linux-mvl-dove 2.6.32-202.12 source package in Ubuntu


linux-mvl-dove (2.6.32-202.12) lucid; urgency=low

  [ 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]: 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
  * 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
  * 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
  * 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
  * Input: Generic GPIO Input device.
  * add missing conflict code for
  * 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
  * 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
  * nohz: Fix ondemand governor not always ramping up on 100% load.
  * usb: gadget: android: Allow usb charging to draw up to 500mA instead of
  * regnerate patch for
  * 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
  * 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
  * net: Replace AID_NET_RAW checks with capable(CAP_NET_RAW).
  * net: Force PPPoLAC and PPPoPNS to bind an interface before creating PPP
  * 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's dove_defconfig
  * cesa: add address decoding windows initialization code
  * Refine comments and algorithm for easier to understand LCD's HW RGB
  * 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
  * 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
  * 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
    disabled accurate clock option in runtime if both LCD units are
    enabled; this will enable using the same uImage for dual and non-dual
  * 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
  * 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
  * 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
  * 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
  * Revert "KVM: x86 emulator: Fix popf emulation"
  * Revert "KVM: x86 emulator: Check IOPL level during io instruction
  * 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."
  * 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
  * 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
    - 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
 -- Andy Whitcroft <email address hidden>   Mon, 08 Mar 2010 15:26:14 +0000

Upload details

Uploaded by:
Andy Whitcroft on 2010-03-09
Uploaded to:
Original maintainer:
Ubuntu Kernel Team
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section


Lucid: [SUPERSEDED] armel


File Size SHA-256 Checksum
linux-mvl-dove_2.6.32.orig.tar.gz 78.1 MiB bdda9ad4ca0606a6e3bfe7880de2ae9713bfee073bb5644e692148291f427b1d
linux-mvl-dove_2.6.32-202.12.diff.gz 4.4 MiB f4f267203eb0eca5c35ce77b67cc4ea349bf65d4c4e77d99a4fa5608e013a57e
linux-mvl-dove_2.6.32-202.12.dsc 1.4 KiB cad359dec68787f5006a4c5c6ab3770bded0b9b99086707e9b0a99f4e3c04cb3

Available diffs

View changes file

Binary packages built by this source