aboutsummaryrefslogtreecommitdiffstats
path: root/meta-yocto/recipes-kernel/linux/linux-yocto_3.0.bbappend
AgeCommit message (Collapse)Author
2012-07-11linux-yocto-3.0/meta-yocto: perf script fixesBruce Ashfield
Updating the yocto reference boards to have the perf scripting fixes from 3.2/3.4: cef17a1 perf: add sgidefs.h to for mips builds 3258da3 perf: change --root to --prefix for python install 1f9c25b perf: add 'libperl not found' warning f2b1bf1 perf: use pkg-config instead of python-config 568e05f perf tools: Add support to install perf python extension 7e47f81 Revert "perf: hard-code NO_LIBPERL/NO_LIBPYTHON" (From meta-yocto rev: 46cc23ac62bfd4528aecc2f049326d0137e713b9) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-07-11linux-yocto-3.0/meta-yocto: perf script fixesBruce Ashfield
Updating the yocto reference boards to have the perf scripting fixes from 3.2/3.4: cef17a1 perf: add sgidefs.h to for mips builds 3258da3 perf: change --root to --prefix for python install 1f9c25b perf: add 'libperl not found' warning f2b1bf1 perf: use pkg-config instead of python-config 568e05f perf tools: Add support to install perf python extension 7e47f81 Revert "perf: hard-code NO_LIBPERL/NO_LIBPYTHON" (From meta-yocto rev: a3dedc83578b1b9d6010bc1c78e69cdfe387b902) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-06-13meta-yocto/linux-yocto: fix routerstationpro buildBruce Ashfield
The update from v3.0.24 to v3.0.32 removed a lock that the routerstationpro BSP was using, and broke the build. Updating the SRCREV to pickup a fix for the new lock and fix the board build. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-06-08linux-yocto/meta-yocto: add machine aliases for yocto BSPsBruce Ashfield
To avoid mapping machine names to kernel machine names in recipes, we can define multiple KMACHINE names for a single in tree board. This allows the tools to match a board description to multiple different MACHINEs. As a result, we can remove the explicit KMACHINE mappings from the linux-yocto recipes and allow the KMACHINE=${MACHINE} default to handle mappings. Individual recipes an bbappends can override this as required. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-06-08linux-yocto/meta-yocto: update to v3.0.32Bruce Ashfield
Updating the kernel SRCREVs to pickup the v3.0.32 -stable release. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-05-08meta-yocto/linux-yocto-3.0: update branch mappings for new toolsBruce Ashfield
Updates to the kern-tools to be more flexible and support multiple upstream repository formats means that KMACHINE should really only map to a machine and that KBRANCH should specify branch information. To adapt to this change, we split the hardware reference boards into KMACHINE and KBRANCH mappings. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-08linux-yocto/3.0: mm/msync: tweak tmpfs patch for syscall msyncBruce Ashfield
Bumping the routerstationpro SRCREV for the following fix: mm/msync: tweak tmpfs patch for syscall msync Commit 1c3ae5441 "mm: msync: fix issues of sys_msync on tmpfs" fixes the problem that sys_msync fails with tmpfs on MIPS CPU which has feature "cache alias". But it makes POSIX test cases mlockall/3-6 3-7 fail on MIPS. Case mlockall/3-6 creates a share memory, and maps it to memory. fd = shm_open(SHM_NAME, O_RDWR|O_CREAT, S_IRUSR|S_IWUSR); foo = mmap(NULL, BUF_SIZE, PROT_WRITE, MAP_SHARED, fd, 0); Then calls mlockall to lock all of the virtual address space: if (mlockall(MCL_CURRENT) == -1) { At last tests whether the virtual address spaces are locked: page_ptr = (void*) ((long)foo - ((long)foo % page_size)); result = msync(page_ptr, page_size, MS_SYNC|MS_INVALIDATE); It espects msync returns -1 with EBUSY but returns 0. Case mlockall/3-7 creates a normal file to mmap, and it fails too. Tweak the patch to: 1 Moved the CONFIG_TMPFS block down in the loop so that the normal vma flag checking will perform. 2 There may be other VMAs in the list after this VMA which belongs to tmpfs file, and we should sync them after the tmpfs one. So remove the break loop clauses. Signed-off-by: Kang Kai <kai.kang@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-04-13linux-yocto/meta-yocto: update hardware reference SRCREVsBruce Ashfield
commit 8cd31f9b0 linux-yocto/meta-yocto: update hardware reference boards to v3.0.24 Missed a merge commit on the hardware reference BSP branches. As a result, validate_branches is adjusting the tree to build the proper SRCREV. For machines with board specific commits this means that some of their commits are missing, which leads to boot failure. Bumping the SRCREVs fixes the problem Fixes [YOCTO: #2292] Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-04-11linux-yocto/meta-yocto: update hardware reference boards to v3.0.24Bruce Ashfield
The meta-yocto hardware reference boards missed a SRCREV update when the base recipe when to v3.0.24. This updates the SRCREVs to ensure that the kernel that is built and booted matches the version information conveyed from the base recipe. Fixes [YOCTO #2265] Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-03-13linux-yocto/meta-yocto: v3.2.9, v3.0.23 + fixes and updatesBruce Ashfield
This is an update of the linux-yocto 3.0 and 3.2 SRCREVs to bring in the following updates: - v3.0.23 stable update - v3.2.9 stable update - 3.0/3.2: fri2 updates (pch + configuration changes) from Darren Hart - 3.0: pvr merge from Kishore Bodke - linux-yocto/rt: update to 3.0.23-rt38 - linux-yocto/rt: update to 3.2.9-rt15 These have been built for all qemu targets, and built for the appropriate hardware platforms. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-02-01linux-yocto/meta-yocto: update to v3.0.18 + featuresBruce Ashfield
Updateing the meta-yocto SRCREVs to the new 3.0.18 kernel. The -stable team released v3.0.18, so it becomes the new base for the linux-yocto_3.0 recipe. Along with the 3.0.18 update this kernel refresh brings in the following changes: 59314a3 meta/beagleboard: Using CONFIG_PANEL_GENERIC_DPI=y b168325 crownbay: use emgd-1.10 281b80f kver: bumping to v3.0.18 0d5d0dd common-pc*: add SMP and virtio Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-01-03linux-yocto/meta-yocto: routerstationpro/beagleboard: add 3.0.x supportBruce Ashfield
Updating the routerstationpro and beagleboard compatibility and SRCREV to pickup v3.0.12 support. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-09-07linux-yocto: remove emenlow from meta-yocto bbappendDarren Hart
The emenlow BSP is now contained in the meta-intel layer. Signed-off-by: Darren Hart <dvhart@linux.intel.com> CC: Tom Zanussi <tom.zanussi@intel.com> CC: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-09-05linux-yocto/meta-yocto: update SRCREV for v3.0.4Bruce Ashfield
Updating the kernel SRCREVs to pickup the latest meta and BSP changes. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-08-24linux-yocto/meta-yocto: update SRCREVs for 3.0.3 and consolidated fixesBruce Ashfield
Updating the SRCREVs to pickup the kernel.org -stable update for 3.0.3 and to pickup fixes done in standard for oe-core supported machines. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2011-08-24meta-yocto: atom-pc/mpc8315e-rdb change preferred version to 3.0Bruce Ashfield
Updating two more yocto hardware reference platforms to use the 3.0 kernel by default. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2011-07-27linux-yocto/meta-yocto: create linux-yocto 3.0 bbappendBruce Ashfield
Creating a 3.0 bbappend to enable work on the hardware yocto targets. The SRCREV updates in this file are accurate, but compatibility has been commented out until support can be verified. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>