lp:ubuntu/precise/linux-armadaxp

Created by Ubuntu Package Importer on 2012-02-15 and last modified on 2012-04-05
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 on 2012-04-03

[ 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 on 2012-03-22

[ 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 on 2012-03-15

Actually fix ignore ABI files ...

6. By Michael Casadevall on 2012-03-15

Foce quilt 3.0 packaging so ignore ABI files get properly included

5. By Michael Casadevall on 2012-03-10

[ 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 on 2012-02-22

* 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 on 2012-02-15

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

2. By Bryan Wu on 2012-02-10

[ 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 on 2012-02-10

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