KernelMaverickUbuntuDeltaReview

Differences between revisions 2 and 3
Revision 2 as of 2010-04-19 22:03:35
Size: 1920
Editor: c-76-105-148-120
Comment:
Revision 3 as of 2010-04-19 23:32:45
Size: 88223
Editor: c-76-105-148-120
Comment:
Deletions are marked like this. Additions are marked like this.
Line 28: Line 28:
 1. Patches to be dropped
 1. Patches which require further study
 1. Patches dropped
 1. Patches needing further study

==== Patches to keep ====



==== Patches dropped ====

1. Input: wacom - add support for new LCD tablets
 * UPSTREAM: ec67bbedcf290ef182a897017f65a2707106c7f8
1. Input: wacom - add defines for packet lengths of various devices
 * UPSTREAM: ee54500d7b960984df125bdd0cd2105d6150e8f1
1. Input: wacom - ensure the device is initialized properly upon resume
 * UPSTREAM: 232f5693e5c9483e222528ef81979e42ea2f2908
1. e1000e: enhance frame fragment detection
 * UPSTREAM: b94b50289622e816adc9f94111cfc2679c80177c
1. e1000: enhance frame fragment detection
 * UPSTREAM: 40a14deaf411592b57cb0720f0e8004293ab9865
1. PM: Measure device suspend and resume times
 * UPSTREAM: ecf762b2581e12ac761d12a6e4e297c2224aa899
1. sfc: SFE4002/SFN4112F: Widen temperature and voltage tolerances
 * UPSTREAM: 242cc0547f3bcecc0b02ca6f3e9512760185727e
1. sfc: Fix sign of efx_mcdi_poll_reboot() error in efx_mcdi_poll()
 * UPSTREAM: e0bf54c93a15c365a37cfc4fe0137f5bc012d1b9
1. sfc: Fix SFE4002 initialisation
 * UPSTREAM: 5e2a911cecc7e0fd89b1d2d001b7b89d47057ad6
1. dm log: userspace fix overhead_size calcuations
 * UPSTREAM: ebfd32bba9b518d684009d9d21a56742337ca1b3
1. dm stripe: avoid divide by zero with invalid stripe count
 * UPSTREAM: 781248c1b50c776a9ef4be1130f84ced1cba42fe
1. iwlwifi: Fix to set correct ht configuration
 * UPSTREAM: 098dfded5b1b09927995e89c6d689f85a0f53384
1. mac80211: Fix probe request filtering in IBSS mode
 * UPSTREAM: 0da780c269957783d341fc3559e6b4c9912af7b4
1. ath9k: Fix sequence numbers for PAE frames
 * UPSTREAM: 6c8afef551fef87a3bf24f8a74c69a7f2f72fc82
1. b43: Fix throughput regression
 * UPSTREAM: b6c3f5be7c6ac3375f44de4545c1ffe216b34022
1. eCryptfs: Add getattr function
 * UPSTREAM: f8f484d1b6677dd5cd5e7e605db747e8c30bbd47
1. NFS: Too many GETATTR and ACCESS calls after direct I/O
 * UPSTREAM: 65d269538a1129495ac45a14a777cd11cfe881d8
1. drm/radeon/kms: use udelay for short delays
 * UPSTREAM: 01d4503968f471f876fb44335800d2cf8dc5a2ce
1. ACPI: fix High cpu temperature with 2.6.32
 * UPSTREAM: 370d5cd88509b93b76eb2f5f97efbd71c25061cb
1. ACPI: Add NULL pointer check in acpi_bus_start
 * UPSTREAM: d2f6650a950dadd20667a04a9dc785f240d43695
1. rtl8187: Add new device ID
 * UPSTREAM: 174b24963eaf96dc5e093502ee09639aed13eb2f
1. USB: usbfs: properly clean up the as structure on error paths
 * UPSTREAM: ddeee0b2eec2a51b0712b04de4b39e7bec892a53
1. USB: usbfs: only copy the actual data received
 * UPSTREAM: d4a4683ca054ed9917dfc9e3ff0f7ecf74ad90d6
1. class: Free the class private data in class_release
 * UPSTREAM: 18d19c96457d172d913510c083bc7411ed40cb10
1. sysfs: sysfs_sd_setattr set iattrs unconditionally
 * UPSTREAM: 7c0ff870d1ed287504a61ed865f3d728c757436b
1. serial: 8250: add serial transmitter fully empty test
 * UPSTREAM: bca476139d2ded86be146dae09b06e22548b67f3
1. ALSA: usb-audio - Avoid Oops after disconnect
 * UPSTREAM: 78b8d5d2ee280c463908fd75f3bdf246bcb6ac8d
1. Staging: fix rtl8187se compilation errors with mac80211
 * UPSTREAM: df574b8ecfb3a84af96229f336a6be88ca4a7055
1. x86: Re-get cfg_new in case reuse/move irq_desc
 * UPSTREAM: 37ef2a3029fde884808ff1b369677abc7dd9a79a
1. x86/amd-iommu: Fix deassignment of a device from the pt_domain
 * UPSTREAM: d3ad9373b7c29b63d5e8460a69453718d200cc3b
1. x86/amd-iommu: Fix IOMMU-API initialization for iommu=pt
 * UPSTREAM: f5325094379158e6b876ea0010c807bf7890ec8f
1. pktgen: Fix freezing problem
 * UPSTREAM: 1b3f720bf033fde1fbb6231f9b156b918c5f68d8
1. ahci: add Acer G725 to broken suspend list
 * UPSTREAM: cedc9bf906dae044443d403371c887affdb44168
1. Call flush_dcache_page after PIO data transfers in libata-sff.c
 * UPSTREAM: 2d68b7fe55d9e19a8a868224ed0dfd6526568521
1. rtc-fm3130: add missing braces
 * UPSTREAM: f4b5162820de60204afa5c8639335f4931b7fb0c
1. befs: fix leak
 * UPSTREAM: 8dd5ca532c2d2c2b85f16bc038ebfff05b8853e1
1. ALSA: hda - Improved MacBook (Pro) 5,1 / 5,2 support
 * UPSTREAM: a76221d47ef2b73ff16c0fef00a784026308ea02
1. dst: call cond_resched() in dst_gc_task()
 * UPSTREAM: 2fc1b5dd99f66d93ffc23fd8df82d384c1a354c8
1. ALSA: hda - use WARN_ON_ONCE() for zero-division detection
 * UPSTREAM: d6d8bf549393484e906913f02fa3c9518a2819b6
1. sh: Couple kernel and user write page perm bits for CONFIG_X2TLB
 * UPSTREAM: fcb4ebd678858850e8b029909064175cb627868d
1. SCSI: mptfusion : mptscsih_abort return value should be SUCCESS instead of value 0.
 * UPSTREAM: 9858ae38011d699d4c2fa7f3493a47accf43a0f5
1. devmem: fix kmem write bug on memory holes
 * UPSTREAM: c85e9a97c4102ce2e83112da850d838cfab5ab13
1. /dev/mem: introduce size_inside_page()
 * UPSTREAM: f222318e9c3a315723e3524fb9d6566b2430db44
1. dell-wmi, hp-wmi, msi-wmi: check wmi_get_event_data() return value
 * UPSTREAM: fda11e61ff8a4e3a8ebbd434e46560b67cc0ca9d
1. wmi: Free the allocated acpi objects through wmi_get_event_data
 * UPSTREAM: 3e9b988e4edf065d39c1343937f717319b1c1065
1. crypto: padlock-sha - Add import/export support
 * UPSTREAM: a8d7ac279743077965afeca0c9ed748507b68e89
1. dasd: remove strings from s390dbf
 * UPSTREAM: b8ed5dd54895647c2690575aad6f07748c2c618a
1. drm/i915: Don't wait interruptible for possible plane buffer flush
 * UPSTREAM: b9241ea31fae4887104e5d1b3b18f4009c25a0c4
1. drm/i915: add i915_lp_ring_sync helper
 * UPSTREAM: 48764bf43f746113fc77877d7e80f2df23ca4cbb
1. drm/i915: remove full registers dump debug
 * UPSTREAM: 823f68fd646da6a39a9c0d3eb4c60d69dab5aa13
1. netfilter: nf_conntrack: fix hash resizing with namespaces
 * UPSTREAM: d696c7bdaa55e2208e56c6f98e6bc1599f34286d
1. netfilter: xtables: compat out of scope fix
 * UPSTREAM: 14c7dbe043d01a83a30633ab6b109ba2ac61d9f7
1. netfilter: nf_conntrack: restrict runtime expect hashsize modifications
 * UPSTREAM: 13ccdfc2af03e09e60791f7d4bc4ccf53398af7c
1. netfilter: nf_conntrack: per netns nf_conntrack_cachep
 * UPSTREAM: 5b3501faa8741d50617ce4191c20061c6ef36cb3
1. netfilter: nf_conntrack: fix memory corruption with multiple namespaces
 * UPSTREAM: 9edd7ca0a3e3999c260642c92fa008892d82ca6e
1. amd64_edac: Do not falsely trigger kerneloops
 * UPSTREAM: cab4d27764d5a8654212b3e96eb0ae793aec5b94
1. tpm_infineon: fix suspend/resume handler for pnp_driver
 * UPSTREAM: 93716b9470fbfd9efdc7d0f2445cb34635de3f6d
1. KVM: PIT: control word is write-only
 * UPSTREAM: ee73f656a604d5aa9df86a97102e4e462dd79924
1. kvmclock: count total_sleep_time when updating guest clock
 * UPSTREAM: 923de3cf5bf12049628019010e36623fca5ef6d1
1. Export the symbol of getboottime and mmonotonic_to_bootbased
 * UPSTREAM: c93d89f3dbf0202bf19c07960ca8602b48c2f9a0
1. V4L/DVB: dvb-core: fix initialization of feeds list in demux filter
 * UPSTREAM: 691c9ae099b9bcb5c27125af00a4a90120977458
1. md: fix 'degraded' calculation when starting a reshape.
 * UPSTREAM: 9eb07c259207d048e3ee8be2a77b2a4680b1edd4
1. NFS: Fix the mapping of the NFSERR_SERVERFAULT error
 * UPSTREAM: fdcb45777a3d1689c5541e1f85ee3ebbd197d2c1
1. NFS: Fix a bug in nfs_fscache_release_page()
 * UPSTREAM: 2c1740098c708b465e87637b237feb2fd98f129a
1. NFS: Fix a umount race
 * UPSTREAM: 387c149b54b4321cbc790dadbd4f8eedb5a90468
1. NFS: Fix an Oops when truncating a file
 * UPSTREAM: 9f557cd8073104b39528794d44e129331ded649f
1. NFSv4: Ensure that the NFSv4 locking can recover from stateid errors
 * UPSTREAM: 2bee72a6aa1e6d0a4f5da56217f0d0bbbdd0d9a3
1. NFSv4: Don't allow posix locking against servers that don't support it
 * UPSTREAM: 8e469ebd6dc32cbaf620e134d79f740bf0ebab79
1. NFS: Try to commit unstable writes in nfs_release_page()
 * UPSTREAM: 82be934a59ff891cac598727e5a862ba2b9d1fac
1. NFS: Fix a reference leak in nfs_wb_cancel_page()
 * UPSTREAM: c9edda7140ec6a22accf7f2f86da362dfbfd41fc
1. cifs: fix length calculation for converted unicode readdir names
 * UPSTREAM: f12f98dba6ea1517cd7fbb912208893b9c014c15
1. fs/exec.c: restrict initial stack space expansion to rlimit
 * UPSTREAM: 803bf5ec259941936262d10ecc84511b76a20921
1. resource: add helpers for fetching rlimits
 * UPSTREAM: 3e10e716abf3c71bdb5d86b8f507f9e72236c9cd
1. ioat: fix infinite timeout checking in ioat2_quiesce
 * UPSTREAM: 7e55a70c5b9a57c12f49c44b0847c9343d4f54e4
1. cciss: Make cciss_seq_show handle holes in the h->drv[] array
 * UPSTREAM: 531c2dc70d339c5dfa8c3eb628c3459dc6f3a075
1. freeze_bdev: don't deactivate successfully frozen MS_RDONLY sb
 * UPSTREAM: 4b06e5b9ad8abb20105b2b25e42c509ebe9b2d76
1. CPUFREQ: Fix use after free of struct powernow_k8_data
 * UPSTREAM: 557a701c16553b0b691dbb64ef30361115a80f64
1. ALSA: hda-intel: Avoid divide by zero crash
 * UPSTREAM: fed08d036f2aabd8d0c684439de37f8ebec2bbc2
1. regulator: Fix display of null constraints for regulators
 * UPSTREAM: 973e9a2795b3b41d8408a0bb6f87b783c5efc88a
1. drm/i915: Update write_domains on active list after flush.
 * UPSTREAM: 99fcb766a3a50466fe31d743260a3400c1aee855
1. drm/i915: Increase fb alignment to 64k
 * UPSTREAM: fd2e8ea597222b8f38ae8948776a61ea7958232e
1. drm/i915: handle FBC and self-refresh better
 * UPSTREAM: ee25df2bc379728c45d81e04cf87984db1425edf
1. i2c-tiny-usb: Fix on big-endian systems
 * UPSTREAM: 1c010ff8912cbc08d80e865aab9c32b6b00c527d
1. usb: r8a66597-hcd: Flush the D-cache for the pipe-in transfer buffers.
 * UPSTREAM: 2717568e7c44fe7dc3f4f52ea823811cfeede2b5
1. drm/i915: Add MALATA PC-81005 to ACPI LID quirk list
 * UPSTREAM: a3cb5195f6db58dbebd8a31b877ddce082c9b63d
1. drm/i915: Fix the incorrect DMI string for Samsung SX20S laptop
 * UPSTREAM: f034b12dbb5749b11e9390e15e93ffa87ece8038
1. drm/i915: Add HP nx9020/SamsungSX20S to ACPI LID quirk list
 * UPSTREAM: 40f33a92100f4d9b6e85ad642100cfe42d7ff57d
1. drm/i915: Add HP nx9020/SamsungSX20S to ACPI LID quirk list
 * UPSTREAM: 40f33a92100f4d9b6e85ad642100cfe42d7ff57d
1. drm/i915: Fix DDC on some systems by clearing BIOS GMBUS setup.
 * UPSTREAM: f0217c42c9ab3d772e543f635ce628b9478f70b6
1. drm/i915: Disable SR when more than one pipe is enabled
 * UPSTREAM: 33c5fd121eabbccc9103daf6cda36941eb3c349f
1. drm/i915: enable self-refresh on 965
 * UPSTREAM: 1dc7546d1a73664e5d117715b214bea9cae5951c
1. drm/i915: disable hotplug detect before Ironlake CRT detect
 * UPSTREAM: eceb784cec4dc0fcc2993d9ee4a7c0d111ada80a
1. ALSA: ctxfi - fix PTP address initialization
 * UPSTREAM: 21956b61f594f7924d98240da74bc81c28601fa9
1. hwmon: (adt7462) Wrong ADT7462_VOLT_COUNT
 * UPSTREAM: 85f8d3e5faea8bd36c3e5196f8334f7db45e19b2
1. hwmon: (lm78) Request I/O ports individually for probing
 * UPSTREAM: 197027e6ef830d60e10f76efc8d12bf3b6c35db5
1. hwmon: (w83781d) Request I/O ports individually for probing
 * UPSTREAM: b0bcdd3cd0adb85a7686b396ba50493871b1135c
1. Fix race in tty_fasync() properly
 * UPSTREAM: 80e1e823989ec44d8e35bdfddadbddcffec90424
1. futex: Handle futex value corruption gracefully
 * UPSTREAM: 59647b6ac3050dd964bc556fe6ef22f4db5b935c
1. futex: Handle user space corruption gracefully
 * UPSTREAM: 51246bfd189064079c54421507236fd2723b18f3
1. futex_lock_pi() key refcnt fix
 * UPSTREAM: 5ecb01cfdf96c5f465192bdb2a4fd4a61a24c6cc
1. Fix potential crash with sys_move_pages
 * UPSTREAM: 6f5a55f1a6c5abee15a0e878e5c74d9f1569b8b0
1. drm/edid: Unify detailed block parsing between base and extension blocks
 * UPSTREAM: 9cf00977da092096c7a983276dad8b3002d23a99
1. tpm_tis: TPM_STS_DATA_EXPECT workaround
 * UPSTREAM: 3507d612366a4e81226295f646410130a1f62a5c
1. UBUNTU: SAUCE: crypto: ghash-intel - Fix building failure on x86_32
 * UPSTREAM: 3e02e5cb47e049727a26c9c110867a26972bd0d6
1. UBUNTU: SAUCE: crypto: ghash - Add PCLMULQDQ accelerated implementation
 * UPSTREAM: 0e1227d356e9b2fe0500d6cc7084f752040a1e0e
1. powerpc: TIF_ABI_PENDUPSTREAMG bit removal
 * UPSTREAM: 94f28da8409c6059135e89ac64a0839993124155
1. ath9k: fix beacon slot/buffer leak
 * UPSTREAM: 74401773f80b6d42f7a4c6994ca0cca883b03745
1. ath9k: fix eeprom UPSTREAMI values override for 2GHz-only cards
 * UPSTREAM: aa8bc9ef18a2c5b2b97e1f36ee9604cf15743f96
1. pktcdvd: removing device does not remove its sysfs dir
 * UPSTREAM: ca0bf64d99f6e3f6e2fe2585e52a0ac57354beac
1. uartlite: fix crash when using as console
 * UPSTREAM: 03eac7bb882a75e6ee5705288f7ec36ad2e7d0d5
1. kernel/cred.c: use kmem_cache_free
 * UPSTREAM: b8a1d37c5f981cdd2e83c9fd98198832324cd57a
1. starfire: clean up properly if firmware loading fails
 * UPSTREAM: c928febf4bc703ea542340e5a208e0445d998839
1. mx3fb: some debug and initialisation fixes
 * UPSTREAM: b3cb53721890879d7bde31f5f9eefd4edf41ab64
1. imxfb: correct location of callbacks in suspend and resume
 * UPSTREAM: 1ec562035ba64e724652cb12b8a770b3906e9bf5
1. mac80211: fix NULL pointer dereference when ftrace is enabled
 * UPSTREAM: 3092ad054406f069991ca561adc74f2d9fbb6867
1. mm: flush dcache before writing into page to avoid alias
 * UPSTREAM: 931e80e4b3263db75c8e34f078d22f11bbabd3a3
1. be2net: Fix memset() arg ordering.
 * UPSTREAM: d291b9af1a1a12f59a464494900c6e0db26e2ec3
1. be2net: Bug fix to support newer generation of BE ASIC
 * UPSTREAM: 7b139c83c590d4965259aad8889cbb08104b2891
1. connector: Delete buggy notification code.
 * UPSTREAM: f98bfbd78c37c5946cc53089da32a5f741efdeb7
1. usb: r8a66597-hdc disable interrupts fix
 * UPSTREAM: e5ff15bec96ba18698dae5de0bbf7e6a0653ca65
1. block: fix bugs in bio-integrity mempool usage
 * UPSTREAM: 9e9432c267e4047db98b9d4fba95099c6effcef9
1. random: Remove unused inode variable
 * UPSTREAM: cd1510cb5f892907fe1a662f90b41fb3a42954e0
1. random: drop weird m_time/a_time manipulation
 * UPSTREAM: a996996dd75a9086b12d1cb4010f26e1748993f0
1. Fix 'flush_old_exec()/setup_new_exec()' split
 * UPSTREAM: 7ab02af428c2d312c0cf8fb0b01cc1eb21131a3d
1. block: fix bio_add_page for non trivial merge_bvec_fn case
 * UPSTREAM: 1d6165851cd8e3f919d446cd6da35dee44e8837e
1. mm: purge fragmented percpu vmap blocks
 * UPSTREAM: 02b709df817c0db174f249cc59e5f7fd01b64d92
1. mm: percpu-vmap fix RCU list walking
 * UPSTREAM: de5604231ce4bc8db1bc1dcd27d8540cbedf1518
1. libata: retry link resume if necessary
 * UPSTREAM: 5040ab67a2c6d5710ba497dc52a8f7035729d7b0
1. oprofile/x86: fix crash when profiling more than 28 events
 * UPSTREAM: d8cc108f4fab42b380c6b3f3356f99e8dd5372e2
1. oprofile/x86: add Xeon 7500 series support
 * UPSTREAM: e83e452b0692c9c13372540deb88a77d4ae2553d
1. KVM: allow userspace to adjust kvmclock offset
 * UPSTREAM: afbcf7ab8d1bc8c2d04792f6d9e786e0adeb328d
1. ax25: netrom: rose: Fix timer oopses
 * UPSTREAM: d00c362f1b0ff54161e0a42b4554ac621a9ef92d
1. af_packet: Don't use skb after dev_queue_xmit()
 * UPSTREAM: eb70df13ee52dbc0f2c0ffd8ed34a8cd27440baf
1. net: restore ip source validation
 * UPSTREAM: 28f6aeea3f12d37bd258b2c0d5ba891bff4ec479
1. sky2: Fix oops in sky2_xmit_frame() after TX timeout
 * UPSTREAM: 9db2f1bec36805e57a003f7bb90e003815d96de8
1. tcp: update the netstamp_needed counter when cloning sockets
 * UPSTREAM: 704da560c0a0120d8869187f511491a00951a1d3
1. clocksource: fix compilation if no GENERIC_TIME
 * UPSTREAM: a362c638bdf052bf424bce7645d39b101090f6ba
1. x86/amd-iommu: Fix possible integer overflow
 * UPSTREAM: d91afd15b041f27d34859c79afa9e172018a86f4
1. x86: Add quirk for Intel DG45FC board to avoid low memory corruption
 * UPSTREAM: 7c099ce1575126395f186ecf58b51a60d5c3be7d
1. x86: Add Dell OptiPlex 760 reboot quirk
 * UPSTREAM: 35ea63d70f827a26c150993b4b940925bb02b03f
1. regulator: Specify REGULATOR_CHANGE_STATUS for WM835x LED constraints
 * UPSTREAM: a2fad9bf26a1d44a8d31a5c4528108a2b9f468ab
1. SECURITY: selinux, fix update_rlimit_cpu parameter
 * UPSTREAM: 17740d89785aeb4143770923d67c293849414710
1. firewire: core: add_descriptor size check
 * UPSTREAM: e300839da40e99581581c5d053a95a172651fec8
1. drm/i915: only enable hotplug for detected outputs
 * UPSTREAM: b01f2c3a4a37d09a47ad73ccbb46d554d21cfeb0
1. iwlwifi: set default aggregation frame count limit to 31
 * UPSTREAM: 4d80d7210bb5a36a18978d1305b44375ecb857d9
1. x86: Disable HPET MSI on ATI SB700/SB800
 * UPSTREAM: 73472a46b5b28116b145fb5fc05242c1aa8e1461
1. Input: winbond-cir - remove dmesg spam
 * UPSTREAM: 93fb84b50fe03aabca8d9dea5d3ba521a07e8571
1. x86: get rid of the insane TIF_ABI_PENDUPSTREAMG bit
 * UPSTREAM: 05d43ed8a89c159ff641d472f970e3f1baa66318
1. sparc: TIF_ABI_PENDUPSTREAMG bit removal
 * UPSTREAM: 94673e968cbcce07fa78dac4b0ae05d24b5816e1
1. Split 'flush_old_exec' into two functions
 * UPSTREAM: 221af7f87b97431e3ee21ce4b0e77d5411cf1549
1. FDPIC: Respect PT_GNU_STACK exec protection markings when creating NOMMU stack
 * UPSTREAM: 04e4f2b18c8de1389d1e00fef0f42a8099910daf
1. mm: fix migratetype bug which slowed swapping
 * UPSTREAM: a7016235a61d520e6806f38129001d935c4b6661
1. Fix failure exit in ipathfs
 * UPSTREAM: 12e9a45609054fb83d4a8b716a5265cc1a393e10
1. fix affs parse_options()
 * UPSTREAM: 217686e98321a4ff4c1a6cc535e511e37c5d2dbf
1. Fix remount races with symlink handling in affs
 * UPSTREAM: 29333920a5a46edcc9b728e2cf0134d5a9b516ee
1. fix leak in romfs_fill_super()
 * UPSTREAM: 7e32b7bb734047c5e3cecf2e896b9cf8fc35d1e8
1. fix oops in fs/9p late mount failure
 * UPSTREAM: 083c73c253c23c20359a344dfe1198ea628e6259
1. Fix failure exits in bfs_fill_super()
 * UPSTREAM: 5998649f779b7148a8a0c10c46cfa99e27d34dfe
1. Fix a leak in affs_fill_super()
 * UPSTREAM: afc70ed05a07bfe171f7a5b8fdc80bdb073d314f
1. drm/i915: Reload hangcheck timer too for Ironlake
 * UPSTREAM: c566ec49159b806db95a90fd8f37448376cd0ad2
1. e1000/e1000e: don't use small hardware rx buffers
 * UPSTREAM: 9926146b15fd96d78a4f7c32e7a26d50639369f4
1. UBI: fix volume creation input checking
 * UPSTREAM: c5ce5b46af76f52dea21f467397d24c4ae6cb3ff
1. ACPI: Advertise to BIOS in _OSC: _OST on _PPC changes
 * UPSTREAM: 6a4e2b7503d1f630bface040cf0f5a7aac1fabdb
1. ACPI: fix OSC regression that caused aer and pciehp not to load
 * UPSTREAM: 9dc130fccb874f2959ef313d7922d306dc6d4f75
1. ACPI: Add platform-wide _OSC support.
 * UPSTREAM: 3563ff964fdc36358cef0330936fdac28e65142a
1. ACPI: Add a generic API for _OSC -v2
 * UPSTREAM: 70023de88c58a81a730ab4d13c51a30e537ec76e
1. dasd: fix possible NULL pointer errors
 * UPSTREAM: 294001a80c9810e2fe27aaaad7df8be12a103065
1. zcrypt: Do not remove coprocessor for error 8/72
 * UPSTREAM: 19b123ebacacdce5e75045bfe82122b01c821a5b
1. libata: retry FS IOs even if it has failed with AC_ERR_UPSTREAMVALID
 * UPSTREAM: 534ead709235b967b659947c55d9130873a432c4
1. x86: Remove "x86 CPU features in debugfs" (CONFIG_X86_CPU_DEBUG)
 * UPSTREAM: b160091802d4a76dd063facb09fcf10bf5d5d747
1. x86: Set hotpluggable nodes in nodes_possible_map
 * UPSTREAM: 3a5fc0e40cb467e692737bc798bc99773c81e1e2
1. S390: fix single stepped svcs with TRACE_IRQFLAGS=y
 * UPSTREAM: 21ec7f6dbf10492ce9a21718040677d3e68bd57d
1. firewire: ohci: fix crashes with TSB43AB23 on 64bit systems
 * UPSTREAM: 7a481436787cbc932af6c407b317ac603969a242
1. drm/i915: Selectively enable self-reclaim
 * UPSTREAM: 4bdadb9785696439c6e2b3efe34aa76df1149c83
1. mm: add new 'read_cache_page_gfp()' helper function
 * UPSTREAM: 0531b2aac59c2296570ac52bfc032ef2ace7d5e1
1. mptsas: Fix issue with chain pools allocation on katmai
 * UPSTREAM: f1053a7ca9ce095d95bcc1cf41684c5e4f3e7751
1. scsi_lib: Fix bug in completion of bidi commands
 * UPSTREAM: 63c43b0ec1765b74c734d465ba6345ef4f434df8
1. x86, msr/cpuid: Pass the number of minors when unregistering MSR and CPUID drivers.
 * UPSTREAM: da482474b8396e1a099c37ffc6541b78775aedb4
1. fnctl: f_modown should call write_lock_irqsave/restore
 * UPSTREAM: b04da8bfdfbbd79544cab2fadfdc12e87eb01600
1. iwlwifi: Fix throughput stall issue in HT mode for 5000
 * UPSTREAM: 1152dcc28c66a74b5b3f1a3ede0aa6729bfd48e4
1. x86: Reenable TSC sync check at boot, even with NONSTOP_TSC
 * UPSTREAM: 6c56ccecf05fafe100ab4ea94f6fccbf5ff00db7
1. IPoIB: Clear ipoib_neigh.dgid in ipoib_neigh_alloc()
 * UPSTREAM: 0cd4d0fd9b0a4e10c091fc6316d1bf92885dcd9c
1. KVM: only clear irq_source_id if irqchip is present
 * UPSTREAM: e50212bb51356f0df48d6cce0aae5acf41df336d
1. KVM: fix lock imbalance in kvm_*_irq_source_id()
 * UPSTREAM: 0c6ddcebd8303ada6faefa6f72ac18b6230320c4
1. KVM: x86: Fix leak of free lapic date in kvm_arch_vcpu_init()
 * UPSTREAM: 443c39bc9ef7d8f648408d74c97e943f3bb3f48a
1. KVM: x86: Fix probable memory leak of vcpu->arch.mce_banks
 * UPSTREAM: 36cb93fd6b6bf7e9163a69a8bf20207aed5fea44
1. KVM: x86: Fix host_mapping_level()
 * UPSTREAM: 82b7005f0e72d8d1a8226e4c192cbb0850d10b3f
1. KVM: MMU: bail out pagewalk on kvm_read_guest error
 * UPSTREAM: a6085fbaf65ab09bfb5ec8d902d6d21680fe1895
1. KVM: Fix race between APIC TMR and IRR
 * UPSTREAM: a5d36f82c4f3e852b61fdf1fee13463c8aa91b90
1. KVM: only allow one gsi per fd
 * UPSTREAM: f1d1c309f35e9b0fb961cffd70fbd04f450ec47c
1. KVM: S390: fix potential array overrun in intercept handling
 * UPSTREAM: 062d5e9b0d714f449b261bb522eadaaf6f00f438
1. cfg80211: fix channel setting for wext
 * UPSTREAM: 5f6120335c701ba07d5151206071f4d6ccaa684f
1. mac80211: check that ieee80211_set_power_mgmt only handles STA interfaces.
 * UPSTREAM: e5de30c9bf4a39db9f54c4a373470ce65881ade0
1. ASoC: fix a memory-leak in wm8903
 * UPSTREAM: 40aa7030e5213a43e9e0554fd7f95534ea310bf3
1. UBI: initialise update marker
 * UPSTREAM: ff998793288b49a3b22d929bf8e56362320905ff
1. UBI: fix memory leak in update path
 * UPSTREAM: ebddd63b74dcf1cb676d14328d5852f1fee19a8a
1. hwmon: (fschmd) Fix a memleak on multiple opens of /dev/watchdog
 * UPSTREAM: c453615f77aa51593c1c9c9031b4278797d3fd19
1. ALSA: hda - Fix HP T5735 automute
 * UPSTREAM: dc99be47667c56046555e89e62f1ac17fa06329a
1. ipc ns: fix memory leak (idr)
 * UPSTREAM: 7d6feeb287c61aafa88f06345387b1188edf4b86
1. netiucv: displayed TX bytes value much too high
 * UPSTREAM: 998221c26b86a7edd621e66b437628c5ec0f8e9b
1. cio: dont panic in non-fatal conditions
 * UPSTREAM: 16b9a0571da4ee5cd15ca75e871722b0b5aee64d
1. cio: fix double free in case of probe failure
 * UPSTREAM: 48e4c385c5f54626651cca027afe242439281899
1. V4L/DVB (13826): uvcvideo: Fix controls blacklisting
 * UPSTREAM: 385097e08b9c24655626ed760bc67eb7e50115a0
1. md: fix small irregularity with start_ro module parameter
 * UPSTREAM: 0f9552b5dc4fe10da37fa3f4a4ca185d90fa41c9
1. ata_piix: fix MWDMA handling on PIIX3
 * UPSTREAM: 6938594374ee506e91a4c03117a034ea0ed66783
1. ahci: disable SNotification capability for ich8
 * UPSTREAM: 1b677afda44f7882b7e257d6f025d006ec5d14f9
1. iTCO_wdt: Add Intel Cougar Point and PCH DeviceIDs
 * UPSTREAM: 3c9d8eccd8687f0e770e4d89fd0d73d4f81a985a
1. iTCO_wdt: add PCI ID for the Intel EP80579 (Tolapai) SoC
 * UPSTREAM: 4946f8353da9d3038e2a9d0295d5dfeee4cee5c5
1. iTCO_wdt.c - cleanup chipset documentation
 * UPSTREAM: cb711a1931363b8ad4dc98df4a92c262ced8eeb4
1. ALSA: hda - Add missing Line-Out and PCM switches as slave
 * UPSTREAM: 23033b2bce4361f2859ee0331f97c9056dae7091
1. ALSA: hda - Fix quirk for Maxdata obook4-1
 * UPSTREAM: 2fef62c825f09e29d2f52dc187ddf6f99e28c7f1
1. ALSA: hda - select IbexPeak handler for Calpella
 * UPSTREAM: 739b47f1e5aa3b36eadd7906cc6b41f0175c6ed1
1. Input: i8042 - add Dritek quirk for Acer Aspire 5610.
 * UPSTREAM: e6edbdc52bc0755cbfe0721ca91d4fd87649bc13
1. Input: i8042 - add Gigabyte M1022M to the noloop list
 * UPSTREAM: a61cd03827eceefcec19eefc6e1173703fdc5e5d
1. Input: i8042 - remove identification strings from DMI tables
 * UPSTREAM: f909b1df0a068f30e252d8dc3e9d45ca25bf266f
1. DMI: allow omitting ident strings in DMI tables
 * UPSTREAM: 75757507e014fa074d25d2883c4ab604999584bd
1. PCI: AER: fix aer inject result in kernel oops
 * UPSTREAM: 46256f83d0d066f99ffde547f27473dfd2a78009
1. qlge: Bonding fix for mode 6.
 * UPSTREAM: 63ae93a19094d88c8ca62543586b20e3a7ff7637
1. qlge: Add handler for DCBX firmware event.
 * UPSTREAM: 91ced682f9de17ebab5fcb2a70b48e372eb43281
1. qlge: Don't fail open when port is not initialized.
 * UPSTREAM: 80928860941023bb37e9c61927395d0eb753bc3b
1. qlge: Set PCIE max read request size.
 * UPSTREAM: bc9167f39ff8cd428e8577eb72751a653008edb2
1. qlge: Remove explicit setting of PCI Dev CTL reg.
 * UPSTREAM: 1d1023d039d8295070b8dbb92c4d972237235304
1. fcoe: Fix getting san mac for VLAN interface
 * UPSTREAM: 5bab87e6d465d54a2b5899e0f583d42f00dbee2e
1. fcoe: Fix checking san mac address
 * UPSTREAM: bf361707c81f8e8e43e332bfc8838bae76ae021a
1. fcoe, libfc: fix an libfc issue with queue ramp down in libfc
 * UPSTREAM: 14caf44c69184ed72d46a2f883311daf27a4192f
1. libfc: remote port gets stuck in restart state without really restarting
 * UPSTREAM: 5543c72e2bbb30e5ba5938b18ec26617b8b3fb04
1. libfc: fix free of fc_rport_priv with timer pending
 * UPSTREAM: b4a9c7ede96e90f7b1ec009ce7256059295e76df
1. libfc: fix memory corruption caused by double frees and bad error handling
 * UPSTREAM: 8f550f937e9fdafa5c37e348e214aecec851ef3f
1. libfc: Fix frags in frame exceeding SKB_MAX_FRAGS in fc_fcp_send_data
 * UPSTREAM: d37322a43ebac79eef417149f5696390cf8872db
1. fcoe: initialize return value in fcoe_destroy
 * UPSTREAM: 8eca355fa8af660557fbdd5506bde1392eee9bfe
1. libfc: don't WARN_ON in lport_timeout for RESET state
 * UPSTREAM: 22655ac22289d7b7def8ef2d72eafe5024bd57fe
1. libfc: lport: fix minor documentation errors
 * UPSTREAM: 1b69bc062c2a4c8f3e15ac69f487afec3aa8d774
1. libfc: Fix wrong scsi return status under FC_DATA_UNDRUN
 * UPSTREAM: 4347fa66878e079766258bc0d077c350cb31a799
1. fcoe: remove redundant checking of netdev->netdev_ops
 * UPSTREAM: b04d023cf5b7f4113cc4a09405c2fe8003bfe37d
1. libfc: fix ddp in fc_fcp for 0 xid
 * UPSTREAM: 5e472d077f45de4f37365171bd742f18b3ef20de
1. libfc: fix typo in retry check on received PRLI
 * UPSTREAM: 85b5893ca97c69e409ecbb5ee90a5d99882369c4
1. lpfc: fix hang on SGI ia64 platform
 * UPSTREAM: 8e68597d087977d3e4fd3e735d290ab45fd0b5ea
1. scsi_transport_fc: remove invalid BUG_ON
 * UPSTREAM: 8798a694da59486e4a3ff0abeec183202fb34c20
1. scsi_dh: create sysfs file, dh_state for all SCSI disk devices
 * UPSTREAM: 5917290ce9b376866b165d02a5ed88d5ecdb32d0
1. scsi_devinfo: update Hitachi entries (v2)
 * UPSTREAM: 627511e3e67553b04f6917c03e39b797df210e04
1. HID: fixup quirk for NCR devices
 * UPSTREAM: 5b915d9e6dc3d22fedde91dfef1cb1a8fa9a1870
1. NFS: Revert default r/wsize behavior
 * UPSTREAM: dd47f96c077b4516727e497e4b6fd47a06778c0a
1. iscsi class: modify handling of replacement timeout
 * UPSTREAM: fdd46dcbe4468a1f47a2cc9be442d11c3d21dd68
1. PCI: Always set prefetchable base/limit upper32 registers
 * UPSTREAM: 59353ea30e65ab3ae181d6175e3212e1361c3787
1. timers, init: Limit the number of per cpu calibration bootup messages
 * UPSTREAM: feae3203d711db0a9965300ee6d592257fdaae4f
1. nfsd: Fix sort_pacl in fs/nfsd/nf4acl.c to actually sort groups
 * UPSTREAM: aba24d71580180dfdf6a1a83a5858a1c048fd785
1. nohz: Prevent clocksource wrapping during idle
 * UPSTREAM: 98962465ed9e6ea99c38e0af63fe1dcb5a79dc25
1. sched: Fix missing sched tunable recalculation on cpu add/remove
 * UPSTREAM: 0bcdcf28c979869f44e05121b96ff2cfb05bd8e6
1. sched: Fix isolcpus boot option
 * UPSTREAM: bdddd2963c0264c56f18043f6fa829d3c1d3d1c0
1. ALSA: ice1724 - Patch for suspend/resume for ESI Juli@
 * UPSTREAM: 50d40f187f9182ee8caa1b83f80a0e11e2226baa
1. partitions: use sector size for EFI GPT
 * UPSTREAM: 7d13af3279985f554784a45cc961f706dbcdbdd1
1. partitions: read whole sector with EFI GPT header
 * UPSTREAM: 87038c2d5bda2418fda8b1456a0ae81cc3ff5bd8
1. netfilter: xtables: fix conntrack match v1 ipt-save output
 * UPSTREAM: 3a0429292daa0e1ec848bd26479f5e48b0d54a42
1. V4L/DVB (13680b): DocBook/media: create links for included sources
 * UPSTREAM: 5bf583473813530c1bf82051a35fac8d5045f4f7
1. V4L/DVB (13680a): DocBook/media: copy images after building HTML
 * UPSTREAM: 49b14650ba5bf80234cb1984fd8396aff03430ce
1. atl1e:disable NETIF_F_TSO6 for hardware limit
 * UPSTREAM: 7c7afb083675b3d4d012a2aacec3a958ba484ab0
1. atl1c:use common_task instead of reset_task and link_chg_task
 * UPSTREAM: cb19054697e92a793f336380fd72c588521178ff
1. iTCO_wdt: Add support for Intel Ibex Peak
 * UPSTREAM: 79e8941dda254505bb8af37b3a009165dfb7e98a
1. V4L/DVB (13168): Add support for Asus Europa Hybrid DVB-T card (SAA7134 SubVendor ID: 0x1043 Device ID: 0x4847)
 * UPSTREAM: e3c6e1aaa5db7822524f5b1355960fd732910068
1. USB: ftdi_sio: add USB device ID's for B&B Electronics line
 * UPSTREAM: a8cbd90a0410096e152f68a4e114a8b5c7abb49b
1. USB: mos7840: add device IDs for B&B electronics devices
 * UPSTREAM: acf509ae28301d78b022c534c26b1e4765c18f2b
1. V4L/DVB (13569): smsusb: add autodetection support for five additional Hauppauge USB IDs
 * UPSTREAM: 20d15a200d34cfb7141fb4558895d7d5233db84b
1. ALSA: hda - Add PCI IDs for Nvidia G2xx-series
 * UPSTREAM: 6dd7dc767e35cfbb38f8c63a50b1c27acad25920
1. vfs: get_sb_single() - do not pass options twice
 * UPSTREAM: 9329d1beaeed1a94f030c784dcec5ff973f402c4
1. driver-core: fix devtmpfs crash on s390
 * UPSTREAM: f776c5ec4690b21b3668ad5956774a22c86f541a
1. Driver-Core: devtmpfs - set root directory mode to 0755
 * UPSTREAM: 03d673e6af6490371aaf64dfe1f84c658c48b71d
1. Input: ALPS - add interleaved protocol support (Dell E6x00 series)
 * UPSTREAM: 1d9f26262aef6d63ff65eba0fd5f1583f342b69b
1. davinci: dm646x: Add support for 3.x silicon revision
 * UPSTREAM: f63dd12da29f47c37bbc093abec098538e04357c
1. powerpc/fsl: Add PCI device ids for new QoirQ chips
 * UPSTREAM: a3f62bd2b20c769ddc989b242ddd274179e19ee6
1. ar9170: Add support for D-Link DWA 160 A2
 * UPSTREAM: 15295380f45aa0d35665f6e5596ac98c081d95b9
1. mpt2sas: New device SAS2208 support is added
 * UPSTREAM: db27136a89d061bf9dceb28953a61a8ef862ca7f
1. be2net: Add the new PCI IDs to PCI_DEVICE_TABLE.
 * UPSTREAM: 59fd5d87a4243a992f3a3e69f3627cf4c509608e
1. be2net: Add support for next generation of BladeEngine device.
 * UPSTREAM: 12d7ea2c5a5c87834daf9fcd920aab80ff6248b1
1. ACPI: don't cond_resched if irq is disabled
 * UPSTREAM: c084ca704a3661bf77690a05bc6bd2c305d87c34
1. clockevents: Add missing include to pacify sparse
 * UPSTREAM: 8e1a928a2ed7e8d5cad97c8e985294b4caedd168
1. clockevent: Don't remove broadcast device when cpu is dead
 * UPSTREAM: ea9d8e3f45404d411c00ae67b45cc35c58265bb7
1. sfc: Use fixed-size buffers for MCDI NVRAM requests
 * UPSTREAM: 5a27e86babe79cf5f575394bb1055448458df6c7
1. sfc: Add workspace for GMAC bug workaround to MCDI MAC_STATS buffer
 * UPSTREAM: 8704a2c8e9db24157a7b08d1678bf840f2318779
1. sfc: QT202x: Remove unreliable MMD check at initialisation
 * UPSTREAM: 357d46a17e54c9a87e0e6ef3930ff4ab2d232b81
1. sfc: Fix conditions for MDIO self-test
 * UPSTREAM: f3766c26a5d00189e5c0965c66f01956d15a92d6
1. sfc: Fix polling for slow MCDI operations
 * UPSTREAM: 55029c1d65158aea9672c5dfadb43a57f23e3100
1. perf: Honour event state for aux stream data
 * UPSTREAM: 22e190851f8709c48baf00ed9ce6144cdc54d025
1. perf events: Dont report side-band events on each cpu for per-task-per-cpu events
 * UPSTREAM: 5d27c23df09b702868d9a3bff86ec6abd22963ac
1. perf timechart: Use tid not pid for COMM change
 * UPSTREAM: 8f06d7e6e1bbfb32698d6d455583ab7460c090e2
1. vmalloc: remove BUG_ON due to racy counting of VM_LAZY_FREE
 * UPSTREAM: 88f5004430babb836cfce886d5d54c82166f8ba4
1. USB: fix usbstorage for 2770:915d delivers no FAT
 * UPSTREAM: 10d2cdb6102669279bee2d9a00a22431b74583d5
1. x86/PCI/PAT: return EUPSTREAMVAL for pci mmap WC request for !pat_enabled
 * UPSTREAM: 2992e545ea006992ec9dc91c4fa996ce1e15f921
1. DM: Fix device mapper topology stacking
 * UPSTREAM: b27d7f16d3c6c27345d4280a739809c1c2c4c0b5
1. block: bdev_stack_limits wrapper
 * UPSTREAM: 17be8c245054b9c7786545af3ba3ca4e54cd4ad9
1. drm/i915: try another possible DDC bus for the SDVO device with multiple outputs
 * UPSTREAM: 7c3f0a2726fed78e0e0afe3b6fc3c1f5b298e447
1. drm/i915: Read the response after issuing DDC bus switch command
 * UPSTREAM: 6a304caf0bf9c429fc261f260b86cabf5bde2cbb
1. SCSI: enclosure: fix oops while iterating enclosure_status array
 * UPSTREAM: cc9b2e9f6603190c009e5d2629ce8e3f99571346
1. ACPI: EC: Add wait for irq storm
 * UPSTREAM: 54070101f86ca9a6e9ba243c999d144721ec3db7
1. ACPI: EC: Accelerate query execution
 * UPSTREAM: a62e8f1978f49e52f87a711ff6711b323d4b12ff
1. USB: add speed values for USB 3.0 and wireless controllers
 * UPSTREAM: b132b04e193908a94d95065d0628f8fb0159cc55
1. USB: add missing delay during remote wakeup
 * UPSTREAM: 49d0f078f494b9d81e820a13dd8093a9bfb0b6b1
1. USB: EHCI & UHCI: fix race between root-hub suspend and port resume
 * UPSTREAM: cec3a53c7fe794237b582e8e77fc0e48465e65ee
1. USB: EHCI: fix handling of unusual interrupt intervals
 * UPSTREAM: 1b9a38bfa6e664ff02511314f5586d711c83cc91
1. USB: Don't use GFP_KERNEL while we cannot reset a storage device
 * UPSTREAM: acbe2febe71abb2360b008e9ab3ee5c44169f78c
1. USB: fix bitmask merge error
 * UPSTREAM: a91b593edd4b3e8aa91f671b763b27b8119eb49d
1. usb: serial: fix memory leak in generic driver
 * UPSTREAM: 2591530204a76fecc843529ade56afe865dd2657
1. serial: 8250_pnp: use wildcard for serial Wacom tablets
 * UPSTREAM: 6d34855d9aa281f72c533ecb827405139d1b0fe9
1. nozomi: quick fix for the close/close bug
 * UPSTREAM: eeec32a731631a9bad9abb21c626b9f2840bee0d
1. ecryptfs: initialize private persistent file before dereferencing pointer
 * UPSTREAM: e27759d7a333d1f25d628c4f7caf845c51be51c2
1. ecryptfs: use after free
 * UPSTREAM: ece550f51ba175c14ec3ec047815927d7386ea1f
1. tty: fix race in tty_fasync
 * UPSTREAM: 703625118069f9f8960d356676662d3db5a9d116
1. Staging: hv: fix smp problems in the hyperv core code
 * UPSTREAM: 7692fd4d441afac728cb83fdd33349d5ba07406c
1. Staging: asus_oled: fix oops in 2.6.32.2
 * UPSTREAM: 20633bf0141c5e93e3396770d5eb7d200ee4068a
1. V4L/DVB (13900): gspca - sunplus: Fix bridge exchanges.
 * UPSTREAM: 07d1c69b2dcfdd1b21e36af0ff8b9506234908ee
1. x86, msr/cpuid: Register enough minors for the MSR and CPUID drivers
 * UPSTREAM: 0b962d473af32ec334df271b54ff4973cb2b4c73
1. vfs: Fix vmtruncate() regression
 * UPSTREAM: cedabed49b39b4319bccc059a63344b6232b619c
1. sched: Fix task priority bug
 * UPSTREAM: 57785df5ac53c70da9fb53696130f3c551bfe1f9
1. serial/8250_pnp: add a new Fujitsu Wacom Tablet PC device
 * UPSTREAM: 3018aa4b1a46946dfd0ee73a533038f24e390539
1. i2c/pca: Don't use *_interruptible
 * UPSTREAM: 22f8b2695eda496026623020811cae34590ee3d7
1. i2c: Do not use device name after device_unregister
 * UPSTREAM: c556752109794a5ff199b80a1673336b4df8433a
1. sparc64: Fix Niagara2 perf event handling.
 * UPSTREAM: e04ed38d4e0cd32141f723560efcc8252b0241e2
1. sparc64: Fix NMI programming when perf events are active.
 * UPSTREAM: 8183e2b38480672a1f61d416812ac078ce94b67b
1. sched: Fix cpu_clock() in NMIs, on !CONFIG_HAVE_UNSTABLE_SCHED_CLOCK
 * UPSTREAM: b9f8fcd55bbdb037e5332dbdb7b494f0b70861ac
1. asus-laptop: add Lenovo SL hotkey support
 * UPSTREAM: 14f8af311e7d3e4198cbaade84a34f86505dcb37
1. Input: pmouse - move Sentelic probe down the list
 * UPSTREAM: 4a18b3ab6ed537b055e3fcfca64ab870b4f9acf0
1. PCI/cardbus: Add a fixup hook and fix powerpc
 * UPSTREAM: 2d1c861871d767153538a77c498752b36d4bb4b8
1. HID: add device IDs for new model of Apple Wireless Keyboard
 * UPSTREAM: 23aeb61e7e1f02fb0f3b8f9e798e75537ca1731d
1. reiserfs: truncate blocks not used by a write
 * UPSTREAM: ec8e2f7466ca370f5e09000ca40a71759afc9ac8
1. V4L/DVB (13868): gspca - sn9c20x: Fix test of unsigned.
 * UPSTREAM: c60503c1db76bd46577cc7ff4fafa033b675e0e5
1. ALSA: hda - Fix missing capture mixer for ALC861/660 codecs
 * UPSTREAM: c7a8eb103248a110cdbe0530d8c5ce987f099eee
1. mfd: Correct WM835x ISUPSTREAMK ramp time defines
 * UPSTREAM: 9dffe2a32b0deef52605d50527c0d240b15cabf7
1. mfd: WM835x GPIO direction register is not locked
 * UPSTREAM: 8e6ba2dfa2d6c4691a83a63e211990a8bd7b788b
1. x86: SGI UV: Fix mapping of MMIO registers
 * UPSTREAM: fcfbb2b5facd65efa7284cc315225bfe3d1856c2
1. edac: i5000_edac critical fix panic out of bounds
 * UPSTREAM: 118f3e1afd5534c15f9701f33514186cfc841a27
1. x86, apic: use physical mode for IBM summit platforms
 * UPSTREAM: dfea91d5a7c795fd6f4e1a97489a98e4e767463e
1. page allocator: update NR_FREE_PAGES only when necessary
 * UPSTREAM: 6ccf80eb15ccaca4d3f1ab5162b9ded5eecd9971
1. futexes: Remove rw parameter from get_futex_key()
 * UPSTREAM: 7485d0d3758e8e6491a5c9468114e74dc050785d
1. x86, mce: Thermal monitoring depends on APIC being enabled
 * UPSTREAM: 485a2e1973fd9f98c2c6776e66ac4721882b69e0
1. block: Fix incorrect reporting of partition alignment
 * UPSTREAM: 81744ee44ab2845c16ffd7d6f762f7b4a49a4750
1. drm/i915: remove loop in Ironlake interrupt handler
 * UPSTREAM: c7c85101afd0cb8ce497456d12ee1cad4aad152f
1. memcg: ensure list is empty at rmdir
 * UPSTREAM: fce66477578d081f19aef5ea218664ff7758c33a
1. revert "drivers/video/s3c-fb.c: fix clock setting for Samsung SoC Framebuffer"
 * UPSTREAM: eb29a5cc0b601c458bae9df2f6c3696d75c2d383
1. inotify: only warn once for inotify problems
 * UPSTREAM: 976ae32be45a736acd49215a7e4771ff91f161c3
1. inotify: do not reuse watch descriptors
 * UPSTREAM: 9e572cc9877ee6c43af60778f6b8d5ba0692d935
1. [SCSI] vmw_pvscsi: SCSI driver for VMware's virtual HBA.
 * UPSTREAM: 851b164231d1117673aa44c00c7622e48b7dfcf4
1. sfc: Disable TX descriptor prefetch watchdog
 * UPSTREAM: 286d47ba90315a871f77351f7f61b7e4a96476a9
1. sfc: QT2025C: Add error message for suspected bad SFP+ cables
 * UPSTREAM: 50d6ec552bdd4d9227fe9ed2bac819eced3170ac
1. sfc: QT2025C: Work around PHY firmware initialisation bug
 * UPSTREAM: 1a1284ef97ca79ba747d211b697e996a248a8555
1. sfc: QT2025C: Switch into self-configure mode when not in loopback
 * UPSTREAM: 0d83b2f64c330ee3892cb3117ac5d56e97185ecf
1. sfc: QT2025C: Work around PHY bug
 * UPSTREAM: 17d6aeafe9d8268612d91edc0102659edb382282
1. sfc: Fix DMA mapping cleanup in case of an error in TSO
 * UPSTREAM: a7ebd27a13757248863cd61e541af7fa9e7727ee
1. sfc: Include XGXS in XMAC link status check except in XGMII loopback
 * UPSTREAM: a355020af415947c7dee7e00a91360d11b6a9b47
1. sfc: Move PHY software state initialisation from init() into probe()
 * UPSTREAM: ff3b00a0fcaab89ff885e9f0f4ad83c4ced788f4
1. drivers/net/sfc: Correct code taking the size of a pointer
 * UPSTREAM: 94de803db748b902a9442fcfd7aad31a2fde43b7
1. sfc: Update version, copyright dates, authors
 * UPSTREAM: 906bb26c0624d87df74e6642f2d74cde176fcc12
1. sfc: Implement TSO for TCP/IPv6
 * UPSTREAM: 738a8f4b0c0e6ce7260e1514d41c764f334982e4
1. sfc: Add support for SFC9000 family (2)
 * UPSTREAM: 8880f4ec21e668dcab3c6d387524a887e5bcbf73
1. sfc: Add support for SFC9000 family (1)
 * UPSTREAM: afd4aea03f597f29421dc5767e7d1f754730ec23
1. sfc: Add firmware protocol definitions (MCDI)
 * UPSTREAM: f0d37f4228e440597d5d56c31292e2e1639c7539
1. sfc: Move shared NIC code from falcon.c to new source file nic.c
 * UPSTREAM: 8e730c15e1560415f33d7301b617be26050ffb86
1. sfc: Rename falcon.h to nic.h
 * UPSTREAM: 744093c98363f8a65853aed39708c9effc80f8ff
1. sfc: Allow for additional checksum offload features
 * UPSTREAM: c383b53729a9bbbceee132a85955d084ba00ca3a
1. sfc: Extend MTD driver for use with new NICs
 * UPSTREAM: 76884835684411264cda2f15585261eb02183541
1. sfc: Remove static PHY data and enumerations
 * UPSTREAM: c1c4f453b61463df4df16f7aa5782fc0cfe05b9e
1. sfc: Extend loopback mode enumeration
 * UPSTREAM: e58f69f4082f60076885798fae8f3a17ea713bf6
1. sfc: Fold falcon_probe_nic_variant() into falcon_probe_nic()
 * UPSTREAM: 5784946068f81c5f1cce2906a7655652e34f44f3
1. sfc: Separate shared NIC code from Falcon-specific and rename accordingly
 * UPSTREAM: 152b6a62aea2d43359dd37004e9c218bf7bdeb3b
1. sfc: Add efx_nic_type operation for identity LED control
 * UPSTREAM: 06629f07248b259e08a6e4089fbe6aa3f98dfbe6
1. sfc: Add efx_nic_type operation for NVRAM self-test
 * UPSTREAM: 0aa3fbaa3f2d29a14231ebb0c8e521c23701d41f
1. sfc: Add efx_nic_type operation for register self-test
 * UPSTREAM: 9bfc4bb1f9b5863b177752b88e8bfa364e83a4fa
1. sfc: Implement ethtool reset operation
 * UPSTREAM: eb9f6744cbfa97674c13263802259b5aa0034594
1. sfc: Add power-management and wake-on-LAN support
 * UPSTREAM: 89c758fa47b54d8ce10d2b39ed09de6da0ba4324
1. sfc: Generalise link state monitoring
 * UPSTREAM: 78c1f0a06551f6ff61bfd7c1a9302115a8135a62
1. sfc: Refactor link configuration
 * UPSTREAM: d3245b28ef2a45ec4e115062a38100bd06229289
1. sfc: Move Falcon NIC operations to efx_nic_type
 * UPSTREAM: ef2b90ee4dba7a3d9001f1f0003b860b39a4aaae
1. sfc: Turn pause frame generation on and off at the MAC, not the RX FIFO
 * UPSTREAM: 4b0d29dcfca9eafbf6e940862ab022df3ef2dd6f
1. sfc: Remove duplicate hardware structure definitions
 * UPSTREAM: 674979d33566ab7e524e25fdc227923e27a3fb78
1. sfc: Remove redundant writes to UPSTREAMT_ADR_KER
 * UPSTREAM: 39e60212087a36a53daca3904563012ccaf6e92d
1. sfc: Clean up RX event handling
 * UPSTREAM: c1ac403bfa240617da2bce861ea5c3a907a65612
1. sfc: Move descriptor cache base addresses to struct efx_nic_type
 * UPSTREAM: 0228f5cdb03f6656247cf2876f9f4f8fc213ffd6
1. sfc: Decouple NIC revision number from Falcon PCI revision number
 * UPSTREAM: daeda6309e1382819a8f8bab548560742ac26cc2
1. sfc: Remove some redundant whitespace
 * UPSTREAM: 299f8d69f3590fdbd7b22880234196de3b39ceca
1. sfc: Remove another unused workaround macro
 * UPSTREAM: 45d03e59b39ceef9f05b8622a94aa7235003a2c9
1. sfc: Remove EFX_WORKAROUND_9141 macro
 * UPSTREAM: 0589ece031e31a238e60057ef2abfa1ff18d46d0
1. sfc: Limit some hardware workarounds to Falcon
 * UPSTREAM: fb45f2c154be470ad950bcf16f3662ec0ca48695
1. sfc: Always start Falcon using the XMAC
 * UPSTREAM: b895d73e9836fccc402e48a8f63e6805d2edc87b
1. sfc: Replace MDIO spinlock with mutex
 * UPSTREAM: ab86746175a5e1379abb9c7c38522af4d3176f57
1. sfc: QT202x: Reset before reading PHY id
 * UPSTREAM: 47c3d19f60da7cc018781744b1ffb3b557373e7f
1. sfc: Simplify PHY polling
 * UPSTREAM: fdaa9aed21c8c8b529f3c94a5ffa138bf3360b75
1. sfc: Do not set net_device::trans_start in self-test
 * UPSTREAM: cc83f6d6922018a1b762f67af539867a6b05398e
1. sfc: Move inline comment into kernel-doc
 * UPSTREAM: f30eb23ea50a6be7ea282a2dc3909119892ebc79
1. sfc: Change MAC promiscuity and multicast hash at the same time
 * UPSTREAM: 8be4f3e6f7b670529bd67aa1f0319bec1e29ebcf
1. sfc: Simplify XMAC link polling
 * UPSTREAM: 9007b9fa368b172e6b9a985899080fbebb7d3204
1. sfc: Move Falcon board/PHY/MAC monitoring code to falcon.c
 * UPSTREAM: fe75820b99ff2de713de23252432f0f9d0ca1d35
1. sfc: Split MAC stats DMA initiation and completion
 * UPSTREAM: 55edc6e6ff728681ebc10d418222740705376664
1. sfc: Hold MAC lock for longer in efx_init_port()
 * UPSTREAM: 1dfc5ceacd00365a9089e98643f4b26253d5a6aa
1. sfc: Only switch Falcon MAC clocks as necessary
 * UPSTREAM: 26deba501371c215f95624ede81ab5b611fd7d95
1. sfc: Remove unused function efx_flush_queues()
 * UPSTREAM: 1338344a84f5ea60a6689127d2717845e8564b1a
1. sfc: Fix bugs in RX queue flushing
 * UPSTREAM: 127e6e10ad17585c48cba8e1dcf30d98b90ee583
1. sfc: Clean up struct falcon_board and struct falcon_board_data
 * UPSTREAM: 44838a447de3b1541cbf845853c4f8999310b0dd
1. sfc: Remove unused constant
 * UPSTREAM: 734a350a6ccee59647f064fd49cd6cebc5dda48b
1. sfc: Comment corrections
 * UPSTREAM: 8986352a32485f9dd9069e370ffa6d5b0737a854
1. sfc: Strengthen EFX_ASSERT_RESET_SERIALISED
 * UPSTREAM: 332c1ce9e7b0f9285cba0cf3d32bad87a4f8e40a
1. sfc: Treat all MAC registers as 128-bit
 * UPSTREAM: 80cb9a0f7f381e1c0e9f6dabec6e67db0dd3a0d9
1. sfc: Fix descriptor cache sizes
 * UPSTREAM: 46e1ac0f42c7ff20a7e47c172e4835273b0e6899
1. sfc: Log interrupt and reset type names, not numbers
 * UPSTREAM: c459302db655c1a7fd05fd4266b18990854e8386
1. sfc: Combine high-level header files
 * UPSTREAM: f5e7adc3d4aa8edab63bb63f0ce5fe92c3dd7604
1. sfc: Remove redundant efx_xmit() function
 * UPSTREAM: 497f5ba3236425dbcf20b55452a013f1d3695ebb
1. sfc: Remove unnecessary casts to struct sk_buff *
 * UPSTREAM: 9bc183d7f90793e5e72f4dfd21a5877c6cd4da78
1. sfc: Move struct falcon_board into struct falcon_nic_data
 * UPSTREAM: 3759433db2f7340ddec3abd55ebb1178600d014e
1. sfc: Move definition of struct falcon_nic_data into falcon.h
 * UPSTREAM: 5c16a96c4f31a0be287c5db3f36d1099dea9b2bd
1. sfc: Make board information explicitly Falcon-specific
 * UPSTREAM: 278c0621fbc4ef52177969edb6f07352da816fdb
1. sfc: Rename efx_board::init_leds to init_phy and use for SFN4111T
 * UPSTREAM: 981fc1b4b8cc6bfe8c6f0c07052e25738d959c68
1. sfc: Use a single blink implementation
 * UPSTREAM: 398468ed1b5c61fe8bcbc8cc1ed323e3c23b58ef
1. sfc: SFT9001: Reset LED configuration correctly after blinking
 * UPSTREAM: dcf477b2d205abb8ccdb3b1cb668a0db2de202c0
1. sfc: Record RX queue number on GRO path
 * UPSTREAM: 3eadb7b0ec39d7ee45804d691c96fa2fbc3745ee
1. sfc: Move assertions and buffer cleanup earlier in efx_rx_packet_lro()
 * UPSTREAM: 1241e951af060c16cd851a83a045ca3a80288383
1. sfc: Remove ridiculously paranoid assertions
 * UPSTREAM: 3139e62827b9f2b9b553816de664edfe4573c954
1. sfc: Remove redundant gotos from __efx_rx_packet()
 * UPSTREAM: d96d7dc9f19aafe4dd5f2f84d09653e14d2e8d8b
1. sfc: Remove pointless abstraction of memory BAR number (2)
 * UPSTREAM: 9e0c8a5bab7190a31d6f2cba28999457dd4d9b7c
1. sfc: Enable heuristic selection between page and skb RX buffers
 * UPSTREAM: c3c6336504c59d9febc30de199dfee6a65a5d6ae
1. sfc: Feed GRO result into RX allocation policy and interrupt moderation
 * UPSTREAM: 18e1d2beb6c2307d3cab7ecb44fd3d4382adcf6a
1. sfc: Really allow RX checksum offload to be disabled
 * UPSTREAM: 9c1bbbaf3eef357b15c0e94085d96f18c6f1bde6
1. sfc: Rename 'xfp' file and functions to reflect reality
 * UPSTREAM: b37b62fea1d1bf68ca51818f8eb1035188efd030
1. sfc: Remove unused code for non-autoneg speed/duplex switching
 * UPSTREAM: fc2b5e673fceece2bbc153fe8c63c8cf93cfe611
1. sfc: Merge efx_fc_resolve() into efx_mdio_get_pause()
 * UPSTREAM: 18ea024fd6abd1a857de9dc0f588a222cf279521
1. sfc: Move MTD probe after netdev registration and name allocation
 * UPSTREAM: a5211bb5f72c55d936dab56363ca9755981164bd
1. sfc: Remove unnecessary tests of efx->membase
 * UPSTREAM: 2ed380a59b3725dc5fbda3627792172afbefc8eb
1. sfc: Remove incorrect assertion from efx_pci_remove_main()
 * UPSTREAM: be4b163b28917499ea1f8755eee8509ee2675ec3
1. sfc: Merge falcon_probe_phy() into falcon_probe_port()
 * UPSTREAM: 96c45726c7dd5ee11b8773810208c41e40a93ffd
1. sfc: Remove pointless abstraction of memory BAR number
 * UPSTREAM: dc803df8dd68a045bea4753f5300eeecb961ca2d
1. sfc: Removed kernel-doc for nonexistent member of efx_phy_operations
 * UPSTREAM: 8698a6b642910a3d35be7160cd00dc98ab584d97
1. sfc: Maintain interrupt moderation values in ticks, not microseconds
 * UPSTREAM: 0d86ebd815416efb4e95ca70c3b8e65b476c5f9f
1. sfc: Move shared members of struct falcon_nic_data into struct efx_nic
 * UPSTREAM: 0484e0db7c4293d6202cff730ee359d8a7a6b085
1. sfc: Move efx_xmit_done() declaration into correct stanza
 * UPSTREAM: 59cf09cc2fdbb651193e95d7c3335e751b8f748d
1. sfc: Remove declarations of nonexistent functions
 * UPSTREAM: 5c86987e86d604442d81795259fc2c02308e8f44
1. sfc: Change order of device removal to reverse of probe order
 * UPSTREAM: f01865f0649f3d42b70fec8968adfd53734a3380
1. sfc: Merge struct efx_blinker into struct efx_board
 * UPSTREAM: 7d4cdb5af0d079d095501ad4164b4985a1661098
1. sfc: Move all TX DMA length limiting into tx.c
 * UPSTREAM: 63f1988419ccaa544d1d31aadc1dd309f6471ffe
1. sfc: Define DMA address mask explicitly in terms of descriptor field width
 * UPSTREAM: 6d51d307509f98f070688b4bff1d0f7462c4d3ec
1. sfc: Eliminate indirect lookups of queue size constants
 * UPSTREAM: 3ffeabdd2bc62e0ebcb1a51a5d959a86a7a915fc
1. sfc: Rename register I/O header and functions used by both Falcon and Siena
 * UPSTREAM: 12d00cadcc45382fc127712aa35bd0c96cbf81d9
1. sfc: Update hardware definitions for Siena
 * UPSTREAM: 3e6c4538542ab2103ab7c01f4458bc2e21b672a1
1. sfc: Move RX data FIFO thresholds out of struct efx_nic_type
 * UPSTREAM: 625b451455cebb7120492766c8425b6e808fc209
1. sfc: Remove versioned bitfield macros
 * UPSTREAM: 56241ceb9e75fc1a5fb142a754096ad6c6ab19ee
1. sfc: Remove boards.h, moving last remaining declaration to falcon.h
 * UPSTREAM: 5087b54ddc4f3a1007c0984177934c016d884639
1. sfc: Rename Falcon-specific board code and types
 * UPSTREAM: 3473a5b11827fa0f84f18b79373a26290798f54a
1. sfc: Remove redundant hardware initialisation
 * UPSTREAM: 19e71cf6910defed10c5d22af9f4591bbcd6a0fe
1. sfc: Remove redundant header gmii.h
 * UPSTREAM: 7dbb06f7073a5d8a175ff6a1dc149f2505742614
1. sfc: 10Xpress: Report support for pause frames
 * UPSTREAM: 188586b28deda2dd4888a306cb6202cc6f408103
1. sfc: 10Xpress: Initialise pause advertising flags
 * UPSTREAM: c634263df5890daafe0ea470faee3305736bbc3d
1. gro: Change all receive functions to return GRO result codes
 * UPSTREAM: c7c4b3b6e976b95facbb723951bdcd554a3530a4
1. gro: Name the GRO result enumeration type
 * UPSTREAM: 5b252f0c2f98df21fadf0f6cf189b87a0b938228
1. ethtool: Add reset operation
 * UPSTREAM: d73d3a8cb4723e161589864741d8528d70b350eb
1. agp/intel-agp: Clear entire GTT on startup
 * UPSTREAM: fc61901373987ad61851ed001fe971f3ee8d96a3
1. ipv6: skb_dst() can be NULL in ipv6_hop_jumbo().
 * UPSTREAM: 2570a4f5428bcdb1077622342181755741e7fa60
1. module: handle ppc64 relocating kcrctabs when CONFIG_RELOCATABLE=y
 * UPSTREAM: d4703aefdbc8f9f347f6dcefcddd791294314eb7
1. fix more leaks in audit_tree.c tag_chunk()
 * UPSTREAM: b4c30aad39805902cf5b855aa8a8b22d728ad057
1. fix braindamage in audit_tree.c untag_chunk()
 * UPSTREAM: 6f5d51148921c242680a7a1d9913384a30ab3cbe
1. libertas: Remove carrier signaling from the scan code
 * UPSTREAM: 659c8e5243caf14564155ad8421404f044dd8031
1. drm/i915: remove render reclock support
 * UPSTREAM: cda9d05c499093c67b4a376a15009923acc2127a
1. mac80211: add missing sanity checks for action frames
 * UPSTREAM: d79074488083ec0d7ecd15352192dc1631f25643
1. iwl: off by one bug
 * UPSTREAM: 8a9ac160e844c7ce8074f6aa531feefb4acdee7c
1. cfg80211: fix syntax error on user regulatory hints
 * UPSTREAM: e12822e1d3fface0d9e1095c5177e10141bd6bd6
1. ath5k: Fix eeprom checksum check for custom sized eeproms
 * UPSTREAM: 359207c687cc8f4f9845c8dadd0d6dabad44e584
1. iwlwifi: fix iwl_queue_used bug when read_ptr == write_ptr
 * UPSTREAM: c8106d7625a58ee4387cb2efe3e82320ad44b467
1. xen: fix hang on suspend.
 * UPSTREAM: c5cae661d6cf808b6984762f763261adf35f3eb7
1. quota: Fix dquot_transfer for filesystems different from ext4
 * UPSTREAM: 05b5d898235401c489c68e1f3bc5706a29ad5713
1. hwmon: (adt7462) Fix pin 28 monitoring
 * UPSTREAM: bb595c923bc51dff9cdd112de18deb57ac7945d2
1. hwmon: (coretemp) Fix TjMax for Atom N450/D410/D510 CPUs
 * UPSTREAM: 1fe63ab47a617ee95f562eaa7ddbbc59981ff8c6
1. netfilter: nf_ct_ftp: fix out of bounds read in update_nl_seq()
 * UPSTREAM: aaff23a95aea5f000895f50d90e91f1e2f727002
1. netfilter: ebtables: enforce CAP_NET_ADMUPSTREAM
 * UPSTREAM: dce766af541f6605fa9889892c0280bab31c66ab
1. ASoC: Fix WM8350 DSP mode B configuration
 * UPSTREAM: 5ee518ecbcb5934e284ea51a19a939c891f5f7ea
1. ALSA: atiixp: Specify codec for Foxconn RC4107MA-RS2
 * UPSTREAM: dfb12eeb0f04b37e5eb3858864d074af4ecd2ac7
1. ALSA: ac97: Add Dell Dimension 2400 to Headphone/Line Jack Sense blacklist
 * UPSTREAM: af9a75dd1a1f8a9aa406466cc8bb16208120488a
1. ALSA: hda - Fix ALC861-VD capture source mixer
 * UPSTREAM: 9c0afc861a7228f718cb6a79fa7f9d46bf9ff300
1. mmc_block: fix queue cleanup
 * UPSTREAM: 5fa83ce284a4b7cd9dcfadd01500b0ed4ab9b740
1. mmc_block: fix probe error cleanup bug
 * UPSTREAM: 0a74ff29b8dd8b748f8856352f9a9b5c6cc362cc
1. mmc_block: add dev_t initialization check
 * UPSTREAM: 7d92df692994472cab6045bbd9d0e2c4afa4365f
1. kernel/signal.c: fix kernel information leak with print-fatal-signals=1
 * UPSTREAM: b45c6e76bc2c72f6426c14bed64fdcbc9bf37cb0
1. dma-debug: allow DMA_BIDIRECTIONAL mappings to be synced with DMA_FROM_DEVICE and
 * UPSTREAM: 42d53b4ff7d61487d18274ebdf1f70c1aef6f122
1. lib/rational.c needs module.h
 * UPSTREAM: 7ee3aebe31d2cb22c84e1c8f48182947b13a3607
1. cgroups: fix 2.6.32 regression causing BUG_ON() in cgroup_diput()
 * UPSTREAM: bd4f490a079730aadfaf9a728303ea0135c01945
1. drivers/cpuidle/governors/menu.c: fix undefined reference to `__udivdi3'
 * UPSTREAM: 5787536edf18e33d06e2bf038bfd0910f4def213
1. rtc_cmos: convert shutdown to new pnp_driver->shutdown
 * UPSTREAM: 004731b2c7c658d36bee167cb1e1a399c2cbccc9
1. drm/i915: fix unused var
 * UPSTREAM: 29bd0ae25f8cb96b63560c2cbccec77b425e1603
1. drm/i915: Select the correct BPC for LVDS on Ironlake
 * UPSTREAM: e5a95eb778690bc864eb330202d2c1b974caaeb4
1. drm/i915: Make the BPC in FDI rx/transcoder be consistent with that in pipeconf on Ironlake
 * UPSTREAM: 8faf3b317471179c02db339aa80955a2e88c036d
1. drm/i915: Enable/disable the dithering for LVDS based on VBT setting
 * UPSTREAM: 898822ce9561ab9b58a7eb60580a162a83dadecd
1. drm: remove address mask param for drm_pci_alloc()
 * UPSTREAM: e6be8d9d17bd44061116f601fe2609b3ace7aa69
1. drm/i915: Permit pinning whilst the device is 'suspended'
 * UPSTREAM: e3d8affb0d2d95f2da61e30ce86b33177feb91e8
1. drm/i915: fix order of fence release wrt flushing
 * UPSTREAM: 96b47b65594fe2365f73aede060cb5203561fed3
1. drm/i915: Update LVDS connector status when receiving ACPI LID event
 * UPSTREAM: a2565377a5c31e25c77c7cabaf6752abe9a2d83a
1. sunrpc: on successful gss error pipe write, don't return error
 * UPSTREAM: 486bad2e40e938cd68fd853b7a9fa3115a9d3a4a
1. SUNRPC: Fix the return value in gss_import_sec_context()
 * UPSTREAM: b891e4a05ef6beac85465295a032431577c66b16
1. SUNRPC: Fix up an error return value in gss_import_sec_context_kerberos()
 * UPSTREAM: 14ace024b1e16d2bb9445c8387494fbbd820a738
1. sunrpc: fix peername failed on closed listener
 * UPSTREAM: b292cf9ce70d221c3f04ff62db5ab13d9a249ca8
1. nfsd: make sure data is on disk before calling ->fsync
 * UPSTREAM: 7211a4e859ad070b28545c06e0a6cb60b3b8aa31
1. Revert "x86: Side-step lguest problem by only building cmpxchg8b_emu for pre-Pentium"
 * UPSTREAM: db677ffa5f5a4f15b9dad4d132b3477b80766d82
1. exofs: simple_write_end does not mark_inode_dirty
 * UPSTREAM: efd124b999fb4d426b30675f1684521af0872789
1. modules: Skip empty sections when exporting section notes
 * UPSTREAM: 10b465aaf9536ee5a16652fa0700740183d48ec9
1. ASoC: fix params_rate() macro use in several codecs
 * UPSTREAM: b3172f222ab5afdc91ea058bd11c42cf169728f3
1. fasync: split 'fasync_helper()' into separate add/remove functions
 * UPSTREAM: 53281b6d34d44308372d16acb7fb5327609f68b6
1. generic_permission: MAY_OPEN is not write access
 * UPSTREAM: 7ea6600148c265b1fd53e521022b1d7aec81d974
1. rt2x00: Disable powersaving for rt61pci and rt2800pci.
 * UPSTREAM: 93b6bd26b74efe46b4579592560f9f1cb7b61994
1. vmscan: do not evict inactive pages when skipping an active list scan
 * UPSTREAM: b39415b2731d7dec5e612d2d12595da82399eedf
1. lguest: fix bug in setting guest GDT entry
 * UPSTREAM: 3e27249c84beed1c79d767b350e52ad038db9053
1. ext4: Update documentation to correct the inode_readahead_blks option name
 * UPSTREAM: 6d3b82f2d31f22085e5711b28dddcb9fb3d97a25
1. sched: Sched_rt_periodic_timer vs cpu hotplug
 * UPSTREAM: 047106adcc85e3023da210143a6ab8a55df9e0fc
1. amd64_edac: fix forcing module load/unload
 * UPSTREAM: 43f5e68733cfe8bed3c30b5c14c4993dffb29766
1. amd64_edac: make driver loading more robust
 * UPSTREAM: 56b34b91e22313294154cee0c16e294cf8a45b61
1. amd64_edac: fix driver instance freeing
 * UPSTREAM: 8f68ed9728193b1f2fb53ba06031b06bd8b3d1b4
1. x86, msr: msrs_alloc/free for CONFIG_SMP=n
 * UPSTREAM: 6ede31e03084ee084bcee073ef3d1136f68d0906
1. x86, msr: Add support for non-contiguous cpumasks
 * UPSTREAM: 505422517d3f126bb939439e9d15dece94e11d2c
1. amd64_edac: unify MCGCTL ECC switching
 * UPSTREAM: f6d6ae965760906d79ab29bc38507608c5971549
1. cpumask: use modern cpumask style in drivers/edac/amd64_edac.c
 * UPSTREAM: ba578cb34a71fb08fff14ac0796b934a8c9991e1
1. x86, msr: Unify rdmsr_on_cpus/wrmsr_on_cpus
 * UPSTREAM: b8a4754147d61f5359a765a3afd3eb03012aa052
1. ext4: fix sleep inside spinlock issue with quota and dealloc (#14739)
 * UPSTREAM: 39bc680a8160bb9d6743f7873b535d553ff61058
1. ext4: Convert to generic reserved quota's space management.
 * UPSTREAM: a9e7f4472075fb6937c545af3f6329e9946bbe66
1. quota: decouple fs reserved space from quota reservation
 * UPSTREAM: fd8fbfc1709822bd94247c5b2ab15a5f5041e103
1. Add unlocked version of inode_add_bytes() function
 * UPSTREAM: b462707e7ccad058ae151e5c5b06eb5cadcb737f
1. udf: Try harder when looking for VAT inode
 * UPSTREAM: e971b0b9e0dd50d9ceecb67a6a6ab80a80906033
1. orinoco: fix GFP_KERNEL in orinoco_set_key with interrupts disabled
 * UPSTREAM: 5b0691508aa99d309101a49b4b084dc16b3d7019
1. xen: wait up to 5 minutes for device connetion
 * UPSTREAM: ae7888012969355a548372e99b066d9e31153b62
1. xen: improvement to wait_for_devices()
 * UPSTREAM: f8dc33088febc63286b7a60e6b678de8e064de8e
1. xen: fix is_disconnected_device/exists_disconnected_device
 * UPSTREAM: c6e1971139be1342902873181f3b80a979bfb33b
1. S390: dasd: support DIAG access for read-only devices
 * UPSTREAM: 22825ab7693fd29769518a0d25ba43c01a50092a
1. drm: disable all the possible outputs/crtcs before entering KMS mode
 * UPSTREAM: b16d9acbdb97452d1418420e069acf7381ef10bb
1. sched: Fix balance vs hotplug race
 * UPSTREAM: 6ad4c18884e864cf4c77f9074d3d1816063f99cd
1. Keys: KEYCTL_SESSION_TO_PARENT needs TIF_NOTIFY_RESUME architecture support
 * UPSTREAM: a00ae4d21b2fa9379914f270ffffd8d3bec55430
1. b43: avoid PPC fault during resume
 * UPSTREAM: c2ff581acab16c6af56d9e8c1a579bf041ec00b1
1. hwmon: (sht15) Off-by-one error in array index + incorrect constants
 * UPSTREAM: 4235f684b66d6f00d2cd8849c884cf8f8b57ecad
1. netfilter: fix crashes in bridge netfilter caused by fragment jumps
 * UPSTREAM: 8fa9ff6849bb86c59cc2ea9faadf3cb2d5223497
1. ipv6: reassembly: use seperate reassembly queues for conntrack and local delivery
 * UPSTREAM: 0b5ccb2ee250136dd7385b1c7da28417d0d4d32d
1. e100: Fix broken cbs accounting due to missing memset.
 * UPSTREAM: 70abc8cb90e679d8519721e2761d8366a18212a6
1. memcg: avoid oom-killing innocent task in case of use_hierarchy
 * UPSTREAM: d31f56dbf8bafaacb0c617f9a6f137498d5c7aed
1. x86/ptrace: make genregs[32]_get/set more robust
 * UPSTREAM: 04a1e62c2cec820501f93526ad1e46073b802dc4
1. V4L/DVB (13596): ov511.c typo: lock => unlock
 * UPSTREAM: 50e9d31183ed61c787b870cb3ee8f6c3db8c8a1e
1. kernel/sysctl.c: fix the incomplete part of sysctl_max_map_count-should-be-non-negative.patch
 * UPSTREAM: 3e26120cc7c819c97bc07281ca1fb9017cfe9a39
1. 'sysctl_max_map_count' should be non-negative
 * UPSTREAM: 70da2340fbc68e91e701762f785479ab495a0869
1. NOMMU: Optimise away the {dac_,}mmap_min_addr tests
 * UPSTREAM: 6e1415467614e854fee660ff6648bd10fa976e95
1. mac80211: fix race with suspend and dynamic_ps_disable_work
 * UPSTREAM: b98c06b6debfe84c90200143bb1102f312f50a33
1. iwlwifi: fix 40MHz operation setting on cards that do not allow it
 * UPSTREAM: 6c3069b1e7e983e176a5f826e2edffefdd404a08
1. iwlwifi: fix more eeprom endian bugs
 * UPSTREAM: b7bb1756cb6a610cdbac8cfdad9e79bb5670b63b
1. iwlwifi: fix EEPROM/OTP reading endian annotations and a bug
 * UPSTREAM: af6b8ee38833b39f70946f767740565ceb126961
1. iwl3945: fix panic in iwl3945 driver
 * UPSTREAM: dc57a303faab8562b92e85df0d79c4a05d7e2a61
1. iwl3945: disable power save
 * UPSTREAM: bc45a67079c916a9bd0a95b0b879cc0f259bac6e
1. ath9k_hw: Fix AR_GPIO_UPSTREAMPUT_EN_VAL_BT_PRIORITY_BB and its shift value in 0x4054
 * UPSTREAM: c37919bfe0a5c1bee9a31701a31e05a2f8840936
1. ath9k_hw: Fix possible OOB array indexing in gen_timer_index[] on 64-bit
 * UPSTREAM: c90017dd43f0cdb42134b9229761e8be02bcd524
1. ath9k: fix suspend by waking device prior to stop
 * UPSTREAM: 3867cf6a8c699846e928e8f5a9f31013708df192
1. ath9k: wake hardware during AMPDU TX actions
 * UPSTREAM: 8b685ba9de803f210936400612a32a2003f47cd3
1. ath9k: fix missed error codes in the tx status check
 * UPSTREAM: 5b479a076de091590423a9e6dfc2584126b28761
1. ath9k: Fix TX queue draining
 * UPSTREAM: e8009e9850d59000d518296af372888911a129bd
1. ath9k: wake hardware for interface IBSS/AP/Mesh removal
 * UPSTREAM: 5f70a88f631c3480107853cae12925185eb4c598
1. ath5k: fix SWI calibration interrupt storm
 * UPSTREAM: 242ab7ad689accafd5e87ffd22b85cf1bf7fbbef
1. cfg80211: fix race between deauth and assoc response
 * UPSTREAM: 3bdb2d48c5f58c781a4099c99044384a23620884
1. mac80211: Fix IBSS merge
 * UPSTREAM: 450aae3d7b60a970f266349a837dfb30a539198b
1. mac80211: fix WMM AP settings application
 * UPSTREAM: 0183826b58a2712ffe608bc3302447be3e6a3ab8
1. mac80211: fix propagation of failed hardware reconfigurations
 * UPSTREAM: 24feda0084722189468a65e20019cdd8ef99702b
1. iwmc3200wifi: fix array out-of-boundary access
 * UPSTREAM: 6c853da3f30c93eae847ecbcd9fdf10ba0da04c2
1. Libertas: fix buffer overflow in lbs_get_essid()
 * UPSTREAM: 45b241689179a6065384260242637cf21dabfb2d
1. KVM: LAPIC: make sure IRR bitmap is scanned after vm load
 * UPSTREAM: 6e24a6eff4571002cd48b99a2b92dc829ce39cb9
1. KVM: MMU: remove prefault from invlpg handler
 * UPSTREAM: fb341f572d26e0786167cd96b90cc4febed830cf
1. ioat2,3: put channel hardware in known state at init
 * UPSTREAM: a6d52d70677e99bdb89b6921c265d0a58c22e597
1. ioat3: fix p-disabled q-continuation
 * UPSTREAM: cd78809f6191485a90ea6c92c2b58900ab5c156f
1. x86/amd-iommu: Fix initialization failure panic
 * UPSTREAM: 0f764806438d5576ac58898332e5dcf30bb8a679
1. cifs: NULL out tcon, pSesInfo, and srvTcp pointers when chasing DFS referrals
 * UPSTREAM: a2934c7b363ddcc001964f2444649f909e583bef
1. dma-debug: Fix bug causing build warning
 * UPSTREAM: a8fe9ea200ea21421ea750423d1d4d4f7ce037cf
1. dma-debug: Do not add notifier when dma debugging is disabled.
 * UPSTREAM: f797d9881b62c2ddb1d2e7bd80d87141949c84aa
1. dma: at_hdmac: correct incompatible type for argument 1 of 'spin_lock_bh'
 * UPSTREAM: 4297a462f455e38f08976df7b16c849614a287da
1. md: Fix unfortunate interaction with evms
 * UPSTREAM: cbd1998377504df005302ac90d49db72a48552a6
1. x86: SGI UV: Fix writes to led registers on remote uv hubs
 * UPSTREAM: 39d30770992895d55789de64bad2349510af68d0
1. drivers/net/usb: Correct code taking the size of a pointer
 * UPSTREAM: 6057912d7baad31be9819518674ffad349a065b1
1. USB: fix bugs in usb_(de)authorize_device
 * UPSTREAM: da307123c621b01cce147a4be313d8a754674f63
1. USB: rename usb_configure_device
 * UPSTREAM: 8d8558d10806b7e805cb80df867ebb0a453d4765
1. Bluetooth: Prevent ill-timed autosuspend in USB driver
 * UPSTREAM: 652fd781a52ad6e24b908cd8b83d12699754f253
1. USB: musb: gadget_ep0: avoid SetupEnd interrupt
 * UPSTREAM: 17be5c5f5ef99c94374e07f71effa78e93a20eda
1. USB: Fix a bug on appledisplay.c regarding signedness
 * UPSTREAM: 37e9066b2f85480d99d3795373f5ef0b00ac1189
1. USB: option: support hi speed for modem Haier CE100
 * UPSTREAM: c983202bd03eb82394ef1dce5906702fcbc7bb80
1. USB: emi62: fix crash when trying to load EMI 6|2 firmware
 * UPSTREAM: ac06c06770bb8761b1f1f9bdf2f5420fa6d3e9fa
1. drm/radeon: fix build on 64-bit with some compilers.
 * UPSTREAM: 794f3141a194a4f4c28c1d417b071a901f78d9bb
1. ASoC: Do not write to invalid registers on the wm9712.
 * UPSTREAM: 48e3cbb3f67a27d9c2db075f3d0f700246c40caa
1. powerpc: Handle VSX alignment faults correctly in little-endian mode
 * UPSTREAM: bb7f20b1c639606def3b91f4e4aca6daeee5d80a
1. ACPI: Use the return result of ACPI lid notifier chain correctly
 * UPSTREAM: 13c199c0d0cf78b27592991129fb8cbcfc5164de
1. ACPI: EC: Fix MSI DMI detection
 * UPSTREAM: 55b313f249e11b815fd0be51869f166aaf368f44
1. acerhdf: limit modalias matching to supported
 * UPSTREAM: bdc731bc5fcd1794e9ac8ac80c389d302381c123
1. ALSA: hda - Fix missing capsrc_nids for ALC88x
 * UPSTREAM: 035eb0cff0671ada49ba9f3e5c9e7b0cb950efea
1. sound: sgio2audio/pdaudiocf/usb-audio: initialize PCM buffer
 * UPSTREAM: 3e85fd614c7b6bb7f33bb04a0dcb5a3bfca4c0fe
1. ASoC: wm8974: fix a wrong bit definition
 * UPSTREAM: 48c03ce72f2665f79a3fe54fc6d71b8cc3d30803
1. pata_cmd64x: fix overclocking of UDMA0-2 modes
 * UPSTREAM: 509426bd46ad0903dca409803e0ee3d30f99f1e8
1. pata_hpt3x2n: fix clock turnaround
 * UPSTREAM: 256ace9bbd4cdb6d48d5f55d55d42fa20527fad1
1. clockevents: Prevent clockevent_devices list corruption on cpu hotplug
 * UPSTREAM: bb6eddf7676e1c1f3e637aa93c5224488d99036f
1. sched: Select_task_rq_fair() must honour SD_LOAD_BALANCE
 * UPSTREAM: e4f4288842ee12747e10c354d72be7d424c0b627
1. x86, cpuid: Add "volatile" to asm in native_cpuid()
 * UPSTREAM: 45a94d7cd45ed991914011919e7d40eb6d2546d1
1. sched: Fix task_hot() test order
 * UPSTREAM: e6c8fba7771563b2f3dfb96a78f36ec17e15bdf0
1. SCSI: fc class: fix fc_transport_init error handling
 * UPSTREAM: 48de68a40aef032a2e198437f4781a83bfb938db
1. SCSI: st: fix mdata->page_order handling
 * UPSTREAM: c982c368bb90adbd312faa05d0cfd842e9ab45a7
1. SCSI: qla2xxx: dpc thread can execute before scsi host has been added
 * UPSTREAM: 1486400f7edd009d49550da968d5744e246dc7f8
1. SCSI: ipr: fix EEH recovery
 * UPSTREAM: 99c965dd9ee1a004efc083c3d760ba982bb76adf
1. implement early_io{re,un}map for ia64
 * UPSTREAM: cd7bcf32d42b15891620b3f1387a00178b54291a
1. perf_event: Fix incorrect range check on cpu number
 * UPSTREAM: 0f624e7e5625f4c30c836b7a5decfe2553582391
1. netfilter: xtables: document minimal required version
 * UPSTREAM: 7a92263705435d046d37a0990d0edfcb517f7ad3
1. intel-iommu: ignore page table validation in pass through mode
 * UPSTREAM: 1672af1164d3d50ba8908014fd34cc0b58afdc1e
1. intel-iommu: Fix oops with intel_iommu=igfx_off
 * UPSTREAM: 44cd613c0e4cd93079ea2a93aa06649d8ca0830a
1. intel-iommu: Check for an RMRR which ends before it starts.
 * UPSTREAM: 5595b528b49a702c0428c0762bab60999648254c
1. intel-iommu: Apply BIOS sanity checks for interrupt remapping too.
 * UPSTREAM: 6ecbf01c7ce4c0f4c3bdfa0e64ac6258328fda6c
1. intel-iommu: Detect DMAR in hyperspace at probe time.
 * UPSTREAM: 2c99220810c1c79322034628b993573b088ff2da
1. jffs2: Fix long-standing bug with symlink garbage collection.
 * UPSTREAM: 2e16cfca6e17ae37ae21feca080a6f2eca9087dc
1. ipvs: zero usvc and udest
 * UPSTREAM: 258c889362aa95d0ab534b38ce8c15d3009705b1
1. mm: sigbus instead of abusing oom
 * UPSTREAM: d99be1a8ecf377c2c9b3372d36411ad6547bbd4c
1. drm/i915: Fix LVDS stability issue on Ironlake
 * UPSTREAM: 1b3c7a47f993bf9ab6c4c7cc3bbf5588052b58f4
1. drm/i915: PineView only has LVDS and CRT ports
 * UPSTREAM: 103a196f4224dc6872081305cf7f82ebf67aa7bd
1. drm/i915: Avoid NULL dereference with component_only tv_modes
 * UPSTREAM: d271817baecbccb47da0d9f28c285a0dae8a06b7
1. x86: Under BIOS control, restore AP's APIC_LVTTHMR to the BSP value
 * UPSTREAM: a2202aa29289db64ca7988b12343158b67b27f10
1. bcm63xx_enet: fix compilation failure after get_stats_count removal
 * UPSTREAM: a3f92eea04101d9a8e14d50f8048cc5b7bca07a8
1. V4L/DVB (13116): gspca - ov519: Webcam 041e:4067 added.
 * UPSTREAM: 518c8df77c21b7d1690dd8b96eb0e54c4ec1c9c1
1. ext3: Fix data / filesystem corruption when write fails to copy data
 * UPSTREAM: 68eb3db08344286733adac48304d9fb7a0e53b27
1. net: Fix userspace RTM_NEWLUPSTREAMK notifications.
 * UPSTREAM: d90a909e1f3e006a1d57fe11fd417173b6494701
1. ACPI: Use the ARB_DISABLE for the CPU which model id is less than 0x0f.
 * UPSTREAM: 03a05ed1152944000151d57b71000de287a1eb02
1. asus-laptop: change light sens default values.
 * UPSTREAM: d951d4cc84e8b5ddb8e0ab81cf6a72cc73fdd668
1. acerhdf: add new BIOS versions
 * UPSTREAM: 360657463679dee44f0b167ffa61f563b4fee101
1. matroxfb: fix problems with display stability
 * UPSTREAM: 8c651311a3a08c1e4815de6933e00a760e498dae
1. ipw2100: fix rebooting hang with driver loaded
 * UPSTREAM: 52ce3e9a7db754b78cf2cbabc87013f921b25b28
1. thinkpad-acpi: preserve rfkill state across suspend/resume
 * UPSTREAM: 208b996b6c460285650d39b2330f8ef82c007d10
1. thinkpad-acpi: fix default brightness_mode for R50e/R51
 * UPSTREAM: a9f8eacca4e9e8693de9b896c1fa7aadaa9402e8
1. memcg: fix memory.memsw.usage_in_bytes for root cgroup
 * UPSTREAM: cd9b45b78a61e8df250e69385c74e729e5b66abf
1. drm/i915: Fix sync to vblank when VGA output is turned off
 * UPSTREAM: 778c902640530371a169ad1c03566e7c51b09874
1. mac80211: Fix dynamic power save for scanning.
 * UPSTREAM: 7c3f4bbedc241ddcd3abe1f419c356e625231da1
1. ath9k: Fix maximum tx fifo settings for single stream devices
 * UPSTREAM: f4709fdf683e1ed37b321c258b614ebe39752bf3
1. ath9k: fix processing of TX PS null data frames
 * UPSTREAM: e7824a50662f7f79b1a739f705b4d906c31cf221
1. ath9k: Fix TX hang poll routine
 * UPSTREAM: 332c556633b8c5fb4e890b1783122f2315526590
1. tracing: Fix event format export
 * UPSTREAM: 811cb50baf63461ce0bdb234927046131fc7fa8b
1. b43legacy: avoid PPC fault during resume
 * UPSTREAM: 316a4d966cae3c2dec83ebb1ee1a3515f97b30ff
1. sparc: Set UTS_MACHUPSTREAME correctly.
 * UPSTREAM: 7f5620a5fcd658f219e85831d3691908f1eccbde
1. sparc64: Fix stack debugging IRQ stack regression.
 * UPSTREAM: 166e553a575f09485f6d0df8a1ef3c5991f7d953
1. sparc64: Fix overly strict range type matching for PCI devices.
 * UPSTREAM: 4230fa3b89ea1c413766bd411a8315a3d05aa6c7
1. sparc64: Don't specify IRQF_SHARED for LDC interrupts.
 * UPSTREAM: 08a036d583409e3517e3d15b7478d029b25f2cf2
1. b44 WOL setup: one-bit-off stack corruption kernel panic fix
 * UPSTREAM: e0188829cb724e7d12a2d4e343b368ff1d6e1471
1. ip_fragment: also adjust skb->truesize for packets not owned by a socket
 * UPSTREAM: b2722b1c3a893ec6021508da15b32282ec79f4da
1. tcp: Stalling connections: Fix timeout calculation routine
 * UPSTREAM: 07f29bc5bbae4e53e982ab956fed7207990a7786
1. slc90e66: fix UDMA handling
 * UPSTREAM: ee31527a02b0a8e1aa4a5e4084d2db5fa34737ed
1. dm crypt: make wipe message also wipe essiv key
 * UPSTREAM: 542da317668c35036e8471822a564b609d05af66
1. dm crypt: separate essiv allocation from initialisation
 * UPSTREAM: b95bf2d3d5a48b095bffe2a0cd8c40453cf59557
1. dm snapshot: cope with chunk size larger than origin
 * UPSTREAM: 8e87b9b81b3c370f7e53c1ab6e1c3519ef37a644
1. dm: avoid _hash_lock deadlock
 * UPSTREAM: 6076905b5ef39e0ea58db32583c9e0036c05e47b
1. dm crypt: restructure essiv error path
 * UPSTREAM: 5861f1be00b3b70f8ab5e5a81392a6cf69666cd2
1. dm crypt: move private iv fields to structs
 * UPSTREAM: 6047359277517c4e56d8bfd6ea4966d7a3924151
1. dm snapshot: only take lock for statustype info not table
 * UPSTREAM: 94e76572b5dd37b1f0f4b3742ee8a565daead932
1. dm exception store: free tmp_store on persistent flag error
 * UPSTREAM: 613978f8711c7fd4d0aa856872375d2abd7c92ff
1. xen: try harder to balloon up under memory pressure.
 * UPSTREAM: bc2c0303226ec716854d3c208c7f84fe7aa35cd7
1. Xen balloon: fix totalram_pages counting.
 * UPSTREAM: 3d65c9488cadd2f11bd4d60c7266e639ece5d0d6
1. xen: explicitly create/destroy stop_machine workqueues outside suspend/resume region.
 * UPSTREAM: b4606f2165153833247823e8c04c5e88cb3d298b
1. xen: use iret for return from 64b kernel to 32b usermode
 * UPSTREAM: 6aaf5d633bb6cead81b396d861d7bae4b9a0ba7e
1. xen: don't leak IRQs over suspend/resume.
 * UPSTREAM: fed5ea87e02aaf902ff38c65b4514233db03dc09
1. xen: improve error handling in do_suspend.
 * UPSTREAM: 65f63384b391bf4d384327d8a7c6de9860290b5c
1. xen: call clock resume notifier on all CPUs
 * UPSTREAM: f6eafe3665bcc374c66775d58312d1c06c55303f
1. xen: register runstate info for boot CPU early
 * UPSTREAM: 499d19b82b586aef18727b9ae1437f8f37b66e91
1. xen: don't call dpm_resume_noirq() with interrupts disabled.
 * UPSTREAM: 922cc38ab71d1360978e65207e4a4f4988987127
1. xen: register runstate on secondary CPUs
 * UPSTREAM: 028896721ac04f6fa0697f3ecac3f98761746363
1. xen: register timer interrupt with IRQF_TIMER
 * UPSTREAM: f350c7922faad3397c98c81a9e5658f5a1ef0214
1. xen: correctly restore pfn_to_mfn_list_list after resume
 * UPSTREAM: fa24ba62ea2869308ffc9f0b286ac9650b4ca6cb
1. xen: restore runstate_info even if !have_vcpu_info_placement
 * UPSTREAM: 3905bb2aa7bb801b31946b37a4635ebac4009051
1. xen: re-register runstate area earlier on resume.
 * UPSTREAM: be012920ecba161ad20303a3f6d9e96c58cf97c7
1. xen/xenbus: make DEVICE_ATTR()s static
 * UPSTREAM: db05fed0ad72f264e39bcb366795f7367384ec92
1. drm/i915: Add the missing clonemask for display port on Ironlake
 * UPSTREAM: 652af9d74e1a3a10bb10f0d8e8f42ddac26bbc1a
1. drm/i915: Set the error code after failing to insert new offset into mm ht.
 * UPSTREAM: 5618ca6abc2d6f475b258badc017a5254cf43d1b
1. drm/ttm: Fix build failure due to missing struct page
 * UPSTREAM: c3a73ba13bac7fd96030f39202b2d37fb19c46a6
1. drm/radeon/kms: rs6xx/rs740: clamp vram to aperture size
 * UPSTREAM: 0088dbdb809e8799cb8f26da5ac64b15201fa99d
1. drm/radeon/kms: fix vram setup on rs600
 * UPSTREAM: 722f29434e72188b2d20f9b41f4b5952073ed568
1. drm/radeon/kms: fix legacy crtc2 dpms
 * UPSTREAM: 8de21525439e6b5bb8d8c81e49094d867bf82f6d
1. drm/radeon/kms: handle vblanks properly with dpms on
 * UPSTREAM: 500b758725314ab1b5316eb0caa5b0fa26740e6b
1. drm/radeon/kms: Add quirk for HIS X1300 board
 * UPSTREAM: 4e3f9b78ff917cc5c833858fdb5d96bc262e0bf3
1. powerpc: Fix usage of 64-bit instruction in 32-bit altivec code
 * UPSTREAM: e090aa80321b64c3b793f3b047e31ecf1af9538d
1. powerpc/therm_adt746x: Record pwm invert bit at module load time]
 * UPSTREAM: 1496e89ae2a0962748e55165a590fa3209c6f158
1. powerpc/windfarm: Add detection for second cpu pump
 * UPSTREAM: 529586dc39b0ec47c6290c4e7bed6ea3ffd1d8fb
1. mm: hugetlb: fix hugepage memory leak in walk_page_range()
 * UPSTREAM: d33b9f45bd24a6391bc05e2b5a13c1b5787ca9c2
1. mm: hugetlb: fix hugepage memory leak in mincore()
 * UPSTREAM: 4f16fc107d9c9b8a72aa19b189a9216e90a7aaef
1. x86: Fix bogus warning in apic_noop.apic_write()
 * UPSTREAM: a946d8f11f0da9cfc714248036fcfd3a794d1e27
1. rtl8187: Fix wrong rfkill switch mask for some models
 * UPSTREAM: 70d57139f932b9ca21026253d02af71cf53d764a
1. wireless: correctly report signal value for IEEE80211_HW_SIGNAL_UNSPEC
 * UPSTREAM: 19deffbeba930030cfaf000b920333c6ba99ad52
1. mac80211: fix scan abort sanity checks
 * UPSTREAM: 6d3560d4fc9c5b9fe1a07a63926ea70512c69c32
1. mac80211: Revert 'Use correct sign for mesh active path refresh'
 * UPSTREAM: 7b324d28a94dac5a451e8cba66e8d324601e5b9a
1. mac80211: Fixed bug in mesh portal paths
 * UPSTREAM: 5d618cb81aeea19879975cd1f9a1e707694dfd7c
1. mac80211: Fix bug in computing crc over dynamic IEs in beacon
 * UPSTREAM: 1814077fd12a9cdf478c10076e9c42094e9d9250
1. Serial: Do not read IIR in serial8250_start_tx when UART_BUG_TXEN
 * UPSTREAM: 68cb4f8e246bbbc649980be0628cae9265870a91
1. Driver core: fix race in dev_driver_string
 * UPSTREAM: 3589972e51fac1e02d0aaa576fa47f568cb94d40
1. debugfs: fix create mutex racy fops and private data
 * UPSTREAM: d3a3b0adad0865c12e39b712ca89efbd0a3a0dbc
1. devpts_get_tty() should validate inode
 * UPSTREAM: edfacdd6f81119b9005615593f2cbd94b8c7e2d8
1. futex: Take mmap_sem for get_user_pages in fault_in_user_writeable
 * UPSTREAM: 722d0172377a5697919b9f7e5beb95165b1dec4e
1. md/bitmap: protect against bitmap removal while being updated.
 * UPSTREAM: aa5cbd103887011b4830355f88fb055f9ad2d556
1. NFS: Fix nfs_migrate_page()
 * UPSTREAM: 190f38e5cedc910940b1da9015f00458c18f97b4
1. SUNRPC: IS_ERR/PTR_ERR confusion
 * UPSTREAM: 480e3243df156e39eea6c91057e2ae612a6bbe19
1. hfs: fix a potential buffer overflow
 * UPSTREAM: ec81aecb29668ad71f699f4e7b96ec46691895b6
1. pxa/em-x270: fix usb hub power up/reset sequence
 * UPSTREAM: 1b82e4c32fba96d8805b1e2126ba5382e56fac32
1. USB: Close usb_find_interface race v3
 * UPSTREAM: c2d284ee04ab6f6718de2ddcf1b43160e046c41d
1. USB: usb-storage: add BAD_SENSE flag
 * UPSTREAM: a0bb108112a872c0b0c4b3ef4974f95fb75b155d
1. USB: usbtmc: repeat usb_bulk_msg until whole message is transfered
 * UPSTREAM: ec412b92dbe3ea839716853eea058d1bcc5e6ca4
1. USB: option.c: add support for D-Link DWM-162-U5
 * UPSTREAM: 54a8e144acad6506920f385f4ef2779664f05b21
1. USB: musb_gadget_ep0: fix unhandled endpoint 0 IRQs, again
 * UPSTREAM: 196f1b7a387546f425df2f1fad26772e3d513aea
1. USB: xhci: Add correct email and files to MAUPSTREAMTAUPSTREAMERS entry.
 * UPSTREAM: 36d0344c254a7b333272757f858c403ea3a2d29f
1. jbd2: don't wipe the journal on a failed journal checksum
 * UPSTREAM: e6a47428de84e19fda52f21ab73fde2906c40d09
1. UBI: flush wl before clearing update marker
 * UPSTREAM: 6afaf8a484cbbfd2ccf58a4e5396d1f280469789
1. bsdacct: fix uid/gid misreporting
 * UPSTREAM: 4b731d50ff3df6b9141a6c12b088e8eb0109e83c
1. V4L/DVB: Fix test in copy_reg_bits()
 * UPSTREAM: c95a419a5604ec8a23cd73f61e9bb151e8cbe89b
1. s390: clear high-order bits of registers after sam64
 * UPSTREAM: cf87b7439ec81b9374e7772e44e9cb2eb9e57160
1. pata_hpt{37x|3x2n}: fix timing register masks (take 2)
 * UPSTREAM: 5600c70e576199a7552e1c0fff43f3fe16f5566e
1. x86: Fix typo in Intel CPU cache size descriptor
 * UPSTREAM: e02e0e1a130b9ca37c5186d38ad4b3aaf58bb149
1. x86: Add new Intel CPU cache size descriptors
 * UPSTREAM: 85160b92fbd35321104819283c91bfed2b553e3c
1. x86: Fix duplicated UV BAU interrupt vector
 * UPSTREAM: 1d865fb728bd6bbcdfbd6ec1e2b8ade3b4805641
1. x86: SGI UV: Fix BAU initialization
 * UPSTREAM: e38e2af1c57c3eb5211331a5b4fcaae0c4a2a918
1. x86/mce: Set up timer unconditionally
 * UPSTREAM: bc09effabf0c5c6c7021e5ef9af15a23579b32a8
1. x86, mce: don't restart timer if disabled
 * UPSTREAM: fe5ed91ddce85a0ed0e4f92c10b099873ef62167
1. x86: Use -maccumulate-outgoing-args for sane mcount prologues
 * UPSTREAM: b8b7d791a8ff01d2380089279a69afa99115fb23
1. x86: Prevent GCC 4.4.x (pentium-mmx et al) function prologue wreckage
 * UPSTREAM: 746357d6a526d6da9d89a2ec645b28406e959c2e
1. KVM: x86: include pvclock MSRs in msrs_to_save
 * UPSTREAM: e3267cbbbfbcbe9c18833e89b10beabb1117cb55
1. KVM: fix irq_source_id size verification
 * UPSTREAM: cd5a2685de4a642fd0bd763e8c19711ef08dbe27
1. KVM: s390: Make psw available on all exits, not just a subset
 * UPSTREAM: d7b0b5eb3000c6fb902f08c619fcd673a23d8fab
1. KVM: s390: Fix prefix register checking in arch/s390/kvm/sigp.c
 * UPSTREAM: f50146bd7bdb75435638e60d4960edd9bcdf88b8
1. KVM: x86 emulator: limit instructions to 15 bytes
 * UPSTREAM: eb3c79e64a70fb8f7473e30fa07e89c1ecc2c9bb
1. ALSA: hda - Terradici HDA controllers does not support 64-bit mode
 * UPSTREAM: 396087eaead95fcb29eb36f1e59517aeb58c545e
1. ALSA: hrtimer - Fix lock-up
 * UPSTREAM: fcfdebe70759c74e2e701f69aaa7f0e5e32cf5a6
1. hrtimer: Fix /proc/timer_list regression
 * UPSTREAM: 8629ea2eaba8ca0de2e38ce1b4a825e16255976e
1. ath5k: enable EEPROM checksum check
 * UPSTREAM: 512414b0bed0d376ac4d5ec1dd6f0b1a3551febc
1. ath5k: allow setting txpower to 0
 * UPSTREAM: 2eb2fa67e5462a36e98172fb92c78bc405b3035f
1. ssb: Fix range check in sprom write
 * UPSTREAM: e33761e6f23881de9f3ee77cc2204ab2e26f3d9a
1. x86, apic: Enable lapic nmi watchdog on AMD Family 11h
 * UPSTREAM: 7d1849aff6687a135a8da3a75e32a00e3137a5e2
1. x86: ASUS P4S800 reboot=bios quirk
 * UPSTREAM: 4832ddda2ec4df96ea1eed334ae2dbd65fc1f541
1. x86: GART: pci-gart_64.c: Use correct length in strncmp
 * UPSTREAM: 41855b77547fa18d90ed6a5d322983d3fdab1959
1. x86: Fix iommu=nodac parameter handling
 * UPSTREAM: 2ae8bb75db1f3de422eb5898f2a063c46c36dba8
1. x86, Calgary IOMMU quirk: Find nearest matching Calgary while walking up the PCI tree
 * UPSTREAM: 4528752f49c1f4025473d12bc5fa9181085c3f22
1. x86/amd-iommu: un__init iommu_setup_msi
 * UPSTREAM: 9f800de38b05d84809e89f16671d636a140eede7
1. x86/amd-iommu: attach devices to pre-allocated domains early
 * UPSTREAM: be831297716036de5b24308447ecb69f1706a846
1. sched: Fix and clean up rate-limit newidle code
 * UPSTREAM: eae0c9dfb534cb3449888b9601228efa6480fdb5
1. sched: Rate-limit newidle
 * UPSTREAM: 1b9508f6831e10d53256825de8904caa22d1ca2c
1. sched: Fix affinity logic in select_task_rq_fair()
 * UPSTREAM: fd210738f6601d0fb462df9a2fe5a41896ff6a8f
1. sched: Check for an idle shared cache in select_task_rq_fair()
 * UPSTREAM: a1f84a3ab8e002159498814eaa7e48c33752b04b
1. PM / Runtime: Fix lockdep warning in __pm_runtime_set_status()
 * UPSTREAM: bab636b921017f0db6e0c2979438f50b898a9808
1. perf: Don't free perf_mmap_data until work has been done
 * UPSTREAM: ec70ccd806111ba3caf596def91a8580138b12db
1. perf_event: Initialize data.period in perf_swevent_hrtimer()
 * UPSTREAM: 59d069eb5ae9b033ed1c124c92e1532c4a958991
1. perf_event: Fix invalid type in ioctl definition
 * UPSTREAM: 4c49b12853fbb5eff4849b7b6a1e895776f027a1
1. rcu: Remove inline from forward-referenced functions
 * UPSTREAM: dbe01350fa8ce0c11948ab7d6be71a4d901be151
1. rcu: Fix note_new_gpnum() uses of ->gpnum
 * UPSTREAM: 9160306e6f5b68bb64630c9031c517ca1cf463db
1. rcu: Fix synchronization for rcu_process_gp_end() uses of ->completed counter
 * UPSTREAM: d09b62dfa336447c52a5ec9bb88adbc479b0f3b8
1. rcu: Prepare for synchronization fixes: clean up for non-NO_HZ handling of ->completed counter
 * UPSTREAM: 281d150c5f8892f158747594ab49ce2823fd8b8c
1. firewire: ohci: handle receive packets with a data length of zero
 * UPSTREAM: 8c0c0cc2d9f4c523fde04bdfe41e4380dec8ee54
1. USB: option: add pid for ZTE
 * UPSTREAM: 8d87cacda7c8db5c131bfcaaa1d90bfe918c2ebc
1. USB: usb-storage: fix bug in fill_inquiry
 * UPSTREAM: f3f6faa9edf67c1018270793e0547b0f81abb47e
1. ext4: Fix potential fiemap deadlock (mmap_sem vs. i_data_sem)
 * UPSTREAM: fab3a549e204172236779f502eccb4f9bf0dc87d
1. ext4: Fix insufficient checks in EXT4_IOC_MOVE_EXT
 * UPSTREAM: 4a58579b9e4e2a35d57e6c9c8483e52f6f1b7fd6
1. ext4: Wait for proper transaction commit on fsync
 * UPSTREAM: b436b9bef84de6893e86346d8fbf7104bc520645
1. ext4: fix incorrect block reservation on quota transfer.
 * UPSTREAM: 194074acacebc169ded90a4657193f5180015051
1. ext4: quota macros cleanup
 * UPSTREAM: 5aca07eb7d8f14d90c740834d15ca15277f4820c
1. ext4: ext4_get_reserved_space() must return bytes instead of blocks
 * UPSTREAM: 8aa6790f876e81f5a2211fe1711a5fe3fe2d7b20
1. ext4: remove blocks from inode prealloc list on failure
 * UPSTREAM: b844167edc7fcafda9623955c05e4c1b3c32ebc7
1. ext4: wait for log to commit when umounting
 * UPSTREAM: d4edac314e9ad0b21ba20ba8bc61b61f186f79e1
1. ext4: Avoid data / filesystem corruption when write fails to copy data
 * UPSTREAM: b9a4207d5e911b938f73079a83cc2ae10524ec7f
1. ext4: Return the PTR_ERR of the correct pointer in setup_new_group_blocks()
 * UPSTREAM: c09eef305dd43846360944ad072f051f964fa383
1. jbd2: Add ENOMEM checking in and for jbd2_journal_write_metadata_buffer()
 * UPSTREAM: e6ec116b67f46e0e7808276476554727b2e6240b
1. ext4: move_extent_per_page() cleanup
 * UPSTREAM: ac48b0a1d068887141581bea8285de5fcab182b0
1. ext4: initialize moved_len before calling ext4_move_extents()
 * UPSTREAM: 446aaa6e7e993b38a6f21c6acfa68f3f1af3dbe3
1. ext4: Fix double-free of blocks with EXT4_IOC_MOVE_EXT
 * UPSTREAM: 94d7c16cbbbd0e03841fcf272bcaf0620ad39618
1. ext4: make "norecovery" an alias for "noload"
 * UPSTREAM: e3bb52ae2bb9573e84c17b8e3560378d13a5c798
1. ext4: make trim/discard optional (and off by default)
 * UPSTREAM: 5328e635315734d42080de9a5a1ee87bf4cae0a4
1. ext4: fix error handling in ext4_ind_get_blocks()
 * UPSTREAM: 2bba702d4f88d7b010ec37e2527b552588404ae7
1. ext4: avoid issuing unnecessary barriers
 * UPSTREAM: 6b17d902fdd241adfa4ce780df20547b28bf5801
1. ext4: fix block validity checks so they work correctly with meta_bg
 * UPSTREAM: 1032988c71f3f85483b2b4319684d1205a704c02
1. ext4: fix uninit block bitmap initialization when s_meta_first_bg is non-zero
 * UPSTREAM: 8dadb198cb70ef811916668fe67eeec82e8858dd
1. ext4: don't update the superblock in ext4_statfs()
 * UPSTREAM: 3f8fb9490efbd300887470a2a880a64e04dcc3f5
1. ext4: journal all modifications in ext4_xattr_set_handle
 * UPSTREAM: 86ebfd08a1930ccedb8eac0aeb1ed4b8b6a41dbc
1. ext4: fix i_flags access in ext4_da_writepages_trans_blocks()
 * UPSTREAM: 30c6e07a92ea4cb87160d32ffa9bce172576ae4c
1. ext4: make sure directory and symlink blocks are revoked
 * UPSTREAM: 50689696867d95b38d9c7be640a311494a04fb86
1. ext4: plug a buffer_head leak in an error path of ext4_iget()
 * UPSTREAM: 567f3e9a70d71e5c9be03701b8578be77857293b
1. ext4: fix possible recursive locking warning in EXT4_IOC_MOVE_EXT
 * UPSTREAM: 49bd22bc4d603a2a4fc2a6a60e156cbea52eb494
1. ext4: fix lock order problem in ext4_move_extents()
 * UPSTREAM: fc04cb49a898c372a22b21fffc47f299d8710801
1. ext4: fix the returned block count if EXT4_IOC_MOVE_EXT fails
 * UPSTREAM: f868a48d06f8886cb0367568a12367fa4f21ea0d
1. ext4: avoid divide by zero when trying to mount a corrupted file system
 * UPSTREAM: 503358ae01b70ce6909d19dd01287093f6b6271c
1. ext4: fix potential buffer head leak when add_dirent_to_buf() returns ENOSPC
 * UPSTREAM: 2de770a406b06dfc619faabbf5d85c835ed3f2e1
1. SCSI: megaraid_sas: fix 64 bit sense pointer truncation
 * UPSTREAM: 7b2519afa1abd1b9f63aa1e90879307842422dae
1. SCSI: osd_protocol.h: Add missing #include
 * UPSTREAM: 0899638688f223fd9e9fee60d662665e11693d12
1. SCSI: scsi_lib_dma: fix bug with dma maps on nested scsi objects
 * UPSTREAM: d139b9bd0e52dda14fd13412e7096e68b56d0076
1. signal: Fix alternate signal stack check
 * UPSTREAM: 2a855dd01bc1539111adb7233f587c5c468732ac
1. LSM: Move security_path_chmod()/security_path_chown() to after mutex_lock().
 * UPSTREAM: fe542cf59bf0b31afe72b9e9749c0f6645419fa0
1. LSM: Add security_path_chroot().
 * UPSTREAM: 8b8efb44033c7e86b3dc76f825c693ec92ae30e9
1. Config option to set a default LSM
 * UPSTREAM: 6e65f92ff0d6f18580737321718d09035085a3fb


==== Patches needing further study ====

Summary

Review of the current Ubuntu Kernel patch delta from upstream. This session will look at the current delta comprised of both patches to the core and the ubuntu specific drivers. The aim is to record what we are carrying, review the reasons for that component(s) to be carried, and recommend replacements, updates, cleanups, upstreaming etc of those components.

Release Note

TBD

Rationale

All patches and drivers carried in the Ubuntu delta are not automatically sync'd with the upstream kernel for various reasons. This places a maintenance burden on the Ubuntu kernel team. These patches and drivers must be regularly reviewed to determine if they are still needed, if they need updating to a later version, or if they are now ready for upstream acceptance. The purpose of this blueprint is to facilitate and record this review for the Maverick cycle.

Ubuntu Delta

The Ubuntu delta is split into two distinct sections, the core patches and the Ubuntu drivers (those in the ubuntu/ directory).

Ubuntu Patches

Below is our review of the patches we are carrying in Maverick as of 2.6.31-1.3. They are split into 3 sections:

  1. Patches to keep
  2. Patches dropped
  3. Patches needing further study

Patches to keep

Patches dropped

1. Input: wacom - add support for new LCD tablets

  • UPSTREAM: ec67bbedcf290ef182a897017f65a2707106c7f8

1. Input: wacom - add defines for packet lengths of various devices

  • UPSTREAM: ee54500d7b960984df125bdd0cd2105d6150e8f1

1. Input: wacom - ensure the device is initialized properly upon resume

  • UPSTREAM: 232f5693e5c9483e222528ef81979e42ea2f2908

1. e1000e: enhance frame fragment detection

  • UPSTREAM: b94b50289622e816adc9f94111cfc2679c80177c

1. e1000: enhance frame fragment detection

  • UPSTREAM: 40a14deaf411592b57cb0720f0e8004293ab9865

1. PM: Measure device suspend and resume times

  • UPSTREAM: ecf762b2581e12ac761d12a6e4e297c2224aa899

1. sfc: SFE4002/SFN4112F: Widen temperature and voltage tolerances

  • UPSTREAM: 242cc0547f3bcecc0b02ca6f3e9512760185727e

1. sfc: Fix sign of efx_mcdi_poll_reboot() error in efx_mcdi_poll()

  • UPSTREAM: e0bf54c93a15c365a37cfc4fe0137f5bc012d1b9

1. sfc: Fix SFE4002 initialisation

  • UPSTREAM: 5e2a911cecc7e0fd89b1d2d001b7b89d47057ad6

1. dm log: userspace fix overhead_size calcuations

  • UPSTREAM: ebfd32bba9b518d684009d9d21a56742337ca1b3

1. dm stripe: avoid divide by zero with invalid stripe count

  • UPSTREAM: 781248c1b50c776a9ef4be1130f84ced1cba42fe

1. iwlwifi: Fix to set correct ht configuration

  • UPSTREAM: 098dfded5b1b09927995e89c6d689f85a0f53384

1. mac80211: Fix probe request filtering in IBSS mode

  • UPSTREAM: 0da780c269957783d341fc3559e6b4c9912af7b4

1. ath9k: Fix sequence numbers for PAE frames

  • UPSTREAM: 6c8afef551fef87a3bf24f8a74c69a7f2f72fc82

1. b43: Fix throughput regression

  • UPSTREAM: b6c3f5be7c6ac3375f44de4545c1ffe216b34022

1. eCryptfs: Add getattr function

  • UPSTREAM: f8f484d1b6677dd5cd5e7e605db747e8c30bbd47

1. NFS: Too many GETATTR and ACCESS calls after direct I/O

  • UPSTREAM: 65d269538a1129495ac45a14a777cd11cfe881d8

1. drm/radeon/kms: use udelay for short delays

  • UPSTREAM: 01d4503968f471f876fb44335800d2cf8dc5a2ce

1. ACPI: fix High cpu temperature with 2.6.32

  • UPSTREAM: 370d5cd88509b93b76eb2f5f97efbd71c25061cb

1. ACPI: Add NULL pointer check in acpi_bus_start

  • UPSTREAM: d2f6650a950dadd20667a04a9dc785f240d43695

1. rtl8187: Add new device ID

  • UPSTREAM: 174b24963eaf96dc5e093502ee09639aed13eb2f

1. USB: usbfs: properly clean up the as structure on error paths

  • UPSTREAM: ddeee0b2eec2a51b0712b04de4b39e7bec892a53

1. USB: usbfs: only copy the actual data received

  • UPSTREAM: d4a4683ca054ed9917dfc9e3ff0f7ecf74ad90d6

1. class: Free the class private data in class_release

  • UPSTREAM: 18d19c96457d172d913510c083bc7411ed40cb10

1. sysfs: sysfs_sd_setattr set iattrs unconditionally

  • UPSTREAM: 7c0ff870d1ed287504a61ed865f3d728c757436b

1. serial: 8250: add serial transmitter fully empty test

  • UPSTREAM: bca476139d2ded86be146dae09b06e22548b67f3

1. ALSA: usb-audio - Avoid Oops after disconnect

  • UPSTREAM: 78b8d5d2ee280c463908fd75f3bdf246bcb6ac8d

1. Staging: fix rtl8187se compilation errors with mac80211

  • UPSTREAM: df574b8ecfb3a84af96229f336a6be88ca4a7055

1. x86: Re-get cfg_new in case reuse/move irq_desc

  • UPSTREAM: 37ef2a3029fde884808ff1b369677abc7dd9a79a

1. x86/amd-iommu: Fix deassignment of a device from the pt_domain

  • UPSTREAM: d3ad9373b7c29b63d5e8460a69453718d200cc3b

1. x86/amd-iommu: Fix IOMMU-API initialization for iommu=pt

  • UPSTREAM: f5325094379158e6b876ea0010c807bf7890ec8f

1. pktgen: Fix freezing problem

  • UPSTREAM: 1b3f720bf033fde1fbb6231f9b156b918c5f68d8

1. ahci: add Acer G725 to broken suspend list

  • UPSTREAM: cedc9bf906dae044443d403371c887affdb44168

1. Call flush_dcache_page after PIO data transfers in libata-sff.c

  • UPSTREAM: 2d68b7fe55d9e19a8a868224ed0dfd6526568521

1. rtc-fm3130: add missing braces

  • UPSTREAM: f4b5162820de60204afa5c8639335f4931b7fb0c

1. befs: fix leak

  • UPSTREAM: 8dd5ca532c2d2c2b85f16bc038ebfff05b8853e1

1. ALSA: hda - Improved MacBook (Pro) 5,1 / 5,2 support

  • UPSTREAM: a76221d47ef2b73ff16c0fef00a784026308ea02

1. dst: call cond_resched() in dst_gc_task()

  • UPSTREAM: 2fc1b5dd99f66d93ffc23fd8df82d384c1a354c8

1. ALSA: hda - use WARN_ON_ONCE() for zero-division detection

  • UPSTREAM: d6d8bf549393484e906913f02fa3c9518a2819b6

1. sh: Couple kernel and user write page perm bits for CONFIG_X2TLB

  • UPSTREAM: fcb4ebd678858850e8b029909064175cb627868d

1. SCSI: mptfusion : mptscsih_abort return value should be SUCCESS instead of value 0.

  • UPSTREAM: 9858ae38011d699d4c2fa7f3493a47accf43a0f5

1. devmem: fix kmem write bug on memory holes

  • UPSTREAM: c85e9a97c4102ce2e83112da850d838cfab5ab13

1. /dev/mem: introduce size_inside_page()

  • UPSTREAM: f222318e9c3a315723e3524fb9d6566b2430db44

1. dell-wmi, hp-wmi, msi-wmi: check wmi_get_event_data() return value

  • UPSTREAM: fda11e61ff8a4e3a8ebbd434e46560b67cc0ca9d

1. wmi: Free the allocated acpi objects through wmi_get_event_data

  • UPSTREAM: 3e9b988e4edf065d39c1343937f717319b1c1065

1. crypto: padlock-sha - Add import/export support

  • UPSTREAM: a8d7ac279743077965afeca0c9ed748507b68e89

1. dasd: remove strings from s390dbf

  • UPSTREAM: b8ed5dd54895647c2690575aad6f07748c2c618a

1. drm/i915: Don't wait interruptible for possible plane buffer flush

  • UPSTREAM: b9241ea31fae4887104e5d1b3b18f4009c25a0c4

1. drm/i915: add i915_lp_ring_sync helper

  • UPSTREAM: 48764bf43f746113fc77877d7e80f2df23ca4cbb

1. drm/i915: remove full registers dump debug

  • UPSTREAM: 823f68fd646da6a39a9c0d3eb4c60d69dab5aa13

1. netfilter: nf_conntrack: fix hash resizing with namespaces

  • UPSTREAM: d696c7bdaa55e2208e56c6f98e6bc1599f34286d

1. netfilter: xtables: compat out of scope fix

  • UPSTREAM: 14c7dbe043d01a83a30633ab6b109ba2ac61d9f7

1. netfilter: nf_conntrack: restrict runtime expect hashsize modifications

  • UPSTREAM: 13ccdfc2af03e09e60791f7d4bc4ccf53398af7c

1. netfilter: nf_conntrack: per netns nf_conntrack_cachep

  • UPSTREAM: 5b3501faa8741d50617ce4191c20061c6ef36cb3

1. netfilter: nf_conntrack: fix memory corruption with multiple namespaces

  • UPSTREAM: 9edd7ca0a3e3999c260642c92fa008892d82ca6e

1. amd64_edac: Do not falsely trigger kerneloops

  • UPSTREAM: cab4d27764d5a8654212b3e96eb0ae793aec5b94

1. tpm_infineon: fix suspend/resume handler for pnp_driver

  • UPSTREAM: 93716b9470fbfd9efdc7d0f2445cb34635de3f6d

1. KVM: PIT: control word is write-only

  • UPSTREAM: ee73f656a604d5aa9df86a97102e4e462dd79924

1. kvmclock: count total_sleep_time when updating guest clock

  • UPSTREAM: 923de3cf5bf12049628019010e36623fca5ef6d1

1. Export the symbol of getboottime and mmonotonic_to_bootbased

  • UPSTREAM: c93d89f3dbf0202bf19c07960ca8602b48c2f9a0

1. V4L/DVB: dvb-core: fix initialization of feeds list in demux filter

  • UPSTREAM: 691c9ae099b9bcb5c27125af00a4a90120977458

1. md: fix 'degraded' calculation when starting a reshape.

  • UPSTREAM: 9eb07c259207d048e3ee8be2a77b2a4680b1edd4

1. NFS: Fix the mapping of the NFSERR_SERVERFAULT error

  • UPSTREAM: fdcb45777a3d1689c5541e1f85ee3ebbd197d2c1

1. NFS: Fix a bug in nfs_fscache_release_page()

  • UPSTREAM: 2c1740098c708b465e87637b237feb2fd98f129a

1. NFS: Fix a umount race

  • UPSTREAM: 387c149b54b4321cbc790dadbd4f8eedb5a90468

1. NFS: Fix an Oops when truncating a file

  • UPSTREAM: 9f557cd8073104b39528794d44e129331ded649f

1. NFSv4: Ensure that the NFSv4 locking can recover from stateid errors

  • UPSTREAM: 2bee72a6aa1e6d0a4f5da56217f0d0bbbdd0d9a3

1. NFSv4: Don't allow posix locking against servers that don't support it

  • UPSTREAM: 8e469ebd6dc32cbaf620e134d79f740bf0ebab79

1. NFS: Try to commit unstable writes in nfs_release_page()

  • UPSTREAM: 82be934a59ff891cac598727e5a862ba2b9d1fac

1. NFS: Fix a reference leak in nfs_wb_cancel_page()

  • UPSTREAM: c9edda7140ec6a22accf7f2f86da362dfbfd41fc

1. cifs: fix length calculation for converted unicode readdir names

  • UPSTREAM: f12f98dba6ea1517cd7fbb912208893b9c014c15

1. fs/exec.c: restrict initial stack space expansion to rlimit

  • UPSTREAM: 803bf5ec259941936262d10ecc84511b76a20921

1. resource: add helpers for fetching rlimits

  • UPSTREAM: 3e10e716abf3c71bdb5d86b8f507f9e72236c9cd

1. ioat: fix infinite timeout checking in ioat2_quiesce

  • UPSTREAM: 7e55a70c5b9a57c12f49c44b0847c9343d4f54e4

1. cciss: Make cciss_seq_show handle holes in the h->drv[] array

  • UPSTREAM: 531c2dc70d339c5dfa8c3eb628c3459dc6f3a075

1. freeze_bdev: don't deactivate successfully frozen MS_RDONLY sb

  • UPSTREAM: 4b06e5b9ad8abb20105b2b25e42c509ebe9b2d76

1. CPUFREQ: Fix use after free of struct powernow_k8_data

  • UPSTREAM: 557a701c16553b0b691dbb64ef30361115a80f64

1. ALSA: hda-intel: Avoid divide by zero crash

  • UPSTREAM: fed08d036f2aabd8d0c684439de37f8ebec2bbc2

1. regulator: Fix display of null constraints for regulators

  • UPSTREAM: 973e9a2795b3b41d8408a0bb6f87b783c5efc88a

1. drm/i915: Update write_domains on active list after flush.

  • UPSTREAM: 99fcb766a3a50466fe31d743260a3400c1aee855

1. drm/i915: Increase fb alignment to 64k

  • UPSTREAM: fd2e8ea597222b8f38ae8948776a61ea7958232e

1. drm/i915: handle FBC and self-refresh better

  • UPSTREAM: ee25df2bc379728c45d81e04cf87984db1425edf

1. i2c-tiny-usb: Fix on big-endian systems

  • UPSTREAM: 1c010ff8912cbc08d80e865aab9c32b6b00c527d

1. usb: r8a66597-hcd: Flush the D-cache for the pipe-in transfer buffers.

  • UPSTREAM: 2717568e7c44fe7dc3f4f52ea823811cfeede2b5

1. drm/i915: Add MALATA PC-81005 to ACPI LID quirk list

  • UPSTREAM: a3cb5195f6db58dbebd8a31b877ddce082c9b63d

1. drm/i915: Fix the incorrect DMI string for Samsung SX20S laptop

  • UPSTREAM: f034b12dbb5749b11e9390e15e93ffa87ece8038

1. drm/i915: Add HP nx9020/SamsungSX20S to ACPI LID quirk list

  • UPSTREAM: 40f33a92100f4d9b6e85ad642100cfe42d7ff57d

1. drm/i915: Add HP nx9020/SamsungSX20S to ACPI LID quirk list

  • UPSTREAM: 40f33a92100f4d9b6e85ad642100cfe42d7ff57d

1. drm/i915: Fix DDC on some systems by clearing BIOS GMBUS setup.

  • UPSTREAM: f0217c42c9ab3d772e543f635ce628b9478f70b6

1. drm/i915: Disable SR when more than one pipe is enabled

  • UPSTREAM: 33c5fd121eabbccc9103daf6cda36941eb3c349f

1. drm/i915: enable self-refresh on 965

  • UPSTREAM: 1dc7546d1a73664e5d117715b214bea9cae5951c

1. drm/i915: disable hotplug detect before Ironlake CRT detect

  • UPSTREAM: eceb784cec4dc0fcc2993d9ee4a7c0d111ada80a

1. ALSA: ctxfi - fix PTP address initialization

  • UPSTREAM: 21956b61f594f7924d98240da74bc81c28601fa9

1. hwmon: (adt7462) Wrong ADT7462_VOLT_COUNT

  • UPSTREAM: 85f8d3e5faea8bd36c3e5196f8334f7db45e19b2

1. hwmon: (lm78) Request I/O ports individually for probing

  • UPSTREAM: 197027e6ef830d60e10f76efc8d12bf3b6c35db5

1. hwmon: (w83781d) Request I/O ports individually for probing

  • UPSTREAM: b0bcdd3cd0adb85a7686b396ba50493871b1135c

1. Fix race in tty_fasync() properly

  • UPSTREAM: 80e1e823989ec44d8e35bdfddadbddcffec90424

1. futex: Handle futex value corruption gracefully

  • UPSTREAM: 59647b6ac3050dd964bc556fe6ef22f4db5b935c

1. futex: Handle user space corruption gracefully

  • UPSTREAM: 51246bfd189064079c54421507236fd2723b18f3

1. futex_lock_pi() key refcnt fix

  • UPSTREAM: 5ecb01cfdf96c5f465192bdb2a4fd4a61a24c6cc

1. Fix potential crash with sys_move_pages

  • UPSTREAM: 6f5a55f1a6c5abee15a0e878e5c74d9f1569b8b0

1. drm/edid: Unify detailed block parsing between base and extension blocks

  • UPSTREAM: 9cf00977da092096c7a983276dad8b3002d23a99

1. tpm_tis: TPM_STS_DATA_EXPECT workaround

  • UPSTREAM: 3507d612366a4e81226295f646410130a1f62a5c

1. UBUNTU: SAUCE: crypto: ghash-intel - Fix building failure on x86_32

  • UPSTREAM: 3e02e5cb47e049727a26c9c110867a26972bd0d6

1. UBUNTU: SAUCE: crypto: ghash - Add PCLMULQDQ accelerated implementation

  • UPSTREAM: 0e1227d356e9b2fe0500d6cc7084f752040a1e0e

1. powerpc: TIF_ABI_PENDUPSTREAMG bit removal

  • UPSTREAM: 94f28da8409c6059135e89ac64a0839993124155

1. ath9k: fix beacon slot/buffer leak

  • UPSTREAM: 74401773f80b6d42f7a4c6994ca0cca883b03745

1. ath9k: fix eeprom UPSTREAMI values override for 2GHz-only cards

  • UPSTREAM: aa8bc9ef18a2c5b2b97e1f36ee9604cf15743f96

1. pktcdvd: removing device does not remove its sysfs dir

  • UPSTREAM: ca0bf64d99f6e3f6e2fe2585e52a0ac57354beac

1. uartlite: fix crash when using as console

  • UPSTREAM: 03eac7bb882a75e6ee5705288f7ec36ad2e7d0d5

1. kernel/cred.c: use kmem_cache_free

  • UPSTREAM: b8a1d37c5f981cdd2e83c9fd98198832324cd57a

1. starfire: clean up properly if firmware loading fails

  • UPSTREAM: c928febf4bc703ea542340e5a208e0445d998839

1. mx3fb: some debug and initialisation fixes

  • UPSTREAM: b3cb53721890879d7bde31f5f9eefd4edf41ab64

1. imxfb: correct location of callbacks in suspend and resume

  • UPSTREAM: 1ec562035ba64e724652cb12b8a770b3906e9bf5

1. mac80211: fix NULL pointer dereference when ftrace is enabled

  • UPSTREAM: 3092ad054406f069991ca561adc74f2d9fbb6867

1. mm: flush dcache before writing into page to avoid alias

  • UPSTREAM: 931e80e4b3263db75c8e34f078d22f11bbabd3a3

1. be2net: Fix memset() arg ordering.

  • UPSTREAM: d291b9af1a1a12f59a464494900c6e0db26e2ec3

1. be2net: Bug fix to support newer generation of BE ASIC

  • UPSTREAM: 7b139c83c590d4965259aad8889cbb08104b2891

1. connector: Delete buggy notification code.

  • UPSTREAM: f98bfbd78c37c5946cc53089da32a5f741efdeb7

1. usb: r8a66597-hdc disable interrupts fix

  • UPSTREAM: e5ff15bec96ba18698dae5de0bbf7e6a0653ca65

1. block: fix bugs in bio-integrity mempool usage

  • UPSTREAM: 9e9432c267e4047db98b9d4fba95099c6effcef9

1. random: Remove unused inode variable

  • UPSTREAM: cd1510cb5f892907fe1a662f90b41fb3a42954e0

1. random: drop weird m_time/a_time manipulation

  • UPSTREAM: a996996dd75a9086b12d1cb4010f26e1748993f0

1. Fix 'flush_old_exec()/setup_new_exec()' split

  • UPSTREAM: 7ab02af428c2d312c0cf8fb0b01cc1eb21131a3d

1. block: fix bio_add_page for non trivial merge_bvec_fn case

  • UPSTREAM: 1d6165851cd8e3f919d446cd6da35dee44e8837e

1. mm: purge fragmented percpu vmap blocks

  • UPSTREAM: 02b709df817c0db174f249cc59e5f7fd01b64d92

1. mm: percpu-vmap fix RCU list walking

  • UPSTREAM: de5604231ce4bc8db1bc1dcd27d8540cbedf1518

1. libata: retry link resume if necessary

  • UPSTREAM: 5040ab67a2c6d5710ba497dc52a8f7035729d7b0

1. oprofile/x86: fix crash when profiling more than 28 events

  • UPSTREAM: d8cc108f4fab42b380c6b3f3356f99e8dd5372e2

1. oprofile/x86: add Xeon 7500 series support

  • UPSTREAM: e83e452b0692c9c13372540deb88a77d4ae2553d

1. KVM: allow userspace to adjust kvmclock offset

  • UPSTREAM: afbcf7ab8d1bc8c2d04792f6d9e786e0adeb328d

1. ax25: netrom: rose: Fix timer oopses

  • UPSTREAM: d00c362f1b0ff54161e0a42b4554ac621a9ef92d

1. af_packet: Don't use skb after dev_queue_xmit()

  • UPSTREAM: eb70df13ee52dbc0f2c0ffd8ed34a8cd27440baf

1. net: restore ip source validation

  • UPSTREAM: 28f6aeea3f12d37bd258b2c0d5ba891bff4ec479

1. sky2: Fix oops in sky2_xmit_frame() after TX timeout

  • UPSTREAM: 9db2f1bec36805e57a003f7bb90e003815d96de8

1. tcp: update the netstamp_needed counter when cloning sockets

  • UPSTREAM: 704da560c0a0120d8869187f511491a00951a1d3

1. clocksource: fix compilation if no GENERIC_TIME

  • UPSTREAM: a362c638bdf052bf424bce7645d39b101090f6ba

1. x86/amd-iommu: Fix possible integer overflow

  • UPSTREAM: d91afd15b041f27d34859c79afa9e172018a86f4

1. x86: Add quirk for Intel DG45FC board to avoid low memory corruption

  • UPSTREAM: 7c099ce1575126395f186ecf58b51a60d5c3be7d

1. x86: Add Dell OptiPlex 760 reboot quirk

  • UPSTREAM: 35ea63d70f827a26c150993b4b940925bb02b03f

1. regulator: Specify REGULATOR_CHANGE_STATUS for WM835x LED constraints

  • UPSTREAM: a2fad9bf26a1d44a8d31a5c4528108a2b9f468ab

1. SECURITY: selinux, fix update_rlimit_cpu parameter

  • UPSTREAM: 17740d89785aeb4143770923d67c293849414710

1. firewire: core: add_descriptor size check

  • UPSTREAM: e300839da40e99581581c5d053a95a172651fec8

1. drm/i915: only enable hotplug for detected outputs

  • UPSTREAM: b01f2c3a4a37d09a47ad73ccbb46d554d21cfeb0

1. iwlwifi: set default aggregation frame count limit to 31

  • UPSTREAM: 4d80d7210bb5a36a18978d1305b44375ecb857d9

1. x86: Disable HPET MSI on ATI SB700/SB800

  • UPSTREAM: 73472a46b5b28116b145fb5fc05242c1aa8e1461

1. Input: winbond-cir - remove dmesg spam

  • UPSTREAM: 93fb84b50fe03aabca8d9dea5d3ba521a07e8571

1. x86: get rid of the insane TIF_ABI_PENDUPSTREAMG bit

  • UPSTREAM: 05d43ed8a89c159ff641d472f970e3f1baa66318

1. sparc: TIF_ABI_PENDUPSTREAMG bit removal

  • UPSTREAM: 94673e968cbcce07fa78dac4b0ae05d24b5816e1

1. Split 'flush_old_exec' into two functions

  • UPSTREAM: 221af7f87b97431e3ee21ce4b0e77d5411cf1549

1. FDPIC: Respect PT_GNU_STACK exec protection markings when creating NOMMU stack

  • UPSTREAM: 04e4f2b18c8de1389d1e00fef0f42a8099910daf

1. mm: fix migratetype bug which slowed swapping

  • UPSTREAM: a7016235a61d520e6806f38129001d935c4b6661

1. Fix failure exit in ipathfs

  • UPSTREAM: 12e9a45609054fb83d4a8b716a5265cc1a393e10

1. fix affs parse_options()

  • UPSTREAM: 217686e98321a4ff4c1a6cc535e511e37c5d2dbf

1. Fix remount races with symlink handling in affs

  • UPSTREAM: 29333920a5a46edcc9b728e2cf0134d5a9b516ee

1. fix leak in romfs_fill_super()

  • UPSTREAM: 7e32b7bb734047c5e3cecf2e896b9cf8fc35d1e8

1. fix oops in fs/9p late mount failure

  • UPSTREAM: 083c73c253c23c20359a344dfe1198ea628e6259

1. Fix failure exits in bfs_fill_super()

  • UPSTREAM: 5998649f779b7148a8a0c10c46cfa99e27d34dfe

1. Fix a leak in affs_fill_super()

  • UPSTREAM: afc70ed05a07bfe171f7a5b8fdc80bdb073d314f

1. drm/i915: Reload hangcheck timer too for Ironlake

  • UPSTREAM: c566ec49159b806db95a90fd8f37448376cd0ad2

1. e1000/e1000e: don't use small hardware rx buffers

  • UPSTREAM: 9926146b15fd96d78a4f7c32e7a26d50639369f4

1. UBI: fix volume creation input checking

  • UPSTREAM: c5ce5b46af76f52dea21f467397d24c4ae6cb3ff

1. ACPI: Advertise to BIOS in _OSC: _OST on _PPC changes

  • UPSTREAM: 6a4e2b7503d1f630bface040cf0f5a7aac1fabdb

1. ACPI: fix OSC regression that caused aer and pciehp not to load

  • UPSTREAM: 9dc130fccb874f2959ef313d7922d306dc6d4f75

1. ACPI: Add platform-wide _OSC support.

  • UPSTREAM: 3563ff964fdc36358cef0330936fdac28e65142a

1. ACPI: Add a generic API for _OSC -v2

  • UPSTREAM: 70023de88c58a81a730ab4d13c51a30e537ec76e

1. dasd: fix possible NULL pointer errors

  • UPSTREAM: 294001a80c9810e2fe27aaaad7df8be12a103065

1. zcrypt: Do not remove coprocessor for error 8/72

  • UPSTREAM: 19b123ebacacdce5e75045bfe82122b01c821a5b

1. libata: retry FS IOs even if it has failed with AC_ERR_UPSTREAMVALID

  • UPSTREAM: 534ead709235b967b659947c55d9130873a432c4

1. x86: Remove "x86 CPU features in debugfs" (CONFIG_X86_CPU_DEBUG)

  • UPSTREAM: b160091802d4a76dd063facb09fcf10bf5d5d747

1. x86: Set hotpluggable nodes in nodes_possible_map

  • UPSTREAM: 3a5fc0e40cb467e692737bc798bc99773c81e1e2

1. S390: fix single stepped svcs with TRACE_IRQFLAGS=y

  • UPSTREAM: 21ec7f6dbf10492ce9a21718040677d3e68bd57d

1. firewire: ohci: fix crashes with TSB43AB23 on 64bit systems

  • UPSTREAM: 7a481436787cbc932af6c407b317ac603969a242

1. drm/i915: Selectively enable self-reclaim

  • UPSTREAM: 4bdadb9785696439c6e2b3efe34aa76df1149c83

1. mm: add new 'read_cache_page_gfp()' helper function

  • UPSTREAM: 0531b2aac59c2296570ac52bfc032ef2ace7d5e1

1. mptsas: Fix issue with chain pools allocation on katmai

  • UPSTREAM: f1053a7ca9ce095d95bcc1cf41684c5e4f3e7751

1. scsi_lib: Fix bug in completion of bidi commands

  • UPSTREAM: 63c43b0ec1765b74c734d465ba6345ef4f434df8

1. x86, msr/cpuid: Pass the number of minors when unregistering MSR and CPUID drivers.

  • UPSTREAM: da482474b8396e1a099c37ffc6541b78775aedb4

1. fnctl: f_modown should call write_lock_irqsave/restore

  • UPSTREAM: b04da8bfdfbbd79544cab2fadfdc12e87eb01600

1. iwlwifi: Fix throughput stall issue in HT mode for 5000

  • UPSTREAM: 1152dcc28c66a74b5b3f1a3ede0aa6729bfd48e4

1. x86: Reenable TSC sync check at boot, even with NONSTOP_TSC

  • UPSTREAM: 6c56ccecf05fafe100ab4ea94f6fccbf5ff00db7

1. IPoIB: Clear ipoib_neigh.dgid in ipoib_neigh_alloc()

  • UPSTREAM: 0cd4d0fd9b0a4e10c091fc6316d1bf92885dcd9c

1. KVM: only clear irq_source_id if irqchip is present

  • UPSTREAM: e50212bb51356f0df48d6cce0aae5acf41df336d

1. KVM: fix lock imbalance in kvm_*_irq_source_id()

  • UPSTREAM: 0c6ddcebd8303ada6faefa6f72ac18b6230320c4

1. KVM: x86: Fix leak of free lapic date in kvm_arch_vcpu_init()

  • UPSTREAM: 443c39bc9ef7d8f648408d74c97e943f3bb3f48a

1. KVM: x86: Fix probable memory leak of vcpu->arch.mce_banks

  • UPSTREAM: 36cb93fd6b6bf7e9163a69a8bf20207aed5fea44

1. KVM: x86: Fix host_mapping_level()

  • UPSTREAM: 82b7005f0e72d8d1a8226e4c192cbb0850d10b3f

1. KVM: MMU: bail out pagewalk on kvm_read_guest error

  • UPSTREAM: a6085fbaf65ab09bfb5ec8d902d6d21680fe1895

1. KVM: Fix race between APIC TMR and IRR

  • UPSTREAM: a5d36f82c4f3e852b61fdf1fee13463c8aa91b90

1. KVM: only allow one gsi per fd

  • UPSTREAM: f1d1c309f35e9b0fb961cffd70fbd04f450ec47c

1. KVM: S390: fix potential array overrun in intercept handling

  • UPSTREAM: 062d5e9b0d714f449b261bb522eadaaf6f00f438

1. cfg80211: fix channel setting for wext

  • UPSTREAM: 5f6120335c701ba07d5151206071f4d6ccaa684f

1. mac80211: check that ieee80211_set_power_mgmt only handles STA interfaces.

  • UPSTREAM: e5de30c9bf4a39db9f54c4a373470ce65881ade0

1. ASoC: fix a memory-leak in wm8903

  • UPSTREAM: 40aa7030e5213a43e9e0554fd7f95534ea310bf3

1. UBI: initialise update marker

  • UPSTREAM: ff998793288b49a3b22d929bf8e56362320905ff

1. UBI: fix memory leak in update path

  • UPSTREAM: ebddd63b74dcf1cb676d14328d5852f1fee19a8a

1. hwmon: (fschmd) Fix a memleak on multiple opens of /dev/watchdog

  • UPSTREAM: c453615f77aa51593c1c9c9031b4278797d3fd19

1. ALSA: hda - Fix HP T5735 automute

  • UPSTREAM: dc99be47667c56046555e89e62f1ac17fa06329a

1. ipc ns: fix memory leak (idr)

  • UPSTREAM: 7d6feeb287c61aafa88f06345387b1188edf4b86

1. netiucv: displayed TX bytes value much too high

  • UPSTREAM: 998221c26b86a7edd621e66b437628c5ec0f8e9b

1. cio: dont panic in non-fatal conditions

  • UPSTREAM: 16b9a0571da4ee5cd15ca75e871722b0b5aee64d

1. cio: fix double free in case of probe failure

  • UPSTREAM: 48e4c385c5f54626651cca027afe242439281899

1. V4L/DVB (13826): uvcvideo: Fix controls blacklisting

  • UPSTREAM: 385097e08b9c24655626ed760bc67eb7e50115a0

1. md: fix small irregularity with start_ro module parameter

  • UPSTREAM: 0f9552b5dc4fe10da37fa3f4a4ca185d90fa41c9

1. ata_piix: fix MWDMA handling on PIIX3

  • UPSTREAM: 6938594374ee506e91a4c03117a034ea0ed66783

1. ahci: disable SNotification capability for ich8

  • UPSTREAM: 1b677afda44f7882b7e257d6f025d006ec5d14f9

1. iTCO_wdt: Add Intel Cougar Point and PCH DeviceIDs

  • UPSTREAM: 3c9d8eccd8687f0e770e4d89fd0d73d4f81a985a

1. iTCO_wdt: add PCI ID for the Intel EP80579 (Tolapai) SoC

  • UPSTREAM: 4946f8353da9d3038e2a9d0295d5dfeee4cee5c5

1. iTCO_wdt.c - cleanup chipset documentation

  • UPSTREAM: cb711a1931363b8ad4dc98df4a92c262ced8eeb4

1. ALSA: hda - Add missing Line-Out and PCM switches as slave

  • UPSTREAM: 23033b2bce4361f2859ee0331f97c9056dae7091

1. ALSA: hda - Fix quirk for Maxdata obook4-1

  • UPSTREAM: 2fef62c825f09e29d2f52dc187ddf6f99e28c7f1

1. ALSA: hda - select IbexPeak handler for Calpella

  • UPSTREAM: 739b47f1e5aa3b36eadd7906cc6b41f0175c6ed1

1. Input: i8042 - add Dritek quirk for Acer Aspire 5610.

  • UPSTREAM: e6edbdc52bc0755cbfe0721ca91d4fd87649bc13

1. Input: i8042 - add Gigabyte M1022M to the noloop list

  • UPSTREAM: a61cd03827eceefcec19eefc6e1173703fdc5e5d

1. Input: i8042 - remove identification strings from DMI tables

  • UPSTREAM: f909b1df0a068f30e252d8dc3e9d45ca25bf266f

1. DMI: allow omitting ident strings in DMI tables

  • UPSTREAM: 75757507e014fa074d25d2883c4ab604999584bd

1. PCI: AER: fix aer inject result in kernel oops

  • UPSTREAM: 46256f83d0d066f99ffde547f27473dfd2a78009

1. qlge: Bonding fix for mode 6.

  • UPSTREAM: 63ae93a19094d88c8ca62543586b20e3a7ff7637

1. qlge: Add handler for DCBX firmware event.

  • UPSTREAM: 91ced682f9de17ebab5fcb2a70b48e372eb43281

1. qlge: Don't fail open when port is not initialized.

  • UPSTREAM: 80928860941023bb37e9c61927395d0eb753bc3b

1. qlge: Set PCIE max read request size.

  • UPSTREAM: bc9167f39ff8cd428e8577eb72751a653008edb2

1. qlge: Remove explicit setting of PCI Dev CTL reg.

  • UPSTREAM: 1d1023d039d8295070b8dbb92c4d972237235304

1. fcoe: Fix getting san mac for VLAN interface

  • UPSTREAM: 5bab87e6d465d54a2b5899e0f583d42f00dbee2e

1. fcoe: Fix checking san mac address

  • UPSTREAM: bf361707c81f8e8e43e332bfc8838bae76ae021a

1. fcoe, libfc: fix an libfc issue with queue ramp down in libfc

  • UPSTREAM: 14caf44c69184ed72d46a2f883311daf27a4192f

1. libfc: remote port gets stuck in restart state without really restarting

  • UPSTREAM: 5543c72e2bbb30e5ba5938b18ec26617b8b3fb04

1. libfc: fix free of fc_rport_priv with timer pending

  • UPSTREAM: b4a9c7ede96e90f7b1ec009ce7256059295e76df

1. libfc: fix memory corruption caused by double frees and bad error handling

  • UPSTREAM: 8f550f937e9fdafa5c37e348e214aecec851ef3f

1. libfc: Fix frags in frame exceeding SKB_MAX_FRAGS in fc_fcp_send_data

  • UPSTREAM: d37322a43ebac79eef417149f5696390cf8872db

1. fcoe: initialize return value in fcoe_destroy

  • UPSTREAM: 8eca355fa8af660557fbdd5506bde1392eee9bfe

1. libfc: don't WARN_ON in lport_timeout for RESET state

  • UPSTREAM: 22655ac22289d7b7def8ef2d72eafe5024bd57fe

1. libfc: lport: fix minor documentation errors

  • UPSTREAM: 1b69bc062c2a4c8f3e15ac69f487afec3aa8d774

1. libfc: Fix wrong scsi return status under FC_DATA_UNDRUN

  • UPSTREAM: 4347fa66878e079766258bc0d077c350cb31a799

1. fcoe: remove redundant checking of netdev->netdev_ops

  • UPSTREAM: b04d023cf5b7f4113cc4a09405c2fe8003bfe37d

1. libfc: fix ddp in fc_fcp for 0 xid

  • UPSTREAM: 5e472d077f45de4f37365171bd742f18b3ef20de

1. libfc: fix typo in retry check on received PRLI

  • UPSTREAM: 85b5893ca97c69e409ecbb5ee90a5d99882369c4

1. lpfc: fix hang on SGI ia64 platform

  • UPSTREAM: 8e68597d087977d3e4fd3e735d290ab45fd0b5ea

1. scsi_transport_fc: remove invalid BUG_ON

  • UPSTREAM: 8798a694da59486e4a3ff0abeec183202fb34c20

1. scsi_dh: create sysfs file, dh_state for all SCSI disk devices

  • UPSTREAM: 5917290ce9b376866b165d02a5ed88d5ecdb32d0

1. scsi_devinfo: update Hitachi entries (v2)

  • UPSTREAM: 627511e3e67553b04f6917c03e39b797df210e04

1. HID: fixup quirk for NCR devices

  • UPSTREAM: 5b915d9e6dc3d22fedde91dfef1cb1a8fa9a1870

1. NFS: Revert default r/wsize behavior

  • UPSTREAM: dd47f96c077b4516727e497e4b6fd47a06778c0a

1. iscsi class: modify handling of replacement timeout

  • UPSTREAM: fdd46dcbe4468a1f47a2cc9be442d11c3d21dd68

1. PCI: Always set prefetchable base/limit upper32 registers

  • UPSTREAM: 59353ea30e65ab3ae181d6175e3212e1361c3787

1. timers, init: Limit the number of per cpu calibration bootup messages

  • UPSTREAM: feae3203d711db0a9965300ee6d592257fdaae4f

1. nfsd: Fix sort_pacl in fs/nfsd/nf4acl.c to actually sort groups

  • UPSTREAM: aba24d71580180dfdf6a1a83a5858a1c048fd785

1. nohz: Prevent clocksource wrapping during idle

  • UPSTREAM: 98962465ed9e6ea99c38e0af63fe1dcb5a79dc25

1. sched: Fix missing sched tunable recalculation on cpu add/remove

  • UPSTREAM: 0bcdcf28c979869f44e05121b96ff2cfb05bd8e6

1. sched: Fix isolcpus boot option

  • UPSTREAM: bdddd2963c0264c56f18043f6fa829d3c1d3d1c0

1. ALSA: ice1724 - Patch for suspend/resume for ESI Juli@

  • UPSTREAM: 50d40f187f9182ee8caa1b83f80a0e11e2226baa

1. partitions: use sector size for EFI GPT

  • UPSTREAM: 7d13af3279985f554784a45cc961f706dbcdbdd1

1. partitions: read whole sector with EFI GPT header

  • UPSTREAM: 87038c2d5bda2418fda8b1456a0ae81cc3ff5bd8

1. netfilter: xtables: fix conntrack match v1 ipt-save output

  • UPSTREAM: 3a0429292daa0e1ec848bd26479f5e48b0d54a42

1. V4L/DVB (13680b): DocBook/media: create links for included sources

  • UPSTREAM: 5bf583473813530c1bf82051a35fac8d5045f4f7

1. V4L/DVB (13680a): DocBook/media: copy images after building HTML

  • UPSTREAM: 49b14650ba5bf80234cb1984fd8396aff03430ce

1. atl1e:disable NETIF_F_TSO6 for hardware limit

  • UPSTREAM: 7c7afb083675b3d4d012a2aacec3a958ba484ab0

1. atl1c:use common_task instead of reset_task and link_chg_task

  • UPSTREAM: cb19054697e92a793f336380fd72c588521178ff

1. iTCO_wdt: Add support for Intel Ibex Peak

  • UPSTREAM: 79e8941dda254505bb8af37b3a009165dfb7e98a

1. V4L/DVB (13168): Add support for Asus Europa Hybrid DVB-T card (SAA7134 SubVendor ID: 0x1043 Device ID: 0x4847)

  • UPSTREAM: e3c6e1aaa5db7822524f5b1355960fd732910068

1. USB: ftdi_sio: add USB device ID's for B&B Electronics line

  • UPSTREAM: a8cbd90a0410096e152f68a4e114a8b5c7abb49b

1. USB: mos7840: add device IDs for B&B electronics devices

  • UPSTREAM: acf509ae28301d78b022c534c26b1e4765c18f2b

1. V4L/DVB (13569): smsusb: add autodetection support for five additional Hauppauge USB IDs

  • UPSTREAM: 20d15a200d34cfb7141fb4558895d7d5233db84b

1. ALSA: hda - Add PCI IDs for Nvidia G2xx-series

  • UPSTREAM: 6dd7dc767e35cfbb38f8c63a50b1c27acad25920

1. vfs: get_sb_single() - do not pass options twice

  • UPSTREAM: 9329d1beaeed1a94f030c784dcec5ff973f402c4

1. driver-core: fix devtmpfs crash on s390

  • UPSTREAM: f776c5ec4690b21b3668ad5956774a22c86f541a

1. Driver-Core: devtmpfs - set root directory mode to 0755

  • UPSTREAM: 03d673e6af6490371aaf64dfe1f84c658c48b71d

1. Input: ALPS - add interleaved protocol support (Dell E6x00 series)

  • UPSTREAM: 1d9f26262aef6d63ff65eba0fd5f1583f342b69b

1. davinci: dm646x: Add support for 3.x silicon revision

  • UPSTREAM: f63dd12da29f47c37bbc093abec098538e04357c

1. powerpc/fsl: Add PCI device ids for new QoirQ chips

  • UPSTREAM: a3f62bd2b20c769ddc989b242ddd274179e19ee6

1. ar9170: Add support for D-Link DWA 160 A2

  • UPSTREAM: 15295380f45aa0d35665f6e5596ac98c081d95b9

1. mpt2sas: New device SAS2208 support is added

  • UPSTREAM: db27136a89d061bf9dceb28953a61a8ef862ca7f

1. be2net: Add the new PCI IDs to PCI_DEVICE_TABLE.

  • UPSTREAM: 59fd5d87a4243a992f3a3e69f3627cf4c509608e

1. be2net: Add support for next generation of BladeEngine device.

  • UPSTREAM: 12d7ea2c5a5c87834daf9fcd920aab80ff6248b1

1. ACPI: don't cond_resched if irq is disabled

  • UPSTREAM: c084ca704a3661bf77690a05bc6bd2c305d87c34

1. clockevents: Add missing include to pacify sparse

  • UPSTREAM: 8e1a928a2ed7e8d5cad97c8e985294b4caedd168

1. clockevent: Don't remove broadcast device when cpu is dead

  • UPSTREAM: ea9d8e3f45404d411c00ae67b45cc35c58265bb7

1. sfc: Use fixed-size buffers for MCDI NVRAM requests

  • UPSTREAM: 5a27e86babe79cf5f575394bb1055448458df6c7

1. sfc: Add workspace for GMAC bug workaround to MCDI MAC_STATS buffer

  • UPSTREAM: 8704a2c8e9db24157a7b08d1678bf840f2318779

1. sfc: QT202x: Remove unreliable MMD check at initialisation

  • UPSTREAM: 357d46a17e54c9a87e0e6ef3930ff4ab2d232b81

1. sfc: Fix conditions for MDIO self-test

  • UPSTREAM: f3766c26a5d00189e5c0965c66f01956d15a92d6

1. sfc: Fix polling for slow MCDI operations

  • UPSTREAM: 55029c1d65158aea9672c5dfadb43a57f23e3100

1. perf: Honour event state for aux stream data

  • UPSTREAM: 22e190851f8709c48baf00ed9ce6144cdc54d025

1. perf events: Dont report side-band events on each cpu for per-task-per-cpu events

  • UPSTREAM: 5d27c23df09b702868d9a3bff86ec6abd22963ac

1. perf timechart: Use tid not pid for COMM change

  • UPSTREAM: 8f06d7e6e1bbfb32698d6d455583ab7460c090e2

1. vmalloc: remove BUG_ON due to racy counting of VM_LAZY_FREE

  • UPSTREAM: 88f5004430babb836cfce886d5d54c82166f8ba4

1. USB: fix usbstorage for 2770:915d delivers no FAT

  • UPSTREAM: 10d2cdb6102669279bee2d9a00a22431b74583d5

1. x86/PCI/PAT: return EUPSTREAMVAL for pci mmap WC request for !pat_enabled

  • UPSTREAM: 2992e545ea006992ec9dc91c4fa996ce1e15f921

1. DM: Fix device mapper topology stacking

  • UPSTREAM: b27d7f16d3c6c27345d4280a739809c1c2c4c0b5

1. block: bdev_stack_limits wrapper

  • UPSTREAM: 17be8c245054b9c7786545af3ba3ca4e54cd4ad9

1. drm/i915: try another possible DDC bus for the SDVO device with multiple outputs

  • UPSTREAM: 7c3f0a2726fed78e0e0afe3b6fc3c1f5b298e447

1. drm/i915: Read the response after issuing DDC bus switch command

  • UPSTREAM: 6a304caf0bf9c429fc261f260b86cabf5bde2cbb

1. SCSI: enclosure: fix oops while iterating enclosure_status array

  • UPSTREAM: cc9b2e9f6603190c009e5d2629ce8e3f99571346

1. ACPI: EC: Add wait for irq storm

  • UPSTREAM: 54070101f86ca9a6e9ba243c999d144721ec3db7

1. ACPI: EC: Accelerate query execution

  • UPSTREAM: a62e8f1978f49e52f87a711ff6711b323d4b12ff

1. USB: add speed values for USB 3.0 and wireless controllers

  • UPSTREAM: b132b04e193908a94d95065d0628f8fb0159cc55

1. USB: add missing delay during remote wakeup

  • UPSTREAM: 49d0f078f494b9d81e820a13dd8093a9bfb0b6b1

1. USB: EHCI & UHCI: fix race between root-hub suspend and port resume

  • UPSTREAM: cec3a53c7fe794237b582e8e77fc0e48465e65ee

1. USB: EHCI: fix handling of unusual interrupt intervals

  • UPSTREAM: 1b9a38bfa6e664ff02511314f5586d711c83cc91

1. USB: Don't use GFP_KERNEL while we cannot reset a storage device

  • UPSTREAM: acbe2febe71abb2360b008e9ab3ee5c44169f78c

1. USB: fix bitmask merge error

  • UPSTREAM: a91b593edd4b3e8aa91f671b763b27b8119eb49d

1. usb: serial: fix memory leak in generic driver

  • UPSTREAM: 2591530204a76fecc843529ade56afe865dd2657

1. serial: 8250_pnp: use wildcard for serial Wacom tablets

  • UPSTREAM: 6d34855d9aa281f72c533ecb827405139d1b0fe9

1. nozomi: quick fix for the close/close bug

  • UPSTREAM: eeec32a731631a9bad9abb21c626b9f2840bee0d

1. ecryptfs: initialize private persistent file before dereferencing pointer

  • UPSTREAM: e27759d7a333d1f25d628c4f7caf845c51be51c2

1. ecryptfs: use after free

  • UPSTREAM: ece550f51ba175c14ec3ec047815927d7386ea1f

1. tty: fix race in tty_fasync

  • UPSTREAM: 703625118069f9f8960d356676662d3db5a9d116

1. Staging: hv: fix smp problems in the hyperv core code

  • UPSTREAM: 7692fd4d441afac728cb83fdd33349d5ba07406c

1. Staging: asus_oled: fix oops in 2.6.32.2

  • UPSTREAM: 20633bf0141c5e93e3396770d5eb7d200ee4068a

1. V4L/DVB (13900): gspca - sunplus: Fix bridge exchanges.

  • UPSTREAM: 07d1c69b2dcfdd1b21e36af0ff8b9506234908ee

1. x86, msr/cpuid: Register enough minors for the MSR and CPUID drivers

  • UPSTREAM: 0b962d473af32ec334df271b54ff4973cb2b4c73

1. vfs: Fix vmtruncate() regression

  • UPSTREAM: cedabed49b39b4319bccc059a63344b6232b619c

1. sched: Fix task priority bug

  • UPSTREAM: 57785df5ac53c70da9fb53696130f3c551bfe1f9

1. serial/8250_pnp: add a new Fujitsu Wacom Tablet PC device

  • UPSTREAM: 3018aa4b1a46946dfd0ee73a533038f24e390539

1. i2c/pca: Don't use *_interruptible

  • UPSTREAM: 22f8b2695eda496026623020811cae34590ee3d7

1. i2c: Do not use device name after device_unregister

  • UPSTREAM: c556752109794a5ff199b80a1673336b4df8433a

1. sparc64: Fix Niagara2 perf event handling.

  • UPSTREAM: e04ed38d4e0cd32141f723560efcc8252b0241e2

1. sparc64: Fix NMI programming when perf events are active.

  • UPSTREAM: 8183e2b38480672a1f61d416812ac078ce94b67b

1. sched: Fix cpu_clock() in NMIs, on !CONFIG_HAVE_UNSTABLE_SCHED_CLOCK

  • UPSTREAM: b9f8fcd55bbdb037e5332dbdb7b494f0b70861ac

1. asus-laptop: add Lenovo SL hotkey support

  • UPSTREAM: 14f8af311e7d3e4198cbaade84a34f86505dcb37

1. Input: pmouse - move Sentelic probe down the list

  • UPSTREAM: 4a18b3ab6ed537b055e3fcfca64ab870b4f9acf0

1. PCI/cardbus: Add a fixup hook and fix powerpc

  • UPSTREAM: 2d1c861871d767153538a77c498752b36d4bb4b8

1. HID: add device IDs for new model of Apple Wireless Keyboard

  • UPSTREAM: 23aeb61e7e1f02fb0f3b8f9e798e75537ca1731d

1. reiserfs: truncate blocks not used by a write

  • UPSTREAM: ec8e2f7466ca370f5e09000ca40a71759afc9ac8

1. V4L/DVB (13868): gspca - sn9c20x: Fix test of unsigned.

  • UPSTREAM: c60503c1db76bd46577cc7ff4fafa033b675e0e5

1. ALSA: hda - Fix missing capture mixer for ALC861/660 codecs

  • UPSTREAM: c7a8eb103248a110cdbe0530d8c5ce987f099eee

1. mfd: Correct WM835x ISUPSTREAMK ramp time defines

  • UPSTREAM: 9dffe2a32b0deef52605d50527c0d240b15cabf7

1. mfd: WM835x GPIO direction register is not locked

  • UPSTREAM: 8e6ba2dfa2d6c4691a83a63e211990a8bd7b788b

1. x86: SGI UV: Fix mapping of MMIO registers

  • UPSTREAM: fcfbb2b5facd65efa7284cc315225bfe3d1856c2

1. edac: i5000_edac critical fix panic out of bounds

  • UPSTREAM: 118f3e1afd5534c15f9701f33514186cfc841a27

1. x86, apic: use physical mode for IBM summit platforms

  • UPSTREAM: dfea91d5a7c795fd6f4e1a97489a98e4e767463e

1. page allocator: update NR_FREE_PAGES only when necessary

  • UPSTREAM: 6ccf80eb15ccaca4d3f1ab5162b9ded5eecd9971

1. futexes: Remove rw parameter from get_futex_key()

  • UPSTREAM: 7485d0d3758e8e6491a5c9468114e74dc050785d

1. x86, mce: Thermal monitoring depends on APIC being enabled

  • UPSTREAM: 485a2e1973fd9f98c2c6776e66ac4721882b69e0

1. block: Fix incorrect reporting of partition alignment

  • UPSTREAM: 81744ee44ab2845c16ffd7d6f762f7b4a49a4750

1. drm/i915: remove loop in Ironlake interrupt handler

  • UPSTREAM: c7c85101afd0cb8ce497456d12ee1cad4aad152f

1. memcg: ensure list is empty at rmdir

  • UPSTREAM: fce66477578d081f19aef5ea218664ff7758c33a

1. revert "drivers/video/s3c-fb.c: fix clock setting for Samsung SoC Framebuffer"

  • UPSTREAM: eb29a5cc0b601c458bae9df2f6c3696d75c2d383

1. inotify: only warn once for inotify problems

  • UPSTREAM: 976ae32be45a736acd49215a7e4771ff91f161c3

1. inotify: do not reuse watch descriptors

  • UPSTREAM: 9e572cc9877ee6c43af60778f6b8d5ba0692d935

1. [SCSI] vmw_pvscsi: SCSI driver for VMware's virtual HBA.

  • UPSTREAM: 851b164231d1117673aa44c00c7622e48b7dfcf4

1. sfc: Disable TX descriptor prefetch watchdog

  • UPSTREAM: 286d47ba90315a871f77351f7f61b7e4a96476a9

1. sfc: QT2025C: Add error message for suspected bad SFP+ cables

  • UPSTREAM: 50d6ec552bdd4d9227fe9ed2bac819eced3170ac

1. sfc: QT2025C: Work around PHY firmware initialisation bug

  • UPSTREAM: 1a1284ef97ca79ba747d211b697e996a248a8555

1. sfc: QT2025C: Switch into self-configure mode when not in loopback

  • UPSTREAM: 0d83b2f64c330ee3892cb3117ac5d56e97185ecf

1. sfc: QT2025C: Work around PHY bug

  • UPSTREAM: 17d6aeafe9d8268612d91edc0102659edb382282

1. sfc: Fix DMA mapping cleanup in case of an error in TSO

  • UPSTREAM: a7ebd27a13757248863cd61e541af7fa9e7727ee

1. sfc: Include XGXS in XMAC link status check except in XGMII loopback

  • UPSTREAM: a355020af415947c7dee7e00a91360d11b6a9b47

1. sfc: Move PHY software state initialisation from init() into probe()

  • UPSTREAM: ff3b00a0fcaab89ff885e9f0f4ad83c4ced788f4

1. drivers/net/sfc: Correct code taking the size of a pointer

  • UPSTREAM: 94de803db748b902a9442fcfd7aad31a2fde43b7

1. sfc: Update version, copyright dates, authors

  • UPSTREAM: 906bb26c0624d87df74e6642f2d74cde176fcc12

1. sfc: Implement TSO for TCP/IPv6

  • UPSTREAM: 738a8f4b0c0e6ce7260e1514d41c764f334982e4

1. sfc: Add support for SFC9000 family (2)

  • UPSTREAM: 8880f4ec21e668dcab3c6d387524a887e5bcbf73

1. sfc: Add support for SFC9000 family (1)

  • UPSTREAM: afd4aea03f597f29421dc5767e7d1f754730ec23

1. sfc: Add firmware protocol definitions (MCDI)

  • UPSTREAM: f0d37f4228e440597d5d56c31292e2e1639c7539

1. sfc: Move shared NIC code from falcon.c to new source file nic.c

  • UPSTREAM: 8e730c15e1560415f33d7301b617be26050ffb86

1. sfc: Rename falcon.h to nic.h

  • UPSTREAM: 744093c98363f8a65853aed39708c9effc80f8ff

1. sfc: Allow for additional checksum offload features

  • UPSTREAM: c383b53729a9bbbceee132a85955d084ba00ca3a

1. sfc: Extend MTD driver for use with new NICs

  • UPSTREAM: 76884835684411264cda2f15585261eb02183541

1. sfc: Remove static PHY data and enumerations

  • UPSTREAM: c1c4f453b61463df4df16f7aa5782fc0cfe05b9e

1. sfc: Extend loopback mode enumeration

  • UPSTREAM: e58f69f4082f60076885798fae8f3a17ea713bf6

1. sfc: Fold falcon_probe_nic_variant() into falcon_probe_nic()

  • UPSTREAM: 5784946068f81c5f1cce2906a7655652e34f44f3

1. sfc: Separate shared NIC code from Falcon-specific and rename accordingly

  • UPSTREAM: 152b6a62aea2d43359dd37004e9c218bf7bdeb3b

1. sfc: Add efx_nic_type operation for identity LED control

  • UPSTREAM: 06629f07248b259e08a6e4089fbe6aa3f98dfbe6

1. sfc: Add efx_nic_type operation for NVRAM self-test

  • UPSTREAM: 0aa3fbaa3f2d29a14231ebb0c8e521c23701d41f

1. sfc: Add efx_nic_type operation for register self-test

  • UPSTREAM: 9bfc4bb1f9b5863b177752b88e8bfa364e83a4fa

1. sfc: Implement ethtool reset operation

  • UPSTREAM: eb9f6744cbfa97674c13263802259b5aa0034594

1. sfc: Add power-management and wake-on-LAN support

  • UPSTREAM: 89c758fa47b54d8ce10d2b39ed09de6da0ba4324

1. sfc: Generalise link state monitoring

  • UPSTREAM: 78c1f0a06551f6ff61bfd7c1a9302115a8135a62

1. sfc: Refactor link configuration

  • UPSTREAM: d3245b28ef2a45ec4e115062a38100bd06229289

1. sfc: Move Falcon NIC operations to efx_nic_type

  • UPSTREAM: ef2b90ee4dba7a3d9001f1f0003b860b39a4aaae

1. sfc: Turn pause frame generation on and off at the MAC, not the RX FIFO

  • UPSTREAM: 4b0d29dcfca9eafbf6e940862ab022df3ef2dd6f

1. sfc: Remove duplicate hardware structure definitions

  • UPSTREAM: 674979d33566ab7e524e25fdc227923e27a3fb78

1. sfc: Remove redundant writes to UPSTREAMT_ADR_KER

  • UPSTREAM: 39e60212087a36a53daca3904563012ccaf6e92d

1. sfc: Clean up RX event handling

  • UPSTREAM: c1ac403bfa240617da2bce861ea5c3a907a65612

1. sfc: Move descriptor cache base addresses to struct efx_nic_type

  • UPSTREAM: 0228f5cdb03f6656247cf2876f9f4f8fc213ffd6

1. sfc: Decouple NIC revision number from Falcon PCI revision number

  • UPSTREAM: daeda6309e1382819a8f8bab548560742ac26cc2

1. sfc: Remove some redundant whitespace

  • UPSTREAM: 299f8d69f3590fdbd7b22880234196de3b39ceca

1. sfc: Remove another unused workaround macro

  • UPSTREAM: 45d03e59b39ceef9f05b8622a94aa7235003a2c9

1. sfc: Remove EFX_WORKAROUND_9141 macro

  • UPSTREAM: 0589ece031e31a238e60057ef2abfa1ff18d46d0

1. sfc: Limit some hardware workarounds to Falcon

  • UPSTREAM: fb45f2c154be470ad950bcf16f3662ec0ca48695

1. sfc: Always start Falcon using the XMAC

  • UPSTREAM: b895d73e9836fccc402e48a8f63e6805d2edc87b

1. sfc: Replace MDIO spinlock with mutex

  • UPSTREAM: ab86746175a5e1379abb9c7c38522af4d3176f57

1. sfc: QT202x: Reset before reading PHY id

  • UPSTREAM: 47c3d19f60da7cc018781744b1ffb3b557373e7f

1. sfc: Simplify PHY polling

  • UPSTREAM: fdaa9aed21c8c8b529f3c94a5ffa138bf3360b75

1. sfc: Do not set net_device::trans_start in self-test

  • UPSTREAM: cc83f6d6922018a1b762f67af539867a6b05398e

1. sfc: Move inline comment into kernel-doc

  • UPSTREAM: f30eb23ea50a6be7ea282a2dc3909119892ebc79

1. sfc: Change MAC promiscuity and multicast hash at the same time

  • UPSTREAM: 8be4f3e6f7b670529bd67aa1f0319bec1e29ebcf

1. sfc: Simplify XMAC link polling

  • UPSTREAM: 9007b9fa368b172e6b9a985899080fbebb7d3204

1. sfc: Move Falcon board/PHY/MAC monitoring code to falcon.c

  • UPSTREAM: fe75820b99ff2de713de23252432f0f9d0ca1d35

1. sfc: Split MAC stats DMA initiation and completion

  • UPSTREAM: 55edc6e6ff728681ebc10d418222740705376664

1. sfc: Hold MAC lock for longer in efx_init_port()

  • UPSTREAM: 1dfc5ceacd00365a9089e98643f4b26253d5a6aa

1. sfc: Only switch Falcon MAC clocks as necessary

  • UPSTREAM: 26deba501371c215f95624ede81ab5b611fd7d95

1. sfc: Remove unused function efx_flush_queues()

  • UPSTREAM: 1338344a84f5ea60a6689127d2717845e8564b1a

1. sfc: Fix bugs in RX queue flushing

  • UPSTREAM: 127e6e10ad17585c48cba8e1dcf30d98b90ee583

1. sfc: Clean up struct falcon_board and struct falcon_board_data

  • UPSTREAM: 44838a447de3b1541cbf845853c4f8999310b0dd

1. sfc: Remove unused constant

  • UPSTREAM: 734a350a6ccee59647f064fd49cd6cebc5dda48b

1. sfc: Comment corrections

  • UPSTREAM: 8986352a32485f9dd9069e370ffa6d5b0737a854

1. sfc: Strengthen EFX_ASSERT_RESET_SERIALISED

  • UPSTREAM: 332c1ce9e7b0f9285cba0cf3d32bad87a4f8e40a

1. sfc: Treat all MAC registers as 128-bit

  • UPSTREAM: 80cb9a0f7f381e1c0e9f6dabec6e67db0dd3a0d9

1. sfc: Fix descriptor cache sizes

  • UPSTREAM: 46e1ac0f42c7ff20a7e47c172e4835273b0e6899

1. sfc: Log interrupt and reset type names, not numbers

  • UPSTREAM: c459302db655c1a7fd05fd4266b18990854e8386

1. sfc: Combine high-level header files

  • UPSTREAM: f5e7adc3d4aa8edab63bb63f0ce5fe92c3dd7604

1. sfc: Remove redundant efx_xmit() function

  • UPSTREAM: 497f5ba3236425dbcf20b55452a013f1d3695ebb

1. sfc: Remove unnecessary casts to struct sk_buff *

  • UPSTREAM: 9bc183d7f90793e5e72f4dfd21a5877c6cd4da78

1. sfc: Move struct falcon_board into struct falcon_nic_data

  • UPSTREAM: 3759433db2f7340ddec3abd55ebb1178600d014e

1. sfc: Move definition of struct falcon_nic_data into falcon.h

  • UPSTREAM: 5c16a96c4f31a0be287c5db3f36d1099dea9b2bd

1. sfc: Make board information explicitly Falcon-specific

  • UPSTREAM: 278c0621fbc4ef52177969edb6f07352da816fdb

1. sfc: Rename efx_board::init_leds to init_phy and use for SFN4111T

  • UPSTREAM: 981fc1b4b8cc6bfe8c6f0c07052e25738d959c68

1. sfc: Use a single blink implementation

  • UPSTREAM: 398468ed1b5c61fe8bcbc8cc1ed323e3c23b58ef

1. sfc: SFT9001: Reset LED configuration correctly after blinking

  • UPSTREAM: dcf477b2d205abb8ccdb3b1cb668a0db2de202c0

1. sfc: Record RX queue number on GRO path

  • UPSTREAM: 3eadb7b0ec39d7ee45804d691c96fa2fbc3745ee

1. sfc: Move assertions and buffer cleanup earlier in efx_rx_packet_lro()

  • UPSTREAM: 1241e951af060c16cd851a83a045ca3a80288383

1. sfc: Remove ridiculously paranoid assertions

  • UPSTREAM: 3139e62827b9f2b9b553816de664edfe4573c954

1. sfc: Remove redundant gotos from efx_rx_packet()

  • UPSTREAM: d96d7dc9f19aafe4dd5f2f84d09653e14d2e8d8b

1. sfc: Remove pointless abstraction of memory BAR number (2)

  • UPSTREAM: 9e0c8a5bab7190a31d6f2cba28999457dd4d9b7c

1. sfc: Enable heuristic selection between page and skb RX buffers

  • UPSTREAM: c3c6336504c59d9febc30de199dfee6a65a5d6ae

1. sfc: Feed GRO result into RX allocation policy and interrupt moderation

  • UPSTREAM: 18e1d2beb6c2307d3cab7ecb44fd3d4382adcf6a

1. sfc: Really allow RX checksum offload to be disabled

  • UPSTREAM: 9c1bbbaf3eef357b15c0e94085d96f18c6f1bde6

1. sfc: Rename 'xfp' file and functions to reflect reality

  • UPSTREAM: b37b62fea1d1bf68ca51818f8eb1035188efd030

1. sfc: Remove unused code for non-autoneg speed/duplex switching

  • UPSTREAM: fc2b5e673fceece2bbc153fe8c63c8cf93cfe611

1. sfc: Merge efx_fc_resolve() into efx_mdio_get_pause()

  • UPSTREAM: 18ea024fd6abd1a857de9dc0f588a222cf279521

1. sfc: Move MTD probe after netdev registration and name allocation

  • UPSTREAM: a5211bb5f72c55d936dab56363ca9755981164bd

1. sfc: Remove unnecessary tests of efx->membase

  • UPSTREAM: 2ed380a59b3725dc5fbda3627792172afbefc8eb

1. sfc: Remove incorrect assertion from efx_pci_remove_main()

  • UPSTREAM: be4b163b28917499ea1f8755eee8509ee2675ec3

1. sfc: Merge falcon_probe_phy() into falcon_probe_port()

  • UPSTREAM: 96c45726c7dd5ee11b8773810208c41e40a93ffd

1. sfc: Remove pointless abstraction of memory BAR number

  • UPSTREAM: dc803df8dd68a045bea4753f5300eeecb961ca2d

1. sfc: Removed kernel-doc for nonexistent member of efx_phy_operations

  • UPSTREAM: 8698a6b642910a3d35be7160cd00dc98ab584d97

1. sfc: Maintain interrupt moderation values in ticks, not microseconds

  • UPSTREAM: 0d86ebd815416efb4e95ca70c3b8e65b476c5f9f

1. sfc: Move shared members of struct falcon_nic_data into struct efx_nic

  • UPSTREAM: 0484e0db7c4293d6202cff730ee359d8a7a6b085

1. sfc: Move efx_xmit_done() declaration into correct stanza

  • UPSTREAM: 59cf09cc2fdbb651193e95d7c3335e751b8f748d

1. sfc: Remove declarations of nonexistent functions

  • UPSTREAM: 5c86987e86d604442d81795259fc2c02308e8f44

1. sfc: Change order of device removal to reverse of probe order

  • UPSTREAM: f01865f0649f3d42b70fec8968adfd53734a3380

1. sfc: Merge struct efx_blinker into struct efx_board

  • UPSTREAM: 7d4cdb5af0d079d095501ad4164b4985a1661098

1. sfc: Move all TX DMA length limiting into tx.c

  • UPSTREAM: 63f1988419ccaa544d1d31aadc1dd309f6471ffe

1. sfc: Define DMA address mask explicitly in terms of descriptor field width

  • UPSTREAM: 6d51d307509f98f070688b4bff1d0f7462c4d3ec

1. sfc: Eliminate indirect lookups of queue size constants

  • UPSTREAM: 3ffeabdd2bc62e0ebcb1a51a5d959a86a7a915fc

1. sfc: Rename register I/O header and functions used by both Falcon and Siena

  • UPSTREAM: 12d00cadcc45382fc127712aa35bd0c96cbf81d9

1. sfc: Update hardware definitions for Siena

  • UPSTREAM: 3e6c4538542ab2103ab7c01f4458bc2e21b672a1

1. sfc: Move RX data FIFO thresholds out of struct efx_nic_type

  • UPSTREAM: 625b451455cebb7120492766c8425b6e808fc209

1. sfc: Remove versioned bitfield macros

  • UPSTREAM: 56241ceb9e75fc1a5fb142a754096ad6c6ab19ee

1. sfc: Remove boards.h, moving last remaining declaration to falcon.h

  • UPSTREAM: 5087b54ddc4f3a1007c0984177934c016d884639

1. sfc: Rename Falcon-specific board code and types

  • UPSTREAM: 3473a5b11827fa0f84f18b79373a26290798f54a

1. sfc: Remove redundant hardware initialisation

  • UPSTREAM: 19e71cf6910defed10c5d22af9f4591bbcd6a0fe

1. sfc: Remove redundant header gmii.h

  • UPSTREAM: 7dbb06f7073a5d8a175ff6a1dc149f2505742614

1. sfc: 10Xpress: Report support for pause frames

  • UPSTREAM: 188586b28deda2dd4888a306cb6202cc6f408103

1. sfc: 10Xpress: Initialise pause advertising flags

  • UPSTREAM: c634263df5890daafe0ea470faee3305736bbc3d

1. gro: Change all receive functions to return GRO result codes

  • UPSTREAM: c7c4b3b6e976b95facbb723951bdcd554a3530a4

1. gro: Name the GRO result enumeration type

  • UPSTREAM: 5b252f0c2f98df21fadf0f6cf189b87a0b938228

1. ethtool: Add reset operation

  • UPSTREAM: d73d3a8cb4723e161589864741d8528d70b350eb

1. agp/intel-agp: Clear entire GTT on startup

  • UPSTREAM: fc61901373987ad61851ed001fe971f3ee8d96a3

1. ipv6: skb_dst() can be NULL in ipv6_hop_jumbo().

  • UPSTREAM: 2570a4f5428bcdb1077622342181755741e7fa60

1. module: handle ppc64 relocating kcrctabs when CONFIG_RELOCATABLE=y

  • UPSTREAM: d4703aefdbc8f9f347f6dcefcddd791294314eb7

1. fix more leaks in audit_tree.c tag_chunk()

  • UPSTREAM: b4c30aad39805902cf5b855aa8a8b22d728ad057

1. fix braindamage in audit_tree.c untag_chunk()

  • UPSTREAM: 6f5d51148921c242680a7a1d9913384a30ab3cbe

1. libertas: Remove carrier signaling from the scan code

  • UPSTREAM: 659c8e5243caf14564155ad8421404f044dd8031

1. drm/i915: remove render reclock support

  • UPSTREAM: cda9d05c499093c67b4a376a15009923acc2127a

1. mac80211: add missing sanity checks for action frames

  • UPSTREAM: d79074488083ec0d7ecd15352192dc1631f25643

1. iwl: off by one bug

  • UPSTREAM: 8a9ac160e844c7ce8074f6aa531feefb4acdee7c

1. cfg80211: fix syntax error on user regulatory hints

  • UPSTREAM: e12822e1d3fface0d9e1095c5177e10141bd6bd6

1. ath5k: Fix eeprom checksum check for custom sized eeproms

  • UPSTREAM: 359207c687cc8f4f9845c8dadd0d6dabad44e584

1. iwlwifi: fix iwl_queue_used bug when read_ptr == write_ptr

  • UPSTREAM: c8106d7625a58ee4387cb2efe3e82320ad44b467

1. xen: fix hang on suspend.

  • UPSTREAM: c5cae661d6cf808b6984762f763261adf35f3eb7

1. quota: Fix dquot_transfer for filesystems different from ext4

  • UPSTREAM: 05b5d898235401c489c68e1f3bc5706a29ad5713

1. hwmon: (adt7462) Fix pin 28 monitoring

  • UPSTREAM: bb595c923bc51dff9cdd112de18deb57ac7945d2

1. hwmon: (coretemp) Fix TjMax for Atom N450/D410/D510 CPUs

  • UPSTREAM: 1fe63ab47a617ee95f562eaa7ddbbc59981ff8c6

1. netfilter: nf_ct_ftp: fix out of bounds read in update_nl_seq()

  • UPSTREAM: aaff23a95aea5f000895f50d90e91f1e2f727002

1. netfilter: ebtables: enforce CAP_NET_ADMUPSTREAM

  • UPSTREAM: dce766af541f6605fa9889892c0280bab31c66ab

1. ASoC: Fix WM8350 DSP mode B configuration

  • UPSTREAM: 5ee518ecbcb5934e284ea51a19a939c891f5f7ea

1. ALSA: atiixp: Specify codec for Foxconn RC4107MA-RS2

  • UPSTREAM: dfb12eeb0f04b37e5eb3858864d074af4ecd2ac7

1. ALSA: ac97: Add Dell Dimension 2400 to Headphone/Line Jack Sense blacklist

  • UPSTREAM: af9a75dd1a1f8a9aa406466cc8bb16208120488a

1. ALSA: hda - Fix ALC861-VD capture source mixer

  • UPSTREAM: 9c0afc861a7228f718cb6a79fa7f9d46bf9ff300

1. mmc_block: fix queue cleanup

  • UPSTREAM: 5fa83ce284a4b7cd9dcfadd01500b0ed4ab9b740

1. mmc_block: fix probe error cleanup bug

  • UPSTREAM: 0a74ff29b8dd8b748f8856352f9a9b5c6cc362cc

1. mmc_block: add dev_t initialization check

  • UPSTREAM: 7d92df692994472cab6045bbd9d0e2c4afa4365f

1. kernel/signal.c: fix kernel information leak with print-fatal-signals=1

  • UPSTREAM: b45c6e76bc2c72f6426c14bed64fdcbc9bf37cb0

1. dma-debug: allow DMA_BIDIRECTIONAL mappings to be synced with DMA_FROM_DEVICE and

  • UPSTREAM: 42d53b4ff7d61487d18274ebdf1f70c1aef6f122

1. lib/rational.c needs module.h

  • UPSTREAM: 7ee3aebe31d2cb22c84e1c8f48182947b13a3607

1. cgroups: fix 2.6.32 regression causing BUG_ON() in cgroup_diput()

  • UPSTREAM: bd4f490a079730aadfaf9a728303ea0135c01945

1. drivers/cpuidle/governors/menu.c: fix undefined reference to `udivdi3'

  • UPSTREAM: 5787536edf18e33d06e2bf038bfd0910f4def213

1. rtc_cmos: convert shutdown to new pnp_driver->shutdown

  • UPSTREAM: 004731b2c7c658d36bee167cb1e1a399c2cbccc9

1. drm/i915: fix unused var

  • UPSTREAM: 29bd0ae25f8cb96b63560c2cbccec77b425e1603

1. drm/i915: Select the correct BPC for LVDS on Ironlake

  • UPSTREAM: e5a95eb778690bc864eb330202d2c1b974caaeb4

1. drm/i915: Make the BPC in FDI rx/transcoder be consistent with that in pipeconf on Ironlake

  • UPSTREAM: 8faf3b317471179c02db339aa80955a2e88c036d

1. drm/i915: Enable/disable the dithering for LVDS based on VBT setting

  • UPSTREAM: 898822ce9561ab9b58a7eb60580a162a83dadecd

1. drm: remove address mask param for drm_pci_alloc()

  • UPSTREAM: e6be8d9d17bd44061116f601fe2609b3ace7aa69

1. drm/i915: Permit pinning whilst the device is 'suspended'

  • UPSTREAM: e3d8affb0d2d95f2da61e30ce86b33177feb91e8

1. drm/i915: fix order of fence release wrt flushing

  • UPSTREAM: 96b47b65594fe2365f73aede060cb5203561fed3

1. drm/i915: Update LVDS connector status when receiving ACPI LID event

  • UPSTREAM: a2565377a5c31e25c77c7cabaf6752abe9a2d83a

1. sunrpc: on successful gss error pipe write, don't return error

  • UPSTREAM: 486bad2e40e938cd68fd853b7a9fa3115a9d3a4a

1. SUNRPC: Fix the return value in gss_import_sec_context()

  • UPSTREAM: b891e4a05ef6beac85465295a032431577c66b16

1. SUNRPC: Fix up an error return value in gss_import_sec_context_kerberos()

  • UPSTREAM: 14ace024b1e16d2bb9445c8387494fbbd820a738

1. sunrpc: fix peername failed on closed listener

  • UPSTREAM: b292cf9ce70d221c3f04ff62db5ab13d9a249ca8

1. nfsd: make sure data is on disk before calling ->fsync

  • UPSTREAM: 7211a4e859ad070b28545c06e0a6cb60b3b8aa31

1. Revert "x86: Side-step lguest problem by only building cmpxchg8b_emu for pre-Pentium"

  • UPSTREAM: db677ffa5f5a4f15b9dad4d132b3477b80766d82

1. exofs: simple_write_end does not mark_inode_dirty

  • UPSTREAM: efd124b999fb4d426b30675f1684521af0872789

1. modules: Skip empty sections when exporting section notes

  • UPSTREAM: 10b465aaf9536ee5a16652fa0700740183d48ec9

1. ASoC: fix params_rate() macro use in several codecs

  • UPSTREAM: b3172f222ab5afdc91ea058bd11c42cf169728f3

1. fasync: split 'fasync_helper()' into separate add/remove functions

  • UPSTREAM: 53281b6d34d44308372d16acb7fb5327609f68b6

1. generic_permission: MAY_OPEN is not write access

  • UPSTREAM: 7ea6600148c265b1fd53e521022b1d7aec81d974

1. rt2x00: Disable powersaving for rt61pci and rt2800pci.

  • UPSTREAM: 93b6bd26b74efe46b4579592560f9f1cb7b61994

1. vmscan: do not evict inactive pages when skipping an active list scan

  • UPSTREAM: b39415b2731d7dec5e612d2d12595da82399eedf

1. lguest: fix bug in setting guest GDT entry

  • UPSTREAM: 3e27249c84beed1c79d767b350e52ad038db9053

1. ext4: Update documentation to correct the inode_readahead_blks option name

  • UPSTREAM: 6d3b82f2d31f22085e5711b28dddcb9fb3d97a25

1. sched: Sched_rt_periodic_timer vs cpu hotplug

  • UPSTREAM: 047106adcc85e3023da210143a6ab8a55df9e0fc

1. amd64_edac: fix forcing module load/unload

  • UPSTREAM: 43f5e68733cfe8bed3c30b5c14c4993dffb29766

1. amd64_edac: make driver loading more robust

  • UPSTREAM: 56b34b91e22313294154cee0c16e294cf8a45b61

1. amd64_edac: fix driver instance freeing

  • UPSTREAM: 8f68ed9728193b1f2fb53ba06031b06bd8b3d1b4

1. x86, msr: msrs_alloc/free for CONFIG_SMP=n

  • UPSTREAM: 6ede31e03084ee084bcee073ef3d1136f68d0906

1. x86, msr: Add support for non-contiguous cpumasks

  • UPSTREAM: 505422517d3f126bb939439e9d15dece94e11d2c

1. amd64_edac: unify MCGCTL ECC switching

  • UPSTREAM: f6d6ae965760906d79ab29bc38507608c5971549

1. cpumask: use modern cpumask style in drivers/edac/amd64_edac.c

  • UPSTREAM: ba578cb34a71fb08fff14ac0796b934a8c9991e1

1. x86, msr: Unify rdmsr_on_cpus/wrmsr_on_cpus

  • UPSTREAM: b8a4754147d61f5359a765a3afd3eb03012aa052

1. ext4: fix sleep inside spinlock issue with quota and dealloc (#14739)

  • UPSTREAM: 39bc680a8160bb9d6743f7873b535d553ff61058

1. ext4: Convert to generic reserved quota's space management.

  • UPSTREAM: a9e7f4472075fb6937c545af3f6329e9946bbe66

1. quota: decouple fs reserved space from quota reservation

  • UPSTREAM: fd8fbfc1709822bd94247c5b2ab15a5f5041e103

1. Add unlocked version of inode_add_bytes() function

  • UPSTREAM: b462707e7ccad058ae151e5c5b06eb5cadcb737f

1. udf: Try harder when looking for VAT inode

  • UPSTREAM: e971b0b9e0dd50d9ceecb67a6a6ab80a80906033

1. orinoco: fix GFP_KERNEL in orinoco_set_key with interrupts disabled

  • UPSTREAM: 5b0691508aa99d309101a49b4b084dc16b3d7019

1. xen: wait up to 5 minutes for device connetion

  • UPSTREAM: ae7888012969355a548372e99b066d9e31153b62

1. xen: improvement to wait_for_devices()

  • UPSTREAM: f8dc33088febc63286b7a60e6b678de8e064de8e

1. xen: fix is_disconnected_device/exists_disconnected_device

  • UPSTREAM: c6e1971139be1342902873181f3b80a979bfb33b

1. S390: dasd: support DIAG access for read-only devices

  • UPSTREAM: 22825ab7693fd29769518a0d25ba43c01a50092a

1. drm: disable all the possible outputs/crtcs before entering KMS mode

  • UPSTREAM: b16d9acbdb97452d1418420e069acf7381ef10bb

1. sched: Fix balance vs hotplug race

  • UPSTREAM: 6ad4c18884e864cf4c77f9074d3d1816063f99cd

1. Keys: KEYCTL_SESSION_TO_PARENT needs TIF_NOTIFY_RESUME architecture support

  • UPSTREAM: a00ae4d21b2fa9379914f270ffffd8d3bec55430

1. b43: avoid PPC fault during resume

  • UPSTREAM: c2ff581acab16c6af56d9e8c1a579bf041ec00b1

1. hwmon: (sht15) Off-by-one error in array index + incorrect constants

  • UPSTREAM: 4235f684b66d6f00d2cd8849c884cf8f8b57ecad

1. netfilter: fix crashes in bridge netfilter caused by fragment jumps

  • UPSTREAM: 8fa9ff6849bb86c59cc2ea9faadf3cb2d5223497

1. ipv6: reassembly: use seperate reassembly queues for conntrack and local delivery

  • UPSTREAM: 0b5ccb2ee250136dd7385b1c7da28417d0d4d32d

1. e100: Fix broken cbs accounting due to missing memset.

  • UPSTREAM: 70abc8cb90e679d8519721e2761d8366a18212a6

1. memcg: avoid oom-killing innocent task in case of use_hierarchy

  • UPSTREAM: d31f56dbf8bafaacb0c617f9a6f137498d5c7aed

1. x86/ptrace: make genregs[32]_get/set more robust

  • UPSTREAM: 04a1e62c2cec820501f93526ad1e46073b802dc4

1. V4L/DVB (13596): ov511.c typo: lock => unlock

  • UPSTREAM: 50e9d31183ed61c787b870cb3ee8f6c3db8c8a1e

1. kernel/sysctl.c: fix the incomplete part of sysctl_max_map_count-should-be-non-negative.patch

  • UPSTREAM: 3e26120cc7c819c97bc07281ca1fb9017cfe9a39

1. 'sysctl_max_map_count' should be non-negative

  • UPSTREAM: 70da2340fbc68e91e701762f785479ab495a0869

1. NOMMU: Optimise away the {dac_,}mmap_min_addr tests

  • UPSTREAM: 6e1415467614e854fee660ff6648bd10fa976e95

1. mac80211: fix race with suspend and dynamic_ps_disable_work

  • UPSTREAM: b98c06b6debfe84c90200143bb1102f312f50a33

1. iwlwifi: fix 40MHz operation setting on cards that do not allow it

  • UPSTREAM: 6c3069b1e7e983e176a5f826e2edffefdd404a08

1. iwlwifi: fix more eeprom endian bugs

  • UPSTREAM: b7bb1756cb6a610cdbac8cfdad9e79bb5670b63b

1. iwlwifi: fix EEPROM/OTP reading endian annotations and a bug

  • UPSTREAM: af6b8ee38833b39f70946f767740565ceb126961

1. iwl3945: fix panic in iwl3945 driver

  • UPSTREAM: dc57a303faab8562b92e85df0d79c4a05d7e2a61

1. iwl3945: disable power save

  • UPSTREAM: bc45a67079c916a9bd0a95b0b879cc0f259bac6e

1. ath9k_hw: Fix AR_GPIO_UPSTREAMPUT_EN_VAL_BT_PRIORITY_BB and its shift value in 0x4054

  • UPSTREAM: c37919bfe0a5c1bee9a31701a31e05a2f8840936

1. ath9k_hw: Fix possible OOB array indexing in gen_timer_index[] on 64-bit

  • UPSTREAM: c90017dd43f0cdb42134b9229761e8be02bcd524

1. ath9k: fix suspend by waking device prior to stop

  • UPSTREAM: 3867cf6a8c699846e928e8f5a9f31013708df192

1. ath9k: wake hardware during AMPDU TX actions

  • UPSTREAM: 8b685ba9de803f210936400612a32a2003f47cd3

1. ath9k: fix missed error codes in the tx status check

  • UPSTREAM: 5b479a076de091590423a9e6dfc2584126b28761

1. ath9k: Fix TX queue draining

  • UPSTREAM: e8009e9850d59000d518296af372888911a129bd

1. ath9k: wake hardware for interface IBSS/AP/Mesh removal

  • UPSTREAM: 5f70a88f631c3480107853cae12925185eb4c598

1. ath5k: fix SWI calibration interrupt storm

  • UPSTREAM: 242ab7ad689accafd5e87ffd22b85cf1bf7fbbef

1. cfg80211: fix race between deauth and assoc response

  • UPSTREAM: 3bdb2d48c5f58c781a4099c99044384a23620884

1. mac80211: Fix IBSS merge

  • UPSTREAM: 450aae3d7b60a970f266349a837dfb30a539198b

1. mac80211: fix WMM AP settings application

  • UPSTREAM: 0183826b58a2712ffe608bc3302447be3e6a3ab8

1. mac80211: fix propagation of failed hardware reconfigurations

  • UPSTREAM: 24feda0084722189468a65e20019cdd8ef99702b

1. iwmc3200wifi: fix array out-of-boundary access

  • UPSTREAM: 6c853da3f30c93eae847ecbcd9fdf10ba0da04c2

1. Libertas: fix buffer overflow in lbs_get_essid()

  • UPSTREAM: 45b241689179a6065384260242637cf21dabfb2d

1. KVM: LAPIC: make sure IRR bitmap is scanned after vm load

  • UPSTREAM: 6e24a6eff4571002cd48b99a2b92dc829ce39cb9

1. KVM: MMU: remove prefault from invlpg handler

  • UPSTREAM: fb341f572d26e0786167cd96b90cc4febed830cf

1. ioat2,3: put channel hardware in known state at init

  • UPSTREAM: a6d52d70677e99bdb89b6921c265d0a58c22e597

1. ioat3: fix p-disabled q-continuation

  • UPSTREAM: cd78809f6191485a90ea6c92c2b58900ab5c156f

1. x86/amd-iommu: Fix initialization failure panic

  • UPSTREAM: 0f764806438d5576ac58898332e5dcf30bb8a679

1. cifs: NULL out tcon, pSesInfo, and srvTcp pointers when chasing DFS referrals

  • UPSTREAM: a2934c7b363ddcc001964f2444649f909e583bef

1. dma-debug: Fix bug causing build warning

  • UPSTREAM: a8fe9ea200ea21421ea750423d1d4d4f7ce037cf

1. dma-debug: Do not add notifier when dma debugging is disabled.

  • UPSTREAM: f797d9881b62c2ddb1d2e7bd80d87141949c84aa

1. dma: at_hdmac: correct incompatible type for argument 1 of 'spin_lock_bh'

  • UPSTREAM: 4297a462f455e38f08976df7b16c849614a287da

1. md: Fix unfortunate interaction with evms

  • UPSTREAM: cbd1998377504df005302ac90d49db72a48552a6

1. x86: SGI UV: Fix writes to led registers on remote uv hubs

  • UPSTREAM: 39d30770992895d55789de64bad2349510af68d0

1. drivers/net/usb: Correct code taking the size of a pointer

  • UPSTREAM: 6057912d7baad31be9819518674ffad349a065b1

1. USB: fix bugs in usb_(de)authorize_device

  • UPSTREAM: da307123c621b01cce147a4be313d8a754674f63

1. USB: rename usb_configure_device

  • UPSTREAM: 8d8558d10806b7e805cb80df867ebb0a453d4765

1. Bluetooth: Prevent ill-timed autosuspend in USB driver

  • UPSTREAM: 652fd781a52ad6e24b908cd8b83d12699754f253

1. USB: musb: gadget_ep0: avoid SetupEnd interrupt

  • UPSTREAM: 17be5c5f5ef99c94374e07f71effa78e93a20eda

1. USB: Fix a bug on appledisplay.c regarding signedness

  • UPSTREAM: 37e9066b2f85480d99d3795373f5ef0b00ac1189

1. USB: option: support hi speed for modem Haier CE100

  • UPSTREAM: c983202bd03eb82394ef1dce5906702fcbc7bb80

1. USB: emi62: fix crash when trying to load EMI 6|2 firmware

  • UPSTREAM: ac06c06770bb8761b1f1f9bdf2f5420fa6d3e9fa

1. drm/radeon: fix build on 64-bit with some compilers.

  • UPSTREAM: 794f3141a194a4f4c28c1d417b071a901f78d9bb

1. ASoC: Do not write to invalid registers on the wm9712.

  • UPSTREAM: 48e3cbb3f67a27d9c2db075f3d0f700246c40caa

1. powerpc: Handle VSX alignment faults correctly in little-endian mode

  • UPSTREAM: bb7f20b1c639606def3b91f4e4aca6daeee5d80a

1. ACPI: Use the return result of ACPI lid notifier chain correctly

  • UPSTREAM: 13c199c0d0cf78b27592991129fb8cbcfc5164de

1. ACPI: EC: Fix MSI DMI detection

  • UPSTREAM: 55b313f249e11b815fd0be51869f166aaf368f44

1. acerhdf: limit modalias matching to supported

  • UPSTREAM: bdc731bc5fcd1794e9ac8ac80c389d302381c123

1. ALSA: hda - Fix missing capsrc_nids for ALC88x

  • UPSTREAM: 035eb0cff0671ada49ba9f3e5c9e7b0cb950efea

1. sound: sgio2audio/pdaudiocf/usb-audio: initialize PCM buffer

  • UPSTREAM: 3e85fd614c7b6bb7f33bb04a0dcb5a3bfca4c0fe

1. ASoC: wm8974: fix a wrong bit definition

  • UPSTREAM: 48c03ce72f2665f79a3fe54fc6d71b8cc3d30803

1. pata_cmd64x: fix overclocking of UDMA0-2 modes

  • UPSTREAM: 509426bd46ad0903dca409803e0ee3d30f99f1e8

1. pata_hpt3x2n: fix clock turnaround

  • UPSTREAM: 256ace9bbd4cdb6d48d5f55d55d42fa20527fad1

1. clockevents: Prevent clockevent_devices list corruption on cpu hotplug

  • UPSTREAM: bb6eddf7676e1c1f3e637aa93c5224488d99036f

1. sched: Select_task_rq_fair() must honour SD_LOAD_BALANCE

  • UPSTREAM: e4f4288842ee12747e10c354d72be7d424c0b627

1. x86, cpuid: Add "volatile" to asm in native_cpuid()

  • UPSTREAM: 45a94d7cd45ed991914011919e7d40eb6d2546d1

1. sched: Fix task_hot() test order

  • UPSTREAM: e6c8fba7771563b2f3dfb96a78f36ec17e15bdf0

1. SCSI: fc class: fix fc_transport_init error handling

  • UPSTREAM: 48de68a40aef032a2e198437f4781a83bfb938db

1. SCSI: st: fix mdata->page_order handling

  • UPSTREAM: c982c368bb90adbd312faa05d0cfd842e9ab45a7

1. SCSI: qla2xxx: dpc thread can execute before scsi host has been added

  • UPSTREAM: 1486400f7edd009d49550da968d5744e246dc7f8

1. SCSI: ipr: fix EEH recovery

  • UPSTREAM: 99c965dd9ee1a004efc083c3d760ba982bb76adf

1. implement early_io{re,un}map for ia64

  • UPSTREAM: cd7bcf32d42b15891620b3f1387a00178b54291a

1. perf_event: Fix incorrect range check on cpu number

  • UPSTREAM: 0f624e7e5625f4c30c836b7a5decfe2553582391

1. netfilter: xtables: document minimal required version

  • UPSTREAM: 7a92263705435d046d37a0990d0edfcb517f7ad3

1. intel-iommu: ignore page table validation in pass through mode

  • UPSTREAM: 1672af1164d3d50ba8908014fd34cc0b58afdc1e

1. intel-iommu: Fix oops with intel_iommu=igfx_off

  • UPSTREAM: 44cd613c0e4cd93079ea2a93aa06649d8ca0830a

1. intel-iommu: Check for an RMRR which ends before it starts.

  • UPSTREAM: 5595b528b49a702c0428c0762bab60999648254c

1. intel-iommu: Apply BIOS sanity checks for interrupt remapping too.

  • UPSTREAM: 6ecbf01c7ce4c0f4c3bdfa0e64ac6258328fda6c

1. intel-iommu: Detect DMAR in hyperspace at probe time.

  • UPSTREAM: 2c99220810c1c79322034628b993573b088ff2da

1. jffs2: Fix long-standing bug with symlink garbage collection.

  • UPSTREAM: 2e16cfca6e17ae37ae21feca080a6f2eca9087dc

1. ipvs: zero usvc and udest

  • UPSTREAM: 258c889362aa95d0ab534b38ce8c15d3009705b1

1. mm: sigbus instead of abusing oom

  • UPSTREAM: d99be1a8ecf377c2c9b3372d36411ad6547bbd4c

1. drm/i915: Fix LVDS stability issue on Ironlake

  • UPSTREAM: 1b3c7a47f993bf9ab6c4c7cc3bbf5588052b58f4

1. drm/i915: PineView only has LVDS and CRT ports

  • UPSTREAM: 103a196f4224dc6872081305cf7f82ebf67aa7bd

1. drm/i915: Avoid NULL dereference with component_only tv_modes

  • UPSTREAM: d271817baecbccb47da0d9f28c285a0dae8a06b7

1. x86: Under BIOS control, restore AP's APIC_LVTTHMR to the BSP value

  • UPSTREAM: a2202aa29289db64ca7988b12343158b67b27f10

1. bcm63xx_enet: fix compilation failure after get_stats_count removal

  • UPSTREAM: a3f92eea04101d9a8e14d50f8048cc5b7bca07a8

1. V4L/DVB (13116): gspca - ov519: Webcam 041e:4067 added.

  • UPSTREAM: 518c8df77c21b7d1690dd8b96eb0e54c4ec1c9c1

1. ext3: Fix data / filesystem corruption when write fails to copy data

  • UPSTREAM: 68eb3db08344286733adac48304d9fb7a0e53b27

1. net: Fix userspace RTM_NEWLUPSTREAMK notifications.

  • UPSTREAM: d90a909e1f3e006a1d57fe11fd417173b6494701

1. ACPI: Use the ARB_DISABLE for the CPU which model id is less than 0x0f.

  • UPSTREAM: 03a05ed1152944000151d57b71000de287a1eb02

1. asus-laptop: change light sens default values.

  • UPSTREAM: d951d4cc84e8b5ddb8e0ab81cf6a72cc73fdd668

1. acerhdf: add new BIOS versions

  • UPSTREAM: 360657463679dee44f0b167ffa61f563b4fee101

1. matroxfb: fix problems with display stability

  • UPSTREAM: 8c651311a3a08c1e4815de6933e00a760e498dae

1. ipw2100: fix rebooting hang with driver loaded

  • UPSTREAM: 52ce3e9a7db754b78cf2cbabc87013f921b25b28

1. thinkpad-acpi: preserve rfkill state across suspend/resume

  • UPSTREAM: 208b996b6c460285650d39b2330f8ef82c007d10

1. thinkpad-acpi: fix default brightness_mode for R50e/R51

  • UPSTREAM: a9f8eacca4e9e8693de9b896c1fa7aadaa9402e8

1. memcg: fix memory.memsw.usage_in_bytes for root cgroup

  • UPSTREAM: cd9b45b78a61e8df250e69385c74e729e5b66abf

1. drm/i915: Fix sync to vblank when VGA output is turned off

  • UPSTREAM: 778c902640530371a169ad1c03566e7c51b09874

1. mac80211: Fix dynamic power save for scanning.

  • UPSTREAM: 7c3f4bbedc241ddcd3abe1f419c356e625231da1

1. ath9k: Fix maximum tx fifo settings for single stream devices

  • UPSTREAM: f4709fdf683e1ed37b321c258b614ebe39752bf3

1. ath9k: fix processing of TX PS null data frames

  • UPSTREAM: e7824a50662f7f79b1a739f705b4d906c31cf221

1. ath9k: Fix TX hang poll routine

  • UPSTREAM: 332c556633b8c5fb4e890b1783122f2315526590

1. tracing: Fix event format export

  • UPSTREAM: 811cb50baf63461ce0bdb234927046131fc7fa8b

1. b43legacy: avoid PPC fault during resume

  • UPSTREAM: 316a4d966cae3c2dec83ebb1ee1a3515f97b30ff

1. sparc: Set UTS_MACHUPSTREAME correctly.

  • UPSTREAM: 7f5620a5fcd658f219e85831d3691908f1eccbde

1. sparc64: Fix stack debugging IRQ stack regression.

  • UPSTREAM: 166e553a575f09485f6d0df8a1ef3c5991f7d953

1. sparc64: Fix overly strict range type matching for PCI devices.

  • UPSTREAM: 4230fa3b89ea1c413766bd411a8315a3d05aa6c7

1. sparc64: Don't specify IRQF_SHARED for LDC interrupts.

  • UPSTREAM: 08a036d583409e3517e3d15b7478d029b25f2cf2

1. b44 WOL setup: one-bit-off stack corruption kernel panic fix

  • UPSTREAM: e0188829cb724e7d12a2d4e343b368ff1d6e1471

1. ip_fragment: also adjust skb->truesize for packets not owned by a socket

  • UPSTREAM: b2722b1c3a893ec6021508da15b32282ec79f4da

1. tcp: Stalling connections: Fix timeout calculation routine

  • UPSTREAM: 07f29bc5bbae4e53e982ab956fed7207990a7786

1. slc90e66: fix UDMA handling

  • UPSTREAM: ee31527a02b0a8e1aa4a5e4084d2db5fa34737ed

1. dm crypt: make wipe message also wipe essiv key

  • UPSTREAM: 542da317668c35036e8471822a564b609d05af66

1. dm crypt: separate essiv allocation from initialisation

  • UPSTREAM: b95bf2d3d5a48b095bffe2a0cd8c40453cf59557

1. dm snapshot: cope with chunk size larger than origin

  • UPSTREAM: 8e87b9b81b3c370f7e53c1ab6e1c3519ef37a644

1. dm: avoid _hash_lock deadlock

  • UPSTREAM: 6076905b5ef39e0ea58db32583c9e0036c05e47b

1. dm crypt: restructure essiv error path

  • UPSTREAM: 5861f1be00b3b70f8ab5e5a81392a6cf69666cd2

1. dm crypt: move private iv fields to structs

  • UPSTREAM: 6047359277517c4e56d8bfd6ea4966d7a3924151

1. dm snapshot: only take lock for statustype info not table

  • UPSTREAM: 94e76572b5dd37b1f0f4b3742ee8a565daead932

1. dm exception store: free tmp_store on persistent flag error

  • UPSTREAM: 613978f8711c7fd4d0aa856872375d2abd7c92ff

1. xen: try harder to balloon up under memory pressure.

  • UPSTREAM: bc2c0303226ec716854d3c208c7f84fe7aa35cd7

1. Xen balloon: fix totalram_pages counting.

  • UPSTREAM: 3d65c9488cadd2f11bd4d60c7266e639ece5d0d6

1. xen: explicitly create/destroy stop_machine workqueues outside suspend/resume region.

  • UPSTREAM: b4606f2165153833247823e8c04c5e88cb3d298b

1. xen: use iret for return from 64b kernel to 32b usermode

  • UPSTREAM: 6aaf5d633bb6cead81b396d861d7bae4b9a0ba7e

1. xen: don't leak IRQs over suspend/resume.

  • UPSTREAM: fed5ea87e02aaf902ff38c65b4514233db03dc09

1. xen: improve error handling in do_suspend.

  • UPSTREAM: 65f63384b391bf4d384327d8a7c6de9860290b5c

1. xen: call clock resume notifier on all CPUs

  • UPSTREAM: f6eafe3665bcc374c66775d58312d1c06c55303f

1. xen: register runstate info for boot CPU early

  • UPSTREAM: 499d19b82b586aef18727b9ae1437f8f37b66e91

1. xen: don't call dpm_resume_noirq() with interrupts disabled.

  • UPSTREAM: 922cc38ab71d1360978e65207e4a4f4988987127

1. xen: register runstate on secondary CPUs

  • UPSTREAM: 028896721ac04f6fa0697f3ecac3f98761746363

1. xen: register timer interrupt with IRQF_TIMER

  • UPSTREAM: f350c7922faad3397c98c81a9e5658f5a1ef0214

1. xen: correctly restore pfn_to_mfn_list_list after resume

  • UPSTREAM: fa24ba62ea2869308ffc9f0b286ac9650b4ca6cb

1. xen: restore runstate_info even if !have_vcpu_info_placement

  • UPSTREAM: 3905bb2aa7bb801b31946b37a4635ebac4009051

1. xen: re-register runstate area earlier on resume.

  • UPSTREAM: be012920ecba161ad20303a3f6d9e96c58cf97c7

1. xen/xenbus: make DEVICE_ATTR()s static

  • UPSTREAM: db05fed0ad72f264e39bcb366795f7367384ec92

1. drm/i915: Add the missing clonemask for display port on Ironlake

  • UPSTREAM: 652af9d74e1a3a10bb10f0d8e8f42ddac26bbc1a

1. drm/i915: Set the error code after failing to insert new offset into mm ht.

  • UPSTREAM: 5618ca6abc2d6f475b258badc017a5254cf43d1b

1. drm/ttm: Fix build failure due to missing struct page

  • UPSTREAM: c3a73ba13bac7fd96030f39202b2d37fb19c46a6

1. drm/radeon/kms: rs6xx/rs740: clamp vram to aperture size

  • UPSTREAM: 0088dbdb809e8799cb8f26da5ac64b15201fa99d

1. drm/radeon/kms: fix vram setup on rs600

  • UPSTREAM: 722f29434e72188b2d20f9b41f4b5952073ed568

1. drm/radeon/kms: fix legacy crtc2 dpms

  • UPSTREAM: 8de21525439e6b5bb8d8c81e49094d867bf82f6d

1. drm/radeon/kms: handle vblanks properly with dpms on

  • UPSTREAM: 500b758725314ab1b5316eb0caa5b0fa26740e6b

1. drm/radeon/kms: Add quirk for HIS X1300 board

  • UPSTREAM: 4e3f9b78ff917cc5c833858fdb5d96bc262e0bf3

1. powerpc: Fix usage of 64-bit instruction in 32-bit altivec code

  • UPSTREAM: e090aa80321b64c3b793f3b047e31ecf1af9538d

1. powerpc/therm_adt746x: Record pwm invert bit at module load time]

  • UPSTREAM: 1496e89ae2a0962748e55165a590fa3209c6f158

1. powerpc/windfarm: Add detection for second cpu pump

  • UPSTREAM: 529586dc39b0ec47c6290c4e7bed6ea3ffd1d8fb

1. mm: hugetlb: fix hugepage memory leak in walk_page_range()

  • UPSTREAM: d33b9f45bd24a6391bc05e2b5a13c1b5787ca9c2

1. mm: hugetlb: fix hugepage memory leak in mincore()

  • UPSTREAM: 4f16fc107d9c9b8a72aa19b189a9216e90a7aaef

1. x86: Fix bogus warning in apic_noop.apic_write()

  • UPSTREAM: a946d8f11f0da9cfc714248036fcfd3a794d1e27

1. rtl8187: Fix wrong rfkill switch mask for some models

  • UPSTREAM: 70d57139f932b9ca21026253d02af71cf53d764a

1. wireless: correctly report signal value for IEEE80211_HW_SIGNAL_UNSPEC

  • UPSTREAM: 19deffbeba930030cfaf000b920333c6ba99ad52

1. mac80211: fix scan abort sanity checks

  • UPSTREAM: 6d3560d4fc9c5b9fe1a07a63926ea70512c69c32

1. mac80211: Revert 'Use correct sign for mesh active path refresh'

  • UPSTREAM: 7b324d28a94dac5a451e8cba66e8d324601e5b9a

1. mac80211: Fixed bug in mesh portal paths

  • UPSTREAM: 5d618cb81aeea19879975cd1f9a1e707694dfd7c

1. mac80211: Fix bug in computing crc over dynamic IEs in beacon

  • UPSTREAM: 1814077fd12a9cdf478c10076e9c42094e9d9250

1. Serial: Do not read IIR in serial8250_start_tx when UART_BUG_TXEN

  • UPSTREAM: 68cb4f8e246bbbc649980be0628cae9265870a91

1. Driver core: fix race in dev_driver_string

  • UPSTREAM: 3589972e51fac1e02d0aaa576fa47f568cb94d40

1. debugfs: fix create mutex racy fops and private data

  • UPSTREAM: d3a3b0adad0865c12e39b712ca89efbd0a3a0dbc

1. devpts_get_tty() should validate inode

  • UPSTREAM: edfacdd6f81119b9005615593f2cbd94b8c7e2d8

1. futex: Take mmap_sem for get_user_pages in fault_in_user_writeable

  • UPSTREAM: 722d0172377a5697919b9f7e5beb95165b1dec4e

1. md/bitmap: protect against bitmap removal while being updated.

  • UPSTREAM: aa5cbd103887011b4830355f88fb055f9ad2d556

1. NFS: Fix nfs_migrate_page()

  • UPSTREAM: 190f38e5cedc910940b1da9015f00458c18f97b4

1. SUNRPC: IS_ERR/PTR_ERR confusion

  • UPSTREAM: 480e3243df156e39eea6c91057e2ae612a6bbe19

1. hfs: fix a potential buffer overflow

  • UPSTREAM: ec81aecb29668ad71f699f4e7b96ec46691895b6

1. pxa/em-x270: fix usb hub power up/reset sequence

  • UPSTREAM: 1b82e4c32fba96d8805b1e2126ba5382e56fac32

1. USB: Close usb_find_interface race v3

  • UPSTREAM: c2d284ee04ab6f6718de2ddcf1b43160e046c41d

1. USB: usb-storage: add BAD_SENSE flag

  • UPSTREAM: a0bb108112a872c0b0c4b3ef4974f95fb75b155d

1. USB: usbtmc: repeat usb_bulk_msg until whole message is transfered

  • UPSTREAM: ec412b92dbe3ea839716853eea058d1bcc5e6ca4

1. USB: option.c: add support for D-Link DWM-162-U5

  • UPSTREAM: 54a8e144acad6506920f385f4ef2779664f05b21

1. USB: musb_gadget_ep0: fix unhandled endpoint 0 IRQs, again

  • UPSTREAM: 196f1b7a387546f425df2f1fad26772e3d513aea

1. USB: xhci: Add correct email and files to MAUPSTREAMTAUPSTREAMERS entry.

  • UPSTREAM: 36d0344c254a7b333272757f858c403ea3a2d29f

1. jbd2: don't wipe the journal on a failed journal checksum

  • UPSTREAM: e6a47428de84e19fda52f21ab73fde2906c40d09

1. UBI: flush wl before clearing update marker

  • UPSTREAM: 6afaf8a484cbbfd2ccf58a4e5396d1f280469789

1. bsdacct: fix uid/gid misreporting

  • UPSTREAM: 4b731d50ff3df6b9141a6c12b088e8eb0109e83c

1. V4L/DVB: Fix test in copy_reg_bits()

  • UPSTREAM: c95a419a5604ec8a23cd73f61e9bb151e8cbe89b

1. s390: clear high-order bits of registers after sam64

  • UPSTREAM: cf87b7439ec81b9374e7772e44e9cb2eb9e57160

1. pata_hpt{37x|3x2n}: fix timing register masks (take 2)

  • UPSTREAM: 5600c70e576199a7552e1c0fff43f3fe16f5566e

1. x86: Fix typo in Intel CPU cache size descriptor

  • UPSTREAM: e02e0e1a130b9ca37c5186d38ad4b3aaf58bb149

1. x86: Add new Intel CPU cache size descriptors

  • UPSTREAM: 85160b92fbd35321104819283c91bfed2b553e3c

1. x86: Fix duplicated UV BAU interrupt vector

  • UPSTREAM: 1d865fb728bd6bbcdfbd6ec1e2b8ade3b4805641

1. x86: SGI UV: Fix BAU initialization

  • UPSTREAM: e38e2af1c57c3eb5211331a5b4fcaae0c4a2a918

1. x86/mce: Set up timer unconditionally

  • UPSTREAM: bc09effabf0c5c6c7021e5ef9af15a23579b32a8

1. x86, mce: don't restart timer if disabled

  • UPSTREAM: fe5ed91ddce85a0ed0e4f92c10b099873ef62167

1. x86: Use -maccumulate-outgoing-args for sane mcount prologues

  • UPSTREAM: b8b7d791a8ff01d2380089279a69afa99115fb23

1. x86: Prevent GCC 4.4.x (pentium-mmx et al) function prologue wreckage

  • UPSTREAM: 746357d6a526d6da9d89a2ec645b28406e959c2e

1. KVM: x86: include pvclock MSRs in msrs_to_save

  • UPSTREAM: e3267cbbbfbcbe9c18833e89b10beabb1117cb55

1. KVM: fix irq_source_id size verification

  • UPSTREAM: cd5a2685de4a642fd0bd763e8c19711ef08dbe27

1. KVM: s390: Make psw available on all exits, not just a subset

  • UPSTREAM: d7b0b5eb3000c6fb902f08c619fcd673a23d8fab

1. KVM: s390: Fix prefix register checking in arch/s390/kvm/sigp.c

  • UPSTREAM: f50146bd7bdb75435638e60d4960edd9bcdf88b8

1. KVM: x86 emulator: limit instructions to 15 bytes

  • UPSTREAM: eb3c79e64a70fb8f7473e30fa07e89c1ecc2c9bb

1. ALSA: hda - Terradici HDA controllers does not support 64-bit mode

  • UPSTREAM: 396087eaead95fcb29eb36f1e59517aeb58c545e

1. ALSA: hrtimer - Fix lock-up

  • UPSTREAM: fcfdebe70759c74e2e701f69aaa7f0e5e32cf5a6

1. hrtimer: Fix /proc/timer_list regression

  • UPSTREAM: 8629ea2eaba8ca0de2e38ce1b4a825e16255976e

1. ath5k: enable EEPROM checksum check

  • UPSTREAM: 512414b0bed0d376ac4d5ec1dd6f0b1a3551febc

1. ath5k: allow setting txpower to 0

  • UPSTREAM: 2eb2fa67e5462a36e98172fb92c78bc405b3035f

1. ssb: Fix range check in sprom write

  • UPSTREAM: e33761e6f23881de9f3ee77cc2204ab2e26f3d9a

1. x86, apic: Enable lapic nmi watchdog on AMD Family 11h

  • UPSTREAM: 7d1849aff6687a135a8da3a75e32a00e3137a5e2

1. x86: ASUS P4S800 reboot=bios quirk

  • UPSTREAM: 4832ddda2ec4df96ea1eed334ae2dbd65fc1f541

1. x86: GART: pci-gart_64.c: Use correct length in strncmp

  • UPSTREAM: 41855b77547fa18d90ed6a5d322983d3fdab1959

1. x86: Fix iommu=nodac parameter handling

  • UPSTREAM: 2ae8bb75db1f3de422eb5898f2a063c46c36dba8

1. x86, Calgary IOMMU quirk: Find nearest matching Calgary while walking up the PCI tree

  • UPSTREAM: 4528752f49c1f4025473d12bc5fa9181085c3f22

1. x86/amd-iommu: uninit iommu_setup_msi

  • UPSTREAM: 9f800de38b05d84809e89f16671d636a140eede7

1. x86/amd-iommu: attach devices to pre-allocated domains early

  • UPSTREAM: be831297716036de5b24308447ecb69f1706a846

1. sched: Fix and clean up rate-limit newidle code

  • UPSTREAM: eae0c9dfb534cb3449888b9601228efa6480fdb5

1. sched: Rate-limit newidle

  • UPSTREAM: 1b9508f6831e10d53256825de8904caa22d1ca2c

1. sched: Fix affinity logic in select_task_rq_fair()

  • UPSTREAM: fd210738f6601d0fb462df9a2fe5a41896ff6a8f

1. sched: Check for an idle shared cache in select_task_rq_fair()

  • UPSTREAM: a1f84a3ab8e002159498814eaa7e48c33752b04b

1. PM / Runtime: Fix lockdep warning in pm_runtime_set_status()

  • UPSTREAM: bab636b921017f0db6e0c2979438f50b898a9808

1. perf: Don't free perf_mmap_data until work has been done

  • UPSTREAM: ec70ccd806111ba3caf596def91a8580138b12db

1. perf_event: Initialize data.period in perf_swevent_hrtimer()

  • UPSTREAM: 59d069eb5ae9b033ed1c124c92e1532c4a958991

1. perf_event: Fix invalid type in ioctl definition

  • UPSTREAM: 4c49b12853fbb5eff4849b7b6a1e895776f027a1

1. rcu: Remove inline from forward-referenced functions

  • UPSTREAM: dbe01350fa8ce0c11948ab7d6be71a4d901be151

1. rcu: Fix note_new_gpnum() uses of ->gpnum

  • UPSTREAM: 9160306e6f5b68bb64630c9031c517ca1cf463db

1. rcu: Fix synchronization for rcu_process_gp_end() uses of ->completed counter

  • UPSTREAM: d09b62dfa336447c52a5ec9bb88adbc479b0f3b8

1. rcu: Prepare for synchronization fixes: clean up for non-NO_HZ handling of ->completed counter

  • UPSTREAM: 281d150c5f8892f158747594ab49ce2823fd8b8c

1. firewire: ohci: handle receive packets with a data length of zero

  • UPSTREAM: 8c0c0cc2d9f4c523fde04bdfe41e4380dec8ee54

1. USB: option: add pid for ZTE

  • UPSTREAM: 8d87cacda7c8db5c131bfcaaa1d90bfe918c2ebc

1. USB: usb-storage: fix bug in fill_inquiry

  • UPSTREAM: f3f6faa9edf67c1018270793e0547b0f81abb47e

1. ext4: Fix potential fiemap deadlock (mmap_sem vs. i_data_sem)

  • UPSTREAM: fab3a549e204172236779f502eccb4f9bf0dc87d

1. ext4: Fix insufficient checks in EXT4_IOC_MOVE_EXT

  • UPSTREAM: 4a58579b9e4e2a35d57e6c9c8483e52f6f1b7fd6

1. ext4: Wait for proper transaction commit on fsync

  • UPSTREAM: b436b9bef84de6893e86346d8fbf7104bc520645

1. ext4: fix incorrect block reservation on quota transfer.

  • UPSTREAM: 194074acacebc169ded90a4657193f5180015051

1. ext4: quota macros cleanup

  • UPSTREAM: 5aca07eb7d8f14d90c740834d15ca15277f4820c

1. ext4: ext4_get_reserved_space() must return bytes instead of blocks

  • UPSTREAM: 8aa6790f876e81f5a2211fe1711a5fe3fe2d7b20

1. ext4: remove blocks from inode prealloc list on failure

  • UPSTREAM: b844167edc7fcafda9623955c05e4c1b3c32ebc7

1. ext4: wait for log to commit when umounting

  • UPSTREAM: d4edac314e9ad0b21ba20ba8bc61b61f186f79e1

1. ext4: Avoid data / filesystem corruption when write fails to copy data

  • UPSTREAM: b9a4207d5e911b938f73079a83cc2ae10524ec7f

1. ext4: Return the PTR_ERR of the correct pointer in setup_new_group_blocks()

  • UPSTREAM: c09eef305dd43846360944ad072f051f964fa383

1. jbd2: Add ENOMEM checking in and for jbd2_journal_write_metadata_buffer()

  • UPSTREAM: e6ec116b67f46e0e7808276476554727b2e6240b

1. ext4: move_extent_per_page() cleanup

  • UPSTREAM: ac48b0a1d068887141581bea8285de5fcab182b0

1. ext4: initialize moved_len before calling ext4_move_extents()

  • UPSTREAM: 446aaa6e7e993b38a6f21c6acfa68f3f1af3dbe3

1. ext4: Fix double-free of blocks with EXT4_IOC_MOVE_EXT

  • UPSTREAM: 94d7c16cbbbd0e03841fcf272bcaf0620ad39618

1. ext4: make "norecovery" an alias for "noload"

  • UPSTREAM: e3bb52ae2bb9573e84c17b8e3560378d13a5c798

1. ext4: make trim/discard optional (and off by default)

  • UPSTREAM: 5328e635315734d42080de9a5a1ee87bf4cae0a4

1. ext4: fix error handling in ext4_ind_get_blocks()

  • UPSTREAM: 2bba702d4f88d7b010ec37e2527b552588404ae7

1. ext4: avoid issuing unnecessary barriers

  • UPSTREAM: 6b17d902fdd241adfa4ce780df20547b28bf5801

1. ext4: fix block validity checks so they work correctly with meta_bg

  • UPSTREAM: 1032988c71f3f85483b2b4319684d1205a704c02

1. ext4: fix uninit block bitmap initialization when s_meta_first_bg is non-zero

  • UPSTREAM: 8dadb198cb70ef811916668fe67eeec82e8858dd

1. ext4: don't update the superblock in ext4_statfs()

  • UPSTREAM: 3f8fb9490efbd300887470a2a880a64e04dcc3f5

1. ext4: journal all modifications in ext4_xattr_set_handle

  • UPSTREAM: 86ebfd08a1930ccedb8eac0aeb1ed4b8b6a41dbc

1. ext4: fix i_flags access in ext4_da_writepages_trans_blocks()

  • UPSTREAM: 30c6e07a92ea4cb87160d32ffa9bce172576ae4c

1. ext4: make sure directory and symlink blocks are revoked

  • UPSTREAM: 50689696867d95b38d9c7be640a311494a04fb86

1. ext4: plug a buffer_head leak in an error path of ext4_iget()

  • UPSTREAM: 567f3e9a70d71e5c9be03701b8578be77857293b

1. ext4: fix possible recursive locking warning in EXT4_IOC_MOVE_EXT

  • UPSTREAM: 49bd22bc4d603a2a4fc2a6a60e156cbea52eb494

1. ext4: fix lock order problem in ext4_move_extents()

  • UPSTREAM: fc04cb49a898c372a22b21fffc47f299d8710801

1. ext4: fix the returned block count if EXT4_IOC_MOVE_EXT fails

  • UPSTREAM: f868a48d06f8886cb0367568a12367fa4f21ea0d

1. ext4: avoid divide by zero when trying to mount a corrupted file system

  • UPSTREAM: 503358ae01b70ce6909d19dd01287093f6b6271c

1. ext4: fix potential buffer head leak when add_dirent_to_buf() returns ENOSPC

  • UPSTREAM: 2de770a406b06dfc619faabbf5d85c835ed3f2e1

1. SCSI: megaraid_sas: fix 64 bit sense pointer truncation

  • UPSTREAM: 7b2519afa1abd1b9f63aa1e90879307842422dae

1. SCSI: osd_protocol.h: Add missing #include

  • UPSTREAM: 0899638688f223fd9e9fee60d662665e11693d12

1. SCSI: scsi_lib_dma: fix bug with dma maps on nested scsi objects

  • UPSTREAM: d139b9bd0e52dda14fd13412e7096e68b56d0076

1. signal: Fix alternate signal stack check

  • UPSTREAM: 2a855dd01bc1539111adb7233f587c5c468732ac

1. LSM: Move security_path_chmod()/security_path_chown() to after mutex_lock().

  • UPSTREAM: fe542cf59bf0b31afe72b9e9749c0f6645419fa0

1. LSM: Add security_path_chroot().

  • UPSTREAM: 8b8efb44033c7e86b3dc76f825c693ec92ae30e9

1. Config option to set a default LSM

  • UPSTREAM: 6e65f92ff0d6f18580737321718d09035085a3fb

Patches needing further study

Unresolved issues

This should highlight any issues that should be addressed in further specifications, and not problems with the specification itself; since any specification with problems cannot be approved.

BoF agenda and discussion

Use this section to take notes during the BoF; if you keep it in the approved spec, use it for summarising what was discussed and note any options that were rejected.


CategorySpec

KernelTeam/Specs/KernelMaverickUbuntuDeltaReview (last edited 2010-06-24 18:30:41 by 85-210-153-201)