26 Commits

Author SHA1 Message Date
Andrea Adami c24380fbf9 linux-yocto-tiny-kexecboot: fix build error (cpio not found)
As seen in the autobuilder the script generating the initramfs fails
because the .cpio is not found.

Match changes in the oe-core classes and redefine the INITRAMFS_TASK.
See commit 59a5f59 in oe-core "classes: Fix do_rootfs references"

Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-03-04 09:06:07 +01:00
Andrea Adami 7183bacd5c linux-yocto-tiny-kexecboot: revert Yocto specific console check
Revert Yocto-specific : "check console device file on fs when booting".
Fix kernel panic at boot because of the missing /dev/console.

Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-03-04 09:06:07 +01:00
Andrea Adami 21a983bc33 linux-yocto-tiny-kexecboot: disable do_shared_workdir task
Simultaneous builds of mismatched kernel versions fail because of contamination.

Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-02-25 17:45:46 +01:00
Andrea Adami 12b1768fc9 linux-yocto-tiny-kexecboot: upgrade to 4.4
Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-02-25 17:45:42 +01:00
Martin Jansa bc29eac3d4 linux-yocto-tiny-kexecboot: upgrade to 4.1
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-01-04 14:56:41 +01:00
Martin Jansa 7d8caa930f linux-yocto-tiny-kexecboot: remove 3.10, 3.17 and add 3.19
* 3.10 and 3.17 were removed in oe-core and parsing fails because of the require line

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-03-02 14:54:59 +01:00
Andrea Adami 8d2e573089 linux-yocto-tiny-kexecboot_3.17: initial commit based on 3.17-rc6
Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
2014-10-05 22:48:09 +01:00
Andrea Adami 0e430800cc linux-yocto-tiny-kexecboot: do not exec do_package_qa task
The task was added with commit d31f75a72cb2322f753d945da86d5f3287eef06b
"insane: Split do_package_qa into a separate task (from do_package)"
and we avoid it because the recipe does not create packages.

Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
2014-07-28 12:13:11 +01:00
Andrea Adami f24daddfa0 linux-yocto-tiny-kexecboot: remove ${PR} remnant
Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
2014-04-06 13:31:33 +01:00
Andrea Adami ed528c65e7 linux-yocto-tiny-kexecboot: replace empty tasks with explicit [noexec]=1
Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
2013-09-30 21:51:26 +01:00
Andrea Adami 0837e61f77 linux-yocto-tiny-kexecboot: exclude all packaging tasks
Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
2013-09-18 23:45:54 +01:00
Andrea Adami d1ab8bddbf linux-yocto-tiny-kexecboot: move from 3.8 to 3.10
Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
2013-09-18 23:43:06 +01:00
Andrea Adami 1de5c36d8b linux-yocto-tiny-kexecboot: repair after changes in kernel.bbclass
Add INITRAMFS_TASK to build the cpio on first run and exclude
the packaging tasks to avoid the expected errors about modules_split
and packaging. The recipe doesn't create any package.

Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
2013-09-18 23:43:06 +01:00
Andrea Adami f70b2b51d7 linux-yocto-tiny-kexecboot: add custom SUMMARY
Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
2013-06-18 22:11:15 +01:00
Andrea Adami 7b6140cba2 linux-yocto-tiny-kexecboot: move to version 3.8
Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
2013-06-01 10:10:24 +01:00
Andrea Adami 4528466d5e linux-yocto-tiny-kexecboot_3.2: remove orphan recipe
* this kernel recipe was requiring linux-yocto-tiny_3.2.bb
* which has been removed on 2013-05-31 with commit id
* b8d53d8f91bd1b165016ea1063868c8b15f07ce0

Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
2013-06-01 10:10:24 +01:00
Martin Jansa a45830a39b recipes: Unify indentation
* This change is only aesthetic (unlike indentation in Python
  tasks).
* Some recipes were using tabs.
* Some were using 8 spaces.
* Some were using mix or different number of spaces.
* Make them consistently use 4 spaces everywhere.
* Yocto styleguide advises to use tabs (but the only reason to keep
  tabs is the need to update a lot of recipes). Lately this advice
  was also merged into the styleguide on the OE wiki.
* Using 4 spaces in both types of tasks is better because it's less
  error prone when someone is not sure if e.g.
  do_generate_toolchain_file() is Python or shell task and also allows
  to highlight every tab used in .bb, .inc, .bbappend, .bbclass as
  potentially bad (shouldn't be used for indenting of multiline
  variable assignments and cannot be used for Python tasks).
* Don't indent closing quote on multiline variables
  we're quite inconsistent wheater it's first character on line
  under opening quote or under first non-whitespace character in
  previous line.

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Acked-by: Koen Kooi <koen@dominion.thruhere.net>
2013-04-15 16:23:17 +02:00
Andrea Adami e47345baad linux-yocto-tiny-kexecboot: add version 3.4
Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-12-04 11:23:50 +01:00
Andrea Adami 7c5eded4c2 linux-kexecboot: remove all, now we use linux-yocto-tiny-kexecboot
* The linux-yocto-tiny-kexecboot recipe can be extended and support
* more devices migrating the patches and renaming the defconfig as
* done for Sharp Zaurus devices.

Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-06-20 13:37:32 +02:00
Andrea Adami 9482551d5f linux-yocto-tiny-kexecboot: initial commit of version 3.2
* this is the skeleton for .bbappend recipes
* residing in the BSP layers

Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-04-20 08:22:14 +02:00
Martin Jansa 803c8d2b08 linux-kexecboot-3.2: upgrade to 3.2.12
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-03-29 16:14:37 +02:00
Andrea Adami ba71c678ef linux_kexecboot_3.2: upgrade from 3.2.8 to 3.2.9
* apply latest patchset
* bump PR
* catch up and sync with linux-yocto (wip)

Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-03-07 07:30:11 +01:00
Andrea Adami 08bf37116b linux-kexecboot_3.2: update from 3.2.7 to 3.2.8
* apply latest stable patchset to match linux-yocto_3.2
* (work in progress about using linux-yocto-tiny as base for kexecboot)
* bump PR

Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-02-29 09:36:26 +01:00
Andrea Adami 588c8ec166 linux-kexecboot_3.2: move from 3.2.1 to 3.2.7
* apply latest stable patchset
* bump PR

Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-02-23 16:46:32 +01:00
Andrea Adami a07cfc9859 meta-initramfs: import linux-kexecboot_3.2 and _git from meta-handheld
* bump PR

Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-02-22 09:41:00 +01:00
Andrea Adami dc521d165d meta-initramfs: add linux-kexecboot_3.1 from meta-handheld
* and add revised linux-kexecboot.inc

Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-02-22 09:40:27 +01:00