Ubuntu

lp:ubuntu/maverick/linux-mvl-dove

Created by James Westby on 2010-05-01 and last modified on 2010-09-27
Get this branch:
bzr branch lp:ubuntu/maverick/linux-mvl-dove
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Mature

Recent revisions

34. By Brad Figg on 2010-09-20

[ Brad Figg ]

* Rebased to 2.6.32-25.44

[ Eric Miao ]

* Sync config with LSP 5.3.4
  - LP: #633862

[ Upstream Kernel Changes ]

* idt: add platform data to set the clocks configuration
* dove: provide idt platform data to set the clock's configuration
  - LP: #633862
* dove lcd: make lcd's clock setting via cmdline to be applicable for all
  boards.
  - LP: #633862
* sound: update the RT655 codec kcontrols
  - LP: #633862
* dove: disable the KG2 display driver
  - LP: #633862
* dovefb: add board option for disabling the edid polling
  - LP: #633862
* Update new dummy EDID data to support more VESA standard timings.
  - LP: #633862
* giga hal: set phy address to 1
  - LP: #633862
* dove: tune pcei phy to pass electrical testing
  - LP: #633862
* i2c-mv64xxx: fix I2C wait event timeout issue
  - LP: #622214
* dove: enable USB gadget file storage testing option
  - LP: #633862
* dove: support using gpio-i2c driver for the i2c bus of the VGA
  - LP: #633862
* LCD dovefb: Support extension dummy EDID. 2. Add more video mode into
  extension EDID.
  - LP: #633862
* LCD dovefb: move the clock setting part in dovefb_gfx.c to clock.c
  - LP: #633862
* LCD dovefb: refine configure ref clk and lcd internal divider flow and
  give detailed comments.
  - LP: #633862
* LCD dovefb: Refine data structure for reference clock selection
  - LP: #633862
* LCD dovefb: Separate accurate and inaccurate mode clock by add a new
  clk structure.
  - LP: #633862
* 1. default set lcd0 uses ext refclk0 and lcd1 uses internal refclk. 2.
  auto turn on accurate mode.
  - LP: #633862
* Refine LCD refclk bootargs comments and update dove_defconfig.
  - LP: #633862
* Refine the bootargs usage mechanism and update all board setup files.
  - LP: #633862
* dove: update the LCD internal clock accurate mode setting
  - LP: #633862
* sound: add Record Gain Capture Switch to the rt655 codec
  - LP: #633862
* fix lcd backward compatibility for clk source selection
  - LP: #633862
* Fix invalidate I$ all
  - LP: #633862
* Add CPU errata 4574 and 4731 SWFIX
  - LP: #633862
* Add missed isb and dsb
  - LP: #633862
* Marvell CPU errata 4315 S/W FIX
  - LP: #633862
* dove: enable CPU (PJ4) work arounds 4574,4731,4315
  - LP: #633862
* Fix code logic of function, is_clksrc_pll()
  - LP: #633862
* CS42l51 codec: unmute codec on system resume
  - LP: #633862
* LCD dovefb: set edid data when edid paramete disabled.
  - LP: #633862
* dove: use DOVE_PCIE0/1_IO_BUS_BASE for PCI bus addresses
  - LP: #633862
* dove: provide phy address for old dove db boards
  - LP: #633862
* sound orion i2s: clear pause, spdif and i2s mute fields on playback
  - LP: #633862
* dove: sync dove_defconfig file with ac97 codec changes
  - LP: #633862
* USB gadget: allow the USB_GADGET_VBUS_DRAW range to be 0
* dove: set the USB_GADGET_VBUS_DRAW to 0
* usb dove: update usb phy registers
* dove: use '-1' as initial value for the previously used I2C port ID
  - LP: #618493
* mvl-dove: statically generate mv_hal_drivers makefiles
  - LP: #572701
* dove-rd-avng: LCD0 should use extclk#1, and LCD1 uses internal refclk.
  - LP: #643505
* dove-rd-avng: Add IDT support if chip is Dove A0 or above
* dove: fix mv hal pmu Makefile include paths
  - LP: #572701
* cmd line partitions: use 64 bit variables to detect partitions/offsets
  larger than 4G.
* USB dove: enable USB voltage fix in device mode
* v4l cafe_ccic: configure the sensor on resume when doing steaming
* cafe camera: fix data type of saturation field in the ov7670 sensor
  driver
* ov7670: fix bug in resolving brightness value
* ov7670: tune QVGA paramters to eliminate green line on left side
* GC600: sync driver to commit 0badbab7e3f62df72a27bf8d8f1b04976ab1c299
  - LP: #643505

[ Ubuntu: 2.6.32-25.44 ]

* SAUCE: (no-up) Modularize vesafb -- fix initialization
  - LP: #611471
* Revert "SAUCE: sync before umount to reduce time taken by ext4 umount"
  - LP: #543617, #585092
* Revert "SAUCE: tulip: Let dmfe handle davicom on non-sparc"
  - LP: #607824
* [Config] Added ums-cypress to udeb
  - LP: #576066
* Revert "PCI quirk: Disable MSI on VIA K8T890 systems"
  - LP: #607824
* Revert "PCI quirks: disable msi on AMD rs4xx internal gfx bridges"
  - LP: #607824
* Revert "(pre-stable) Input: psmouse - reset all types of mice before
  reconnecting"
  - LP: #607824
* Revert "jbd: jbd-debug and jbd2-debug should be writable"
  - LP: #607824
* Revert "ext4: Make fsync sync new parent directories in no-journal
  mode"
  - LP: #615548
* Revert "ext4: Fix compat EXT4_IOC_ADD_GROUP"
  - LP: #615548
* Revert "ext4: Conditionally define compat ioctl numbers"
  - LP: #615548
* Revert "ext4: restart ext4_ext_remove_space() after transaction
  restart"
  - LP: #615548
* Revert "ext4: Clear the EXT4_EOFBLOCKS_FL flag only when warranted"
  - LP: #615548
* Revert "ext4: Avoid crashing on NULL ptr dereference on a filesystem
  error"
  - LP: #615548
* Revert "ext4: Use bitops to read/modify i_flags in struct
  ext4_inode_info"
  - LP: #615548
* Revert "ext4: Show journal_checksum option"
  - LP: #615548
* Revert "ext4: check for a good block group before loading buddy pages"
  - LP: #615548
* Revert "ext4: Prevent creation of files larger than RLIMIT_FSIZE using
  fallocate"
  - LP: #615548
* Revert "ext4: Remove extraneous newlines in ext4_msg() calls"
  - LP: #615548
* Revert "ext4: init statistics after journal recovery"
  - LP: #615548
* Revert "ext4: clean up inode bitmaps manipulation in ext4_free_inode"
  - LP: #615548
* Revert "ext4: Do not zero out uninitialized extents beyond i_size"
  - LP: #615548
* Revert "ext4: don't scan/accumulate more pages than mballoc will
  allocate"
  - LP: #615548
* Revert "ext4: stop issuing discards if not supported by device"
  - LP: #615548
* Revert "ext4: check s_log_groups_per_flex in online resize code"
  - LP: #615548
* Revert "ext4: fix quota accounting in case of fallocate"
  - LP: #615548
* Revert "ext4: allow defrag (EXT4_IOC_MOVE_EXT) in 32bit compat mode"
  - LP: #615548
* Revert "ext4: rename ext4_mb_release_desc() to ext4_mb_unload_buddy()"
  - LP: #615548
* Revert "ext4: Remove unnecessary call to ext4_get_group_desc() in
  mballoc"
  - LP: #615548
* Revert "ext4: fix memory leaks in error path handling of
  ext4_ext_zeroout()"
  - LP: #615548
* Revert "ext4: check missed return value in ext4_sync_file()"
  - LP: #615548
* Revert "ext4: Issue the discard operation *before* releasing the blocks
  to be reused"
  - LP: #615548
* Revert "ext4: Fix buffer head leaks after calls to
  ext4_get_inode_loc()"
  - LP: #615548
* Revert "ext4: Fix possible lost inode write in no journal mode"
  - LP: #615548
* Revert "ext4: Fixed inode allocator to correctly track a flex_bg's
  used_dirs"
  - LP: #615548
* Revert "ext4: Fix estimate of # of blocks needed to write
  indirect-mapped files"
  - LP: #615548
* Revert "ext4: Code cleanup for EXT4_IOC_MOVE_EXT ioctl"
  - LP: #615548
* Revert "ext4: Fix the NULL reference in double_down_write_data_sem()"
  - LP: #615548
* Revert "ext4: Fix insertion point of extent in
  mext_insert_across_blocks()"
  - LP: #615548
* Revert "ext4: make "offset" consistent in ext4_check_dir_entry()"
  - LP: #615548
* Revert "ext4: Handle non empty on-disk orphan link"
  - LP: #615548
* Revert "ext4: explicitly remove inode from orphan list after failed
  direct io"
  - LP: #615548
* Revert "ext4: fix error handling in migrate"
  - LP: #615548
* Revert "ext4: Fix fencepost error in chosing choosing group vs file
  preallocation."
  - LP: #615548
* Revert "ext4: Add flag to files with blocks intentionally past EOF"
  - LP: #615548
* Revert "ext4: Fix BUG_ON at fs/buffer.c:652 in no journal mode"
  - LP: #615548
* Revert "ext4: Use bitops to read/modify EXT4_I(inode)->i_state"
  - LP: #615548
* Revert "ext4: Drop EXT4_GET_BLOCKS_UPDATE_RESERVE_SPACE flag"
  - LP: #615548
* Revert "ext4: Fix quota accounting error with fallocate"
  - LP: #615548
* Revert "ext4: Handle -EDQUOT error on write"
  - LP: #615548
* Revert "ext4: Calculate metadata requirements more accurately"
  - LP: #615548
* Revert "ext4: Fix accounting of reserved metadata blocks"
  - LP: #615548
* Revert "ext4: Patch up how we claim metadata blocks for quota purposes"
  - LP: #615548
* Revert "ext4: Ensure zeroout blocks have no dirty metadata"
  - LP: #615548
* Revert "ext4: return correct wbc.nr_to_write in ext4_da_writepages"
  - LP: #615548
* Revert "ext4: Eliminate potential double free on error path"
  - LP: #615548
* Revert "ext4, jbd2: Add barriers for file systems with exernal
  journals"
  - LP: #615548
* Revert "ext4: replace BUG() with return -EIO in ext4_ext_get_blocks"
  - LP: #615548
* Revert "ext4: Fix potential quota deadlock"
  - LP: #615548
* Revert "ext4: don't return to userspace after freezing the fs with a
  mutex held"
  - LP: #615548
* ixgbe: Fix return of invalid txq
  - LP: #607824
* oprofile/x86: fix uninitialized counter usage during cpu hotplug
  - LP: #607824
* oprofile: remove double ring buffering
  - LP: #607824
* cpumask: fix compat getaffinity
  - LP: #607824
* NFSD: don't report compiled-out versions as present
  - LP: #607824
* sata_nv: use ata_pci_sff_activate_host() instead of ata_host_activate()
  - LP: #607824
* ARCNET: Limit com20020 PCI ID matches for SOHARD cards
  - LP: #607824
* rtl8180: fix tx status reporting
  - LP: #607824
* Staging: add Add Sitecom WL-349 to rtl8192su
  - LP: #607824
* staging: vt6655: Fix kernel BUG on driver wpa initialization
  - LP: #607824
* Fix racy use of anon_inode_getfd() in perf_event.c
  - LP: #607824
* posix_timer: Fix error path in timer_create
  - LP: #607824
* libata: disable ATAPI AN by default
  - LP: #607824
* libata: don't flush dcache on slab pages
  - LP: #607824
* mutex: Fix optimistic spinning vs. BKL
  - LP: #607824
* ALSA: hda: Fix model quirk for Dell M1730
  - LP: #576160, #607824
* ALSA: hda: Use LPIB for Toshiba A100-259
  - LP: #549560, #607824
* ALSA: hda: Use LPIB for Acer Aspire 5110
  - LP: #583983, #607824
* ALSA: hda: Use LPIB for Sony VPCS11V9E
  - LP: #586347, #607824
* ALSA: hda: Use LPIB for a Shuttle device
  - LP: #551949, #607824
* ACPI: video: fix acpi_backlight=video
  - LP: #573120, #607824
* V4L/DVB: gspca - stv06xx: Remove the 046d:08da from the stv06xx driver
  - LP: #607824
* HID: Add the GYR4101US USB ID to hid-gyration
  - LP: #607824
* ar9170usb: add a couple more USB IDs
  - LP: #607824
* ar9170usb: fix panic triggered by undersized rxstream buffer
  - LP: #607824
* USB: visor: fix memory leak
  - LP: #607824
* USB: CP210x New Device IDs 11 New device IDs
  - LP: #607824
* USB: kobil: fix memory leak
  - LP: #607824
* USB: option: add PID for ZTE product
  - LP: #607824
* USB: option.c: Add Pirelli VID/PID and indicate Pirelli's modem
  interface is 0xff
  - LP: #607824
* USB: serial: option: add cinterion device id
  - LP: #607824
* USB: option.c: OLIVETTI OLICARD100 support
  - LP: #607824
* USB: ir-usb: fix double free
  - LP: #607824
* USB: kl5usb105: fix memory leak
  - LP: #607824
* USB: mxc: gadget: Fix bitfield for calculating maximum packet size
  - LP: #607824
* USB: unusual-dev: Add bad sense flag for Appotech ax203 based picture
  frames
  - LP: #607824
* USB: EHCI: clear PHCD before resuming
  - LP: #607824
* USB: xhci: Fix issue with set interface after stall.
  - LP: #607824
* USB: xhci: Fix check for room on the ring.
  - LP: #607824
* USB: xHCI: Fix wrong usage of macro TRB_TYPE
  - LP: #607824
* mac80211: give warning if building w/out rate ctrl algorithm
  - LP: #607824
* mac80211: Fix robust management frame handling (MFP)
  - LP: #607824
* mac80211: fix rts threshold check
  - LP: #607824
* drivers/base/cpu.c: fix the output from /sys/devices/system/cpu/offline
  - LP: #607824
* can: Fix SJA1000 command register writes on SMP systems
  - LP: #607824
* PCI quirk: Disable MSI on VIA K8T890 systems
  - LP: #607824
* PCI quirks: disable msi on AMD rs4xx internal gfx bridges
  - LP: #607824
* PCI: Disable MSI for MCP55 on P5N32-E SLI
  - LP: #607824
* virtio_net: Make delayed refill more reliable
  - LP: #607824
* mm: hugetlb: fix clear_huge_page()
  - LP: #607824
* powerpc: Fix handling of strncmp with zero len
  - LP: #607824
* powerpc/pseries: Only call start-cpu when a CPU is stopped
  - LP: #607824
* powerpc/pseries: Make query_cpu_stopped callable outside hotplug cpu
  - LP: #607824
* powerpc/oprofile: fix potential buffer overrun in op_model_cell.c
  - LP: #607824
* writeback: disable periodic old data writeback for
  !dirty_writeback_centisecs
  - LP: #607824
* md/raid1: fix counting of write targets.
  - LP: #607824
* md: Fix read balancing in RAID1 and RAID10 on drives > 2TB
  - LP: #607824
* md: set mddev readonly flag on blkdev BLKROSET ioctl
  - LP: #607824
* x86/amd-iommu: Fix suspend/resume with IOMMU
  - LP: #607824
* exofs: confusion between kmap() and kmap_atomic() api
  - LP: #607824
* mn10300: set ARCH_KMALLOC_MINALIGN
  - LP: #607824
* m68k: set ARCH_KMALLOC_MINALIGN
  - LP: #607824
* rtc-cmos: do dev_set_drvdata() earlier in the initialization
  - LP: #607824
* rtc: s3c: initialize driver data before using it
  - LP: #607824
* frv: set ARCH_KMALLOC_MINALIGN
  - LP: #607824
* xtensa: set ARCH_KMALLOC_MINALIGN
  - LP: #607824
* Blackfin: set ARCH_KMALLOC_MINALIGN
  - LP: #607824
* tmpfs: insert tmpfs cache pages to inactive list at first
  - LP: #607824
* mlx4_core: Fix possible chunk sg list overflow in mlx4_alloc_icm()
  - LP: #607824
* ARM: 6166/1: Proper prefetch abort handling on pre-ARMv6
  - LP: #607824
* ARM: 6164/1: Add kto and kfrom to input operands list.
  - LP: #607824
* ARM: 6146/1: sa1111: Prevent deadlock in resume path
  - LP: #607824
* ARM: 6144/1: TCM memory bug freeing bug
  - LP: #607824
* ARM: VFP: Fix vfp_put_double() for d16-d31
  - LP: #607824
* ASoC: Fix dB scales for WM835x
  - LP: #607824
* ASoC: Fix dB scales for WM8400
  - LP: #607824
* ASoC: Fix dB scales for WM8990
  - LP: #607824
* hwmon: (ltc4245) Read only one GPIO pin
  - LP: #607824
* signals: check_kill_permission(): don't check creds if
  same_thread_group()
  - LP: #607824
* do_generic_file_read: clear page errors when issuing a fresh read of
  the page
  - LP: #607824
* ipmi: handle run_to_completion properly in deliver_recv_msg()
  - LP: #607824
* x86, setup: Phoenix BIOS fixup is needed on Dell Inspiron Mini 1012
  - LP: #607824
* xen: ensure timer tick is resumed even on CPU driving the resume
  - LP: #607824
* xen: avoid allocation causing potential swap activity on the resume
  path
  - LP: #607824
* ALSA: hda: Use LPIB for an ASUS device
  - LP: #465942, #607824
* ALSA: hda: Use mb31 quirk for an iMac model
  - LP: #542550, #607824
* ALSA: hda: Use LPIB for another mainboard
  - LP: #580749, #607824
* ALSA: hda: Use LPIB for ASUS M2V
  - LP: #587546, #607824
* Staging: comedi - correct parameter gainlkup for DAQCard-6024E in
  driver ni_mio_cs.c
  - LP: #607824
* clocksource: sh_cmt: compute mult and shift before registration
  - LP: #607824
* ath5k: retain promiscuous setting
  - LP: #607824
* ahci: add pci quirk for JMB362
  - LP: #607824
* firewire: core: check for 1394a compliant IRM, fix inaccessibility of
  Sony camcorder
  - LP: #607824
* perf_events: Fix resource leak in x86 __hw_perf_event_init()
  - LP: #607824
* sata_nv: don't diddle with nIEN on mcp55
  - LP: #607824
* sata_via: magic vt6421 fix for transmission problems w/ WD drives
  - LP: #422994, #607824
* USB: mos7840: fix null-pointer dereference
  - LP: #607824
* USB: xhci: Wait for host to start running.
  - LP: #607824
* USB: xhci: Wait for controller to be ready after reset.
  - LP: #607824
* USB: ftdi_sio: fix DTR/RTS line modes
  - LP: #607824
* USB: cdc-acm: fix resource reclaim in error path of acm_probe
  - LP: #607824
* p54usb: Add device ID for Dell WLA3310 USB
  - LP: #607824
* atl1e: Allow TX checksum offload and TSO to be disabled and reenabled
  - LP: #607824
* via-velocity: Give RX descriptors to the NIC later on open or MTU
  change
  - LP: #607824
* dmfe/tulip: Let dmfe handle DM910x except for SPARC on-board chips
  - LP: #607824
* Documentation/3c509: document ethtool support
  - LP: #607824
* wireless: report reasonable bitrate for MCS rates through wext
  - LP: #607824
* ath9k: add support for 802.11n bonded out AR2427
  - LP: #607824
* wrong type for 'magic' argument in simple_fill_super()
  - LP: #607824
* iwlwifi: check for aggregation frame and queue
  - LP: #607824
* iwlwifi: recalculate average tpt if not current
  - LP: #607824
* iwlwifi: update supported PCI_ID list for 5xx0 series
  - LP: #607824
* wl1251: fix a memory leak in probe
  - LP: #607824
* vfs: add NOFOLLOW flag to umount(2)
  - LP: #607824
* l2tp: Fix oops in pppol2tp_xmit
  - LP: #607824
* ucc_geth: Fix empty TX queue processing
  - LP: #607824
* ucc_geth: Fix netdev watchdog triggering on link changes
  - LP: #607824
* ucc_geth: Fix full TX queue processing
  - LP: #607824
* Input: psmouse - reset all types of mice before reconnecting
  - LP: #607824
* KVM: s390: Fix possible memory leak of in kvm_arch_vcpu_create()
  - LP: #607824
* KVM: PPC: Do not create debugfs if fail to create vcpu
  - LP: #607824
* x86, paravirt: Add a global synchronization point for pvclock
  - LP: #607824
* KVM: Don't allow lmsw to clear cr0.pe
  - LP: #607824
* KVM: x86: Check LMA bit before set_efer
  - LP: #607824
* KVM: MMU: Segregate shadow pages with different cr0.wp
  - LP: #607824
* KVM: VMX: enable VMXON check with SMX enabled (Intel TXT)
  - LP: #607824
* KVM: MMU: Don't read pdptrs with mmu spinlock held in mmu_alloc_roots
  - LP: #607824
* KVM: Fix wallclock version writing race
  - LP: #607824
* KVM: x86: Add missing locking to arch specific vcpu ioctls
  - LP: #607824
* KVM: x86: Inject #GP with the right rip on efer writes
  - LP: #607824
* jbd: jbd-debug and jbd2-debug should be writable
  - LP: #607824
* parisc: clear floating point exception flag on SIGFPE signal
  - LP: #607824
* dm snapshot: simplify sector_to_chunk expression
  - LP: #607824
* KEYS: Return more accurate error codes
  - LP: #607824
* qla2xxx: Disable MSI on qla24xx chips other than QLA2432.
  - LP: #607824
* Linux 2.6.32.16
  - LP: #607824
* drm/i915: Fix 82854 PCI ID, and treat it like other 85X
  - LP: #607824
* drm/i915: Reject bind_to_gtt() early if object > aperture
  - LP: #607824
* drm/edid: Fix 1024x768@85Hz
  - LP: #607824
* drm/radeon/kms: reset ddc_bus in object header parsing
  - LP: #607824
* drm/radeon/kms/atom: fix typo in LVDS panel info parsing
  - LP: #607824
* drm/radeon: r100/r200 ums: block ability for userspace app to trash 0
  page and beyond
  - LP: #607824
* drm/radeon: fix the r100/r200 ums block 0 page fix
  - LP: #607824
* drm/i915: Rebind bo if currently bound with incorrect alignment.
  - LP: #607824
* Linux 2.6.32.16+drm33.6
  - LP: #607824
* virtio-pci: disable msi at startup
  - LP: #615548
* hwmon: (k8temp) Bypass core swapping on single-core processors
  - LP: #615548
* hwmon: (k8temp) Fix temperature reporting for ASB1 processor revisions
  - LP: #615548
* hwmon: (coretemp) Properly label the sensors
  - LP: #615548
* hwmon: (coretemp) Skip duplicate CPU entries
  - LP: #615548
* hwmon: (it87) Fix in7 on IT8720F
  - LP: #615548
* cifs: remove bogus first_time check in NTLMv2 session setup code
  - LP: #615548
* cifs: don't attempt busy-file rename unless it's in same directory
  - LP: #615548
* CIFS: Fix a malicious redirect problem in the DNS lookup code
  - LP: #615548
* ALSA: hda - Add Macbook 5,2 quirk
  - LP: #463178, #615548
* cpmac: do not leak struct net_device on phy_connect errors
  - LP: #615548
* sky2: enable rx/tx in sky2_phy_reinit()
  - LP: #615548
* sparc: Fix use of uid16_t and gid16_t in asm/stat.h
  - LP: #615548
* math-emu: correct test for downshifting fraction in _FP_FROM_INT()
  - LP: #615548
* NFSv4: Fix an embarassing typo in encode_attrs()
  - LP: #615548
* NFSv4: Ensure that /proc/self/mountinfo displays the minor version
  number
  - LP: #615548
* SUNRPC: Fix a re-entrancy bug in xs_tcp_read_calldir()
  - LP: #615548
* ath5k: drop warning on jumbo frames
  - LP: #615548
* ath9k: re-enable ps by default for new single chip families
  - LP: #615548
* ath9k: Avoid corrupt frames being forwarded to mac80211.
  - LP: #615548
* hostap: Protect against initialization interrupt
  - LP: #615548
* TPM: ReadPubEK output struct fix
  - LP: #615548
* fb: fix colliding defines for fb flags.
  - LP: #615548
* iwlwifi: cancel scan watchdog in iwl_bg_abort_scan
  - LP: #615548
* mac80211: do not wip out old supported rates
  - LP: #615548
* mac80211: Handle mesh action frames in ieee80211_rx_h_action
  - LP: #615548
* Btrfs: fix checks in BTRFS_IOC_CLONE_RANGE
  - LP: #615548
* p54pci: add Symbol AP-300 minipci adapters pciid
  - LP: #615548
* dynamic debug: move ddebug_remove_module() down into free_module()
  - LP: #615548
* tpm_tis: fix subsequent suspend failures
  - LP: #615548
* ipvs: Add missing locking during connection table hashing and unhashing
  - LP: #615548
* netfilter: ip6t_REJECT: fix a dst leak in ipv6 REJECT
  - LP: #615548
* SCSI: aacraid: Eliminate use after free
  - LP: #615548
* amd64-agp: Probe unknown AGP devices the right way
  - LP: #615548
* perf: Resurrect flat callchains
  - LP: #615548
* x86: Fix vsyscall on gcc 4.5 with -Os
  - LP: #615548
* x86, Calgary: Increase max PHB number
  - LP: #615548
* x86, Calgary: Limit the max PHB number to 256
  - LP: #615548
* sched: Prevent compiler from optimising the sched_avg_update() loop
  - LP: #615548
* sched: Fix over-scheduling bug
  - LP: #615548
* genirq: Deal with desc->set_type() changing desc->chip
  - LP: #615548
* serial: cpm_uart: implement the cpm_uart_early_write() function for
  console poll
  - LP: #615548
* cmd640: fix kernel oops in test_irq() method
  - LP: #615548
* ide: Fix IDE taskfile with cfq scheduler
  - LP: #615548
* net/core: neighbour update Oops
  - LP: #615548
* tcp: fix crash in tcp_xmit_retransmit_queue
  - LP: #615548
* rtc: fix ds1388 time corruption
  - LP: #615548
* ethtool: Fix potential kernel buffer overflow in ETHTOOL_GRXCLSRLALL
  - LP: #615548
* sdhci-s3c: add missing remove function
  - LP: #615548
* ASoC: Remove duplicate AUX definition from WM8776
  - LP: #615548
* x86: Fix x2apic preenabled system with kexec
  - LP: #615548
* IPoIB: Fix world-writable child interface control sysfs attributes
  - LP: #615548
* Input: i8042 - add Gigabyte Spring Peak to dmi_noloop_table
  - LP: #580664, #615548
* Input: twl40300-keypad - fix handling of "all ground" rows
  - LP: #615548
* ARM: 6201/1: RealView: Do not use outer_sync() on ARM11MPCore boards
  with L220
  - LP: #615548
* ARM: 6226/1: fix kprobe bug in ldr instruction emulation
  - LP: #615548
* x86: Do not try to disable hpet if it hasn't been initialized before
  - LP: #615548
* staging: rtl8192su: add USB VID/PID for HWNUm-300
  - LP: #615548
* Staging: rtl8192su: add USB ID for 0bda:8171
  - LP: #615548
* USB: obey the sysfs power/wakeup setting
  - LP: #615548
* USB: g_serial: don't set low_latency flag
  - LP: #615548
* USB: g_serial: fix tty cleanup on unload
  - LP: #615548
* USB: option: add support for 1da5:4518
  - LP: #615548
* USB: Add PID for Sierra 250U to drivers/usb/serial/sierra.c
  - LP: #599569, #615548
* USB: ftdi_sio: support for Signalyzer tools based on FTDI chips
  - LP: #615548
* USB: option: Add support for AMOI Skypephone S2
  - LP: #615548
* USB: adds Artisman USB dongle to list of quirky devices
  - LP: #615548
* USB: sisusbvga: Fix for USB 3.0
  - LP: #615548
* USB: add quirk for Broadcom BT dongle
  - LP: #615548
* USB: FTDI: Add support for the RT System VX-7 radio programming cable
  - LP: #615548
* ethtool: Fix potential user buffer overflow for ETHTOOL_{G, S}RXFH
  - LP: #615548
* ext4: Fix potential quota deadlock
  - LP: #615548
* ext4: replace BUG() with return -EIO in ext4_ext_get_blocks
  - LP: #615548
* ext4, jbd2: Add barriers for file systems with exernal journals
  - LP: #615548
* ext4: Eliminate potential double free on error path
  - LP: #615548
* ext4: return correct wbc.nr_to_write in ext4_da_writepages
  - LP: #615548
* ext4: Ensure zeroout blocks have no dirty metadata
  - LP: #615548
* ext4: Patch up how we claim metadata blocks for quota purposes
  - LP: #615548
* ext4: Fix accounting of reserved metadata blocks
  - LP: #615548
* ext4: Calculate metadata requirements more accurately
  - LP: #615548
* ext4: Handle -EDQUOT error on write
  - LP: #615548
* ext4: Fix quota accounting error with fallocate
  - LP: #615548
* ext4: Drop EXT4_GET_BLOCKS_UPDATE_RESERVE_SPACE flag
  - LP: #615548
* ext4: Use bitops to read/modify EXT4_I(inode)->i_state
  - LP: #615548
* ext4: Fix BUG_ON at fs/buffer.c:652 in no journal mode
  - LP: #615548
* ext4: Add flag to files with blocks intentionally past EOF
  - LP: #615548
* ext4: Fix fencepost error in chosing choosing group vs file
  preallocation.
  - LP: #615548
* ext4: fix error handling in migrate
  - LP: #615548
* ext4: explicitly remove inode from orphan list after failed direct io
  - LP: #615548
* ext4: Handle non empty on-disk orphan link
  - LP: #615548
* ext4: make "offset" consistent in ext4_check_dir_entry()
  - LP: #615548
* ext4: Fix insertion point of extent in mext_insert_across_blocks()
  - LP: #615548
* ext4: Fix the NULL reference in double_down_write_data_sem()
  - LP: #615548
* ext4: Code cleanup for EXT4_IOC_MOVE_EXT ioctl
  - LP: #615548
* ext4: Fix estimate of # of blocks needed to write indirect-mapped files
  - LP: #615548
* ext4: Fixed inode allocator to correctly track a flex_bg's used_dirs
  - LP: #615548
* ext4: Fix possible lost inode write in no journal mode
  - LP: #615548
* ext4: Fix buffer head leaks after calls to ext4_get_inode_loc()
  - LP: #615548
* ext4: Issue the discard operation *before* releasing the blocks to be
  reused
  - LP: #615548
* ext4: check missed return value in ext4_sync_file()
  - LP: #615548
* ext4: fix memory leaks in error path handling of ext4_ext_zeroout()
  - LP: #615548
* ext4: Remove unnecessary call to ext4_get_group_desc() in mballoc
  - LP: #615548
* ext4: rename ext4_mb_release_desc() to ext4_mb_unload_buddy()
  - LP: #615548
* ext4: allow defrag (EXT4_IOC_MOVE_EXT) in 32bit compat mode
  - LP: #615548
* ext4: fix quota accounting in case of fallocate
  - LP: #615548
* ext4: check s_log_groups_per_flex in online resize code
  - LP: #615548
* ext4: don't return to userspace after freezing the fs with a mutex held
  - LP: #615548
* ext4: stop issuing discards if not supported by device
  - LP: #615548
* ext4: don't scan/accumulate more pages than mballoc will allocate
  - LP: #615548
* ext4: Do not zero out uninitialized extents beyond i_size
  - LP: #615548
* ext4: clean up inode bitmaps manipulation in ext4_free_inode
  - LP: #615548
* ext4: init statistics after journal recovery
  - LP: #615548
* ext4: Remove extraneous newlines in ext4_msg() calls
  - LP: #615548
* ext4: Prevent creation of files larger than RLIMIT_FSIZE using
  fallocate
  - LP: #615548
* ext4: check for a good block group before loading buddy pages
  - LP: #615548
* ext4: Show journal_checksum option
  - LP: #615548
* ext4: Use bitops to read/modify i_flags in struct ext4_inode_info
  - LP: #615548
* ext4: Avoid crashing on NULL ptr dereference on a filesystem error
  - LP: #615548
* ext4: Clear the EXT4_EOFBLOCKS_FL flag only when warranted
  - LP: #615548
* ext4: restart ext4_ext_remove_space() after transaction restart
  - LP: #615548
* ext4: Conditionally define compat ioctl numbers
  - LP: #615548
* ext4: Fix compat EXT4_IOC_ADD_GROUP
  - LP: #615548
* ext4: Make fsync sync new parent directories in no-journal mode
  - LP: #615548
* KVM: MMU: Remove user access when allowing kernel access to gpte.w=0
  page
  - LP: #615548
* KVM: SVM: Handle MCEs early in the vmexit process
  - LP: #615548
* KVM: SVM: Implement workaround for Erratum 383
  - LP: #615548
* KVM: MMU: invalidate and flush on spte small->large page size change
  - LP: #615548
* futex: futex_find_get_task remove credentails check
  - LP: #615548
* GFS2: Fix up system xattrs
  - LP: #615548
* PM / x86: Save/restore MISC_ENABLE register
  - LP: #615548
* ACPI: skip checking BM_STS if the BIOS doesn't ask for it
  - LP: #615548
* ACPI: Unconditionally set SCI_EN on resume
  - LP: #615548
* libertas/sdio: 8686: set ECSI bit for 1-bit transfers
  - LP: #615548
* dm9000: fix "BUG: spinlock recursion"
  - LP: #615548
* firmware_class: fix memory leak - free allocated pages
  - LP: #615548
* revert "[CPUFREQ] remove rwsem lock from CPUFREQ_GOV_STOP call (second
  call site)"
  - LP: #615548
* ALSA: Echoaudio, fix Guru Meditation #00000005.48454C50
  - LP: #615548
* V4L/DVB: dvb-core: Fix ULE decapsulation bug
  - LP: #615548
* V4L/DVB: FusionHDTV: Use quick reads for I2C IR device probing
  - LP: #615548
* forcedeth: fix tx limit2 flag check
  - LP: #615548
* staging: rtl8192su: add Support for Belkin F5D8053 v6
  - LP: #615548
* MIPS FPU emulator: allow Cause bits of FCSR to be writeable by ctc1
  - LP: #615548
* V4L/DVB: budget: Select correct frontends
  - LP: #615548
* cxgb3: fix linkup issue
  - LP: #615548
* mac80211: fix supported rates IE if AP doesn't give us it's rates
  - LP: #615548
* V4L/DVB: uvcvideo: Add support for unbranded Arkmicro 18ec:3290 webcams
  - LP: #615548
* V4L/DVB: uvcvideo: Add support for Packard Bell EasyNote MX52
  integrated webcam
  - LP: #615548
* V4L/DVB: uvcvideo: Add support for V4L2_PIX_FMT_Y16
  - LP: #615548
* iwlagn: verify flow id in compressed BA packet
  - LP: #615548
* kbuild: Fix modpost segfault
  - LP: #615548
* eeepc-laptop: check wireless hotplug events
  - LP: #615548
* Fix spinaphore down_spin()
  - LP: #615548
* ath5k: initialize ah->ah_current_channel
  - LP: #615548
* Input: RX51 keymap - fix recent compile breakage
  - LP: #615548
* V4L/DVB (13830): uvcvideo: add another YUYV format GUID for iSight
  cameras
  - LP: #615548
* Linux 2.6.32.17
  - LP: #615548
* drm/i915: fix hibernation since i915 self-reclaim fixes
  - LP: #615548
* drm/i915: add 'reclaimable' to i915 self-reclaimable page allocations
  - LP: #615548
* i915: fix lock imbalance on error path...
  - LP: #615548
* drm/i915: Define MI_ARB_STATE bits
  - LP: #615548
* drm/i915: enable low power render writes on GEN3 hardware.
  - LP: #615548
* drm/i915: Make G4X-style PLL search more permissive
  - LP: #615548
* drm/radeon/r200: handle more hw tex coord types
  - LP: #615548
* drm/radeon/r100/r200: fix calculation of compressed cube maps
  - LP: #615548
* drm/radeon/kms: CS checker texture fixes for r1xx/r2xx/r3xx
  - LP: #615548
* drm/radeon/kms: fix shared ddc handling
  - LP: #615548
* drm/radeon/kms: fix shared ddc harder
  - LP: #615548
* drm/radeon/kms: add quirk for ASUS HD 3600 board
  - LP: #615548
* drm/radeon/kms: fix possible mis-detection of sideport on rs690/rs740
  - LP: #615548
* drm/radeon/kms: fix legacy LVDS dpms sequence
  - LP: #615548
* drm/radeon/kms: fix legacy tv-out pal mode
  - LP: #615548
* Linux 2.6.32.17+drm33.7
  - LP: #615548
* (pre-stable) writeback: remove the always false
  bdi_cap_writeback_dirty() test
  - LP: #543617, #585092
* (pre-stable) writeback: remove unused nonblocking and congestion checks
  - LP: #543617, #585092
* (pre-stable) vfs: improve writeback_inodes_wb()
  - LP: #543617, #585092
* (pre-stable) writeback: add missing kernel-doc notation
  - LP: #543617, #585092
* (pre-stable) writeback: fix writeback completion notifications
  - LP: #543617, #585092
* (pre-stable) writeback: queue work on stack in writeback_inodes_sb
  - LP: #543617, #585092
* (pre-stable) writeback: enforce s_umount locking in writeback_inodes_sb
  - LP: #543617, #585092
* (pre-stable) writeback: fix writeback_inodes_wb from
  writeback_inodes_sb
  - LP: #543617, #585092
* (pre-stable) writeback: simplify wakeup_flusher_threads
  - LP: #543617, #585092
* (pre-stable) writeback: simplify and split bdi_start_writeback
  - LP: #543617, #585092
* (pre-stable) writeback: add missing requeue_io in writeback_inodes_wb
  - LP: #543617, #585092
* (pre-stable) writeback: fix pin_sb_for_writeback
  - LP: #543617, #585092
* (pre-stable) writeback: remove writeback_inodes_wbc
  - LP: #543617, #585092
* (pre-stable) writeback: split writeback_inodes_wb
  - LP: #543617, #585092
* (pre-stable) writeback: simplify the write back thread queue
  - LP: #543617, #585092
* (pre-stable) Fix compiling NFS when backporting writeback
  - LP: #543617, #585092
* sched: cgroup: Implement different treatment for idle shares
  - LP: #620755
* mm: fix ia64 crash when gcore reads gate area
  - LP: #620755
* acl trouble after upgrading ubuntu
  - LP: #620755
* comedi: Uncripple 8255-based DIO subdevices
  - LP: #620755
* NFS: kswapd must not block in nfs_release_page
  - LP: #620755
* PARISC: led.c - fix potential stack overflow in led_proc_write()
  - LP: #620755
* arm/imx/gpio: add spinlock protection
  - LP: #620755
* parisc: pass through '\t' to early (iodc) console
  - LP: #620755
* amd64_edac: Fix DCT base address selector
  - LP: #620755
* amd64_edac: Correct scrub rate setting
  - LP: #620755
* e1000e: don't inadvertently re-set INTX_DISABLE
  - LP: #620755
* e1000e: 82577/82578 PHY register access issues
  - LP: #620755
* 9p: strlen() doesn't count the terminator
  - LP: #620755
* ath9k: enable serialize_regmode for non-PCIE AR9160
  - LP: #620755
* ath9k_hw: fix an off-by-one error in the PDADC boundaries calculation
  - LP: #620755
* ath9k: fix TSF after reset on AR913x
  - LP: #620755
* ath9k: fix yet another buffer leak in the tx aggregation code
  - LP: #620755
* iwlwifi: fix scan abort
  - LP: #620755
* cfg80211: ignore spurious deauth
  - LP: #620755
* cfg80211: don't get expired BSSes
  - LP: #620755
* xfs: prevent swapext from operating on write-only files
  - LP: #620755
* SCSI: enclosure: fix error path - actually return ERR_PTR() on error
  - LP: #620755
* GFS2: rename causes kernel Oops
  - LP: #620755
* slow-work: use get_ref wrapper instead of directly calling get_ref
  - LP: #620755
* CIFS: Remove __exit mark from cifs_exit_dns_resolver()
  - LP: #620755
* CIFS: Fix compile error with __init in cifs_init_dns_resolver()
  definition
  - LP: #620755
* xen: drop xen_sched_clock in favour of using plain wallclock time
  - LP: #620755
* ssb: do not read SPROM if it does not exist
  - LP: #620755
* ssb: Look for SPROM at different offset on higher rev CC
  - LP: #620755
* ssb: fix NULL ptr deref when pcihost_wrapper is used
  - LP: #620755
* ssb: Handle alternate SSPROM location
  - LP: #620755
* Linux 2.6.32.18
  - LP: #620755
* ata_piix: fix locking around SIDPR access
  - LP: #622877
* powerpc: fix build with make 3.82
  - LP: #622877
* nvram: Fix write beyond end condition; prove to gcc copy is safe
  - LP: #622877
* x86: Add memory modify constraints to xchg() and cmpxchg()
  - LP: #622877
* x86, vmware: Preset lpj values when on VMware.
  - LP: #622877
* Staging: line6: needs to select SND_PCM
  - LP: #622877
* Staging: panel: Prevent double-calling of parport_release - fix oops.
  - LP: #622877
* PCI: Do not run NVidia quirks related to MSI with MSI disabled
  - LP: #622877
* PCI: disable MSI on VIA K8M800
  - LP: #622877
* solos-pci: Fix race condition in tasklet RX handling
  - LP: #622877
* splice: fix misuse of SPLICE_F_NONBLOCK
  - LP: #622877
* drivers/video/w100fb.c: ignore void return value / fix build failure
  - LP: #622877
* ide-cd: Do not access completed requests in the irq handler
  - LP: #622877
* md/raid10: fix deadlock with unaligned read during resync
  - LP: #622877
* blkdev: cgroup whitelist permission fix
  - LP: #622877
* eCryptfs: Handle ioctl calls with unlocked and compat functions
  - LP: #622877
* ecryptfs: release reference to lower mount if interpose fails
  - LP: #622877
* fs/ecryptfs/file.c: introduce missing free
  - LP: #622877
* bio, fs: update RWA_MASK, READA and SWRITE to match the corresponding
  BIO_RW_* bits
  - LP: #622877
* signalfd: fill in ssi_int for posix timers and message queues
  - LP: #622877
* smsc911x: Add spinlocks around registers access
  - LP: #622877
* ARM: 6299/1: errata: TLBIASIDIS and TLBIMVAIS operations can broadcast
  a faulty ASID
  - LP: #622877
* ARM: 6280/1: imx: Fix build failure when including <mach/gpio.h>
  without <linux/spinlock.h>
  - LP: #622877
* USB: resizing usbmon binary interface buffer causes protection faults
  - LP: #622877
* USB delay init quirk for logitech Harmony 700-series devices
  - LP: #622877
* USB: serial: enabling support for Segway RMP in ftdi_sio
  - LP: #622877
* USB: option: Huawei ETS 1220 support added
  - LP: #622877
* USB: option: add huawei k3765 k4505 devices to work properly
  - LP: #622877
* USB: ftdi_sio: device id for Navitator
  - LP: #622877
* USB: cp210x: Add four new device IDs
  - LP: #622877
* USB: usbtest: avoid to free coherent buffer in atomic context
  - LP: #622877
* USB: fix thread-unsafe anchor utiliy routines
  - LP: #622877
* drm/edid: Fix the HDTV hack sync adjustment
  - LP: #622877
* Bluetooth: Added support for controller shipped with iMac i5
  - LP: #622877
* jfs: don't allow os2 xattr namespace overlap with others
  - LP: #622877
* arp_notify: allow drivers to explicitly request a notification event.
  - LP: #622877
* xen: netfront: explicitly generate arp_notify event after migration.
  - LP: #622877
* net: Fix NETDEV_NOTIFY_PEERS to not conflict with
  NETDEV_BONDING_DESLAVE.
  - LP: #622877
* irq: Add new IRQ flag IRQF_NO_SUSPEND
  - LP: #622877
* xen: Do not suspend IPI IRQs.
  - LP: #622877
* drm/i915: Use RSEN instead of HTPLG for tfp410 monitor detection.
  - LP: #622877
* Btrfs: Avoid superfluous tree-log writeout
  - LP: #622877
* Btrfs: Add btrfs_duplicate_item
  - LP: #622877
* Btrfs: Rewrite btrfs_drop_extents
  - LP: #622877
* Btrfs: Fix disk_i_size update corner case
  - LP: #622877
* Btrfs: Avoid orphan inodes cleanup while replaying log
  - LP: #622877
* Btrfs: Avoid orphan inodes cleanup during committing transaction
  - LP: #622877
* Btrfs: Make fallocate(2) more ENOSPC friendly
  - LP: #622877
* Btrfs: Make truncate(2) more ENOSPC friendly
  - LP: #622877
* Btrfs: Pass transaction handle to security and ACL initialization
  functions
  - LP: #622877
* Btrfs: Add delayed iput
  - LP: #622877
* Btrfs: Fix btrfs_drop_extent_cache for skip pinned case
  - LP: #622877
* Btrfs: Fix per root used space accounting
  - LP: #622877
* Btrfs: don't add extent 0 to the free space cache v2
  - LP: #622877
* Btrfs: fail mount on bad mount options
  - LP: #622877
* Btrfs: deny sys_link across subvolumes.
  - LP: #622877
* Btrfs: Show discard option in /proc/mounts
  - LP: #622877
* Btrfs: make metadata chunks smaller
  - LP: #622877
* Btrfs: make sure fallocate properly starts a transaction
  - LP: #622877
* btrfs: fix missing last-entry in readdir(3)
  - LP: #622877
* Btrfs: align offsets for btrfs_ordered_update_i_size
  - LP: #622877
* Btrfs, fix memory leaks in error paths
  - LP: #622877
* Btrfs: Fix race in btrfs_mark_extent_written
  - LP: #622877
* Btrfs: fix regression in orphan cleanup
  - LP: #622877
* Btrfs: deal with NULL acl sent to btrfs_set_acl
  - LP: #622877
* Btrfs: fix possible panic on unmount
  - LP: #622877
* Btrfs: Use correct values when updating inode i_size on fallocate
  - LP: #622877
* Btrfs: fix a memory leak in btrfs_init_acl
  - LP: #622877
* Btrfs: run orphan cleanup on default fs root
  - LP: #622877
* Btrfs: do not mark the chunk as readonly if in degraded mode
  - LP: #622877
* Btrfs: check return value of open_bdev_exclusive properly
  - LP: #622877
* Btrfs: check total number of devices when removing missing
  - LP: #622877
* Btrfs: fix race between allocate and release extent buffer.
  - LP: #622877
* Btrfs: make error return negative in btrfs_sync_file()
  - LP: #622877
* Btrfs: remove BUG_ON() due to mounting bad filesystem
  - LP: #622877
* Btrfs: Fix oopsen when dropping empty tree.
  - LP: #622877
* Btrfs: do not try and lookup the file extent when finishing ordered io
  - LP: #622877
* Btrfs: apply updated fallocate i_size fix
  - LP: #622877
* Btrfs: btrfs_mark_extent_written uses the wrong slot
  - LP: #622877
* Btrfs: kfree correct pointer during mount option parsing
  - LP: #622877
* nohz: Introduce arch_needs_cpu
  - LP: #622877
* nohz: Reuse ktime in sub-functions of tick_check_idle.
  - LP: #622877
* timekeeping: Fix clock_gettime vsyscall time warp
  - LP: #622877
* sched: Fix granularity of task_u/stime()
  - LP: #622877
* sched, cputime: Introduce thread_group_times()
  - LP: #622877
* mutex: Don't spin when the owner CPU is offline or other weird cases
  - LP: #622877
* fix SBA IOMMU to handle allocation failure properly
  - LP: #622877
* crypto: testmgr - Fix complain about lack test for internal used
  algorithm
  - LP: #622877
* memory hotplug: fix a bug on /dev/mem for 64-bit kernels
  - LP: #622877
* x86: Fix out of order of gsi
  - LP: #622877
* HWPOISON: remove the anonymous entry
  - LP: #622877
* HWPOISON: abort on failed unmap
  - LP: #622877
* powerpc/eeh: Fix a bug when pci structure is null
  - LP: #622877
* ACPI: Fix regression where _PPC is not read at boot even when
  ignore_ppc=0
  - LP: #622877
* ext4: Make sure the MOVE_EXT ioctl can't overwrite append-only files
  - LP: #622877
* ext4: Fix optional-arg mount options
  - LP: #622877
* reiserfs: properly honor read-only devices
  - LP: #622877
* reiserfs: fix oops while creating privroot with selinux enabled
  - LP: #622877
* dlm: always use GFP_NOFS
  - LP: #622877
* dlm: fix ordering of bast and cast
  - LP: #622877
* dlm: send reply before bast
  - LP: #622877
* ocfs2: Find proper end cpos for a leaf refcount block.
  - LP: #622877
* ocfs2: Set MS_POSIXACL on remount
  - LP: #622877
* Skip check for mandatory locks when unlocking
  - LP: #622877
* loop: Update mtime when writing using aops
  - LP: #622877
* aic79xx: check for non-NULL scb in ahd_handle_nonpkt_busfree
  - LP: #622877
* ibmvfc: Fix command completion handling
  - LP: #622877
* ibmvfc: Reduce error recovery timeout
  - LP: #622877
* md/raid1: delay reads that could overtake behind-writes.
  - LP: #622877
* mm: fix corruption of hibernation caused by reusing swap during image
  saving
  - LP: #622877
* Linux 2.6.32.19
  - LP: #622877
* Linux 2.6.32.20
  - LP: #622882
* memstick: fix hangs on unexpected device removal in mspro_blk
  - LP: #625392
* ASoC: Fix inverted mute controls for WM8580
  - LP: #625392
* ASoC: Remove DSP mode support for WM8776
  - LP: #625392
* ALSA: riptide - Fix detection / load of firmware files
  - LP: #625392
* ALSA: emu10k1 - delay the PCM interrupts (add pcm_irq_delay parameter)
  - LP: #625392
* ALSA: hda - Fix missing stream for second ADC on Realtek ALC260 HDA
  codec
  - LP: #625392
* ocfs2: do not overwrite error codes in ocfs2_init_acl
  - LP: #625392
* ocfs2/dlm: fix a dead lock
  - LP: #625392
* ocfs2 fix o2dlm dlm run purgelist (rev 3)
  - LP: #625392
* ocfs2: Count more refcount records in file system fragmentation.
  - LP: #625392
* ocfs2/dlm: avoid incorrect bit set in refmap on recovery master
  - LP: #625392
* ocfs2/dlm: remove potential deadlock -V3
  - LP: #625392
* x86, hotplug: Serialize CPU hotplug to avoid bringup concurrency issues
  - LP: #625392
* x86, apic: Fix apic=debug boot crash
  - LP: #625392
* Fix the nested PR lock calling issue in ACL
  - LP: #625392
* hwmon: (pc87360) Fix device resource declaration
  - LP: #625392
* ARM: Tighten check for allowable CPSR values
  - LP: #625392
* nfs: Add "lookupcache" to displayed mount options
  - LP: #625392
* ath5k: disable ASPM L0s for all cards
  - LP: #625392
* pxa3xx: fix ns2cycle equation
  - LP: #625392
* dm mpath: fix NULL pointer dereference when path parameters missing
  - LP: #625392
* dm ioctl: release _hash_lock between devices in remove_all
  - LP: #625392
* mm: make the vma list be doubly linked
  - LP: #625392
* mm: make the mlock() stack guard page checks stricter
  - LP: #625392
* mm: make stack guard page logic use vm_prev pointer
  - LP: #625392
* slab: fix object alignment
  - LP: #625392
* sunxvr500: Ignore secondary output PCI devices.
  - LP: #625392
* sparc64: Add missing ID to parport probing code.
  - LP: #625392
* sparc64: Fix rwsem constant bug leading to hangs.
  - LP: #625392
* sparc64: Fix atomic64_t routine return values.
  - LP: #625392
* net: Fix a memmove bug in dev_gro_receive()
  - LP: #625392
* isdn: fix information leak
  - LP: #625392
* act_nat: the checksum of ICMP doesn't have pseudo header
  - LP: #625392
* vmscan: raise the bar to PAGEOUT_IO_SYNC stalls
  - LP: #625392
* pcmcia: avoid buffer overflow in pcmcia_setup_isa_irq
  - LP: #625392
* ext4: consolidate in_range() definitions
  - LP: #625392
* Oprofile: Change CPUIDS from decimal to hex, and add some comments
  - LP: #625392
* oprofile: add support for Intel processor model 30
  - LP: #625392
* fixes for using make 3.82
  - LP: #625392
* ALSA: intel8x0: Mute External Amplifier by default for ThinkPad X31
  - LP: #619439, #625392
* netlink: fix compat recvmsg
  - LP: #625392
* powerpc: Fix typo in uImage target
  - LP: #625392
* USB: option: add Celot CT-650
  - LP: #625392
* USB: add device IDs for igotu to navman
  - LP: #625392
* USB: pl2303: New vendor and product id
  - LP: #625392
* USB: CP210x Fix Break On/Off
  - LP: #625392
* USB: ftdi_sio: fix endianess of max packet size
  - LP: #625392
* USB: io_ti: check firmware version before updating
  - LP: #625392
* USB: xhci: Remove buggy assignment in next_trb()
  - LP: #625392
* USB: ftdi_sio: Add ID for Ionics PlugComputer
  - LP: #625392
* USB: ftdi_sio: add product ID for Lenz LI-USB
  - LP: #625392
* x86, apic: ack all pending irqs when crashed/on kexec
  - LP: #625392
* Linux 2.6.32.21
  - LP: #625392

33. By Brad Figg on 2010-09-09

[ Stefan Bader ]

* Rebased to 2.6.32-25.43

[ Upstream Kernel Changes ]

* dove: make galcore built-in
  - LP: #625090
* dove: make BMM driver built-in
  - LP: #625090
* dove: fix incorrect bus base of macro __io()
  - LP: #601226
* dove: use LCD external clock for videoplug board
  - LP: #625132
* dove: fix crash issue when lcd1 enabled and the board setup doesn't
  provide mach board info
  - LP: #625132
* dove: fix bug when clearing the needed bit when handling PMU interrupt
  - LP: #625132
* fix VGA calibration initial value.
  - LP: #625132
* dove: fix bug when setting the pcie port control register
  - LP: #625132
* fix jiggling issue for high resolution in dual display.
  - LP: #625132
* orion eth: always call the phy_scan from the resume function
  - LP: #625132
* Enable L2WA only and remove L1WA
  - LP: #625132
* Enable L2C way 4-7
  - LP: #625132
* Disable Dual issue of VFP WMMX for stability
  - LP: #625132
* dove: set the giga phy address for dove db board
  - LP: #625132
* fix HWC32 enable make system hang while use LCD external clock.
  - LP: #625132
* dove: use AC97 RT655 codec instead of ASoC version
  - LP: #625132

[ Ubuntu: 2.6.32-25.43 ]

* SAUCE: (no-up) Modularize vesafb -- fix initialization
  - LP: #611471
* Revert "SAUCE: sync before umount to reduce time taken by ext4 umount"
  - LP: #543617, #585092
* Revert "SAUCE: tulip: Let dmfe handle davicom on non-sparc"
  - LP: #607824
* [Config] Added ums-cypress to udeb
  - LP: #576066
* Revert "PCI quirk: Disable MSI on VIA K8T890 systems"
  - LP: #607824
* Revert "PCI quirks: disable msi on AMD rs4xx internal gfx bridges"
  - LP: #607824
* Revert "(pre-stable) Input: psmouse - reset all types of mice before
  reconnecting"
  - LP: #607824
* Revert "jbd: jbd-debug and jbd2-debug should be writable"
  - LP: #607824
* Revert "ext4: Make fsync sync new parent directories in no-journal
  mode"
  - LP: #615548
* Revert "ext4: Fix compat EXT4_IOC_ADD_GROUP"
  - LP: #615548
* Revert "ext4: Conditionally define compat ioctl numbers"
  - LP: #615548
* Revert "ext4: restart ext4_ext_remove_space() after transaction
  restart"
  - LP: #615548
* Revert "ext4: Clear the EXT4_EOFBLOCKS_FL flag only when warranted"
  - LP: #615548
* Revert "ext4: Avoid crashing on NULL ptr dereference on a filesystem
  error"
  - LP: #615548
* Revert "ext4: Use bitops to read/modify i_flags in struct
  ext4_inode_info"
  - LP: #615548
* Revert "ext4: Show journal_checksum option"
  - LP: #615548
* Revert "ext4: check for a good block group before loading buddy pages"
  - LP: #615548
* Revert "ext4: Prevent creation of files larger than RLIMIT_FSIZE using
  fallocate"
  - LP: #615548
* Revert "ext4: Remove extraneous newlines in ext4_msg() calls"
  - LP: #615548
* Revert "ext4: init statistics after journal recovery"
  - LP: #615548
* Revert "ext4: clean up inode bitmaps manipulation in ext4_free_inode"
  - LP: #615548
* Revert "ext4: Do not zero out uninitialized extents beyond i_size"
  - LP: #615548
* Revert "ext4: don't scan/accumulate more pages than mballoc will
  allocate"
  - LP: #615548
* Revert "ext4: stop issuing discards if not supported by device"
  - LP: #615548
* Revert "ext4: check s_log_groups_per_flex in online resize code"
  - LP: #615548
* Revert "ext4: fix quota accounting in case of fallocate"
  - LP: #615548
* Revert "ext4: allow defrag (EXT4_IOC_MOVE_EXT) in 32bit compat mode"
  - LP: #615548
* Revert "ext4: rename ext4_mb_release_desc() to ext4_mb_unload_buddy()"
  - LP: #615548
* Revert "ext4: Remove unnecessary call to ext4_get_group_desc() in
  mballoc"
  - LP: #615548
* Revert "ext4: fix memory leaks in error path handling of
  ext4_ext_zeroout()"
  - LP: #615548
* Revert "ext4: check missed return value in ext4_sync_file()"
  - LP: #615548
* Revert "ext4: Issue the discard operation *before* releasing the blocks
  to be reused"
  - LP: #615548
* Revert "ext4: Fix buffer head leaks after calls to
  ext4_get_inode_loc()"
  - LP: #615548
* Revert "ext4: Fix possible lost inode write in no journal mode"
  - LP: #615548
* Revert "ext4: Fixed inode allocator to correctly track a flex_bg's
  used_dirs"
  - LP: #615548
* Revert "ext4: Fix estimate of # of blocks needed to write
  indirect-mapped files"
  - LP: #615548
* Revert "ext4: Code cleanup for EXT4_IOC_MOVE_EXT ioctl"
  - LP: #615548
* Revert "ext4: Fix the NULL reference in double_down_write_data_sem()"
  - LP: #615548
* Revert "ext4: Fix insertion point of extent in
  mext_insert_across_blocks()"
  - LP: #615548
* Revert "ext4: make "offset" consistent in ext4_check_dir_entry()"
  - LP: #615548
* Revert "ext4: Handle non empty on-disk orphan link"
  - LP: #615548
* Revert "ext4: explicitly remove inode from orphan list after failed
  direct io"
  - LP: #615548
* Revert "ext4: fix error handling in migrate"
  - LP: #615548
* Revert "ext4: Fix fencepost error in chosing choosing group vs file
  preallocation."
  - LP: #615548
* Revert "ext4: Add flag to files with blocks intentionally past EOF"
  - LP: #615548
* Revert "ext4: Fix BUG_ON at fs/buffer.c:652 in no journal mode"
  - LP: #615548
* Revert "ext4: Use bitops to read/modify EXT4_I(inode)->i_state"
  - LP: #615548
* Revert "ext4: Drop EXT4_GET_BLOCKS_UPDATE_RESERVE_SPACE flag"
  - LP: #615548
* Revert "ext4: Fix quota accounting error with fallocate"
  - LP: #615548
* Revert "ext4: Handle -EDQUOT error on write"
  - LP: #615548
* Revert "ext4: Calculate metadata requirements more accurately"
  - LP: #615548
* Revert "ext4: Fix accounting of reserved metadata blocks"
  - LP: #615548
* Revert "ext4: Patch up how we claim metadata blocks for quota purposes"
  - LP: #615548
* Revert "ext4: Ensure zeroout blocks have no dirty metadata"
  - LP: #615548
* Revert "ext4: return correct wbc.nr_to_write in ext4_da_writepages"
  - LP: #615548
* Revert "ext4: Eliminate potential double free on error path"
  - LP: #615548
* Revert "ext4, jbd2: Add barriers for file systems with exernal
  journals"
  - LP: #615548
* Revert "ext4: replace BUG() with return -EIO in ext4_ext_get_blocks"
  - LP: #615548
* Revert "ext4: Fix potential quota deadlock"
  - LP: #615548
* Revert "ext4: don't return to userspace after freezing the fs with a
  mutex held"
  - LP: #615548
* ixgbe: Fix return of invalid txq
  - LP: #607824
* oprofile/x86: fix uninitialized counter usage during cpu hotplug
  - LP: #607824
* oprofile: remove double ring buffering
  - LP: #607824
* cpumask: fix compat getaffinity
  - LP: #607824
* NFSD: don't report compiled-out versions as present
  - LP: #607824
* sata_nv: use ata_pci_sff_activate_host() instead of ata_host_activate()
  - LP: #607824
* ARCNET: Limit com20020 PCI ID matches for SOHARD cards
  - LP: #607824
* rtl8180: fix tx status reporting
  - LP: #607824
* Staging: add Add Sitecom WL-349 to rtl8192su
  - LP: #607824
* staging: vt6655: Fix kernel BUG on driver wpa initialization
  - LP: #607824
* Fix racy use of anon_inode_getfd() in perf_event.c
  - LP: #607824
* posix_timer: Fix error path in timer_create
  - LP: #607824
* libata: disable ATAPI AN by default
  - LP: #607824
* libata: don't flush dcache on slab pages
  - LP: #607824
* mutex: Fix optimistic spinning vs. BKL
  - LP: #607824
* ALSA: hda: Fix model quirk for Dell M1730
  - LP: #576160, #607824
* ALSA: hda: Use LPIB for Toshiba A100-259
  - LP: #549560, #607824
* ALSA: hda: Use LPIB for Acer Aspire 5110
  - LP: #583983, #607824
* ALSA: hda: Use LPIB for Sony VPCS11V9E
  - LP: #586347, #607824
* ALSA: hda: Use LPIB for a Shuttle device
  - LP: #551949, #607824
* ACPI: video: fix acpi_backlight=video
  - LP: #573120, #607824
* V4L/DVB: gspca - stv06xx: Remove the 046d:08da from the stv06xx driver
  - LP: #607824
* HID: Add the GYR4101US USB ID to hid-gyration
  - LP: #607824
* ar9170usb: add a couple more USB IDs
  - LP: #607824
* ar9170usb: fix panic triggered by undersized rxstream buffer
  - LP: #607824
* USB: visor: fix memory leak
  - LP: #607824
* USB: CP210x New Device IDs 11 New device IDs
  - LP: #607824
* USB: kobil: fix memory leak
  - LP: #607824
* USB: option: add PID for ZTE product
  - LP: #607824
* USB: option.c: Add Pirelli VID/PID and indicate Pirelli's modem
  interface is 0xff
  - LP: #607824
* USB: serial: option: add cinterion device id
  - LP: #607824
* USB: option.c: OLIVETTI OLICARD100 support
  - LP: #607824
* USB: ir-usb: fix double free
  - LP: #607824
* USB: kl5usb105: fix memory leak
  - LP: #607824
* USB: mxc: gadget: Fix bitfield for calculating maximum packet size
  - LP: #607824
* USB: unusual-dev: Add bad sense flag for Appotech ax203 based picture
  frames
  - LP: #607824
* USB: EHCI: clear PHCD before resuming
  - LP: #607824
* USB: xhci: Fix issue with set interface after stall.
  - LP: #607824
* USB: xhci: Fix check for room on the ring.
  - LP: #607824
* USB: xHCI: Fix wrong usage of macro TRB_TYPE
  - LP: #607824
* mac80211: give warning if building w/out rate ctrl algorithm
  - LP: #607824
* mac80211: Fix robust management frame handling (MFP)
  - LP: #607824
* mac80211: fix rts threshold check
  - LP: #607824
* drivers/base/cpu.c: fix the output from /sys/devices/system/cpu/offline
  - LP: #607824
* can: Fix SJA1000 command register writes on SMP systems
  - LP: #607824
* PCI quirk: Disable MSI on VIA K8T890 systems
  - LP: #607824
* PCI quirks: disable msi on AMD rs4xx internal gfx bridges
  - LP: #607824
* PCI: Disable MSI for MCP55 on P5N32-E SLI
  - LP: #607824
* virtio_net: Make delayed refill more reliable
  - LP: #607824
* mm: hugetlb: fix clear_huge_page()
  - LP: #607824
* powerpc: Fix handling of strncmp with zero len
  - LP: #607824
* powerpc/pseries: Only call start-cpu when a CPU is stopped
  - LP: #607824
* powerpc/pseries: Make query_cpu_stopped callable outside hotplug cpu
  - LP: #607824
* powerpc/oprofile: fix potential buffer overrun in op_model_cell.c
  - LP: #607824
* writeback: disable periodic old data writeback for
  !dirty_writeback_centisecs
  - LP: #607824
* md/raid1: fix counting of write targets.
  - LP: #607824
* md: Fix read balancing in RAID1 and RAID10 on drives > 2TB
  - LP: #607824
* md: set mddev readonly flag on blkdev BLKROSET ioctl
  - LP: #607824
* x86/amd-iommu: Fix suspend/resume with IOMMU
  - LP: #607824
* exofs: confusion between kmap() and kmap_atomic() api
  - LP: #607824
* mn10300: set ARCH_KMALLOC_MINALIGN
  - LP: #607824
* m68k: set ARCH_KMALLOC_MINALIGN
  - LP: #607824
* rtc-cmos: do dev_set_drvdata() earlier in the initialization
  - LP: #607824
* rtc: s3c: initialize driver data before using it
  - LP: #607824
* frv: set ARCH_KMALLOC_MINALIGN
  - LP: #607824
* xtensa: set ARCH_KMALLOC_MINALIGN
  - LP: #607824
* Blackfin: set ARCH_KMALLOC_MINALIGN
  - LP: #607824
* tmpfs: insert tmpfs cache pages to inactive list at first
  - LP: #607824
* mlx4_core: Fix possible chunk sg list overflow in mlx4_alloc_icm()
  - LP: #607824
* ARM: 6166/1: Proper prefetch abort handling on pre-ARMv6
  - LP: #607824
* ARM: 6164/1: Add kto and kfrom to input operands list.
  - LP: #607824
* ARM: 6146/1: sa1111: Prevent deadlock in resume path
  - LP: #607824
* ARM: 6144/1: TCM memory bug freeing bug
  - LP: #607824
* ARM: VFP: Fix vfp_put_double() for d16-d31
  - LP: #607824
* ASoC: Fix dB scales for WM835x
  - LP: #607824
* ASoC: Fix dB scales for WM8400
  - LP: #607824
* ASoC: Fix dB scales for WM8990
  - LP: #607824
* hwmon: (ltc4245) Read only one GPIO pin
  - LP: #607824
* signals: check_kill_permission(): don't check creds if
  same_thread_group()
  - LP: #607824
* do_generic_file_read: clear page errors when issuing a fresh read of
  the page
  - LP: #607824
* ipmi: handle run_to_completion properly in deliver_recv_msg()
  - LP: #607824
* x86, setup: Phoenix BIOS fixup is needed on Dell Inspiron Mini 1012
  - LP: #607824
* xen: ensure timer tick is resumed even on CPU driving the resume
  - LP: #607824
* xen: avoid allocation causing potential swap activity on the resume
  path
  - LP: #607824
* ALSA: hda: Use LPIB for an ASUS device
  - LP: #465942, #607824
* ALSA: hda: Use mb31 quirk for an iMac model
  - LP: #542550, #607824
* ALSA: hda: Use LPIB for another mainboard
  - LP: #580749, #607824
* ALSA: hda: Use LPIB for ASUS M2V
  - LP: #587546, #607824
* Staging: comedi - correct parameter gainlkup for DAQCard-6024E in
  driver ni_mio_cs.c
  - LP: #607824
* clocksource: sh_cmt: compute mult and shift before registration
  - LP: #607824
* ath5k: retain promiscuous setting
  - LP: #607824
* ahci: add pci quirk for JMB362
  - LP: #607824
* firewire: core: check for 1394a compliant IRM, fix inaccessibility of
  Sony camcorder
  - LP: #607824
* perf_events: Fix resource leak in x86 __hw_perf_event_init()
  - LP: #607824
* sata_nv: don't diddle with nIEN on mcp55
  - LP: #607824
* sata_via: magic vt6421 fix for transmission problems w/ WD drives
  - LP: #422994, #607824
* USB: mos7840: fix null-pointer dereference
  - LP: #607824
* USB: xhci: Wait for host to start running.
  - LP: #607824
* USB: xhci: Wait for controller to be ready after reset.
  - LP: #607824
* USB: ftdi_sio: fix DTR/RTS line modes
  - LP: #607824
* USB: cdc-acm: fix resource reclaim in error path of acm_probe
  - LP: #607824
* p54usb: Add device ID for Dell WLA3310 USB
  - LP: #607824
* atl1e: Allow TX checksum offload and TSO to be disabled and reenabled
  - LP: #607824
* via-velocity: Give RX descriptors to the NIC later on open or MTU
  change
  - LP: #607824
* dmfe/tulip: Let dmfe handle DM910x except for SPARC on-board chips
  - LP: #607824
* Documentation/3c509: document ethtool support
  - LP: #607824
* wireless: report reasonable bitrate for MCS rates through wext
  - LP: #607824
* ath9k: add support for 802.11n bonded out AR2427
  - LP: #607824
* wrong type for 'magic' argument in simple_fill_super()
  - LP: #607824
* iwlwifi: check for aggregation frame and queue
  - LP: #607824
* iwlwifi: recalculate average tpt if not current
  - LP: #607824
* iwlwifi: update supported PCI_ID list for 5xx0 series
  - LP: #607824
* wl1251: fix a memory leak in probe
  - LP: #607824
* vfs: add NOFOLLOW flag to umount(2)
  - LP: #607824
* l2tp: Fix oops in pppol2tp_xmit
  - LP: #607824
* ucc_geth: Fix empty TX queue processing
  - LP: #607824
* ucc_geth: Fix netdev watchdog triggering on link changes
  - LP: #607824
* ucc_geth: Fix full TX queue processing
  - LP: #607824
* Input: psmouse - reset all types of mice before reconnecting
  - LP: #607824
* KVM: s390: Fix possible memory leak of in kvm_arch_vcpu_create()
  - LP: #607824
* KVM: PPC: Do not create debugfs if fail to create vcpu
  - LP: #607824
* x86, paravirt: Add a global synchronization point for pvclock
  - LP: #607824
* KVM: Don't allow lmsw to clear cr0.pe
  - LP: #607824
* KVM: x86: Check LMA bit before set_efer
  - LP: #607824
* KVM: MMU: Segregate shadow pages with different cr0.wp
  - LP: #607824
* KVM: VMX: enable VMXON check with SMX enabled (Intel TXT)
  - LP: #607824
* KVM: MMU: Don't read pdptrs with mmu spinlock held in mmu_alloc_roots
  - LP: #607824
* KVM: Fix wallclock version writing race
  - LP: #607824
* KVM: x86: Add missing locking to arch specific vcpu ioctls
  - LP: #607824
* KVM: x86: Inject #GP with the right rip on efer writes
  - LP: #607824
* jbd: jbd-debug and jbd2-debug should be writable
  - LP: #607824
* parisc: clear floating point exception flag on SIGFPE signal
  - LP: #607824
* dm snapshot: simplify sector_to_chunk expression
  - LP: #607824
* KEYS: Return more accurate error codes
  - LP: #607824
* qla2xxx: Disable MSI on qla24xx chips other than QLA2432.
  - LP: #607824
* Linux 2.6.32.16
  - LP: #607824
* drm/i915: Fix 82854 PCI ID, and treat it like other 85X
  - LP: #607824
* drm/i915: Reject bind_to_gtt() early if object > aperture
  - LP: #607824
* drm/edid: Fix 1024x768@85Hz
  - LP: #607824
* drm/radeon/kms: reset ddc_bus in object header parsing
  - LP: #607824
* drm/radeon/kms/atom: fix typo in LVDS panel info parsing
  - LP: #607824
* drm/radeon: r100/r200 ums: block ability for userspace app to trash 0
  page and beyond
  - LP: #607824
* drm/radeon: fix the r100/r200 ums block 0 page fix
  - LP: #607824
* drm/i915: Rebind bo if currently bound with incorrect alignment.
  - LP: #607824
* Linux 2.6.32.16+drm33.6
  - LP: #607824
* virtio-pci: disable msi at startup
  - LP: #615548
* hwmon: (k8temp) Bypass core swapping on single-core processors
  - LP: #615548
* hwmon: (k8temp) Fix temperature reporting for ASB1 processor revisions
  - LP: #615548
* hwmon: (coretemp) Properly label the sensors
  - LP: #615548
* hwmon: (coretemp) Skip duplicate CPU entries
  - LP: #615548
* hwmon: (it87) Fix in7 on IT8720F
  - LP: #615548
* cifs: remove bogus first_time check in NTLMv2 session setup code
  - LP: #615548
* cifs: don't attempt busy-file rename unless it's in same directory
  - LP: #615548
* CIFS: Fix a malicious redirect problem in the DNS lookup code
  - LP: #615548
* ALSA: hda - Add Macbook 5,2 quirk
  - LP: #463178, #615548
* cpmac: do not leak struct net_device on phy_connect errors
  - LP: #615548
* sky2: enable rx/tx in sky2_phy_reinit()
  - LP: #615548
* sparc: Fix use of uid16_t and gid16_t in asm/stat.h
  - LP: #615548
* math-emu: correct test for downshifting fraction in _FP_FROM_INT()
  - LP: #615548
* NFSv4: Fix an embarassing typo in encode_attrs()
  - LP: #615548
* NFSv4: Ensure that /proc/self/mountinfo displays the minor version
  number
  - LP: #615548
* SUNRPC: Fix a re-entrancy bug in xs_tcp_read_calldir()
  - LP: #615548
* ath5k: drop warning on jumbo frames
  - LP: #615548
* ath9k: re-enable ps by default for new single chip families
  - LP: #615548
* ath9k: Avoid corrupt frames being forwarded to mac80211.
  - LP: #615548
* hostap: Protect against initialization interrupt
  - LP: #615548
* TPM: ReadPubEK output struct fix
  - LP: #615548
* fb: fix colliding defines for fb flags.
  - LP: #615548
* iwlwifi: cancel scan watchdog in iwl_bg_abort_scan
  - LP: #615548
* mac80211: do not wip out old supported rates
  - LP: #615548
* mac80211: Handle mesh action frames in ieee80211_rx_h_action
  - LP: #615548
* Btrfs: fix checks in BTRFS_IOC_CLONE_RANGE
  - LP: #615548
* p54pci: add Symbol AP-300 minipci adapters pciid
  - LP: #615548
* dynamic debug: move ddebug_remove_module() down into free_module()
  - LP: #615548
* tpm_tis: fix subsequent suspend failures
  - LP: #615548
* ipvs: Add missing locking during connection table hashing and unhashing
  - LP: #615548
* netfilter: ip6t_REJECT: fix a dst leak in ipv6 REJECT
  - LP: #615548
* SCSI: aacraid: Eliminate use after free
  - LP: #615548
* amd64-agp: Probe unknown AGP devices the right way
  - LP: #615548
* perf: Resurrect flat callchains
  - LP: #615548
* x86: Fix vsyscall on gcc 4.5 with -Os
  - LP: #615548
* x86, Calgary: Increase max PHB number
  - LP: #615548
* x86, Calgary: Limit the max PHB number to 256
  - LP: #615548
* sched: Prevent compiler from optimising the sched_avg_update() loop
  - LP: #615548
* sched: Fix over-scheduling bug
  - LP: #615548
* genirq: Deal with desc->set_type() changing desc->chip
  - LP: #615548
* serial: cpm_uart: implement the cpm_uart_early_write() function for
  console poll
  - LP: #615548
* cmd640: fix kernel oops in test_irq() method
  - LP: #615548
* ide: Fix IDE taskfile with cfq scheduler
  - LP: #615548
* net/core: neighbour update Oops
  - LP: #615548
* tcp: fix crash in tcp_xmit_retransmit_queue
  - LP: #615548
* rtc: fix ds1388 time corruption
  - LP: #615548
* ethtool: Fix potential kernel buffer overflow in ETHTOOL_GRXCLSRLALL
  - LP: #615548
* sdhci-s3c: add missing remove function
  - LP: #615548
* ASoC: Remove duplicate AUX definition from WM8776
  - LP: #615548
* x86: Fix x2apic preenabled system with kexec
  - LP: #615548
* IPoIB: Fix world-writable child interface control sysfs attributes
  - LP: #615548
* Input: i8042 - add Gigabyte Spring Peak to dmi_noloop_table
  - LP: #580664, #615548
* Input: twl40300-keypad - fix handling of "all ground" rows
  - LP: #615548
* ARM: 6201/1: RealView: Do not use outer_sync() on ARM11MPCore boards
  with L220
  - LP: #615548
* ARM: 6226/1: fix kprobe bug in ldr instruction emulation
  - LP: #615548
* x86: Do not try to disable hpet if it hasn't been initialized before
  - LP: #615548
* staging: rtl8192su: add USB VID/PID for HWNUm-300
  - LP: #615548
* Staging: rtl8192su: add USB ID for 0bda:8171
  - LP: #615548
* USB: obey the sysfs power/wakeup setting
  - LP: #615548
* USB: g_serial: don't set low_latency flag
  - LP: #615548
* USB: g_serial: fix tty cleanup on unload
  - LP: #615548
* USB: option: add support for 1da5:4518
  - LP: #615548
* USB: Add PID for Sierra 250U to drivers/usb/serial/sierra.c
  - LP: #599569, #615548
* USB: ftdi_sio: support for Signalyzer tools based on FTDI chips
  - LP: #615548
* USB: option: Add support for AMOI Skypephone S2
  - LP: #615548
* USB: adds Artisman USB dongle to list of quirky devices
  - LP: #615548
* USB: sisusbvga: Fix for USB 3.0
  - LP: #615548
* USB: add quirk for Broadcom BT dongle
  - LP: #615548
* USB: FTDI: Add support for the RT System VX-7 radio programming cable
  - LP: #615548
* ethtool: Fix potential user buffer overflow for ETHTOOL_{G, S}RXFH
  - LP: #615548
* ext4: Fix potential quota deadlock
  - LP: #615548
* ext4: replace BUG() with return -EIO in ext4_ext_get_blocks
  - LP: #615548
* ext4, jbd2: Add barriers for file systems with exernal journals
  - LP: #615548
* ext4: Eliminate potential double free on error path
  - LP: #615548
* ext4: return correct wbc.nr_to_write in ext4_da_writepages
  - LP: #615548
* ext4: Ensure zeroout blocks have no dirty metadata
  - LP: #615548
* ext4: Patch up how we claim metadata blocks for quota purposes
  - LP: #615548
* ext4: Fix accounting of reserved metadata blocks
  - LP: #615548
* ext4: Calculate metadata requirements more accurately
  - LP: #615548
* ext4: Handle -EDQUOT error on write
  - LP: #615548
* ext4: Fix quota accounting error with fallocate
  - LP: #615548
* ext4: Drop EXT4_GET_BLOCKS_UPDATE_RESERVE_SPACE flag
  - LP: #615548
* ext4: Use bitops to read/modify EXT4_I(inode)->i_state
  - LP: #615548
* ext4: Fix BUG_ON at fs/buffer.c:652 in no journal mode
  - LP: #615548
* ext4: Add flag to files with blocks intentionally past EOF
  - LP: #615548
* ext4: Fix fencepost error in chosing choosing group vs file
  preallocation.
  - LP: #615548
* ext4: fix error handling in migrate
  - LP: #615548
* ext4: explicitly remove inode from orphan list after failed direct io
  - LP: #615548
* ext4: Handle non empty on-disk orphan link
  - LP: #615548
* ext4: make "offset" consistent in ext4_check_dir_entry()
  - LP: #615548
* ext4: Fix insertion point of extent in mext_insert_across_blocks()
  - LP: #615548
* ext4: Fix the NULL reference in double_down_write_data_sem()
  - LP: #615548
* ext4: Code cleanup for EXT4_IOC_MOVE_EXT ioctl
  - LP: #615548
* ext4: Fix estimate of # of blocks needed to write indirect-mapped files
  - LP: #615548
* ext4: Fixed inode allocator to correctly track a flex_bg's used_dirs
  - LP: #615548
* ext4: Fix possible lost inode write in no journal mode
  - LP: #615548
* ext4: Fix buffer head leaks after calls to ext4_get_inode_loc()
  - LP: #615548
* ext4: Issue the discard operation *before* releasing the blocks to be
  reused
  - LP: #615548
* ext4: check missed return value in ext4_sync_file()
  - LP: #615548
* ext4: fix memory leaks in error path handling of ext4_ext_zeroout()
  - LP: #615548
* ext4: Remove unnecessary call to ext4_get_group_desc() in mballoc
  - LP: #615548
* ext4: rename ext4_mb_release_desc() to ext4_mb_unload_buddy()
  - LP: #615548
* ext4: allow defrag (EXT4_IOC_MOVE_EXT) in 32bit compat mode
  - LP: #615548
* ext4: fix quota accounting in case of fallocate
  - LP: #615548
* ext4: check s_log_groups_per_flex in online resize code
  - LP: #615548
* ext4: don't return to userspace after freezing the fs with a mutex held
  - LP: #615548
* ext4: stop issuing discards if not supported by device
  - LP: #615548
* ext4: don't scan/accumulate more pages than mballoc will allocate
  - LP: #615548
* ext4: Do not zero out uninitialized extents beyond i_size
  - LP: #615548
* ext4: clean up inode bitmaps manipulation in ext4_free_inode
  - LP: #615548
* ext4: init statistics after journal recovery
  - LP: #615548
* ext4: Remove extraneous newlines in ext4_msg() calls
  - LP: #615548
* ext4: Prevent creation of files larger than RLIMIT_FSIZE using
  fallocate
  - LP: #615548
* ext4: check for a good block group before loading buddy pages
  - LP: #615548
* ext4: Show journal_checksum option
  - LP: #615548
* ext4: Use bitops to read/modify i_flags in struct ext4_inode_info
  - LP: #615548
* ext4: Avoid crashing on NULL ptr dereference on a filesystem error
  - LP: #615548
* ext4: Clear the EXT4_EOFBLOCKS_FL flag only when warranted
  - LP: #615548
* ext4: restart ext4_ext_remove_space() after transaction restart
  - LP: #615548
* ext4: Conditionally define compat ioctl numbers
  - LP: #615548
* ext4: Fix compat EXT4_IOC_ADD_GROUP
  - LP: #615548
* ext4: Make fsync sync new parent directories in no-journal mode
  - LP: #615548
* KVM: MMU: Remove user access when allowing kernel access to gpte.w=0
  page
  - LP: #615548
* KVM: SVM: Handle MCEs early in the vmexit process
  - LP: #615548
* KVM: SVM: Implement workaround for Erratum 383
  - LP: #615548
* KVM: MMU: invalidate and flush on spte small->large page size change
  - LP: #615548
* futex: futex_find_get_task remove credentails check
  - LP: #615548
* GFS2: Fix up system xattrs
  - LP: #615548
* PM / x86: Save/restore MISC_ENABLE register
  - LP: #615548
* ACPI: skip checking BM_STS if the BIOS doesn't ask for it
  - LP: #615548
* ACPI: Unconditionally set SCI_EN on resume
  - LP: #615548
* libertas/sdio: 8686: set ECSI bit for 1-bit transfers
  - LP: #615548
* dm9000: fix "BUG: spinlock recursion"
  - LP: #615548
* firmware_class: fix memory leak - free allocated pages
  - LP: #615548
* revert "[CPUFREQ] remove rwsem lock from CPUFREQ_GOV_STOP call (second
  call site)"
  - LP: #615548
* ALSA: Echoaudio, fix Guru Meditation #00000005.48454C50
  - LP: #615548
* V4L/DVB: dvb-core: Fix ULE decapsulation bug
  - LP: #615548
* V4L/DVB: FusionHDTV: Use quick reads for I2C IR device probing
  - LP: #615548
* forcedeth: fix tx limit2 flag check
  - LP: #615548
* staging: rtl8192su: add Support for Belkin F5D8053 v6
  - LP: #615548
* MIPS FPU emulator: allow Cause bits of FCSR to be writeable by ctc1
  - LP: #615548
* V4L/DVB: budget: Select correct frontends
  - LP: #615548
* cxgb3: fix linkup issue
  - LP: #615548
* mac80211: fix supported rates IE if AP doesn't give us it's rates
  - LP: #615548
* V4L/DVB: uvcvideo: Add support for unbranded Arkmicro 18ec:3290 webcams
  - LP: #615548
* V4L/DVB: uvcvideo: Add support for Packard Bell EasyNote MX52
  integrated webcam
  - LP: #615548
* V4L/DVB: uvcvideo: Add support for V4L2_PIX_FMT_Y16
  - LP: #615548
* iwlagn: verify flow id in compressed BA packet
  - LP: #615548
* kbuild: Fix modpost segfault
  - LP: #615548
* eeepc-laptop: check wireless hotplug events
  - LP: #615548
* Fix spinaphore down_spin()
  - LP: #615548
* ath5k: initialize ah->ah_current_channel
  - LP: #615548
* Input: RX51 keymap - fix recent compile breakage
  - LP: #615548
* V4L/DVB (13830): uvcvideo: add another YUYV format GUID for iSight
  cameras
  - LP: #615548
* Linux 2.6.32.17
  - LP: #615548
* drm/i915: fix hibernation since i915 self-reclaim fixes
  - LP: #615548
* drm/i915: add 'reclaimable' to i915 self-reclaimable page allocations
  - LP: #615548
* i915: fix lock imbalance on error path...
  - LP: #615548
* drm/i915: Define MI_ARB_STATE bits
  - LP: #615548
* drm/i915: enable low power render writes on GEN3 hardware.
  - LP: #615548
* drm/i915: Make G4X-style PLL search more permissive
  - LP: #615548
* drm/radeon/r200: handle more hw tex coord types
  - LP: #615548
* drm/radeon/r100/r200: fix calculation of compressed cube maps
  - LP: #615548
* drm/radeon/kms: CS checker texture fixes for r1xx/r2xx/r3xx
  - LP: #615548
* drm/radeon/kms: fix shared ddc handling
  - LP: #615548
* drm/radeon/kms: fix shared ddc harder
  - LP: #615548
* drm/radeon/kms: add quirk for ASUS HD 3600 board
  - LP: #615548
* drm/radeon/kms: fix possible mis-detection of sideport on rs690/rs740
  - LP: #615548
* drm/radeon/kms: fix legacy LVDS dpms sequence
  - LP: #615548
* drm/radeon/kms: fix legacy tv-out pal mode
  - LP: #615548
* Linux 2.6.32.17+drm33.7
  - LP: #615548
* (pre-stable) writeback: remove the always false
  bdi_cap_writeback_dirty() test
  - LP: #543617, #585092
* (pre-stable) writeback: remove unused nonblocking and congestion checks
  - LP: #543617, #585092
* (pre-stable) vfs: improve writeback_inodes_wb()
  - LP: #543617, #585092
* (pre-stable) writeback: add missing kernel-doc notation
  - LP: #543617, #585092
* (pre-stable) writeback: fix writeback completion notifications
  - LP: #543617, #585092
* (pre-stable) writeback: queue work on stack in writeback_inodes_sb
  - LP: #543617, #585092
* (pre-stable) writeback: enforce s_umount locking in writeback_inodes_sb
  - LP: #543617, #585092
* (pre-stable) writeback: fix writeback_inodes_wb from
  writeback_inodes_sb
  - LP: #543617, #585092
* (pre-stable) writeback: simplify wakeup_flusher_threads
  - LP: #543617, #585092
* (pre-stable) writeback: simplify and split bdi_start_writeback
  - LP: #543617, #585092
* (pre-stable) writeback: add missing requeue_io in writeback_inodes_wb
  - LP: #543617, #585092
* (pre-stable) writeback: fix pin_sb_for_writeback
  - LP: #543617, #585092
* (pre-stable) writeback: remove writeback_inodes_wbc
  - LP: #543617, #585092
* (pre-stable) writeback: split writeback_inodes_wb
  - LP: #543617, #585092
* (pre-stable) writeback: simplify the write back thread queue
  - LP: #543617, #585092
* (pre-stable) Fix compiling NFS when backporting writeback
  - LP: #543617, #585092
* sched: cgroup: Implement different treatment for idle shares
  - LP: #620755
* mm: fix ia64 crash when gcore reads gate area
  - LP: #620755
* acl trouble after upgrading ubuntu
  - LP: #620755
* comedi: Uncripple 8255-based DIO subdevices
  - LP: #620755
* NFS: kswapd must not block in nfs_release_page
  - LP: #620755
* PARISC: led.c - fix potential stack overflow in led_proc_write()
  - LP: #620755
* arm/imx/gpio: add spinlock protection
  - LP: #620755
* parisc: pass through '\t' to early (iodc) console
  - LP: #620755
* amd64_edac: Fix DCT base address selector
  - LP: #620755
* amd64_edac: Correct scrub rate setting
  - LP: #620755
* e1000e: don't inadvertently re-set INTX_DISABLE
  - LP: #620755
* e1000e: 82577/82578 PHY register access issues
  - LP: #620755
* 9p: strlen() doesn't count the terminator
  - LP: #620755
* ath9k: enable serialize_regmode for non-PCIE AR9160
  - LP: #620755
* ath9k_hw: fix an off-by-one error in the PDADC boundaries calculation
  - LP: #620755
* ath9k: fix TSF after reset on AR913x
  - LP: #620755
* ath9k: fix yet another buffer leak in the tx aggregation code
  - LP: #620755
* iwlwifi: fix scan abort
  - LP: #620755
* cfg80211: ignore spurious deauth
  - LP: #620755
* cfg80211: don't get expired BSSes
  - LP: #620755
* xfs: prevent swapext from operating on write-only files
  - LP: #620755
* SCSI: enclosure: fix error path - actually return ERR_PTR() on error
  - LP: #620755
* GFS2: rename causes kernel Oops
  - LP: #620755
* slow-work: use get_ref wrapper instead of directly calling get_ref
  - LP: #620755
* CIFS: Remove __exit mark from cifs_exit_dns_resolver()
  - LP: #620755
* CIFS: Fix compile error with __init in cifs_init_dns_resolver()
  definition
  - LP: #620755
* xen: drop xen_sched_clock in favour of using plain wallclock time
  - LP: #620755
* ssb: do not read SPROM if it does not exist
  - LP: #620755
* ssb: Look for SPROM at different offset on higher rev CC
  - LP: #620755
* ssb: fix NULL ptr deref when pcihost_wrapper is used
  - LP: #620755
* ssb: Handle alternate SSPROM location
  - LP: #620755
* Linux 2.6.32.18
  - LP: #620755
* ata_piix: fix locking around SIDPR access
  - LP: #622877
* powerpc: fix build with make 3.82
  - LP: #622877
* nvram: Fix write beyond end condition; prove to gcc copy is safe
  - LP: #622877
* x86: Add memory modify constraints to xchg() and cmpxchg()
  - LP: #622877
* x86, vmware: Preset lpj values when on VMware.
  - LP: #622877
* Staging: line6: needs to select SND_PCM
  - LP: #622877
* Staging: panel: Prevent double-calling of parport_release - fix oops.
  - LP: #622877
* PCI: Do not run NVidia quirks related to MSI with MSI disabled
  - LP: #622877
* PCI: disable MSI on VIA K8M800
  - LP: #622877
* solos-pci: Fix race condition in tasklet RX handling
  - LP: #622877
* splice: fix misuse of SPLICE_F_NONBLOCK
  - LP: #622877
* drivers/video/w100fb.c: ignore void return value / fix build failure
  - LP: #622877
* ide-cd: Do not access completed requests in the irq handler
  - LP: #622877
* md/raid10: fix deadlock with unaligned read during resync
  - LP: #622877
* blkdev: cgroup whitelist permission fix
  - LP: #622877
* eCryptfs: Handle ioctl calls with unlocked and compat functions
  - LP: #622877
* ecryptfs: release reference to lower mount if interpose fails
  - LP: #622877
* fs/ecryptfs/file.c: introduce missing free
  - LP: #622877
* bio, fs: update RWA_MASK, READA and SWRITE to match the corresponding
  BIO_RW_* bits
  - LP: #622877
* signalfd: fill in ssi_int for posix timers and message queues
  - LP: #622877
* smsc911x: Add spinlocks around registers access
  - LP: #622877
* ARM: 6299/1: errata: TLBIASIDIS and TLBIMVAIS operations can broadcast
  a faulty ASID
  - LP: #622877
* ARM: 6280/1: imx: Fix build failure when including <mach/gpio.h>
  without <linux/spinlock.h>
  - LP: #622877
* USB: resizing usbmon binary interface buffer causes protection faults
  - LP: #622877
* USB delay init quirk for logitech Harmony 700-series devices
  - LP: #622877
* USB: serial: enabling support for Segway RMP in ftdi_sio
  - LP: #622877
* USB: option: Huawei ETS 1220 support added
  - LP: #622877
* USB: option: add huawei k3765 k4505 devices to work properly
  - LP: #622877
* USB: ftdi_sio: device id for Navitator
  - LP: #622877
* USB: cp210x: Add four new device IDs
  - LP: #622877
* USB: usbtest: avoid to free coherent buffer in atomic context
  - LP: #622877
* USB: fix thread-unsafe anchor utiliy routines
  - LP: #622877
* drm/edid: Fix the HDTV hack sync adjustment
  - LP: #622877
* Bluetooth: Added support for controller shipped with iMac i5
  - LP: #622877
* jfs: don't allow os2 xattr namespace overlap with others
  - LP: #622877
* arp_notify: allow drivers to explicitly request a notification event.
  - LP: #622877
* xen: netfront: explicitly generate arp_notify event after migration.
  - LP: #622877
* net: Fix NETDEV_NOTIFY_PEERS to not conflict with
  NETDEV_BONDING_DESLAVE.
  - LP: #622877
* irq: Add new IRQ flag IRQF_NO_SUSPEND
  - LP: #622877
* xen: Do not suspend IPI IRQs.
  - LP: #622877
* drm/i915: Use RSEN instead of HTPLG for tfp410 monitor detection.
  - LP: #622877
* Btrfs: Avoid superfluous tree-log writeout
  - LP: #622877
* Btrfs: Add btrfs_duplicate_item
  - LP: #622877
* Btrfs: Rewrite btrfs_drop_extents
  - LP: #622877
* Btrfs: Fix disk_i_size update corner case
  - LP: #622877
* Btrfs: Avoid orphan inodes cleanup while replaying log
  - LP: #622877
* Btrfs: Avoid orphan inodes cleanup during committing transaction
  - LP: #622877
* Btrfs: Make fallocate(2) more ENOSPC friendly
  - LP: #622877
* Btrfs: Make truncate(2) more ENOSPC friendly
  - LP: #622877
* Btrfs: Pass transaction handle to security and ACL initialization
  functions
  - LP: #622877
* Btrfs: Add delayed iput
  - LP: #622877
* Btrfs: Fix btrfs_drop_extent_cache for skip pinned case
  - LP: #622877
* Btrfs: Fix per root used space accounting
  - LP: #622877
* Btrfs: don't add extent 0 to the free space cache v2
  - LP: #622877
* Btrfs: fail mount on bad mount options
  - LP: #622877
* Btrfs: deny sys_link across subvolumes.
  - LP: #622877
* Btrfs: Show discard option in /proc/mounts
  - LP: #622877
* Btrfs: make metadata chunks smaller
  - LP: #622877
* Btrfs: make sure fallocate properly starts a transaction
  - LP: #622877
* btrfs: fix missing last-entry in readdir(3)
  - LP: #622877
* Btrfs: align offsets for btrfs_ordered_update_i_size
  - LP: #622877
* Btrfs, fix memory leaks in error paths
  - LP: #622877
* Btrfs: Fix race in btrfs_mark_extent_written
  - LP: #622877
* Btrfs: fix regression in orphan cleanup
  - LP: #622877
* Btrfs: deal with NULL acl sent to btrfs_set_acl
  - LP: #622877
* Btrfs: fix possible panic on unmount
  - LP: #622877
* Btrfs: Use correct values when updating inode i_size on fallocate
  - LP: #622877
* Btrfs: fix a memory leak in btrfs_init_acl
  - LP: #622877
* Btrfs: run orphan cleanup on default fs root
  - LP: #622877
* Btrfs: do not mark the chunk as readonly if in degraded mode
  - LP: #622877
* Btrfs: check return value of open_bdev_exclusive properly
  - LP: #622877
* Btrfs: check total number of devices when removing missing
  - LP: #622877
* Btrfs: fix race between allocate and release extent buffer.
  - LP: #622877
* Btrfs: make error return negative in btrfs_sync_file()
  - LP: #622877
* Btrfs: remove BUG_ON() due to mounting bad filesystem
  - LP: #622877
* Btrfs: Fix oopsen when dropping empty tree.
  - LP: #622877
* Btrfs: do not try and lookup the file extent when finishing ordered io
  - LP: #622877
* Btrfs: apply updated fallocate i_size fix
  - LP: #622877
* Btrfs: btrfs_mark_extent_written uses the wrong slot
  - LP: #622877
* Btrfs: kfree correct pointer during mount option parsing
  - LP: #622877
* nohz: Introduce arch_needs_cpu
  - LP: #622877
* nohz: Reuse ktime in sub-functions of tick_check_idle.
  - LP: #622877
* timekeeping: Fix clock_gettime vsyscall time warp
  - LP: #622877
* sched: Fix granularity of task_u/stime()
  - LP: #622877
* sched, cputime: Introduce thread_group_times()
  - LP: #622877
* mutex: Don't spin when the owner CPU is offline or other weird cases
  - LP: #622877
* fix SBA IOMMU to handle allocation failure properly
  - LP: #622877
* crypto: testmgr - Fix complain about lack test for internal used
  algorithm
  - LP: #622877
* memory hotplug: fix a bug on /dev/mem for 64-bit kernels
  - LP: #622877
* x86: Fix out of order of gsi
  - LP: #622877
* HWPOISON: remove the anonymous entry
  - LP: #622877
* HWPOISON: abort on failed unmap
  - LP: #622877
* powerpc/eeh: Fix a bug when pci structure is null
  - LP: #622877
* ACPI: Fix regression where _PPC is not read at boot even when
  ignore_ppc=0
  - LP: #622877
* ext4: Make sure the MOVE_EXT ioctl can't overwrite append-only files
  - LP: #622877
* ext4: Fix optional-arg mount options
  - LP: #622877
* reiserfs: properly honor read-only devices
  - LP: #622877
* reiserfs: fix oops while creating privroot with selinux enabled
  - LP: #622877
* dlm: always use GFP_NOFS
  - LP: #622877
* dlm: fix ordering of bast and cast
  - LP: #622877
* dlm: send reply before bast
  - LP: #622877
* ocfs2: Find proper end cpos for a leaf refcount block.
  - LP: #622877
* ocfs2: Set MS_POSIXACL on remount
  - LP: #622877
* Skip check for mandatory locks when unlocking
  - LP: #622877
* loop: Update mtime when writing using aops
  - LP: #622877
* aic79xx: check for non-NULL scb in ahd_handle_nonpkt_busfree
  - LP: #622877
* ibmvfc: Fix command completion handling
  - LP: #622877
* ibmvfc: Reduce error recovery timeout
  - LP: #622877
* md/raid1: delay reads that could overtake behind-writes.
  - LP: #622877
* mm: fix corruption of hibernation caused by reusing swap during image
  saving
  - LP: #622877
* Linux 2.6.32.19
  - LP: #622877
* Linux 2.6.32.20
  - LP: #622882
* memstick: fix hangs on unexpected device removal in mspro_blk
  - LP: #625392
* ASoC: Fix inverted mute controls for WM8580
  - LP: #625392
* ASoC: Remove DSP mode support for WM8776
  - LP: #625392
* ALSA: riptide - Fix detection / load of firmware files
  - LP: #625392
* ALSA: emu10k1 - delay the PCM interrupts (add pcm_irq_delay parameter)
  - LP: #625392
* ALSA: hda - Fix missing stream for second ADC on Realtek ALC260 HDA
  codec
  - LP: #625392
* ocfs2: do not overwrite error codes in ocfs2_init_acl
  - LP: #625392
* ocfs2/dlm: fix a dead lock
  - LP: #625392
* ocfs2 fix o2dlm dlm run purgelist (rev 3)
  - LP: #625392
* ocfs2: Count more refcount records in file system fragmentation.
  - LP: #625392
* ocfs2/dlm: avoid incorrect bit set in refmap on recovery master
  - LP: #625392
* ocfs2/dlm: remove potential deadlock -V3
  - LP: #625392
* x86, hotplug: Serialize CPU hotplug to avoid bringup concurrency issues
  - LP: #625392
* x86, apic: Fix apic=debug boot crash
  - LP: #625392
* Fix the nested PR lock calling issue in ACL
  - LP: #625392
* hwmon: (pc87360) Fix device resource declaration
  - LP: #625392
* ARM: Tighten check for allowable CPSR values
  - LP: #625392
* nfs: Add "lookupcache" to displayed mount options
  - LP: #625392
* ath5k: disable ASPM L0s for all cards
  - LP: #625392
* pxa3xx: fix ns2cycle equation
  - LP: #625392
* dm mpath: fix NULL pointer dereference when path parameters missing
  - LP: #625392
* dm ioctl: release _hash_lock between devices in remove_all
  - LP: #625392
* mm: make the vma list be doubly linked
  - LP: #625392
* mm: make the mlock() stack guard page checks stricter
  - LP: #625392
* mm: make stack guard page logic use vm_prev pointer
  - LP: #625392
* slab: fix object alignment
  - LP: #625392
* sunxvr500: Ignore secondary output PCI devices.
  - LP: #625392
* sparc64: Add missing ID to parport probing code.
  - LP: #625392
* sparc64: Fix rwsem constant bug leading to hangs.
  - LP: #625392
* sparc64: Fix atomic64_t routine return values.
  - LP: #625392
* net: Fix a memmove bug in dev_gro_receive()
  - LP: #625392
* isdn: fix information leak
  - LP: #625392
* act_nat: the checksum of ICMP doesn't have pseudo header
  - LP: #625392
* vmscan: raise the bar to PAGEOUT_IO_SYNC stalls
  - LP: #625392
* pcmcia: avoid buffer overflow in pcmcia_setup_isa_irq
  - LP: #625392
* ext4: consolidate in_range() definitions
  - LP: #625392
* Oprofile: Change CPUIDS from decimal to hex, and add some comments
  - LP: #625392
* oprofile: add support for Intel processor model 30
  - LP: #625392
* fixes for using make 3.82
  - LP: #625392
* ALSA: intel8x0: Mute External Amplifier by default for ThinkPad X31
  - LP: #619439, #625392
* netlink: fix compat recvmsg
  - LP: #625392
* powerpc: Fix typo in uImage target
  - LP: #625392
* USB: option: add Celot CT-650
  - LP: #625392
* USB: add device IDs for igotu to navman
  - LP: #625392
* USB: pl2303: New vendor and product id
  - LP: #625392
* USB: CP210x Fix Break On/Off
  - LP: #625392
* USB: ftdi_sio: fix endianess of max packet size
  - LP: #625392
* USB: io_ti: check firmware version before updating
  - LP: #625392
* USB: xhci: Remove buggy assignment in next_trb()
  - LP: #625392
* USB: ftdi_sio: Add ID for Ionics PlugComputer
  - LP: #625392
* USB: ftdi_sio: add product ID for Lenz LI-USB
  - LP: #625392
* x86, apic: ack all pending irqs when crashed/on kexec
  - LP: #625392
* Linux 2.6.32.21
  - LP: #625392

32. By Stefan Bader on 2010-08-20

[ Stefan Bader ]

* Rebased to 2.6.32-24.42

[ Eric Miao ]

* Sync config with Dove LSP 5.3.2
  - LP: #611634

[ Upstream Kernel Changes ]

* Revert "erratum of VLDR instruction bug in Thumb-2 mode"
  - LP: #611634
* KG2: Add input/output timing auto-configuration functions (daemon
  required)
  - LP: #611634
* AV-D1 X0 EC key driver
  - LP: #611634
* move VGA EDID to i2c bus 1 (avd1r2 ECN6)
  - LP: #611634
* dove: add some drivers and code dependency on MV_HAL_DRIVERS_SUPPORT
  - LP: #611634
* Hwmon: Add support for setting the Overheat and Overcool temperature
  thresholds.
  - LP: #611634
* chromium : enable CONFIG_SECURITY_FILE_CAPABILITIES in dove_defconfig
  - LP: #611634
* chromium : enable CONFIG_BLK_DEV_DM and CONFIG_DM_CRYPT to let
  cryptohome work
  - LP: #611634
* pmu: reduce code to make it fit into sram
  - LP: #611634
* refine the mechanism for multiple lcd controller to store color key
  related registers when suspending.
  - LP: #611634
* Support for command-line tool: kg2cfg
  - LP: #611634
* ANX7150: Fix screen displays on and off several times for some HDMI TVs
  - LP: #611634
* Hide AD9889 debug message
  - LP: #611634
* usb: fix issue when USB host ask for string descriptor and USB device
  answer with exact 128 bytes.
  - LP: #611634
* dove: add support for the temporary DB-88AP510-BP-B board
  - LP: #611634
* dove: add support for mpp modes used by DB-88AP510-BP-B board
  - LP: #611634
* sound: added codec driver for ALC655
  - LP: #611634
* sound: cleaned compilation warning in dove avengers ac97
  - LP: #611634
* sound: add board support for AC97 driver for dove-db-b board
  - LP: #611634
* mv_sata: fix bug in the scsi translation layer
  - LP: #611634
* mvSata: add support for KW2 sata
  - LP: #611634
* Exernal VGA clock for Dove DB
  - LP: #611634
* NAND: Driver reorganization and support for new 24bit ECC devices
  - LP: #611634
* NAND: change read delay from absolut to RnB based
  - LP: #611634
* VMETA PM function: add a wait queue for syncing the vmeta
  suspend/resume
  - LP: #611634
* dove: enable the new nand driver
  - LP: #611634
* dove: fix power management support for new db board
  - LP: #611634
* galcore: sync with gc600_driver
  - LP: #611634
* dove: add LFE and Surround dai to dove db-b
  - LP: #611634
* convert idt clock generator to i2c platform driver
  - LP: #611634
* dove giga: add wake on lan support
  - LP: #611634
* dove: set gpio #1 to 1 to driver the giga phy reset
  - LP: #611634
* dove: fix build issue in clock.h
  - LP: #611634
* dove: add clk_dev insterface to the idt clock generator
  - LP: #611634
* dove: enable the idt clock generator driver
  - LP: #611634
* dove LCD: add support for using external clk reference for A0
  - LP: #611634
* remove unused code
  - LP: #611634
* avoid phy reset on resume when wol enabled
  - LP: #611634
* dove: fix SPI flash model and size found on db board
  - LP: #611634
* dove: fix typo in dove-db mpp's description
  - LP: #611634
* dove: fix sdio workaround to config all sd gpio's as input
  - LP: #611634
* sdhci-mv: fix bug when that caused to toggle the wrong bit in the
  function select register
  - LP: #611634
* NAND: PIO support for naked symantics
  - LP: #611634
* NAND: changes to adapt to Uboot driver
  - LP: #611634
* NAND: Bus timing optimizations for the Samsung K9HBG08U1A
  - LP: #611634
* dove sound: enable surround and center outputs on Realtek 655 codec for
  any channels number
  - LP: #611634
* fix out of memory problem when playing moives and enter display blank
  mode.
  - LP: #611634
* fix EDID issue: LCD0 get edid from I2C 0x3f, LCD1 from I2C 0x50.
  (support E-EDID feature)
  - LP: #611634
* remove unwanted space.
  - LP: #611634
* Add dynamic detect monitor connection and get EDID information.
  - LP: #611634
* add fake EDID for LCD panel on LCD0
  - LP: #611634
* dove: update debugger reset/unreset code in deepidle code for Dove-A0
  - LP: #611634
* dove sound: disble debug mode in RealTek 655 codec
  - LP: #611634
* video: enable building the adi9889 display driver as module
  - LP: #611634
* video: make the adi9889 detect i2c client (edid or ) using driver_data
  instead of i2c address
  - LP: #611634
* dove: add the adi9889 i2c device to dove db board
  - LP: #611634
* dove db: support for adi9889 HDMI to DVI module
  - LP: #611634
* video: add ths display driver
  - LP: #611634
* dove db: add ths8200 and board parameter for the LCD2DVI module
  - LP: #611634
* galcore: sync Makefile
  - LP: #611634
* bmm : sync with bmm-lib
  - LP: #611634
* idt clock: add error messages
  - LP: #611634
* idt clock: add sysfs file for each output clock
  - LP: #611634
* adi9889 display: enable 1080i mode
  - LP: #611634
* dove: add support for 88AP510 rev A0
  - LP: #611634
* idt clock: use i2c messages for reading
  - LP: #611634
* idt clock: configure the Loop filter
  - LP: #611634
* dove pm: fix build error when mv6xxx i2c expander disabled
  - LP: #611634
* idt clock: disable pll's by default
  - LP: #611634
* dovefb: disable external clock when entering blank mode
  - LP: #611634
* dove: support using external lcd clocks for dove db
  - LP: #611634
* mtd nand: fix bug in orion_nfs_hal when addressing orion_nfc_info
  structure
  - LP: #611634
* dove: fix bug in clk setting from command line
  - LP: #611634
* dove: enable co-processor dual issue mode for Dove rev. A0
  - LP: #611634
* tools: add tool for reading/writing ethernet phy registers
  - LP: #611634
* erratum of VLDR instruction bug in Thumb-2 mode. The workaround should
  not affect by the setting of ai_usermode.
  - LP: #611634
* Staging: android: binder: Create dedicated workqueue for binder
  deferred work
  - LP: #611634
* dove: skip VLDR Thumb errara workaround for the cpu revisions where
  that bug is fixed
  - LP: #611634
* DOVE PM: Deep-Idle debugger reset fix in A0
  - LP: #611634
* dove: enable DeepIdle feature by default
  - LP: #611634
* dove: make the LCD clk settings depend on A0 revision of the chip
  - LP: #611634
* dove: the DB revision B board have the same ID is DB rev A boards
  - LP: #611634
* dove: fixed bug in the PMU interrupts handler when clearing the cause
  register
  - LP: #611634
* adi display: keep the default edid address
  - LP: #611634
* dove: set the edid information for all machines
  - LP: #611634
* GC600: Fix bug that cause to crash when doing hibernate Driver tries to
  enable clock gating during GPU hardware initialization. CPU needs to
  stall a little time to wait for GPU ready
  - LP: #611634
* Dove PM: invalidate L2 entry that get filled due to temporary mapping
  - LP: #611634
* dove: use read modify write when updating the Auxiliary Funcion modes
  register
  - LP: #611634
* dove: print the value of Auxiliary Functional Modes Control
  - LP: #611634
* dove: use marvell toolchain for building the tools
  - LP: #611634
* dove: update support for the SB videoplug board
  - LP: #611634

[ Ubuntu: 2.6.32-24.42 ]

* (pre-stable) drm/i915: add PANEL_UNLOCK_REGS definition
  - LP: #561802, #578673
* (pre-stable) drm/i915: make sure eDP panel is turned on
  - LP: #578673
* (pre-stable) drm/i915: make sure we shut off the panel in eDP configs
  - LP: #578673

31. By Andy Whitcroft on 2010-04-14

[ Andy Whitcroft ]

* rebase to Ubuntu-2.6.32-21.31

[ Ubuntu: 2.6.32-21.31 ]

* allow modules.builtin to be optional
* d-i: add mpt2sas to the message-modules udeb
  - LP: #530361
* SAUCE: Nouveau: Add quirk framework to disable acceleration
  - LP: #544088, #546393
* SAUCE: Nouveau: Disable acceleration on MacBook Pros
  - LP: #546393
* SAUCE: Nouveau: Disable acceleration on GeForce3 cards
  - LP: #544088
* SAUCE: Nouveau: Disable acceleration on 6100 cards
  - LP: #542950
* SAUCE: dma-mapping: Remove WARN_ON in dma_free_coherent
  - LP: #458201
* SAUCE: sync before umount to reduce time taken by ext4 umount
  - LP: #543617
* tipc: Fix oops on send prior to entering networked mode (v3)
  - CVE-2010-1187
* KVM: x86 emulator: Add Virtual-8086 mode of emulation
  - LP: #561425
* KVM: x86 emulator: fix memory access during x86 emulation
  - LP: #561425
* KVM: x86 emulator: Check IOPL level during io instruction emulation
  - LP: #561425
* KVM: x86 emulator: Fix popf emulation
  - LP: #561425
* KVM: Fix segment descriptor loading
  - LP: #561425
* KVM: VMX: Update instruction length on intercepted BP
  - LP: #561425
* KVM: VMX: Use macros instead of hex value on cr0 initialization
  - LP: #561425
* KVM: SVM: Reset cr0 properly on vcpu reset
  - LP: #561425
* KVM: VMX: Disable unrestricted guest when EPT disabled
  - LP: #561425
* KVM: x86: disable paravirt mmu reporting
  - LP: #561425
* AppArmor: Fix put of unassigned ns if aa_unpack fails
* AppArmor: Fix refcount bug when exec fails
  - LP: #562063
* AppArmor: Take refcount on cxt->profile to ensure it remains a valid
  reference
  - LP: #367499
* AppArmor: fix typo in scrubbing environment variable warning
  - LP: #562060
* AppArmor: fix regression by setting default to mediate deleted files
  - LP: #562056
* AppArmor: fix refcount order bug that can trigger during replacement
  - LP: #367499
* AppArmor: Make sure to unmap aliases for vmalloced dfas before they are
  live
  - LP: #529288
* AppArmor: address performance regression of replaced profile
  - LP: #549428
* AppArmor: make the global side the correct type
  - LP: #562047
* AppArmor: use the kernel shared workqueue to free vmalloc'ed dfas
* sky2: add register definitions for new chips
  - LP: #537168
* sky2: 88E8059 support
  - LP: #537168
* net: Fix Yukon-2 Optima TCP offload setup
  - LP: #537168
* net: Add missing TST_CFG_WRITE bits around sky2_pci_write
  - LP: #537168
* sky2: print Optima chip name
  - LP: #537168
* (Upstream) dell-laptop: defer dell_rfkill_update to worker thread
  - LP: #555261
* drm/nv40: add LVDS table quirk for Dell Latitude D620
  - LP: #539730

[ Ubuntu: 2.6.32-20.30 ]

* Revert "(pre-stable) ACPI: EC: Allow multibyte access to EC"
  - LP: #561151

[ Ubuntu: 2.6.32-20.29 ]

* Revert "SAUCE: Use MODULE_IMPORT macro to tie intel_agp to i915"
  - LP: #542251
* add Breaks: against hardy lvm2
  - LP: #528155
* d-i -- enable udebs for generic-pae
  - LP: #160366
* [Config] Add xen netboot support
  - LP: #160366
* (pre-stable): input: Support Clickpad devices in ClickZone mode
  - LP: #516329
* Revert "(pre-stable) Bluetooth: Fix sleeping function in RFCOMM within
  invalid context"
  - LP: #553837
* Revert "(pre-stable) USB: fix usbfs regression"
  - LP: #553837
* Revert "(pre-stable) softlockup: Stop spurious softlockup messages due
  to overflow"
  - LP: #553837
* Revert "(pre-stable) drm/nouveau: report unknown connector state if lid
  closed"
  - LP: #553837
* drivers/scsi/ses.c: eliminate double free
  - LP: #553837
* decompress: fix new decompressor for PIC
  - LP: #553837
* ARM: Fix decompressor's kernel size estimation for ROM=y
  - LP: #553837
* MIPS: Cleanup forgotten label_module_alloc in tlbex.c
  - LP: #553837
* tg3: Fix tg3_poll_controller() passing wrong pointer to tg3_interrupt()
  - LP: #553837
* tg3: Fix 5906 transmit hangs
  - LP: #553837
* ALSA: hda - Fix input source elements of secondary ADCs on Realtek
  - LP: #553837
* ALSA: hda: enable MSI for Gateway M-6866
  - LP: #538918, #553837
* timekeeping: Prevent oops when GENERIC_TIME=n
  - LP: #553837
* Input: alps - add support for the touchpad on Toshiba Tecra A11-11L
  - LP: #553837
* Input: i8042 - add ALDI/MEDION netbook E1222 to qurik reset table
  - LP: #553837
* i2c-i801: Don't use the block buffer for I2C block writes
  - LP: #553837
* ath5k: dont use external sleep clock in AP mode
  - LP: #553837
* ath5k: fix setup for CAB queue
  - LP: #553837
* ring-buffer: Move disabled check into preempt disable section
  - LP: #553837
* function-graph: Init curr_ret_stack with ret_stack
  - LP: #553837
* Bluetooth: Fix sleeping function in RFCOMM within invalid context
  - LP: #553837
* tracing: Use same local variable when resetting the ring buffer
  - LP: #553837
* tracing: Disable buffer switching when starting or stopping trace
  - LP: #553837
* tracing: Do not record user stack trace from NMI context
  - LP: #553837
* PCI: unconditionally clear AER uncorr status register during cleanup
  - LP: #553837
* efifb: fix framebuffer handoff
  - LP: #553837
* coredump: suppress uid comparison test if core output files are pipes
  - LP: #553837
* V4L/DVB (13961): em28xx-dvb: fix memleak in dvb_fini()
  - LP: #553837
* hrtimer: Tune hrtimer_interrupt hang logic
  - LP: #553837
* x86, apic: Don't use logical-flat mode when CPU hotplug may exceed 8
  CPUs
  - LP: #553837
* mvsas: add support for Adaptec ASC-1045/1405 SAS/SATA HBA
  - LP: #553837
* pci: add support for 82576NS serdes to existing SR-IOV quirk
  - LP: #553837
* sched: Mark boot-cpu active before smp_init()
  - LP: #553837
* sparc64: Make prom entry spinlock NMI safe.
  - LP: #553837
* sysctl: require CAP_SYS_RAWIO to set mmap_min_addr
  - LP: #553837
* e1000e: enable new 82567V-3 device
  - LP: #553837
* ixgbe: add support for 82599 KR device 0x1517
  - LP: #553837
* ath9k: fix lockdep warning when unloading module
  - LP: #553837
* mqueue: fix mq_open() file descriptor leak on user-space processes
  - LP: #553837
* virtio: fix out of range array access
  - LP: #553837
* sched: Fix SCHED_MC regression caused by change in sched cpu_power
  - LP: #553837
* readahead: add blk_run_backing_dev
  - LP: #553837
* ALSA: hda: Use LPIB and 6stack-dig for eMachines T5212
  - LP: #538895, #553837
* ALSA: hda - Disable MSI for Nvidia controller
  - LP: #553837
* ALSA: hda - Fix secondary ADC of ALC260 basic model
  - LP: #553837
* ALSA: hda: Fix 0 dB offset for HP laptops using CX20551 (Waikiki)
  - LP: #420578, #553837
* ALSA: cmipci: work around invalid PCM pointer
  - LP: #553837
* gigaset: correct clearing of at_state strings on RING
  - LP: #553837
* gigaset: prune use of tty_buffer_request_room
  - LP: #553837
* perf: Make the install relative to DESTDIR if specified
  - LP: #553837
* perf_event: Fix oops triggered by cpu offline/online
  - LP: #553837
* tmpfs: fix oops on mounts with mpol=default
  - LP: #553837
* tmpfs: mpol=bind:0 don't cause mount error.
  - LP: #553837
* tmpfs: handle MPOL_LOCAL mount option properly
  - LP: #553837
* tmpfs: cleanup mpol_parse_str()
  - LP: #553837
* doc: add the documentation for mpol=local
  - LP: #553837
* SCSI: scsi_transport_fc: Fix synchronization issue while deleting vport
  - LP: #553837
* NFSv4: Don't ignore the NFS_INO_REVAL_FORCED flag in
  nfs_revalidate_inode()
  - LP: #553837
* NFS: Avoid a deadlock in nfs_release_page
  - LP: #553837
* NFS: Prevent another deadlock in nfs_release_page()
  - LP: #553837
* tty: Keep the default buffering to sub-page units
  - LP: #553837
* tty: Take a 256 byte padding into account when buffering below sub-page
  units
  - LP: #553837
* USB: fix usbfs regression
  - LP: #553837
* USB: EHCI: fix ITD list order
  - LP: #553837
* USB: EHCI: adjust ehci_iso_stream for changes in ehci_qh
  - LP: #553837
* USB: qcserial: add new device ids
  - LP: #553837
* USB: xHCI: re-initialize cmd_completion
  - LP: #553837
* USB: serial: ftdi: add CONTEC vendor and product id
  - LP: #553837
* USB: option: fix incorrect manufacturer name in usb/serial/option:
  MAXON->CMOTECH
  - LP: #553837
* USB: option: move hardcoded PID to a macro in usb/serial/option
  - LP: #553837
* USB: option: add support for a new CMOTECH device to usb/serial/option
  - LP: #553837
* usb: r8a66597-hcd: fix removed from an attached hub
  - LP: #553837
* wl1251: fix potential crash
  - LP: #553837
* jme: Fix VLAN memory leak
  - LP: #553837
* jme: Protect vlgrp structure by pause RX actions.
  - LP: #553837
* edac, mce: Filter out invalid values
  - LP: #553837
* iwlwifi: use dma_alloc_coherent
  - LP: #553837
* iwlwifi: Silence tfds_in_queue message
  - LP: #553837
* SUNRPC: Fix a potential memory leak in auth_gss
  - LP: #553837
* sunrpc: handle allocation errors from __rpc_lookup_create()
  - LP: #553837
* if_tunnel.h: add missing ams/byteorder.h include
  - LP: #553837
* fs/partitions/msdos: add support for large disks
  - LP: #553837
* fs/partition/msdos: fix unusable extended partition for > 512B sector
  - LP: #553837
* PCI: fix return value from pcix_get_max_mmrbc()
  - LP: #553837
* PCI: fix access of PCI_X_CMD by pcix get and set mmrbc functions
  - LP: #553837
* PCI: cleanup error return for pcix get and set mmrbc functions
  - LP: #553837
* rt2860sta: Fix argument to linux_pci_unmap_single()
  - LP: #553837
* ath9k: fix BUG_ON triggered by PAE frames
  - LP: #553837
* cpuset: fix the problem that cpuset_mem_spread_node() returns an
  offline node
  - LP: #553837
* softlockup: Stop spurious softlockup messages due to overflow
  - LP: #553837
* netfilter: xt_recent: fix regression in rules using a zero hit_count
  - LP: #553837
* x86: Fix placement of FIX_OHCI1394_BASE
  - LP: #553837
* x86, amd: Restrict usage of c1e_idle()
  - LP: #553837
* hwmon: (coretemp) Add missing newline to dev_warn() message
  - LP: #553837
* ALSA: hda: Use LPIB for ga-ma770-ud3 board
  - LP: #553837
* ALSA: ac97: Add Toshiba P500 to ac97 jack sense blacklist
  - LP: #481058, #553837
* ALSA: ac97: Add IBM ThinkPad R40e to Headphone/Line Jack Sense
  blacklist
  - LP: #303789, #553837
* ALSA: hda: Use ALC260_WILL quirk for another Acer model (0x1025007f)
  - LP: #418627, #553837
* ath9k: Enable TIM timer interrupt only when needed.
  - LP: #553837
* mac80211: Retry null data frame for power save
  - LP: #553837
* ath9k: Enable IEEE80211_HW_REPORTS_TX_ACK_STATUS flag for ath9k
  - LP: #553837
* mac80211: Reset dynamic ps timer in Rx path.
  - LP: #553837
* leds-gpio: fix default state handling on OF platforms
  - LP: #553837
* quota: manage reserved space when quota is not active [v2]
  - LP: #553837
* quota: Fix warning when a delayed write happens before quota is enabled
  - LP: #553837
* ahci: use BIOS date in broken_suspend list
  - LP: #553837
* Bluetooth: Fix potential bad memory access with sysfs files
  - LP: #553837
* Bluetooth: Fix kernel crash on L2CAP stress tests
  - LP: #553837
* sh: Fix zImage boot using fixed PMB.
  - LP: #553837
* b43: Workaround circular locking in hw-tkip key update callback
  - LP: #553837
* block: Backport of various I/O topology fixes from 2.6.33 and 2.6.34
  - LP: #553837
* s3cmci: initialize default platform data no_wprotect and no_detect with
  1
  - LP: #553837
* x86: Fix sched_clock_cpu for systems with unsynchronized TSC
  - LP: #553837
* GFS2: Skip check for mandatory locks when unlocking
  - LP: #553837
* Linux 2.6.32.11
  - LP: #553837
* drm/i915: fix small leak on overlay error path
  - LP: #553837
* drm/i915: Avoid NULL deref in get_pages() unwind after error.
  - LP: #553837
* drm/nouveau: report unknown connector state if lid closed
  - LP: #553837
* Linux-2.6.32.11+drm33.2
  - LP: #553837
* mmc: add module parameter to set whether cards are assumed removable
  - LP: #477106
* (pre-stable) ACPI: EC: Allow multibyte access to EC
  - LP: #526354
* PCI quirks: disable msi on AMD rs4xx internal gfx bridges
  - LP: #509273
* drm/i915: Add dependency on the intel agp module
  - LP: #542251
* (pre-stable) drm/edid: allow certain bogus edids to hit a fixup path
  rather than fail
  - LP: #540632
* drm/radeon/kms: rework pll algo selection
  - LP: #538377
* drm/radeon/kms: update new pll algo
  - LP: #538377
* PCI quirk: Disable MSI on VIA K8T890 systems
  - LP: #544741
* sched: update load count only once per cpu in 10 tick update window
  - LP: #513848

30. By Andy Whitcroft on 2010-03-31

[ Andy Whitcroft ]

* rebase to Ubuntu-2.6.32-19.28
* update configs following rebase to Ubuntu-2.6.32-19.28
* [Config] lgs8gl5 and mimio are no longer built

[ Eric Miao ]

* [Config]: sync with Dove LSP 5.1.0

[ Upstream Kernel Changes ]

* add option to reserve memory for PVT tests
* update missed mcu-ds2782 battery driver
* config: small change to align with Ubuntu kernel configuration
* Update standby mode support for AV-D1 X0 board.
* Disable ADI9889 by default to remove this error during kernel booting:
  "ERROR at adi9889_error_callback - error code 14"
* Fix compiling error on Android caused by the patch
  d4cc16c82748d07258b3808d1f572d69640526bc
* Fix EDID parsing error in ADI9889 device driver
* Disabled some annonying debug information of KG2 due to it flashs
  console output
* Decrease ALSA soc period_size min and max parameter to fix video not
  fluent on Android issue.
* Enable two Android PMEM device files: /dev/pmem --> 24M, for Graphics
  /dev/pmem_adsp --> 64M, for Video
* Fix various settings for new AV-D1 X0 boards
* add back rt5630 i2c device in dove-rd-avng-setup.c
* dvs: make changes to dove_rd_avng_setup.c
* DVS: Fix compilation error and disable DVS by default for AVD1 board
* Modify dove_gpu's name to galcore for Android to keep align with other
  Android platform.
* dove: build dmatest as module
* dove: disable MTD_VERIFY_WRITE and enable MTD test support
* dove: alway use the galcore name for the gpu driver
* update dove_avng_x0_defconfig and dove_avng_y1_defconfig
* fix ADI9889/9389 HDMI audio no sound (SPDIF) issue
* Added Headset detection feature.
* Fix wrong bit operation
* Fix warning message when compiling
* Lower debug message's level and mark it
* Lower wait for vsync's debug message level and double confirm isr
  before printing the message.
* Remove unused function.
* refine the comments
* Fix ADI9889 PM suspend/resume issue
* rt5611: only swap touchscreen Y-axis for ANDROID
* enable bmm driver as module in dove_avng_x0_defconfig
* remove dove_avng_x0_defconfig and dove_avng_y1_defconfig
* dove: disable CH7025_COMPOSITE
* eth643: fix suspend/resume by deatach/attach phy

[ Ubuntu: 2.6.32-19.28 ]

* [Config] enable various multitouch devices
  - LP: #541453
* (pre-stable): input: ALPS - Add signature for HP Pavilion dm3 laptops
  - LP: #545307
* SAUCE: Disable function tracing after hitting __schedule_bug
* SAUCE: Reduce ACPI resource conflict message to KERN_INFO, printf
  cleanup
  - LP: #440470
* SAUCE: drm/i915: don't change DRM configuration when releasing load
  detect pipe
  - LP: #488328
* SAUCE: AppArmor: Remove null_profile's use of PFLAG_NO_LIST_REF
  - LP: #539437
* SAUCE: AppArmor: Stop page allocation warnings that can occur on policy
  load
  - LP: #458299
* SAUCE: AppArmor: Return string len rather than the allocation size
  - LP: #551844
* SAUCE: AppArmor: Fix oops in profile verification if profile unpack
  fails.
* [Config] Enable Nouveau DRM module on powerpc
* SAUCE: Pull in thinkpad-acpi from v2.6.34-rc1
  - LP: #357673
* [Config] Enable thinkpad-acpi ALSA volume control
  - LP: #357673
* SAUCE: drm/i915: Disable FBC on 915GM and 945GM
  - LP: #492392, #539609
* Revert "(pre-stable) drm/i915: blacklist lid status: Sony VGN-BX196VP,
  Dell Inspiron 700m"
  - LP: #515246
* (pre-stable) softlockup: Stop spurious softlockup messages due to
  overflow
  - LP: #551068
* backlight: mbp_nvidia_bl - add five more MacBook variants
  - LP: #511965
* drm/nv04-nv40: Fix up the programmed horizontal sync pulse delay.
  - LP: #529130
* drm/nouveau: Fix fbcon corruption with font width not divisible by 8
  - LP: #544739
* (pre-stable) USB: fix usbfs regression
* drm/radeon/bo: add some fallback placements for VRAM only objects.
  - LP: #507148
* drm/radeon/kms: don't print error on -ERESTARTSYS.
  - LP: #507148
* Input: add the ABS_MT_PRESSURE event
  - LP: #541453
* HID: Support for 3M multitouch panel
  - LP: #541453
* HID: make 3M PCT touchscreen driver standalone config option
  - LP: #541453
* HID: add support for Stantum multitouch panel
  - LP: #541453
* HID: make Stantum driver standalone config option
  - LP: #541453
* HID: add support for Acer T230H multitouch
  - LP: #541453
* HID: add support for Pixart Imaging Optical Touch Screen
  - LP: #541453
* HID: fixed bug in single-touch emulation on the stantum panel
  - LP: #541453
* HID: add pressure support for the Stantum multitouch panel
  - LP: #541453
* HID: Support for MosArt multitouch panel
  - LP: #541453
* HID: hid-ntrig add multi input quirk and clean up
  - LP: #541453
* HID: n-trig: remove unnecessary tool switching
  - LP: #541453
* HID: hid-ntrig: multitouch cleanup and fix
  - LP: #541453
* HID: hid-ntrig: Single touch mode tap
  - LP: #541453
* hid: ntrig touch events
  - LP: #541453
* (pre-stable) x86-32, resume: do a global tlb flush in S4 resume
  - LP: #531309
* drm/i915: Part of: Add initial bits for VGA modesetting bringup on
  Sandybridge.
  - LP: #515246
* drm/i915: Stop trying to use ACPI lid status to determine LVDS
  connection.
  - LP: #515246

[ Ubuntu: 2.6.32-18.27 ]

* SAUCE: Don't register vga16fb framebuffer if other framebuffers are
  present
  - LP: #527369
* [Config] armel/versatile: Set CRAMFS=m
  - LP: #524893
* [Config] armel: Reset default command-line
  - LP: #524893
* build/modules: Update d-i to reflect recent config changes
  - LP: #546929
* (pre-stable) drm/nouveau: report unknown connector state if lid closed
  - LP: #523072
* (pre-stable) Staging: rt2870: Add USB ID for Buffalo Airstation
  WLI-UC-GN
  - LP: #441990
* (pre-stable) iwlwifi: fix nfreed--
  - LP: #545585
* (pre-stable) pata_via: Add VIA VX900 support
  - LP: #548675

[ Ubuntu: 2.6.32-17.26 ]

* [Config] SECURITY_FILE_CAPABILITIES dissapeared in 2.6.33
* rules -- allow architecture configurations to be missing
* SAUCE: cdrom -- default to not locking the tray when in use
  - LP: #397734
* expose the kernel EXTRAVERSION in dmesg and /proc/version_signature
* record the drm version in EXTRAVERSION
* linux-tools -- pull out the perf binary into a binary package
* [Config] enable MMIOTRACE for graphics debugging
* [Config] enable BLK_DEV_BSG
* debian -- fix builds when tools are disabled
* allow us to build default configs for automated builds
* config -- allow locally specified configuration overrides
* [Config] de-modularise PATA disk controllers
* [Config] de-modularise SATA disk controllers
* Revert "SAUCE: (pre-stable) netfilter: xt_recent: fix buffer overflow"
  - LP: #540231
* Revert "SAUCE: (pre-stable) netfilter: xt_recent: fix false match"
  - LP: #540231
* [Config] Update configs for 2.6.32.10
  - LP: #540231
* [Config] Add vmw_pvscsi and vmxnet3 to -virtual flavour
  - LP: #531017
* SAUCE: igb: Supress an upstream compiler complaint
* [Config] Fix sub-flavours package conflicts
  - LP: #454827
* Revert "tpm_tis: TPM_STS_DATA_EXPECT workaround"
  - LP: #540231
* Revert "(pre-stable) sched: Fix SMT scheduler regression in
  find_busiest_queue()"
  - LP: #540231
* (pre-stable) Bluetooth: Fix sleeping function in RFCOMM within invalid
  context
  - LP: #534549
* igb: remove unused temp variable from stats clearing path
* igb: update comments for serdes config and update to handle duplex
* igb: update the approach taken to acquiring and releasing the phy lock
* igb: add locking to reads of the i2c interface
* igb: add combined function for setting rar and pool bits
* igb: make use of the uta to allow for promiscous mode filter
* igb: add support for 82576NS SerDes adapter
* igb: add function to handle mailbox lock
* igb: fix a few items where weren't correctly setup for mbx timeout
* igb: change how we handle alternate mac addresses
* igb: remove microwire support from igb
* igb: move the generic copper link setup code into e1000_phy.c
* igb: add code to retry a phy read in the event of failure on link check
* igb: add additional error handling to the phy code
* igb: add flushes between RAR writes when setting mac address
* igb: Use the instance of net_device_stats from net_device.
* igb: Fix erroneous display of stats by ethtool -S
* igb: add new data structure for handling interrupts and NAPI
* igb: remove rx checksum good counter
* igb: increase minimum rx buffer size to 1K
* igb: move the tx and rx ring specific config into seperate functions
* igb: remove rx_ps_hdr_len
* igb: move SRRCTL register configuration into ring specific config
* igb: change the head and tail offsets into pointers
* igb: add pci device pointer to ring structure
* igb: move rx_buffer_len into the ring structure
* igb: move alloc_failed and csum_err stats into per rx-ring stat
* igb: add a flags value to the ring
* igb: place a pointer to the netdev struct in the ring itself
* igb: move the multiple receive queue configuration into seperate
  function
* igb: delay VF reset notification until after interrupts are enabed
* igb: setup vlan tag replication stripping in igb_vmm_control
* igb: re-use ring configuration code in ethtool testing
* igb: make tx ring map and free functionality non-static
* igb: make ethtool use core xmit map and free functionality
* igb: add single vector msi-x testing to interrupt test
* igb: cleanup "todo" code found in igb_ethtool.c
* igb: add support for seperate tx-usecs setting in ethtool
* igb: cleanup some of the code related to hw timestamping
* igb: misc cleanups within igb_ethtool.c
* igb: use packet buffer sizes from RXPBS register
* igb: replace the VF clear_to_send with a flags value
* igb: rework use of VMOLR in regards to PF and VFs
* igb: rework handling of the vfta and vlvf registers in relation to
  mng_vlan
* igb: move vf init into a seperate function
* igb: only process global stats in igb_update_stats
* igb: move global_quad_port_a from global into local static define
* igb: make tx hang check multiqueue, check eop descriptor
* igb: cleanup code related to ring resource allocation and free
* igb: change queue ordering for 82576 based adapters
* igb: cleanup interrupt enablement in regards to msix_other
* igb: Remove invalid stats counters
* igb: cleanup igb.h header whitespace and some structure formatting
* igb: cleanup igb xmit frame path
* igb: cleanup clean_rx_irq_adv and alloc_rx_buffers_adv
* igb: replace unecessary &adapter->hw with just hw where applicable
* igb: add pci_dev in few spots to clean up use of dev_err/info/warn
* igb: limit minimum mtu to 68 to keep ip bound to interface
* igb: open up SCTP checksum offloads to all MACs 82576 and newer
* igb: cleanup whitespace issues in igb_main.c
* igb: Fix warnings in igb_set_ringparam()
* igb: change type for ring sizes to u16 in igb_set_ring_param
* igb: move timesync init into a seperate function
* igb: when number of CPUs > 4 combine tx/rx queues to allow more queues
* igb: Rework how netdev->stats is handled
* igb: removed unused tx/rx total bytes/packets from adapter struct
* igb: check for packets on all tx rings when link is down
* igb: only recycle page if it is on our numa node
* igb: add support for the 82580 phy
* igb: add support for 82580 MAC
* igb: Add full support for 82580 devices
* igb: remove use of skb_dma_map from driver
* igb: fix handling of mailbox collisions between PF/VF
* igb: do not force pcs link when in KX mode
* igb: do not force retry count to 1 on 82580 phy
* igb: correctly offset 82575 flow control watermarks by 16 bytes
* igb: check both function bits in status register in wol exception
* igb: make certain to reassign legacy interrupt vectors after reset
* igb/igbvf: cleanup exception handling in tx_map_adv
* fix LOOKUP_FOLLOW on automount "symlinks"
  - LP: #540231
* ARM: 5944/1: scsi: fix timer setup in fas216.c
  - LP: #540231
* V4L/DVB: dvb: l64781.ko broken with gcc 4.5
  - LP: #540231
* bfin: fix max timeout calculation
  - LP: #540231
* V4L/DVB: Video : pwc : Fix regression in pwc_set_shutter_speed caused
  by bad constant => sizeof conversion.
  - LP: #540231
* V4L/DVB: bttv: Move I2C IR initialization
  - LP: #540231
* V4L/DVB: cxusb: Select all required frontend and tuner modules
  - LP: #540231
* memcg: fix oom killing a child process in an other cgroup
  - LP: #540231
* fs/exec.c: fix initial stack reservation
  - LP: #540231
* iwlwifi: error checking for number of tfds in queue
  - LP: #540231
* iwlwifi: set HT flags after channel in rxon
  - LP: #540231
* iwlwifi: sanity check before counting number of tfds can be free
  - LP: #540231
* netlabel: fix export of SELinux categories > 127
  - LP: #540231
* ahci: disable FPDMA auto-activate optimization on NVIDIA AHCI
  - LP: #540231
* PCI hotplug: ibmphp: read the length of ebda and map entire ebda region
  - LP: #540231
* PCI hotplug: check ioremap() return value in ibmphp_ebda.c
  - LP: #540231
* ACPI: remove Asus P2B-DS from acpi=ht blacklist
  - LP: #540231
* ACPI: fix "acpi=ht" boot option
  - LP: #540231
* thinkpad-acpi: wrong thermal attribute_group removed in thermal_exit()
  - LP: #540231
* ACPI: Be in TS_POLLING state during mwait based C-state entry
  - LP: #540231
* mpt2sas: Delete volume before HBA detach.
  - LP: #540231
* slab: initialize unused alien cache entry as NULL at
  alloc_alien_cache().
  - LP: #540231
* mac80211: quit addba_resp_timer if Tx BA session is torn down
  - LP: #540231
* V4L/DVB (13991): gspca_mr973010a: Fix cif type 1 cameras not streaming
  on UHCI controllers
  - LP: #540231
* vfs: take f_lock on modifying f_mode after open time
  - LP: #540231
* readahead: introduce FMODE_RANDOM for POSIX_FADV_RANDOM
  - LP: #540231
* HID: remove TENX iBuddy from blacklist
  - LP: #540231
* HID: add multi-input quirk for NextWindow Touchscreen.
  - LP: #540231
* HID: usbhid: introduce timeout for stuck ctrl/out URBs
  - LP: #540231
* airo: fix setting zero length WEP key
  - LP: #540231
* idr: fix a critical misallocation bug, take#2
  - LP: #540231
* Switch proc/self to nd_set_link()
  - LP: #540231
* sparc: Align clone and signal stacks to 16 bytes.
  - LP: #540231
* sparc32: Fix page_to_phys().
  - LP: #540231
* sparc32: Fix struct stat uid/gid types.
  - LP: #540231
* sparc: leds_resource.end assigned to itself in clock_board_probe()
  - LP: #540231
* sparc64: Fix sun4u execute bit check in TSB I-TLB load.
  - LP: #540231
* net: Fix sysctl restarts...
  - LP: #540231
* net-sysfs: Use rtnl_trylock in wireless sysfs methods.
  - LP: #540231
* net: bug fix for vlan + gro issue
  - LP: #540231
* inet: Remove bogus IGMPv3 report handling
  - LP: #540231
* ipv6: conntrack: Add member of user to nf_ct_frag6_queue structure
  - LP: #540231
* drivers/net: ks8851_mll ethernet network driver
  - LP: #540231
* sky2: fix transmit DMA map leakage
  - LP: #540231
* SCSI: qla2xxx: Obtain proper host structure during response-queue
  processing.
  - LP: #540231
* rtc-core: fix memory leak
  - LP: #540231
* offb: Add support for framebuffer handoff to offb.
  - LP: #540231
* tpm_tis: TPM_STS_DATA_EXPECT workaround
  - LP: #540231
* rndis_wlan: handle NL80211_AUTHTYPE_AUTOMATIC
  - LP: #540231
* rndis_wlan: fix buffer overflow in rndis_query_oid
  - LP: #540231
* rndis_wlan: disable stall workaround
  - LP: #540231
* net/via-rhine: Fix scheduling while atomic bugs
  - LP: #540231
* clocksource: Fix up a registration/IRQ race in the sh drivers.
  - LP: #540231
* SCSI: qla1280: Drop host_lock while requesting firmware
  - LP: #540231
* Staging: hv: add a pci device table
  - LP: #540231
* Staging: hv: match on DMI values to know if we should run.
  - LP: #540231
* Staging: mimio: remove the mimio driver
  - LP: #540231
* dvb-core: Fix DoS bug in ULE decapsulation code that can be triggered
  by an invalid Payload Pointer
  - LP: #540231
* V4L/DVB (13148): uvcvideo: Handle V4L2_CTRL_TYPE_BUTTON control type in
  VIDIOC_QUERYCTRL
  - LP: #540231
* PM / Hibernate: Fix preallocating of memory
  - LP: #540231
* macintosh/therm_adt746x: Fix sysfs attributes lifetime
  - LP: #540231
* macintosh/hwmon/ams: Fix device removal sequence
  - LP: #540231
* oprofile/x86: fix perfctr nmi reservation for mulitplexing
  - LP: #540231
* oprofile: remove tracing build dependency
  - LP: #540231
* oprofile/x86: remove node check in AMD IBS initialization
  - LP: #540231
* oprofile/x86: use kzalloc() instead of kmalloc()
  - LP: #540231
* oprofile/x86: fix msr access to reserved counters
  - LP: #540231
* ALSA: hda: Use 3stack quirk for Toshiba Satellite L40-10Q
  - LP: #524948, #540231
* ALSA: via82xx: add quirk for D1289 motherboard
  - LP: #540231
* ALSA: pcm core - fix fifo_size channels interval check
  - LP: #540231
* ALSA: USB MIDI support for Access Music VirusTI
  - LP: #540231
* ALSA: hda: Use LPIB for Dell Latitude 131L
  - LP: #530346, #540231
* ALSA: hda: Use LPIB for a Biostar Microtech board
  - LP: #523953, #540231
* ALSA: hda - Add a position_fix quirk for MSI Wind U115
  - LP: #540231
* ALSA: hda - Add position_fix quirk for HP dv3
  - LP: #540231
* ALSA: hda-intel: Add position_fix quirk for ASUS M2V-MX SE.
  - LP: #540231
* ASoC: fix ak4104 register array access
  - LP: #540231
* driver-core: fix race condition in get_device_parent()
  - LP: #540231
* Driver-Core: devtmpfs - reset inode permissions before unlinking
  - LP: #540231
* tty: Fix the ldisc hangup race
  - LP: #540231
* serial: imx: fix NULL dereference Oops when pdata == NULL
  - LP: #540231
* USB: serial: sierra driver indat_callback fix
  - LP: #511157, #540231
* USB: SIS USB2VGA DRIVER: support KAIREN's USB VGA adaptor
  USB20SVGA-MB-PLUS
  - LP: #540231
* USB: fix I2C API usage in ohci-pnx4008.
  - LP: #540231
* p54usb: Add the USB ID for Belkin (Accton) FD7050E ver 1010ec
  - LP: #540231
* p54pci: handle dma mapping errors
  - LP: #540231
* gpiolib: Actually set output state in wm831x_gpio_direction_output()
  - LP: #540231
* hwmon: (tmp421) Fix temperature conversions
  - LP: #540231
* hwmon: (tmp421) Restore missing inputs
  - LP: #540231
* pata_hpt3x2n: always stretch UltraDMA timing
  - LP: #540231
* scm: Only support SCM_RIGHTS on unix domain sockets.
  - LP: #540231
* ath9k: fix beacon timer restart after a card reset
  - LP: #540231
* ath9k: fix rate control fallback rate selection
  - LP: #540231
* ath9k: disable RIFS search for AR91xx based chips
  - LP: #540231
* ath5k: use correct packet type when transmitting
  - LP: #540231
* b43/b43legacy: Wake queues in wireless_core_start
  - LP: #540231
* netfilter: xt_recent: fix buffer overflow
  - LP: #540231
* netfilter: xt_recent: fix false match
  - LP: #540231
* sunxvr500: Additional PCI id for sunxvr500 driver
  - LP: #540231
* thinkpad-acpi: fix poll thread auto-start
  - LP: #540231
* thinkpad-acpi: R52 brightness_mode has been confirmed
  - LP: #540231
* thinkpad-acpi: document HKEY event 3006
  - LP: #540231
* thinkpad-acpi: make driver events work in NVRAM poll mode
  - LP: #540231
* thinkpad-acpi: fix bluetooth/wwan resume
  - LP: #540231
* ocfs2: Only bug out in direct io write for reflinked extent.
  - LP: #540231
* x86, ia32_aout: do not kill argument mapping
  - LP: #540231
* x86: Add iMac9,1 to pci_reboot_dmi_table
  - LP: #540231
* x86, xen: Disable highmem PTE allocation even when CONFIG_HIGHPTE=y
  - LP: #540231
* x86: Avoid race condition in pci_enable_msix()
  - LP: #540231
* x86: Fix SCI on IOAPIC != 0
  - LP: #540231
* USB: xhci: Fix finding extended capabilities registers
  - LP: #540231
* USB: fix the idProduct value for USB-3.0 root hubs
  - LP: #540231
* USB: fix crash in uhci_scan_schedule
  - LP: #540231
* USB: remove debugging message for uevent constructions
  - LP: #540231
* USB: Move hcd free_dev call into usb_disconnect to fix oops
  - LP: #540231
* USB: ftdi_sio: isolate all device IDs to new ftdi_sio_ids.h header
  - LP: #540231
* USB: ftdi_sio: sort PID/VID entries in new ftdi_sio_ids.h header
  - LP: #540231
* USB: ftdi_sio: new device id for papouch AD4USB
  - LP: #540231
* USB: ftdi_sio: add device IDs (several ELV, one Mindstorms NXT)
  - LP: #540231
* USB: add new ftdi_sio device ids
  - LP: #540231
* USB: serial: ftdi: add CONTEC vendor and product id
  - LP: #540231
* USB: cp210x: Add 81E8 (Zephyr Bioharness)
  - LP: #540231
* USB: unusual_devs: Add support for multiple Option 3G sticks
  - LP: #540231
* sunrpc: remove unnecessary svc_xprt_put
  - LP: #540231
* SUNRPC: Handle EINVAL error returns from the TCP connect operation
  - LP: #540231
* s3cmci: s3cmci_card_present: Use no_detect to decide whether there is a
  card detect pin
  - LP: #540231
* rtc-coh901331: fix braces in resume code
  - LP: #540231
* NFS: Fix an allocation-under-spinlock bug
  - LP: #540231
* dm: free dm_io before bio_endio not after
  - LP: #540231
* KVM: x86 emulator: Add group8 instruction decoding
  - LP: #540231
* KVM: x86 emulator: Forbid modifying CS segment register by mov
  instruction
  - LP: #540231
* KVM: x86 emulator: Add group9 instruction decoding
  - LP: #540231
* KVM: x86 emulator: Check CPL level during privilege instruction
  emulation
  - LP: #540231
* sched: Fix sched_mv_power_savings for !SMT
  - LP: #540231
* sched: Fix SMT scheduler regression in find_busiest_queue()
  - LP: #540231
* sched: Don't use possibly stale sched_class
  - LP: #540231
* x86, mm: Allow highmem user page tables to be disabled at boot time
  - LP: #540231
* Linux 2.6.32.10
  - LP: #540231
* drm/i915: give up on 8xx lid status
  - LP: #540231
* drm/i915: Use a dmi quirk to skip a broken SDVO TV output.
  - LP: #540231
* drm/ttm: handle OOM in ttm_tt_swapout
  - LP: #540231
* drm/radeon/kms/atom: fix shr/shl ops
  - LP: #540231
* Linux 2.6.32.10+drm33.1
  - LP: #540231

[ Ubuntu: 2.6.32-16.25 ]

* linux-tools -- move to Suggests: with explicit seeding
  - LP: #534635
* [Config] CONFIG_HID=m
* (pre-stable) sched: Fix SMT scheduler regression in
  find_busiest_queue()
* KVM: introduce kvm_vcpu_on_spin
* KVM: VMX: Add support for Pause-Loop Exiting

29. By Stefan Bader on 2010-03-26

[ Andy Whitcroft ]

* rules -- allow architecture configurations to be missing

[ Eric Miao ]

* [Config]: Make UIO_DOVE_VMETA driver builtin
  - LP: #541921

[ Upstream Kernel Changes ]

* sound: skip error handling inside soc_pcm_open
  - LP: #530404
* DVS: Fixed a potential conflict of defining dvs_enable as global for
  two diffrent baords
  - LP: #537311
* rt5611_ts: swap touchscreen Y axis
  - LP: #537311
* dove: fix section mismatch error
  - LP: #537311

28. By Andy Whitcroft on 2010-03-09

[ Andy Whitcroft ]

armel -- disable linux-tools

27. By Andy Whitcroft on 2010-03-08

[ Andy Whitcroft ]

* rebase to Ubuntu-2.6.32-16.24
* [Config] updateconfigs following rebase to Ubuntu-2.6.32-16.24
* [Config] updateconfigs following rebase to Ubuntu-2.6.32-16.24
* lintian -- update debhelper package version dependancy
* lintian -- fix ghostscript dependancy
* lintian -- add required misc:Depends
* rename the debug packages to match archive standard
  - LP: #527837

[ Eric Miao ]

* SAUCE: dove: disable conflicting v6 cache fns in zImage head.S
* [Config]: CONFIG_KEXEC=y and CONFIG_ATAGS_PROC=y
* [Config]: update configs for latest Marvell patchset
* [Config]: disable OABI_COMPAT
  - LP: #534277

[ Saeed Bishara ]

* SAUCE: arm: invalidate TLBs when enabling mmu
* SAUCE: arm: disable L2 cache in the v7 finish function

[ Tony Lindgren ]

* SAUCE: arm: Fix init_atags_procfs() to check tag->hdr.size

[ Upstream Kernel Changes ]

* Revert "printk: remove unused code from kernel/printk.c"
* Revert "Save thread registers in coredumps" Because this patch is
  already in the kernel.
* Revert "dove: enable cpu mode (v6/v7) in run-time detection"
* Revert "ARM: provide the cpu_match function to PJ4"
* Revert "ARM: introduce the cpu_match function to the proc_info"
* ARM: 5884/1: arm: Fix DCC console for v7
* ARM: 5885/1: arm: Flush TLB entries in setup_mm_for_reboot()
* ARM: 5886/1: arm: Fix cpu_proc_fin() for proc-v7.S and make kexec work
* ARM: 5888/1: arm: Update comments in cacheflush.h and remove
  unnecessary V6 and V7 comments
* rt5630: fix codec->hw_read function
* mm: Check if any page in a pageblock is reserved before marking it
  MIGRATE_RESERVE
* Add build option to to set the default panic timeout.
* sched: Enable might_sleep before initializing drivers.
* Add code to prevent system calls from being restarted muliple times
  before returning from the kernel.
* Save thread registers in coredumps
* armv6 dcc tty driver
* PM: Add wake lock api.
* PM: Add early suspend api.
* PM: Implement wakelock api.
* PM: Implement early suspend api
* PM: Add user-space wake lock api.
* PM: wakelock: Abort task freezing if a wake lock is held.
* PM: earlysuspend: Add console switch when user requested sleep state
  changes.
* PM: earlysuspend: Removing dependence on console.
* rtc: Add android alarm driver.
* rtc: Try to prevent RTC errors from accumulating.
* switch: switch class and GPIO drivers.
* pmem: Add pmem driver
* Add android_aid.h
* ashmem for 2.6.27.
* Add missing conflict codes for 0079-ashmem-for-2.6.27.patch
* Paranoid network.
* net: socket ioctl to reset connections matching local address
* sysfs_net_ipv4: Add sysfs-based knobs for controlling TCP window size
* uidstat: Adding uid stat driver to collect network statistics.
* adding conflict patch codes for
  0083-uidstat-Adding-uid-stat-driver-to-collect-network-s.patch
* FAT: Add new ioctl VFAT_IOCTL_GET_VOLUME_ID for reading the volume ID.
* Grants system server access to /proc/<pid>/oom_adj for Android
  applications.
* Input: Generic GPIO Input device.
* add missing conflict code for
  0086-Input-Generic-GPIO-Input-device.patch
* Input: Hold wake lock while event queue is not empty.
* Input: Use monotonic time for event time stamps.
* Input: synaptics_i2c_rmi: Driver for Synaptics Touchscreens using RMI
  over I2C.
* input: Add keyreset driver.
* mmc: Add status IRQ and status callback function to mmc platform data
* mmc: sd: Add new CONFIG_MMC_PARANOID_SD_INIT for enabling retries
  during SD detection
* mmc: Add concept of an 'embedded' SDIO device.
* trout: Add functions for WiFi
* mmc: Add new API call 'sdio_reset_comm' for resetting communication
  with an SDIO device
* mmc: sd: When resuming, try a little harder to init the card
* mmc: mmcblk: Add new feature 'CONFIG_MMC_BLOCK_PARANOID_RESUME'
* mmc: sd: Add retries in re-detection
* android_usb: Composite USB gadget driver for android.
* rfkill: Introduce CONFIG_RFKILL_PM and use instead of CONFIG_PM to
  power down
* tiwlan: Add abstract wifi control functions support
* android: Add android config documentation to boot framework.
* block: block_dump: Add number of sectors to debug output
* fs: block_dump: Don't display inode changes if block_dump < 2
* regenerated code for
  0107-mmc-core-Hold-a-wake-lock-accross-delayed-work-m.patch
* mmc: sd: Remove debugging printk
* printk: Fix log_buf_copy termination.
* kernel_debugger_core: add interrupt-context debugger core
* kernel_debugger_core: Add sysrq command.
* pmem: Add include sched.h to fix compile errors
* net: Fix compilation of the IPv6 module
* ashmem: Don't install fault handler for private mmaps.
* ashmem: Add common prefix to name reported in /proc/pid/maps
* net: add PPP on L2TP Access Concentrator (PPPoLAC) driver.
* cgroup: Add generic cgroup subsystem permission checks.
* add missing conflict codes for
  0124-cgroup-Add-generic-cgroup-subsystem-permission-chec.patch
* nohz: Fix ondemand governor not always ramping up on 100% load.
* usb: gadget: android: Allow usb charging to draw up to 500mA instead of
  250.
* regnerate patch for
  0127-futex-Restore-one-of-the-fast-paths-eliminated-by-3.patch
* Optionally flush entire dcache from v6_dma_flush_range
* net: add PPP on PPTP Network Server (PPPoPNS) driver.
* sdio: fix sdio_reset_comm() error path
* net: Fix a bitmask in PPPoPNS and rename constants in PPPoPNS and
  PPPoLAC.
* net: Fix a potential deadlock while releasing PPPoLAC/PPPoPNS socket.
* ashmem: don't require a page aligned size
* security: Add AID_NET_RAW and AID_NET_ADMIN capability check in
  cap_capable().
* net: Replace AID_NET_RAW checks with capable(CAP_NET_RAW).
* net: Force PPPoLAC and PPPoPNS to bind an interface before creating PPP
  channel.
* Add default configuration for Android
* Sync with the newest dove_defconfig
* Turn off TLS feature for android in v7
* Fix compiling error for lowmemorykiller
* Fix Compiling error for shmem
* Temporary disable pm_suspend call.
* Fix crash error for shmem
* Fix met compiling errors from 2.6.31 kernel to 2.6.32 kernel.
* Sync up with 2.6.32.2's dove_defconfig
* cesa: add address decoding windows initialization code
* Refine comments and algorithm for easier to understand LCD's HW RGB
  format.
* PM: runtime support for V6 or V7 mode
* Remove all Z0 specific code
* dove: remove remaning Z0 stuff
* Add auto-calibration
* fix compilation error (kernel/power/Makefile)
* update dove_avng_y1_defconfig
* dovefb: clean up CONFIG_DOVEFB_SINGLE_DISPLAY_ACCURATE_PCLK
* 1. fill initial data for dcon. 2. refine backlight driver interface.
* 1. add clock disable and enable interface 2. refine changing LCD source
  clock implementation.
* Fill backlight driver platform data
* 1. apply Tawfik's patch to hook fb_blank event. 2. add LCD power on and
  off interface.
* Refine backlight interface more portable
* 1. Refine dcon power management feature 2. Implement sysfs interfaces.
* 1. Fix blank function setting to wrong mode when suspend. 2. Add SRAM
  power down interface.
* remove compiling warning.
* dove: remove another DOVE_REV_Z0 stuff
* dove: sync dove_defconfig with latest patches
* dove: fix compilation warning in pm.c
* Adds ADI9889 HDMI transmitter support
* Dove: Add Video Plug support
* MPP changes for Dove -
* Swap R&B for Video plug on video overlay Unclear why this is required,
  but it solves color bitmapping. Keep now for Video plug but requires
  more research
* 1. Remove testing code. 2. disable dumb interface as well when receives
  FB_BLANK.
* Dove nand: add support for Two CS for the DB board
* Dove nand: Add support for "cmdlinepart" option Add support for
  "cmdlinepart" option in kernel command line dove-nand should be used as
  the NAND HAL device name. example: mtdparts=dove-nand:1g(swap),-(root)
* dove: use dove_cesa_addr_dec_data instead of dove_eth_addr_dec_data for
  cesa driver
* dovefb: fix compilation error when mv_spi is disabled
* Dove: remove gpu_size, vmeta_size and pvt_size kernel command line
  parameters from code as they have no effect because fixup function is
  called before parse_cmdline function ( see arch/arm/kernel/setup.c )
* VMeta PM func: 1. Power on the VMeta only when VMeta was been used 2.
  Support suspend/resume when VMeta was been used (also need user space
  player support)
* Add a watch dog timer for Vmeta suspend/resume func
* Dove NAND: fix double byte command on writing small pages
* Change Vmeta PM clock control to using Linux clock framework
* Disable the Vmtea clock/power as default
* Fix MMC/SD cannot be detected issue due to merge upgraded from .31 to
  .32 Signed-off-by: Steve Guo <email address hidden>
* dove: disable some andriod features
* dove: fix crash in shmem
* PM: Debugger Reset Workaround in Deep-Idle
* dove: increase BOOT_PARAMS_SIZE for dram params
* Add support for AV-D1 X0 board and modify ADI9889 driver to fit Linux
  coding style
* remove android config from dove_defconfig
* update dove_avng_y1_defconfig
* Fixed AC97 read error issue. Modified SOC sound control items.
* update dove_avng_x0_defconfig : Disable CONFIG_DOVE_DEBUGGER_MODE_V6
* dove: enable UBIFS extended features and advanced compression
* crypt: update ocf to latest release
* dove: enable kexec support
* sound: rt5623 codec: deprecate hw_read and fix driver name
* dove: use updated i2s codec name
* dove: fix dai structure for avengers boards.
* dove: delete the i2c-dummy.c driver which is not used by any system
* sound: rename cs42l51 codec i2c driver from i2s_i2c to cs42l51
* sound: change rt5630 name from i2s_i2c to rt5630
* dove: configure pm mpps for new revision of avengers board
* dove: change power button code to KEY_SLEEP
* Add more resolution support in kernel driver according VGA timing spec
* LCD: disabled CONFIG_DOVEFB_SINGLE_DISPLAY_ACCURATE_PCLK and instead
  disabled accurate clock option in runtime if both LCD units are
  enabled; this will enable using the same uImage for dual and non-dual
  mode.
* 1. fill initial data for dcon. 2. refine backlight driver interface.
* dove: cleanup gpu_size kernel parameter
* pcie - add option to disable scan by command line parameter
* PM: add FB notifier to manage Book/Deep-Idle toggeling
* ARM: Ensure ARMv6/7 mm files are built using appropriate assembler
  options
* kirkwood: fix compilation errors
* dove: disable highmem and enable CONFIG_VMSPLIT_2G
* dove: set SKB_HEADROOM to 32 instead of 16
* bmm: export outer_cache
* dove: add missing pj4 name entries
* Fix thread stack overflow caused by Dove NAND HAL driver
* Remove unused include file and declaration
* Roll back wait for vsync mechanism to wait_event_interruptable_timeout
  and give timeout delay from 40ms to 4ms.
* dovefb: remove another DOVE_REV_Z0 stuff
* mv643xx_eth: don't include cache padding in rx desc buffer size
* fix build error introduced by add missing conflict codes for
  0124-cgroup-Add-generic-cgroup-subsystem-permission-chec.patch
* crypto: add openssl patch for user space to utilize the cesa engine
* crypto: update openswan patch for version 2.6.24
* dove: add device driver for the GPU gc600 engine
* Marvell Buffer Management Module for VPU & GPU memory buffer maintain
* BMM: split VPU & GPU to choice use BMM or not
* dove: enable building the bmm driver as module
* cesa: remove patch for openswan version 2.6.18
* Configure new LCD register for upcoming DOVE A0 Chip
* fix pixclk when under interlaced mode
* Not to power off LCD SRAM when system blanks screen.
* dvs: make dvs_enable variable depend on board, and change the default
  to enable instead of disable on Dove DB board.

[ Ubuntu: 2.6.32-16.24 ]

* armel -- perf userspace does not support arm
* ia64 -- libelf-dev/binutils-dev to not provide necessary libraries

[ Ubuntu: 2.6.32-16.23 ]

* SAUCE: PM report driver and device suspend/resume times -- move config
* update to standards version 3.8.4.0
* printenv -- expose all of the package selectors
* source package -- cleanup source content control
* doc package -- ensure we do build package content on buildd
* lintian -- correct the address in the debian/copyright
* lintian -- update debhelper package version dependancy
* lintian -- fix ghostscript dependancy
* lintian -- add required misc:Depends
* lintian -- move our debhelper compat level to debian/compat
* perf -- build the kernel carried tools
* perf -- add linux-tools carrying the version switches and manuals
* SAUCE: fix up Kconfig for staging drivers
* [Config] enable NOUVEAU etc following drm backport
* update DRM to mainline v2.6.33
* [Config] Remove AppArmor config options that no longer exist (ports)
* [Config] updateportsconfigs following drm update
* ubuntu: AppArmor -- update to mainline 2010-03-04
* SAUCE: AppArmor: Reintroduce AppArmor 2.4 compatibility
* SAUCE: AppArmor: replace strim with strstrip for 2.6.32 kernels
* [Config] Remove AppArmor config options that no longer exist
* ubuntu: rtl8192se -- version 2010-0115,0014
  - LP: #530275
* [Config] added CONFIG_RTL8192SE module.
  - LP: #530275
* [Config] Added vmw_pvscsi to d-i/scsi-modules
  - LP: #531017
* [Upstream] netfilter: xt_recent: Add an entry reaper
* Revert "KVM: x86 emulator: Check CPL level during privilege instruction
  emulation"
* Revert "KVM: x86 emulator: Fix popf emulation"
* Revert "KVM: x86 emulator: Check IOPL level during io instruction
  emulation"
* Revert "KVM: x86 emulator: Add Virtual-8086 mode of emulation"
* Revert "KVM: fix memory access during x86 emulation."
* Add vlan (8021.Q) module package for d-i.
* (pre-stable) drm/i915: blacklist lid status: Sony VGN-BX196VP, Dell
  Inspiron 700m
  - LP: #515246
* [Upstream] docbook: need xmldoclinks for all doc types
* x86: set_personality_ia32() misses force_personality32
* lib: Introduce generic list_sort function
* drm/nv50: Implement ctxprog/state generation.
* drm/nv50: Remove redundant/incorrect ctxvals initialisation.
* (pre-stable) drm/i915: blacklist lid status: Sony VGN-BX196VP, Dell
  Inspiron 700m
  - LP: #515246

[ Ubuntu: 2.6.32-15.22 ]

* Revert "[Config] added new config option CONFIG_SR_REPORT_TIME_LIMIT"
* Revert "SAUCE: PM report driver and device suspend/resume times."
* [Config] set CONFIG_SR_REPORT_TIME_LIMIT
* SAUCE: PM report driver and device suspend/resume times.

[ Ubuntu: 2.6.32-15.21 ]

* Revert "(pre-stable) drm/i915: Increase fb alignment to 64k"
* Revert "[Config] lenovo-sl-laptop -- enable"
* Revert "ubuntu: lenovo-sl-laptop -- git tip (b19a08f81f)"
* armel -- cramfs module will no longer be built
* d-i -- make all modules optional
* rename the debug packages to match archive standard
  - LP: #527837
* lenovo-sl-laptop is no longer built
* Disable 4MB page tables for Atom, work around errata AAE44
  - LP: #523112
* ubuntu: dm-raid4-5: Depend on XOR_BLOCKS
* ubuntu: fsam7400: Depend on CHECK_SIGNATURE
* SAUCE: drm/i915: don't change DRM configuration when releasing load
  detect pipe
  - LP: #488328
* [Config] armel Update versatile initrd configs
  - LP: #524893
* SAUCE: [um] Don't use nx_enabled under UML
  - LP: #524849
* [Config] added new config option CONFIG_SR_REPORT_TIME_LIMIT
* SAUCE: v3 - Add Dell Business Class Netbook LED driver
* SAUCE: PM report driver and device suspend/resume times.
* Revert "[Upstream] e1000e: enhance frame fragment detection"
  - CVE-2009-4538
* Revert "[Upstream] e1000: enhance frame fragment detection"
  - CVE-2009-4536
* [Config] Enabled CONFIG_LEDS_DELL_NETBOOKS=m
* SAUCE: (pre-stable) netfilter: xt_recent: fix buffer overflow
* SAUCE: (pre-stable) netfilter: xt_recent: fix false match
* Revert "(pre-stable) eCryptfs: Add getattr function"
* Fix potential crash with sys_move_pages
* futex_lock_pi() key refcnt fix
* futex: Handle user space corruption gracefully
* futex: Handle futex value corruption gracefully
* Fix race in tty_fasync() properly
* hwmon: (w83781d) Request I/O ports individually for probing
* hwmon: (lm78) Request I/O ports individually for probing
* hwmon: (adt7462) Wrong ADT7462_VOLT_COUNT
* ALSA: ctxfi - fix PTP address initialization
* drm/i915: disable hotplug detect before Ironlake CRT detect
* drm/i915: enable self-refresh on 965
* drm/i915: Disable SR when more than one pipe is enabled
* drm/i915: Fix DDC on some systems by clearing BIOS GMBUS setup.
* drm/i915: Add HP nx9020/SamsungSX20S to ACPI LID quirk list
* drm/i915: Fix the incorrect DMI string for Samsung SX20S laptop
* drm/i915: Add MALATA PC-81005 to ACPI LID quirk list
* usb: r8a66597-hcd: Flush the D-cache for the pipe-in transfer buffers.
* i2c-tiny-usb: Fix on big-endian systems
* drm/i915: handle FBC and self-refresh better
* drm/i915: Increase fb alignment to 64k
* drm/i915: Update write_domains on active list after flush.
* regulator: Fix display of null constraints for regulators
* ALSA: hda-intel: Avoid divide by zero crash
* CPUFREQ: Fix use after free of struct powernow_k8_data
* freeze_bdev: don't deactivate successfully frozen MS_RDONLY sb
* cciss: Make cciss_seq_show handle holes in the h->drv[] array
* ioat: fix infinite timeout checking in ioat2_quiesce
* resource: add helpers for fetching rlimits
* fs/exec.c: restrict initial stack space expansion to rlimit
* cifs: fix length calculation for converted unicode readdir names
* NFS: Fix a reference leak in nfs_wb_cancel_page()
* NFS: Try to commit unstable writes in nfs_release_page()
* NFSv4: Don't allow posix locking against servers that don't support it
* NFSv4: Ensure that the NFSv4 locking can recover from stateid errors
* NFS: Fix an Oops when truncating a file
* NFS: Fix a umount race
* NFS: Fix a bug in nfs_fscache_release_page()
* NFS: Fix the mapping of the NFSERR_SERVERFAULT error
* md: fix 'degraded' calculation when starting a reshape.
* V4L/DVB: dvb-core: fix initialization of feeds list in demux filter
* Export the symbol of getboottime and mmonotonic_to_bootbased
* kvmclock: count total_sleep_time when updating guest clock
* KVM: PIT: control word is write-only
* tpm_infineon: fix suspend/resume handler for pnp_driver
* amd64_edac: Do not falsely trigger kerneloops
* netfilter: nf_conntrack: fix memory corruption with multiple namespaces
* netfilter: nf_conntrack: per netns nf_conntrack_cachep
* netfilter: nf_conntrack: restrict runtime expect hashsize modifications
* netfilter: xtables: compat out of scope fix
* netfilter: nf_conntrack: fix hash resizing with namespaces
* drm/i915: remove full registers dump debug
* drm/i915: add i915_lp_ring_sync helper
* drm/i915: Don't wait interruptible for possible plane buffer flush
* dasd: remove strings from s390dbf
* crypto: padlock-sha - Add import/export support
* wmi: Free the allocated acpi objects through wmi_get_event_data
* dell-wmi, hp-wmi, msi-wmi: check wmi_get_event_data() return value
* /dev/mem: introduce size_inside_page()
* devmem: check vmalloc address on kmem read/write
* devmem: fix kmem write bug on memory holes
* SCSI: mptfusion : mptscsih_abort return value should be SUCCESS instead
  of value 0.
* sh: Couple kernel and user write page perm bits for CONFIG_X2TLB
* ALSA: hda - use WARN_ON_ONCE() for zero-division detection
* dst: call cond_resched() in dst_gc_task()
* ALSA: hda - Improved MacBook (Pro) 5,1 / 5,2 support
* befs: fix leak
* rtc-fm3130: add missing braces
* Call flush_dcache_page after PIO data transfers in libata-sff.c
* ahci: add Acer G725 to broken suspend list
* pktgen: Fix freezing problem
* x86/amd-iommu: Fix IOMMU-API initialization for iommu=pt
* x86/amd-iommu: Fix deassignment of a device from the pt_domain
* x86: Re-get cfg_new in case reuse/move irq_desc
* Staging: fix rtl8187se compilation errors with mac80211
* ALSA: usb-audio - Avoid Oops after disconnect
* serial: 8250: add serial transmitter fully empty test
* sysfs: sysfs_sd_setattr set iattrs unconditionally
* class: Free the class private data in class_release
* USB: usbfs: only copy the actual data received
* USB: usbfs: properly clean up the as structure on error paths
* rtl8187: Add new device ID
* ACPI: Add NULL pointer check in acpi_bus_start
* ACPI: fix High cpu temperature with 2.6.32
* drm/radeon/kms: use udelay for short delays
* NFS: Too many GETATTR and ACCESS calls after direct I/O
* eCryptfs: Add getattr function
* b43: Fix throughput regression
* ath9k: Fix sequence numbers for PAE frames
* mac80211: Fix probe request filtering in IBSS mode
* iwlwifi: Fix to set correct ht configuration
* dm stripe: avoid divide by zero with invalid stripe count
* dm log: userspace fix overhead_size calcuations
* Linux 2.6.32.9
* sfc: Fix SFE4002 initialisation
* sfc: Fix sign of efx_mcdi_poll_reboot() error in efx_mcdi_poll()
* sfc: SFE4002/SFN4112F: Widen temperature and voltage tolerances
* (pre-stable) HID: handle joysticks with large number of buttons
  - LP: #492056
* (pre-stable) HID: extend mask for BUTTON usage page
  - LP: #492056
* PM: Measure device suspend and resume times
* e1000: enhance frame fragment detection
  - CVE-2009-4536
* e1000e: enhance frame fragment detection
  - CVE-2009-4538
* KVM: fix memory access during x86 emulation.
  - CVE-2010-0306
* KVM: x86 emulator: Add Virtual-8086 mode of emulation
  - CVE-2010-0306
* KVM: x86 emulator: Check IOPL level during io instruction emulation
  - CVE-2010-0306
* KVM: x86 emulator: Fix popf emulation
  - CVE-2010-0306
* KVM: x86 emulator: Check CPL level during privilege instruction
  emulation
  - CVE-2010-0306
* Input: wacom - ensure the device is initialized properly upon resume
* Input: wacom - add defines for packet lengths of various devices
* Input: wacom - add support for new LCD tablets
  - LP: #516777

[ Ubuntu: 2.6.32-14.20 ]

* rebuild following the GCC update to match compiler for out of tree modules
* Revert "[Config] drbd -- enable"
* Revert "ubuntu: drbd -- version 8.3.1"
* SAUCE: khubd -- switch USB product/manufacturer/serial handling to RCU
  - LP: #510937

26. By Andy Whitcroft on 2010-02-23

[ Upstream Kernel Changes ]

* ARM: VFP: add support to sync the VFP state of the current thread
  - LP: #507503
* ARM: VFP: preserve the HW context when calling signal handlers
  - LP: #507503

25. By Andy Whitcroft on 2010-02-18

[ Andy Whitcroft ]

* rebase to Ubuntu-2.6.32-14.19

[ Vendor Kernel Changes ]

* PM: Workaround for M_RESET and CKE using 2 PMU MPPs
* PM: Enhance ASM code sharing in PMU SRAM to be optimized for size
* dove: configure pm mpps for new revision of db board
* Dove PM: Change deepIdle default to disable and add new command line
  kernel parameter "pmu_enable" that can be passed to enable deepIdle if
  needed
* pm: restrict the new standby fix on the board only to DB boards with
  Dove X0 chip and enable the possibility of using the old mode for
  boards without the ECO passing "standby_fix=0" through the kernel
  command line ( In U-Boot) .

[ Ubuntu: 2.6.32-14.19 ]

* ensure we build the source package contents when enabled
  - LP: #522308
* [Config] enable CONFIG_X86_MCE_XEON75XX
* SAUCE: AppArmor -- add linux/kref.h for struct kref
* [Config] enable CONFIG_HID_ORTEK
* enable udeb generation for arm versatile flavour
  - LP: #522515
* ubuntu: AppArmor -- update to mainline 2010-02-18
  - LP: #439560, #496110, #507069
* SAUCE: HID: add support for Ortek WKB-2000
  - LP: #405390
* tpm_tis: TPM_STS_DATA_EXPECT workaround
  - LP: #490487
* x86, mce: Xeon75xx specific interface to get corrected memory error
  information
* x86, mce: Rename cpu_specific_poll to mce_cpu_specific_poll
* x86, mce: Make xeon75xx memory driver dependent on PCI
* drm/edid: Unify detailed block parsing between base and extension
  blocks
  - LP: #500999
* (pre-stable) eCryptfs: Add getattr function
  - LP: #390833

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/natty/linux-mvl-dove
This branch contains Public information 
Everyone can see this information.

Subscribers