Paul Sokolovsky [Sat, 16 Feb 2008 03:00:52 +0000 (03:00 +0000)]
initramfs-module-bootmenu, initramfs-module-kexecboot: Fixes for kexecing.
* Be sure to pass original command line contents to new kernel.
* Add protection against infinite recursive kexecing.
Paul Sokolovsky [Sat, 16 Feb 2008 00:17:13 +0000 (00:17 +0000)]
initramfs-module-kexecboot: Initramfs module to kexec to kernel in rootfs.
* Instead of switch_root'ing to it, which was the only working mode previously.
So, now, if there's /boot/zImage in rootfs, it will be kexec'ed too. Otherwise,
switch_root will happen.
* Caveat: there should be initramfs for new (kexec'ed to) kernel too, too handle
its loading of rootfs as selected by interactive bootloader. This can be very
same kernel as for bootloader, with bundled initramfs-bootmenu-image (which
has special check - if root is explicitly specified on command line, then skip
interactive selection); or, as a kind of optimization, that could be initramfs-image
(no interactive part). Finally, initramfs (any of there two or other) can be
a standalone file in rootfs, /boot/initramfs.bin.
Paul Sokolovsky [Fri, 15 Feb 2008 15:43:42 +0000 (15:43 +0000)]
kernel-initramfs: A recipe to build a kernel with linked in initramfs.
* First builds ${KERNEL_INITRAMFS} in cpio.gz format, then stuffs it into
kernel as specified by virtual/kernel, deploys to deploy dir, and packages
kernel-image (the package would overrite previously built kernel-image
package w/o initramfs, so caveat).
* kernel-image packaing actually requires PKGPV/PKGPR support, to be RFCed.
Paul Sokolovsky [Fri, 15 Feb 2008 01:01:02 +0000 (01:01 +0000)]
initramfs-image-ipk: Package initramfs into package.
* Go badass with recursive bitbake invocation idea expressed on ML.
* It works! But don't try with BB_NUMBER_THREADS > 1 or at home.
Paul Sokolovsky [Fri, 15 Feb 2008 00:56:33 +0000 (00:56 +0000)]
image.bbclass: Add deploy_to task
* A standalone task to deploy built image to the location specified
by DEPLOY_TO variable (likely passed via environment).
Assumes ${IMAGE_FSTYPES} is a single value!
Robert Schuster [Thu, 14 Feb 2008 14:33:35 +0000 (14:33 +0000)]
swt3.4-gtk 3.3+3.4M5: New recipe.
swt3.4-gtk-hildon 3.3+3.4M5: New recipe.
swt3.4-gtk-hildon: Updated hildonizing patch.
- fixed resizing issue
- make use of special hildon file dialog
Paul Sokolovsky [Wed, 13 Feb 2008 22:39:21 +0000 (22:39 +0000)]
linux-handhelds-2.6 2.6.21-hh20: Enable NBD and CONFIGFS as modules.
* With all the trouble I'm having with exporting NTFS partition under
OpenWRT, let's have NBD around.
* CONFIGFS is so far not a must, can be a module.
Michael Lauer [Wed, 13 Feb 2008 11:40:41 +0000 (11:40 +0000)]
gst-plugin-pulse 0.9.7 add patch reducing 20% of the load due to some busylooping
NOTE: need to play more with that to find out whether we can get even more
Paul Sokolovsky [Tue, 12 Feb 2008 17:56:42 +0000 (17:56 +0000)]
bitbake.conf, image.bbclass: Add and use USERDISTRO var to preserve original DISTRO value.
* Some distros override DISTRO var to hack overrides right, etc. Yet, original
value may be needed sometimes. For example, bbimage expects DISTRO to be what
user set/passed it, not something else.
* TODO: After interim cleanup during preparation of this patch, it turns out
that angstrom is the only distro to (ab)use DISTRO overriding. It may make sense
to instead get its OVERRIDES value right.
Paul Sokolovsky [Tue, 12 Feb 2008 17:46:33 +0000 (17:46 +0000)]
bitbake.conf: Set default IMAGE_FSTYPES to "tar.gz".
* Per RFC on the ML, as the means to use neutral, well-known format as
the default.
* Machines which have affinity towards jffs2, can add 'IMAGE_FSTYPES ?= "jffs2"'
to their configs. (Many known machines have been updated already).
Robert Schuster [Tue, 12 Feb 2008 00:30:46 +0000 (00:30 +0000)]
kobodeluxe: Fixed and patches.
- provide default configuration file
- added patch that makes use of a default config file
- wire device screen size into default config file
- added a patch that allows complete game control with touchscreen
- added a patch that automatically swaps display dimensions at startup