aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-09-20LINARO: Linaro-2.6.35-1006.12Linaro-2.6.35-1006.12John Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2010-09-20LINARO: Add tools section to debian.linaro/control.stub.inJohn Rigby
This fixes the build error in 1006.11 Buglink: http://launchpad.net/bugs/643462 Signed-off-by: John Rigby <john.rigby@linaro.org>
2010-09-20LINARO: no mouse-modules for linaro-vexpressJohn Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2010-09-20Revert "LINARO: [Config] workaround for kernel-wedge error on empty udebs"John Rigby
This reverts commit 14d7003924e12b679eab9ae7e5c29917ae206987. Signed-off-by: John Rigby <john.rigby@linaro.org>
2010-09-20LINARO: Start new releaseJohn Rigby
Ignore: yes Signed-off-by: John Rigby <john.rigby@linaro.org>
2010-09-16LINARO: Linaro-2.6.35-1006.11Linaro-2.6.35-1006.11linaro-2.6.35-1006.11John Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2010-09-16LINARO: [CONFIG] set do_tools = trueJohn Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2010-09-16LINARO: update configs for new SECCOMP patchJohn Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2010-09-16ARM: SECCOMP supportNicolas Pitre
Signed-off-by: Nicolas Pitre <nicolas.pitre@linaro.org>
2010-09-16ARM: plug a race with the alignment trap handlerNicolas Pitre
When the policy for user space is to ignore misaligned accesses from user space, the processor then performs a documented rotation on the accessed data. This is the result of the access being trapped, and the kernel disabling the alignment trap before returning to user space again. In kernel space we always want misaligned accesses to be fixed up. This is enforced by always re-enabling the alignment trap on every entry into kernel space from user space. No such re-enabling is performed when an exception occurs while already in kernel space as the alignment trap is always supposed to be enabled in that case. There is however a small race window when a misaligned access in user space is trapped and the alignment trap disabled, but the CPU didn't return to user space just yet. Any exception would be entered from kernel space at that point and the kernel would then execute with the alignment trap disabled. Thanks to Maxime Bizon <mbizon@freebox.fr> for providing a test module that made this issue reproducible. Signed-off-by: Nicolas Pitre <nicolas.pitre@linaro.org>
2010-09-16ARM: add a vma entry for the user accessible vector pageNicolas Pitre
The kernel makes the high vector page visible to user space. This page contains (amongst others) small code segments that can be executed in user space. Make this page visible through ptrace and /proc/<pid>/mem in order to let gdb perform code parsing needed for proper unwinding. For example, the ERESTART_RESTARTBLOCK handler actually has a stack frame -- it returns to a PC value stored on the user's stack. To unwind after a "sleep" system call was interrupted twice, GDB would have to recognize this situation and understand that stack frame layout -- which it currently cannot do. We could fix this by hard-coding addresses in the vector page range into GDB, but that isn't really portable as not all of those addresses are guaranteed to remain stable across kernel releases. And having the gdb process make an exception for this page and get content from its own view of it looks strange, and it is not future proof either. Signed-off-by: Nicolas Pitre <nicolas.pitre@linaro.org>
2010-09-16ARM: vexpress: set RAM latencies to 1 cycle for PL310 on ct-ca9x4 tileWill Deacon
The PL310 on the ct-ca9x4 tile for the Versatile Express does not need to add additional latency when accessing memory. Unfortunately, the boot monitor sets this up for an 8-cycle delay on reads and writes, resulting in restricted access to the bus for devices accessing memory via uncached mappings. A symptom of this problem is display corruption when the CLCD controller cannot read the framebuffer quickly enough to display at a sensible refresh rate due to traffic from the cache controller locking the bus. This patch sets the L2 RAM latencies to the correct value of 1 cycle on the ct-ca9x4 tile before enabling the L2 cache. Cc: Russell King - ARM Linux <linux@arm.linux.org.uk> Cc: Catalin Marinas <catalin.marinas@arm.com> Signed-off-by: Will Deacon <will.deacon@arm.com>
2010-09-16LINARO: [Config] workaround for kernel-wedge error on empty udebsJohn Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2010-09-16LINARO: [Config] ignore modules now compiled inJohn Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2010-09-16LINARO: Bump ABIJohn Rigby
Ignore: yes Signed-off-by: John Rigby <john.rigby@linaro.org>
2010-09-16LINARO: rebase on linux-linaro-2.6.35-16Sep2010 and Ubuntu-2.6.35-22.32 mergeJohn Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2010-09-16LINARO: [Config] Turn on PS2 mouse for vexpressJohn Rigby
BugLink: https://bugs.launchpad.net/bugs/633253 Signed-off-by: John Rigby <john.rigby@linaro.org>
2010-09-16LINARO: igep ethernet fixJohn Rigby
Turn on CONFIG_SMSC911X Turn off CONFIG_FIXED_PHY BugLink: https://bugs.launchpad.net/bugs/618734 Signed-off-by: John Rigby <john.rigby@linaro.org>
2010-09-16LINARO: Start new releaseJohn Rigby
Ignore: yes
2010-09-16LINARO: Linaro-2.6.35.1005.10John Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2010-09-16LINARO: Bump ABIJohn Rigby
Ignore: yes Signed-off-by: John Rigby <john.rigby@linaro.org>
2010-09-16LINARO: add Recommends uboot-mkimageJohn Rigby
Kernel updates require mkimage BugLink: http://bugs.launchpad.net/bugs/628848 Signed-off-by: John Rigby <john.rigby@linaro.org>
2010-09-16LINARO: Update Vcs-GitJohn Rigby
To official linaro kernel tree git://git.linaro.org/ubuntu/linux-linaro.git Signed-off-by: John Rigby <john.rigby@linaro.org>
2010-09-16LINARO: [Config] Turn on CONFIG_HIGHMEM for vexpressJohn Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2010-09-16LINARO: rebase on linux-linaro-2.6.35 and Ubuntu-2.6.35-20.29 mergeJohn Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2010-09-16LINARO: Start new releaseJohn Rigby
Ignore: yes Signed-off-by: John Rigby <john.rigby@linaro.org>
2010-09-16LINARO: Linaro-2.6.35-1004.9John Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2010-09-16LINARO: Start new releaseJohn Rigby
Ignore: yes Signed-off-by: John Rigby <john.rigby@linaro.org>
2010-09-16LINARO: Linaro-2.6.35-1004.8John Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2010-09-16LINARO: Bump ABIJohn Rigby
Ignore: yes Signed-off-by: John Rigby <john.rigby@linaro.org>
2010-09-16LINARO: [Config] Update configsJohn Rigby
Ignore: yes Signed-off-by: John Rigby <john.rigby@linaro.org>
2010-09-16LINARO: rebase on linux-linaro-2.6.35 and Ubuntu-2.6.35-19.25 mergeJohn Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2010-09-16LINARO: Start new releaseJohn Rigby
Ignore: yes Signed-off-by: John Rigby <john.rigby@linaro.org>
2010-09-16LINARO: Linaro-2.6.35-1003.7John Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2010-09-16LINARO: [config] Update vexpress configJohn Rigby
Enable USB mass storage as a module Enable SCSI disk support Signed-off-by: John Rigby <john.rigby@linaro.org>
2010-09-16LINARO: Start new releaseJohn Rigby
Ignore: yes Signed-off-by: John Rigby <john.rigby@linaro.org>
2010-09-16LINARO: [Config] Add mx51 flavourJohn Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2010-09-16LINARO: [Config] Fix vexpress configJohn Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2010-09-16UBUNTU: Linaro-2.6.35-1002.6Tim Gardner
Ignore: yes Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
2010-09-16UBUNTU: [Config] Changed flavour names from {omap,vexpress} to ↵Tim Gardner
linaro-{omap,vexpress} Prefacing with 'linaro' avoid confusion with the master branch omap package. Signed-off-by: John Rigby <john.rigby@linaro.org> Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
2010-09-16UBUNTU: Bump ABITim Gardner
Ignore: yes Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
2010-09-16UBUNTU: [Config] getabi: Only get armel omap and vexpressTim Gardner
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
2010-09-16UBUNTU: [Config] Find ABI files according to their source package nameTim Gardner
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
2010-09-16LINARO: Linaro-2.6.35-1001-5John Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2010-09-16LINARO: Start new releaseJohn Rigby
Ignore: yes Signed-off-by: John Rigby <john.rigby@linaro.org>
2010-09-16LINARO: [Config] Update configs for new upstreamJohn Rigby
Ignore: yes Signed-off-by: John Rigby <john.rigby@linaro.org>
2010-09-16LINARO: select debian.linaro packagingJohn Rigby
Signed-off-by: John Rigby <john.rigby@linaro.org>
2010-09-16LINARO: Add debian.linaro packagingJohn Rigby
From Linaro-2.6.35-1000.4 release Signed-off-by: John Rigby <john.rigby@linaro.org>
2010-09-16Merge Ubuntu-2.6.35-22.32 into linux-linaro-2.6.35-16Sep2010John Rigby
Conflicts: arch/arm/Kconfig arch/arm/include/asm/elf.h arch/arm/kernel/entry-armv.S arch/arm/mach-omap2/board-4430sdp.c Signed-off-by: John Rigby <john.rigby@linaro.org>
2010-09-15UBUNTU: Ubuntu-2.6.35-22.32Ubuntu-2.6.35-22.32Leann Ogasawara
Signed-off-by: Leann Ogasawara <leann.ogasawara@canonical.com>