aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-11-16KBuild: Allow scripts/* to be cross compiledJohn Rigby
Cross compiling the binaries in scripts/* is not possible because various makefiles assume that $(obj)/whatever is executable on the build host. This patch introduces a new variable called KBUILD_SCRIPTROOT that points to script/binaries to use while cross compiling. Usage: Build scripts for the build host: make O=path/to/buildhost/buildscripts \ silentoldconfig prepare scripts Then cross build script for target: make O=path/to/target/buildscripts \ HOSTCC=$CROSS_COMPILE \ KBUILD_SCRIPTROOT=path/to/buildhost/buildscripts silentoldconfig prepare scripts This patch does not use KBUILD_SCRIPTROOT for all script invocations it only redefines the following if KBUILD_SCRIPTROOT is defined. scripts/Makefile.build scripts/basic/fixdep --> $(KBUILD_SCRIPTROOT)/scripts/basic/fixdep scripts/kconfig/Makefile $(obj)/conf --> $(KBUILD_SCRIPTROOT)/scripts/kconfig/conf scripts/mod/Makefile $(obj)mk_elfconfig --> $(KBUILD_SCRIPTROOT)/scripts/mod/mk_elfconfig Signed-off-by: John Rigby <john.rigby@linaro.org>
2011-11-16LINARO: fix lintian errors and warningsJohn Rigby
Remove coreutils and fileutils depends: fileutils is a virtual package provided by coreutils coreutils is essential Add debconf to Pre-Depends Fix long description line for linux-headers package Fix nic-shared-modules description Fix copyright file Add dh_strip to scripts rules Signed-off-by: John Rigby <john.rigby@linaro.org>
2011-11-16LINARO: add flavour splitting script and changes to use itJohn Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2011-11-16LINARO: add debian.linaro and make debian use itJohn Rigby
add debian.linaro from previous release patch debian to point to debian.linaro instead of debian.master Signed-off-by: John Rigby <john.rigby@linaro.org> Conflicts: debian/rules.d/1-maintainer.mk debian/rules.d/2-binary-arch.mk
2011-11-16UBUNTU: Ubuntu-3.1.0-2.3Leann Ogasawara
Signed-off-by: Leann Ogasawara <leann.ogasawara@canonical.com>
2011-11-16UBUNTU: Add postinit and postrm scripts to the extras packageTim Gardner
BugLink: http://bugs.launchpad.net/bugs/882120 Lack of postinit and postrm packaging scripts prevents proper module registration via depmod. Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
2011-11-16UBUNTU: Start new releaseTim Gardner
Ignore: yes Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
2011-11-16UBUNTU: Ubuntu-3.1.0-2.2Leann Ogasawara
Signed-off-by: Leann Ogasawara <leann.ogasawara@canonical.com>
2011-11-16UBUNTU: debian: add locking to protect debian/files from parallel updateAndy Whitcroft
When building with high parallelism we may overlap calls to dh_gencontrol and/or the .ddeb removal code from the debian/files list. If these happen in parallel files may be lost or updates fail leading to build failures or incomplete packing lists. Add primative locking to each of these scenarios using the flock command, utilising a lock file in the debian directory. Signed-off-by: Andy Whitcroft <apw@canonical.com>
2011-11-16UBUNTU: Bump ABILeann Ogasawara
Ignore: yes Signed-off-by: Leann Ogasawara <leann.ogasawara@canonical.com>
2011-11-16UBUNTU: rebase to v3.1Leann Ogasawara
Signed-off-by: Leann Ogasawara <leann.ogasawara@canonical.com>
2011-11-16UBUNTU: Start new releaseLeann Ogasawara
Ignore: yes Signed-off-by: Leann Ogasawara <leann.ogasawara@canonical.com>
2011-11-16UBUNTU: Ubuntu-3.1.0-1.1Leann Ogasawara
Signed-off-by: Leann Ogasawara <leann.ogasawara@canonical.com>
2011-11-16UBUNTU: rebase to v3.1-rc10Leann Ogasawara
Signed-off-by: Leann Ogasawara <leann.ogasawara@canonical.com>
2011-11-16UBUNTU: [Config] Transition -generic and -server to be identicalLeann Ogasawara
Given the minimal set of differences between the existing -generic and -server flavors, it's been proposed we consider merging the two. The following config changes align the -generic and -server configs to be identical. This is a transitional change to allow testing of the config changes but leave us with an easy fallback scenario (ie revert this commit) should testing prove unfavorable. Otherwise, we will proceed with merging the -generic and -server flavors into a single flavor. https://lists.ubuntu.com/archives/kernel-team/2011-October/017413.html Acked-by: Stefan Bader <stefan.bader@canonical.com> Acked-by: Andy Whitcroft <apw@canonical.com> Signed-off-by: Leann Ogasawara <leann.ogasawara@canonical.com>
2011-11-16Revert "UBUNTU: ubuntu: fsam7400 disable driver"Leann Ogasawara
BugLink: http://bugs.launchpad.net/bugs/876030 This reverts commit 2c2ebcbf14a86f4af59ef1d4d420d3f19083472c. Per the Oneiric Ubuntu Delta Review we purposely disabled the fsam7400 driver with the hopes that we could then completely drop the driver for Precise 12.04. However, there are reports that this driver is still in use. Re-enable the driver. Acked-by: Seth Forshee <seth.forshee@canonical.com> Acked-by: Herton Ronaldo Krzesinski <herton.krzesinski@canonical.com> Signed-off-by: Leann Ogasawara <leann.ogasawara@canonical.com>
2011-11-16UBUNTU: [Config] Add ixgbevf to the virtual inclusion listLeann Ogasawara
BugLink: http://bugs.launchpad.net/bugs/872411 Signed-off-by: Leann Ogasawara <leann.ogasawara@canonical.com>
2011-11-16UBUNTU: [Config] Add igbvf to the virtual flavor inclusion listLeann Ogasawara
BugLink: http://bugs.launchpad.net/bugs/794570 Signed-off-by: Leann Ogasawara <leann.ogasawara@canonical.com>
2011-11-16Revert "UBUNTU: SAUCE: ata: make DVD drive recognisable on systems with ↵Leann Ogasawara
Sandybridge CPT chipset" This reverts commit 44e8c44804843af82e614921173bc0e01c3ea2e0. There is a better solution which fixes more cases. BugLink: https://bugs.launchpad.net/bugs/737388 BugLink: https://bugs.launchpad.net/bugs/794642 BugLink: https://bugs.launchpad.net/bugs/782389 Upstream: [1],[2],[3] [1], https://bugzilla.kernel.org/show_bug.cgi?id=40592 [2], http://marc.info/?t=131665670300001&r=1&w=2 [3], http://marc.info/?t=131743346400002&r=1&w=2 Signed-off-by: Ming Lei <ming.lei@canonical.com> Acked-by: Tim Gardner <tim.gardner@canonical.com> Acked-by: Stefan Bader <stefan.bader@canonical.com> Signed-off-by: Leann Ogasawara <leann.ogasawara@canonical.com>
2011-11-16UBUNTU: update Vcs-Git to PreciseLeann Ogasawara
Ignore: yes Signed-off-by: Leann Ogasawara <leann.ogasawara@canonical.com>
2011-11-16UBUNTU: rebase to v3.1-rc9Tim Gardner
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
2011-11-16UBUNTU: [Config] Enable ftrace support in the mac80211 layerTim Gardner
BugLink: http://bugs.launchpad.net/bugs/865171 This option enables some wireless path debugging for very little cost. It is also consistent with the ti-omap4 flavour. Signed-off-by: Tim Gardner <tim.gardner@canonical.com> Acked-by: Andy Whitcroft <andy.whitcroft@canonical.com> Acked-by: Stefan Bader <stefan.bader@canonical.com>
2011-11-16UBUNTU: SAUCE: Add a new entry (413c:8197) to Bluetooth USB device ID tableTim Gardner
BugLink: http://bugs.launchpad.net/bugs/854399 Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com> Acked-by: Stefan Bader <smb@canonical.com> Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
2011-11-16UBUNTU: rebase to v3.1-rc8Tim Gardner
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
2011-11-16UBUNTU: rebase to v3.1-rc7Tim Gardner
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
2011-11-16UBUNTU: [Config] Compile-in vfat support for armelPaolo Pisati
BugLink: http://bugs.launchpad.net/bugs/853783 Signed-off-by: Paolo Pisati <paolo.pisati@canonical.com> Acked-by: Stefan Bader <stefan.bader@canonical.com> Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
2011-11-16UBUNTU: SAUCE: Unregister input device only if it is registeredJesse Sung
BugLink: https://bugs.launchpad.net/bugs/839238 dev2 is not registered in alps_model_quirk_enabled mode, do not unregister while disconnecting. Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com> Acked-by: Tim Gardner <tim.gardner@canonical.com> Signed-off-by: Leann Ogasawara <leann.ogasawara@canonical.com>
2011-11-16UBUNTU: add a new linux-image-extras package for virtualAndy Whitcroft
Add a new linux-image-extras package for the virtual flavours. This package contains all of the left over kernel modules which are not in the main linux-image package. This allows users to opt-in to a full server style install in a virtual machine, preventing slow bloat of the core linux-image install. Signed-off-by: Andy Whitcroft <apw@canonical.com> Acked-by: Tim Gardner <tim.gardner@canonical.com> Signed-off-by: Leann Ogasawara <leann.ogasawara@canonical.com>
2011-11-16UBUNTU: make module-inclusion selection retain the left oversAndy Whitcroft
Move module inclusion to a model when the non-included modules are retained. This allow two things: 1) processing can now be applied iterativly to carve out any number of sub-packages, and 2) we can package the 'remaining' modules. Signed-off-by: Andy Whitcroft <apw@canonical.com> Acked-by: Tim Gardner <tim.gardner@canonical.com> Signed-off-by: Leann Ogasawara <leann.ogasawara@canonical.com>
2011-11-16UBUNTU: SAUCE: headers_install: fix #include "..." usage for userspaceAndy Whitcroft
When headers are converted to userspace headers they may include relative includes. For example x86 has the following in its asm/posix_types.h: # ifdef __i386__ # include "posix_types_32.h" # else # include "posix_types_64.h" # endif However this is not safe in the face of the gcc option -I- which removes "the directory the file I am being included from" from the search list. Convert these references to <dir/...> form avoiding this. BugLink: http://bugs.launchpad.net/bugs/824377 Signed-off-by: Andy Whitcroft <apw@canonical.com> Acked-by: Tim Gardner <tim.gardner@canonical.com> Signed-off-by: Leann Ogasawara <leann.ogasawara@canonical.com>
2011-11-16UBUNTU: [Config] Enable CONFIG_RTS5139=m on i386/amd64Keng-Yu Lin
This enables the Realtek RTS5139 card reader driver. BugLink: http://bugs.launchpad.net/bugs/824273 Signed-off-by: Keng-Yu Lin <kengyu@canonical.com> Acked-by: Tim Gardner <tim.gardner@canonical.com> Signed-off-by: Leann Ogasawara <leann.ogasawara@canonical.com>
2011-11-16UBUNTU: SAUCE: staging: fix rts5139 depends & buildRandy Dunlap
BugLink: http://bugs.launchpad.net/bugs/824273 RTS5139 should depend on USB, not USB_SUPPORT, to fix build errors. USB_SUPPORT can be enabled for gadget-only support or when PCI is not enabled. ERROR: "usb_reset_endpoint" [drivers/staging/rts5139/rts5139.ko] undefined! ERROR: "usb_kill_urb" [drivers/staging/rts5139/rts5139.ko] undefined! ERROR: "usb_deregister_dev" [drivers/staging/rts5139/rts5139.ko] undefined! ERROR: "usb_unlink_urb" [drivers/staging/rts5139/rts5139.ko] undefined! ERROR: "usb_deregister" [drivers/staging/rts5139/rts5139.ko] undefined! ERROR: "usb_register_dev" [drivers/staging/rts5139/rts5139.ko] undefined! ERROR: "usb_free_coherent" [drivers/staging/rts5139/rts5139.ko] undefined! ERROR: "usb_submit_urb" [drivers/staging/rts5139/rts5139.ko] undefined! ERROR: "usb_sg_cancel" [drivers/staging/rts5139/rts5139.ko] undefined! ERROR: "usb_find_interface" [drivers/staging/rts5139/rts5139.ko] undefined! ERROR: "usb_sg_init" [drivers/staging/rts5139/rts5139.ko] undefined! ERROR: "usb_register_driver" [drivers/staging/rts5139/rts5139.ko] undefined! ERROR: "usb_alloc_coherent" [drivers/staging/rts5139/rts5139.ko] undefined! ERROR: "usb_free_urb" [drivers/staging/rts5139/rts5139.ko] undefined! ERROR: "usb_alloc_urb" [drivers/staging/rts5139/rts5139.ko] undefined! Signed-off-by: Randy Dunlap <rdunlap@xenotime.net> Cc: Edwin Rong <edwin_rong@realsil.com.cn> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> (cherry picked from staging-next commit b9c4decbd9530b0c4c6dc4ad0626af628b79cd53) Signed-off-by: Keng-Yu Lin <kengyu@canonical.com> Acked-by: Tim Gardner <tim.gardner@canonical.com> Signed-off-by: Leann Ogasawara <leann.ogasawara@canonical.com>
2011-11-16UBUNTU: SAUCE: staging: rts5139: add vmalloc.h to some files to fix the build.Greg Kroah-Hartman
BugLink: http://bugs.launchpad.net/bugs/824273 This is needed to fix the build on alpha and ppc at the least. Reported-by: Andrew Morton <akpm@linux-foundation.org> Reported-by: Stephen Rothwell <sfr@canb.auug.org.au> Cc: edwin_rong <edwin_rong@realsil.com.cn> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> (cherry picked from staging-next commit eae5bcc278655182a1469d2702c0bfdf09ba6f94) Signed-off-by: Keng-Yu Lin <kengyu@canonical.com> Acked-by: Tim Gardner <tim.gardner@canonical.com> Signed-off-by: Leann Ogasawara <leann.ogasawara@canonical.com>
2011-11-16UBUNTU: SAUCE: Staging: add driver for Realtek RTS5139 cardreaderedwin_rong
BugLink: http://bugs.launchpad.net/bugs/824273 This driver is used for Realtek RTS5139 USB cardreader, which supports many cards, such as SD, MS, XD series cards. Signed-off-by: edwin_rong <edwin_rong@realsil.com.cn> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> (cherry picked from staging-next commit 1dac4186bcc663cb8c2bcc59481aea8fe9124a6c) Signed-off-by: Keng-Yu Lin <kengyu@canonical.com> Acked-by: Tim Gardner <tim.gardner@canonical.com> Signed-off-by: Leann Ogasawara <leann.ogasawara@canonical.com>
2011-11-16UBUNTU: SAUCE: x86: reboot: Make Dell Latitude E6220 use reboot=pciLeann Ogasawara
BugLink: http://bugs.launchpad.net/bugs/838402 The Dell Latitude E6220 doesn't reboot unless reboot=pci is set. Signed-off-by: Leann Ogasawara <leann.ogasawara@canonical.com> Acked-by: Tim Gardner <tim.gardner@canonical.com> Acked-by: Seth Forshee <seth.forshee@canonical.com>
2011-11-16UBUNTU: SAUCE: x86: reboot: Make Dell Optiplex 990 use reboot=pciLeann Ogasawara
BugLink: http://bugs.launchpad.net/bugs/768039 The Dell Optiplex 990 doesn't reboot unless reboot=pci is set. Signed-off-by: Leann Ogasawara <leann.ogasawara@canonical.com> Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
2011-11-16UBUNTU: [Config] Fix binary-% build targetTim Gardner
Simplify the checks-% target such that ABI and modules checks are built in parallel whilst both depend on the build stamp. Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
2011-11-16UBUNTU: [Config] standardise on HZ=250Andy Whitcroft
For a couple of releases we have had an inconsistant HZ for amd64, this has been reviewed a number of times and been deferred pending a more thorough review. At this stage it seem safer to simply standardise on a common HZ=250 across all architectures which can support it until any review is completed. Signed-off-by: Andy Whitcroft <apw@canonical.com> Acked-by: Tim Gardner <tim.gardner@canonical.com> Signed-off-by: Leann Ogasawara <leann.ogasawara@canonical.com>
2011-11-16UBUNTU: SAUCE: ata: make DVD drive recognisable on systems with Sandybridge ↵Ming Lei
CPT chipset This quirk patch fixes one kind of bug inside Intel Sandybridge CPT chipset, see reports from LP794642, LP737388, LP758433, ... Many guys have reported the problem. With help from upstream ata maintainer Tejun[1], the problem is found to be caused by 32bit PIO mode, which is introduced in the commit below: commit 0b67c7439fe2a5d76602de36854c88e2beab00b0 Author: Tejun Heo <tj@kernel.org> Date: Mon Jan 11 17:03:11 2010 +0900 ata_piix: enable 32bit PIO on SATA piix Commit 871af1210f13966ab911ed2166e4ab2ce775b99d enabled 32bit PIO for PATA piix but didn't for SATA. There's no reason not to use 32bit PIO on SATA piix. Enable it. Signed-off-by: Tejun Heo <tj@kernel.org> Cc: Alan Cox <alan@lxorguk.ukuu.org.uk> Signed-off-by: Jeff Garzik <jgarzik@redhat.com> so introduce the quirk patch to disable 32bit PIO on SATA piix for Sandybridge CPT chipset, Alan Cox has agreed on the patch[2]. SRU Justification: Impact: - without the patch, DVD drive can't be recognized on Dell optiplex 390. Fix: - After applying the patch, DVD drive can be recognized well on Dell optiplex 390. BugLink: http://bugs.launchpad.net/bugs/794642 Upstream: [1]/[2] [1], https://bugzilla.kernel.org/show_bug.cgi?id=40592 [2], http://marc.info/?t=131528297300002&r=1&w=2 Signed-off-by: Ming Lei <tom.leiming@gmail.com> Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
2011-11-16UBUNTU: rebase to v3.1-rc6Tim Gardner
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
2011-11-16UBUNTU: SAUCE: fireware: add NO_MSI quirks for o2micro controllerMing Lei
Disable MSI for the O2 Micro, Inc. firewire controller. BugLink: http://bugs.launchpad.net/bugs/801719 Upstream: http://marc.info/?t=131475896500002&r=1&w=2 Signed-off-by: Ming Lei <ming.lei@canonical.com> Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
2011-11-16UBUNTU: SAUCE: (drop after 3.0) ideapad: Check if acpi already handle ↵Rene Bolldorf
backlight power in 'ideapad_backlight_notify_power' to avoid a page fault This patch avoid a page fault in the ideapad-laptop extras when turning the backlight power on or off. Signed-off-by: Rene Bolldorf <xsecute@googlemail.com> Signed-off-by: Ike Panhc <ike.pan@canonical.com> Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
2011-11-16UBUNTU: SAUCE: x86: reboot: Make Dell Optiplex 790 use reboot=pciLeann Ogasawara
BugLink: http://bugs.launchpad.net/bugs/818933 The Dell Optiplex 790 doesn't reboot unless reboot=pci is set. Signed-off-by: Leann Ogasawara <leann.ogasawara@canonical.com> Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
2011-11-16UBUNTU: [Config] Add aufs to virtual flavor inclusion listLeann Ogasawara
BugLink: http://bugs.launchpad.net/bugs/844159 Signed-off-by: Leann Ogasawara <leann.ogasawara@canonical.com> Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
2011-11-16UBUNTU: SAUCE: HID: add support for MacBookAir4,2 keyboard.Joshua V. Dillon
Added USB device IDs for MacBookAir4,2 keyboard. Device constants were copied from the MacBookAir3,2 constants. The 4,2 device specification is reportedly unchanged from the 3,2 predecessor and seems to work well. This patch has been accepted upstream and should land in 3.1.0. Without this support, the "fn" key on the keyboards does not work properly, among other possible issues. Signed-off-by: Joshua V Dillon <jvdillon@gmail.com> Signed-off-by: Chase Douglas <chase.douglas@canonical.com> Signed-off-by: Jiri Kosina <jkosina@suse.cz> Signed-off-by: Leann Ogasawara <leann.ogasawara@canonical.com>
2011-11-16UBUNTU: [Config] Disable legacy IDE drivers on powerpcLuke Yelavich
Yaboot now supports using the libata drivers/device, and userspace pieces like udev no longer support hdX hard drive device paths. Signed-off-by: Luke Yelavich <themuso@ubuntu.com> Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
2011-11-16UBUNTU: [Config] Disable makedumpfile for i386/amd64Tim Gardner
Disable this until upstream produces a version that understands a 3.1 kernel layout. Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
2011-11-16UBUNTU: rebase to v3.1-rc5Tim Gardner
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
2011-11-16UBUNTU: [Config] Update CONFIG_EFI_VARS enforcer checkLeann Ogasawara
CONFIG_EFI_VARS doesn't exist on arm and powerpc, thus modify the config enforcer to check for !CONFIG_EFI_VARS. Signed-off-by: Leann Ogasawara <leann.ogasawara@canonical.com>
2011-11-16UBUNTU: [Config] Add CONFIG_EFI_VARS=y to the enforcerLeann Ogasawara
BugLink: http://bugs.launchpad.net/bugs/837332 Ensure CONFIG_EFI_VARS is y as debian-installer relies on having access to efivars when installing in EFI mode. Signed-off-by: Leann Ogasawara <leann.ogasawara@canonical.com>