lp:ubuntu/precise/linux-armadaxp

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:ubuntu/precise/linux-armadaxp
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

9. By Ike Panhc

[ Ike Panhc ]

* Remove unnecessary debug message
  - LP: #960340
* Rebase onto Ubuntu-3.2.0-22.35

[ Stefan Bader ]

* d-i: Fix module name for dm-raid45
  - LP: #969248

[ Upstream Kernel Changes ]

* ARM: 7178/1: fault.c: Port OOM changes into do_page_fault
  - LP: #951043

[ Ubuntu: 3.2.0-22.35 ]

* Revert "SAUCE: hotkey quirks for various Zeptro Znote and Fujitsu Amilo
  laptops"
* SAUCE: (no-up) elide some ioctl warnings which are known benign
  - LP: #972355
* SAUCE (no-up) Provide a param for allowing the BIOS to handle changing
  the brightness on AC/battery status changes.
  - LP: #949311
* SAUCE (drop after 3.4) Quirk for enabling backlight hotkeys on Samsung
  N150P
  - LP: #875893
* SAUCE: PCI: Allow pcie_aspm=force to work even when FADT indicates it
  is unsupported
  - LP: #962038
* SAUCE: (drop after 3.5) drm/i915: reinstate GM45 TV detection fix
  - LP: #638939
* SAUCE: SECCOMP: audit: always report seccomp violations
* SAUCE: SECCOMP: adjust prctl constant
* [Config] Enable CONFIG_USBIP_CORE=m
  - LP: #900384
* Rebase to v3.2.14
* [Config] Updateconfigs after rebase to v3.2.14
* d-i: Fix module name for dm-raid45
  - LP: #969248
* SAUCE: remove __initdata from vesafb_fix
  - LP: #969309
* Revert "sched: tg->se->load should be initialised to tg->shares"
* toshiba_acpi: make one-bit bitfields unsigned
  - LP: #810015
* ACPI: EC: Add ec_get_handle()
  - LP: #810015
* toshiba_acpi: Support alternate hotkey interfaces
  - LP: #810015
* toshiba_acpi: Support additional hotkey scancodes
  - LP: #810015
* toshiba_acpi: Refuse to load on machines with buggy INFO
  implementations
  - LP: #810015
* ata_piix: Add Toshiba Satellite Pro A120 to the quirks list due to
  broken suspend functionality.
  - LP: #886850
* sweep the floors and convert some .get_drvinfo routines to strlcpy
  - LP: #921793
* be2net: init (vf)_if_handle/vf_pmac_id to handle failure scenarios
  - LP: #921793
* be2net: stop checking the UE registers after an EEH error
  - LP: #921793
* be2net: don't log more than one error on detecting EEH/UE errors
  - LP: #921793
* be2net: stop issuing FW cmds if any cmd times out
  - LP: #921793
* be2net: Fix TX queue create for Lancer
  - LP: #921793
* be2net: add register dump feature for Lancer
  - LP: #921793
* be2net: Add EEPROM dump feature for Lancer
  - LP: #921793
* be2net: Fix VLAN promiscous mode for Lancer
  - LP: #921793
* be2net: Use V1 query link status command for lancer
  - LP: #921793
* be2net: Move to new SR-IOV implementation in Lancer
  - LP: #921793
* be2net: Fix error recovery paths
  - LP: #921793
* be2net: Add error handling for Lancer
  - LP: #921793
* be2net: Use new hash key
  - LP: #921793
* be2net: Fix non utilization of RX queues
  - LP: #921793
* be2net: netpoll support
  - LP: #921793
* be2net: update some counters to display via ethtool
  - LP: #921793
* be2net: workaround to fix a bug in BE
  - LP: #921793
* be2net: fix ethtool ringparam reporting
  - LP: #921793
* be2net: refactor/cleanup vf configuration code
  - LP: #921793
* be2net: Add support for Skyhawk cards
  - LP: #921793
* be2net: Fix INTx processing for Lancer
  - LP: #921793
* be2net: fix range check for set_qos for a VF
  - LP: #921793
* be2net: query link status in be_open()
  - LP: #921793
* netdev: make net_device_ops const
  - LP: #921793
* be2net: create RSS rings even in multi-channel configs
  - LP: #921793
* ethtool: Null-terminate filename passed to ethtool_ops::flash_device
  - LP: #921793
* sched: Fix nohz load accounting
  - LP: #838811
* ACPICA: Fix regression in FADT revision checks
  - LP: #883441
* asus-wmi: move WAPF variable into quirks_entry
  - LP: #969576
* eeepc-wmi: refine quirks handling
  - LP: #969576
* drm/i915: Sanitize BIOS debugging bits from PIPECONF
  - LP: #968307
* drivers: hv: Get rid of some unnecessary code
* drivers: hv: kvp: Add/cleanup connector defines
* drivers: hv: kvp: Move the contents of hv_kvp.h to hyperv.h
* net/hyperv: Convert camel cased variables in rndis_filter.c to lower
  cases
* net/hyperv: Correct the assignment in netvsc_recv_callback()
* net/hyperv: Remove the unnecessary memset in rndis_filter_send()
* tools: hv: Use hyperv.h to get the KVP definitions
* drivers: hv: Cleanup the kvp related state in hyperv.h
* drivers: hv: kvp: Cleanup the kernel/user protocol
* drivers: hv: Increase the number of VCPUs supported in the guest
* net/hyperv: Fix data corruption in rndis_filter_receive()
* net/hyperv: Add support for vlan trunking from guests
* Drivers: hv: Add new message types to enhance KVP
* net/hyperv: fix erroneous NETDEV_TX_BUSY use
* NLS: improve UTF8 -> UTF16 string conversion routine
* Drivers: hv: Support the newly introduced KVP messages in the driver
* Tools: hv: Fully support the new KVP verbs in the user level daemon
* Tools: hv: Support enumeration from all the pools
* Drivers: scsi: storvsc: Properly handle errors from the host
* net: mv643xx_eth: fix build error
  - LP: #921793
* rebase to v3.2.14

8. By Ike Panhc

[ Ike Panhc ]

* Rebase onto Ubuntu-3.2.0-20.32
* [Config] Enable CODA_FS
* Rebase onto Ubuntu-3.2.0-21.34

[ Upstream Kernel Changes ]

* KBuild: Allow scripts/* to be cross compiled
* LINARO: Use KBUILD_SCRIPTROOT to cross build scripts

[ Ubuntu: 3.2.0-21.34 ]

* SAUCE: (drop after 3.4) asus-wmi: add scalar board brightness adj.
  support
  - LP: #961879
* SAUCE: (drop after 3.4) asus-wmi: store backlight power status for AIO
  machine
  - LP: #961880
* [Config]: enable CONFIG_DRM_LOAD_EDID_FIRMWARE
* SAUCE: AppArmor: Add the ability to mediate mount
* SAUCE: AppArmor: Add profile introspection file to interface
* SAUCE: AppArmor: basic networking rules
* SAUCE: Update aufs for build failure caused by apparmor backport
* SAUCE: AppArmor: Fix change_onexec when called from a confined task
  - LP: #963756
* Revert "SAUCE: (drop after 3.3) platform/x86: Add driver for Apple gmux
  device"
* Rebase to v3.2.13
* d-i: Fix iwl3945 driver name typo in nic-modules
* d-i: Add missing iwl* drivers to nic-modules
  - LP: #965116
* d-i: Remove obsolete bcm43xx* drivers from nic-modules
* d-i: Add brcm*mac drivers to nic-modules
* SAUCE: (drop after 3.3) apple_bl: Add register/unregister functions
* SAUCE: (drop after 3.3) platform/x86: Add driver for Apple gmux device
* Add isci to debian scsi-modules udeb
  - LP: #963306
* SAUCE: fsam7400: use UMH_WAIT_PROC consistently
  - LP: #963685
* SAUCE: disable_nx should not be in __cpuinitdata section for X86_32
  - LP: #968233
* Bluetooth: Adding USB device 13d3:3375 as an Atheros AR3012.
  - LP: #916319
* x86: Report cpb and eff_freq_ro flags correctly
  - LP: #960461
* x86/amd: Add missing feature flag for fam15h models 10h-1fh processors
  - LP: #960461
* KVM: Move cpuid code to new file
  - LP: #960466
* KVM: expose latest Intel cpu new features (BMI1/BMI2/FMA/AVX2) to guest
  - LP: #960466
* apparmor: add missing rcu_dereference()
* apparmor: fix module parameter handling
* btrfs, nfs, apparmor: don't pull mnt_namespace.h for no reason...
* switch security_path_chmod() to umode_t
* switch securityfs_create_file() to umode_t
* switch ->path_mkdir() to umode_t
* switch ->path_mknod() to umode_t
* capabilities: remove the task from capable LSM hook entirely
* switch security_path_chmod() to struct path *
* AppArmor: refactor securityfs to use structures
* AppArmor: add initial "features" directory to securityfs
* AppArmor: add "file" details to securityfs
* AppArmor: export known rlimit names/value mappings in securityfs
* AppArmor: Add mising end of structure test to caps unpacking
* AppArmor: Fix dropping of allowed operations that are force audited
* AppArmor: Fix underflow in xindex calculation
* AppArmor: fix mapping of META_READ to audit and quiet flags
* AppArmor: Fix the error case for chroot relative path name lookup
* AppArmor: Fix error returned when a path lookup is disconnected
* AppArmor: Fix oops in policy unpack auditing
* AppArmor: Add const qualifiers to generated string tables
* AppArmor: Retrieve the dentry_path for error reporting when path lookup
  fails
* AppArmor: Minor cleanup of d_namespace_path to consolidate error
  handling
* AppArmor: Update dfa matching routines.
* AppArmor: Move path failure information into aa_get_name and rename
* AppArmor: Add ability to load extended policy
* AppArmor: add const qualifiers to string arrays
* AppArmor: Fix location of const qualifier on generated string tables
* drm: allow loading an EDID as firmware to override broken monitor
* usermodehelper: use UMH_WAIT_PROC consistently
  - LP: #963685
* usermodehelper: introduce umh_complete(sub_info)
  - LP: #963685
* usermodehelper: implement UMH_KILLABLE
  - LP: #963685
* usermodehelper: kill umh_wait, renumber UMH_* constants
  - LP: #963685
* usermodehelper: ____call_usermodehelper() doesn't need do_exit()
  - LP: #963685
* kmod: introduce call_modprobe() helper
  - LP: #963685
* kmod: make __request_module() killable
  - LP: #963685
* x86, tsc: Fix SMI induced variation in quick_pit_calibrate()
  - LP: #965586
* drm/i915: Ignore LVDS on hp t5745 and hp st5747 thin client
  - LP: #911916, #911920
* drm/i915: Add Clientron E830 to the ignore LVDS list
  - LP: #907055
* rebase to v3.2.13

[ Ubuntu: 3.2.0-20.33 ]

* (pre-stable) ASPM: Fix pcie devices with non-pcie children
  - LP: #961482

[ Ubuntu: 3.2.0-20.32 ]

* SAUCE: SECCOMP: Add PR_{GET,SET}_NO_NEW_PRIVS to prevent execve from
  granting privs
* SAUCE: SECCOMP: Fix apparmor for PR_{GET,SET}_NO_NEW_PRIVS
* SAUCE: SECCOMP: seccomp: remove duplicated failure logging
* [Config] SECCOMP_FILTER=y
* seccomp: audit abnormal end to a process due to seccomp
* SAUCE: SECCOMP: sk_run_filter: add BPF_S_ANC_SECCOMP_LD_W
* SAUCE: SECCOMP: net/compat.c,linux/filter.h: share compat_sock_fprog
* SAUCE: SECCOMP: seccomp: kill the seccomp_t typedef
* SAUCE: SECCOMP: arch/x86: add syscall_get_arch to syscall.h
* SAUCE: SECCOMP: asm/syscall.h: add syscall_get_arch
* SAUCE: SECCOMP: seccomp: add system call filtering using BPF
* SAUCE: SECCOMP: seccomp: add SECCOMP_RET_ERRNO
* SAUCE: SECCOMP: signal, x86: add SIGSYS info and make it synchronous.
* SAUCE: SECCOMP: seccomp: Add SECCOMP_RET_TRAP
* SAUCE: SECCOMP: ptrace,seccomp: Add PTRACE_SECCOMP support
* SAUCE: SECCOMP: x86: Enable HAVE_ARCH_SECCOMP_FILTER
* SAUCE: SECCOMP: Documentation: prctl/seccomp_filter

[ Ubuntu: 3.2.0-19.31 ]

* d-i: Add dm-multipath and scsi device handlers
  - LP: #959749
* d-i: Move multipath modules into their own udeb
  - LP: #598251, #959749
* [Config] Auto-detect do_tools setting
* [Config] correctly specify CROSS_COMPILE for tools build
* [Config] CONFIG_DRM_PSB_CDV=n
* Rebase to v3.2.12
* powerpc/pmac: Fix SMP kernels on pre-core99 UP machines
  - LP: #959959
* rebase to v3.2.12

[ Ubuntu: 3.2.0-19.30 ]

* [Config] Fix typeo in the Hyper-V module names
* [Config] Move kernels to "Section: kernel"
  - LP: #499557
* SAUCE: AppArmor: Add ability to load extended policy
* SAUCE: AppArmor: Add the ability to mediate mount
* SAUCE: AppArmor: Add profile introspection file to interface
* SAUCE: AppArmor: basic networking rules
* [Config] Disable CONFIG_SECURITY_TOMOYO_OMIT_USERSPACE_LOADER
  - LP: #952035
* Rebase to v3.2.10
* [Config] Update configs after rebase to v3.2.10
* Rebase to v3.2.11
* [Config] Disable CONFIG_STUB_POULSBO
  - LP: #899244
* [Config] Add CONFIG_DRM_PSB check to enforcer
  - LP: #899244
* [Config] Drop non-SMP powerpc
* net/hyperv: Use the built-in macro KBUILD_MODNAME for this driver
* x86: Derandom delay_tsc for 64 bit
* Bluetooth: Fix l2cap conn failures for ssp devices
  - LP: #872044
* KVM: x86: extend "struct x86_emulate_ops" with "get_cpuid"
  - LP: #917842
  - CVE-2012-0045
* KVM: x86: fix missing checks in syscall emulation
  - LP: #917842
  - CVE-2012-0045
* rebase to v3.2.11
* rebase to v3.2.10

7. By Michael Casadevall

Actually fix ignore ABI files ...

6. By Michael Casadevall

Foce quilt 3.0 packaging so ignore ABI files get properly included

5. By Michael Casadevall

[ Bryan Wu ]
* UBUNTU: import debian/debian.env and debian.armadaxp

[ Dann Frazier ]
* ARM: Armada XP: remove trailing '/' in dirnames in mvRules.mk

[ Michael Casadeall ]
* tools: add some tools for Marvell Armada XP processor
* kernel: timer tick hacking from Marvell
* kernel: Sheeva Errata: add delay on Sheeva when powering down
* net: add Marvell NFP netfilter
* net: socket and skb modifications made by Marvell
* miscdevice: add minor IDs for some Marvell Armada drivers
* fs: introduce memory pool for splice()
* video: EDID detection updates from Marvell Armada XP patchset
* video: backlight: add Marvell Dove LCD backlight driver
* video: display: add THS8200 display driver
* video: framebuffer: add Marvell Dove and Armada XP processor onchip LCD controller driver
* usbtest: add Interrupt transfer testing by Marvell Armada XP code
* usb: ehci: add support for Marvell EHCI controler
* tty/serial: 8250: add support for Marvell Armada XP processor and DeviceTree work
* rtc: add support for Marvell Armada XP onchip RTC controller
* net: pppoe: add Marvell ethernet NFP hook in PPPoE networking driver
* mtd: nand: add support for Marvell Armada XP Nand Flash Controller
* mtd: maps: add Marvell Armada XP specific map driver
* mmc: add support for Marvell Armada XP MMC/SD host controller
* i2c: add support for Marvell Armada XP onchip i2c bus controller
* hwmon: add Kconfig option for Armada XP onchip thermal sensor driver
* dmaengine: add Net DMA support for splice and update Marvell XOR DMA engine driver
* ata: add support for Marvell Armada XP SATA controller and update some quirks
* ARM: add Marvell Armada XP machine to mach-types
* ARM: oprofile: add support for Marvell PJ4B core
* ARM: mm: more ARMv6 switches for Marvell Armada XP
* ARM: remove static declaration to allow compilation
* ARM: alignment access fault trick
* ARM: mm: skip some fault fixing when run on NONE SMP ARMv6 mode during early abort event
* ARM: mm: add Marvell Sheeva CPU Architecture for PJ4B
* ARM: introduce optimized copy operation for Marvell Armada XP
* ARM: SAUCE: hardware breakpoint trick for Marvell Armada XP
* ARM: big endian and little endian tricks for Marvell Armada XP
* ARM: SAUCE: Add Marvell Armada XP build rules to arch/arm/kernel/Makefile
* ARM: vfp: add special handling for Marvell Armada XP
* ARM: add support for Marvell U-Boot
* ARM: add mv_controller_num for ARM PCI drivers
* ARM: add support for local PMUs, general SMP tweaks and cache flushing
* ARM: add Marvell device identifies in glue-proc.h
* ARM: add IPC driver support for Marvell platforms
* ARM: add DMA mapping for Marvell platforms
* ARM: add Sheeva errata and PJ4B code for booting
* ARM: update Kconfig and Makefile to include Marvell Armada XP platforms
* ARM: Armada XP: import LSP from Marvell for Armada XP 3.2 kernel enablement

4. By Adam Conrad

* Apply patch from Seif Mazareeb of Marvell to enable reset
  support for the AXP-DB-REV2 ArmadaXP development boards.
* Fix debian.armadaxp/etc/getabis to point at the right URIs.

3. By Adam Conrad

Include ABI/modules files to appease the ABI checker in production.

2. By Bryan Wu

[ Michael Casadeall ]
* Initial upload of armadaxp package based around oneiric SRU tree

[ Bryan Wu ]
* ARM: Armada XP: update to LSP 2.0.4
* UBUNTU: import Debian packaging stuff for Marvell Armada XP based on TI
  OMAP4 setting

[ Dann Frazier ]
* ARM: Armada XP: remove trailing '/' in dirnames in mvRules.mk

[ Marvell Armada XP Kernel Changes ]
* ARM: Armada XP: import LSP 2.0.1 for Marvell Armada XP
* ARM: add Sheeva errata and PJ4B code for booting
* ARM: add Marvell 64-bit large page support
* ARM: add cache flush operation for ARM v6 mode with SMP enabled
* ARM: vfp: add special handling for Marvell Armada XP
* ARM: oprofile: add support for Marvell PJ4B core
* ARM: introduce optimized copy operation for Marvell Armada XP
* ARM: alignment access fault trick
* ARM: add support for Marvell U-Boot
* ARM: perf: add support for Marvell Armada XP PMU
* ARM: big endian and little endian tricks for Marvell Armada XP
* ARM: hardware breakpoint trick for Marvell Armada XP (might be
  droppable)
* ARM: define CPU names for Marvell Armada XP processors
* ARM: add mv_controller_num for other PCI drivers
* net: add support for XT match layer7 netfilter and Network Fast
  Processing from Marvell Armada XP
* video: framebuffer: add Marvell Dove and Armada XP processor onchip LCD
  controller driver
* video: display: add ADI9889 and THS8200 display driver
* video: EDID detection updates from Marvell Armada XP patchset
* video: backlight: add Marvell Dove LCD backlight driver
* mtd: nand: add support for Marvell Armada XP Nand Flash Controller
* net: pppoe: add Marvell ethernet NFP hook in PPPoE networking driver
* scsi: add Marvell Storage Controller VANIR driver
* ata: add support for Marvell Armada XP SATA controller and update some
  quirks
* i2c: add support for Marvell Armada XP onchip i2c bus controller
* dmaengine: add Net DMA support for splice and update Marvell XOR DMA
  engine driver
* Armada XP: SAUCE: some kernel common code changes
* rtc: add support for Marvell Armada XP onchip RTC controller
* usb: ehci: add support for Marvell EHCI controler
* miscdevice: add minor IDs for some Marvell Armada drivers
* mmc: add support for Marvell Armada XP MMC/SD host controller
* hwmon: add Kconfig option for Armada XP onchip thermal sensor driver
* kernel: Marvell Sheeva Armada XP CPU needs some delay during stopping
  machine
* tools: add some tools for Marvell Armada XP processor
* tty/serial: 8250: add support for Marvell Armada XP processor
* usbtest: add Interrupt transfer testing by Marvell Armada XP code
* fs: introduce memory pool for splice()
* ARM: defconfig: Marvell Armada XP
* ARM: mm: add support for PJ4B ARMv6

1. By Bryan Wu

Import upstream version 3.0.0

Branch metadata

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

Subscribers