Sebastian Pipping [Mon, 31 Jan 2011 12:00:00 +0000 (13:00 +0100)]
Bump version to 3.4.12.6
Sebastian Pipping [Mon, 31 Jan 2011 11:47:11 +0000 (12:47 +0100)]
Extend change log
Sebastian Pipping [Mon, 31 Jan 2011 11:45:33 +0000 (12:45 +0100)]
Replace "$lvm_commands" by "${lvm_commands}"
Sebastian Pipping [Mon, 31 Jan 2011 11:42:40 +0000 (12:42 +0100)]
Insert a few blank lines for readability
Peter Hjalmarsson [Sun, 30 Jan 2011 21:48:54 +0000 (22:48 +0100)]
Speed up LVM-activation
Change vgscan and vgchange so they are done in one go.
Faster since less work for the lvm command.
vgscan is still needed for some cases like dmcrypt where
/etc/lvm/cache is created, but not updated with the unlocked devices.
Peter Hjalmarsson [Thu, 20 Jan 2011 00:48:37 +0000 (01:48 +0100)]
Use vgchange --sysinit
Turns off unnecessary stuff, and makes the command look cleaner
Sebastian Pipping [Sun, 30 Jan 2011 22:29:30 +0000 (23:29 +0100)]
Bump version to 3.4.12.5
Sebastian Pipping [Sun, 30 Jan 2011 22:28:07 +0000 (23:28 +0100)]
Merge branch 'experimental' using --no-ff
Sebastian Pipping [Sun, 30 Jan 2011 22:15:43 +0000 (23:15 +0100)]
Extend change log
Sebastian Pipping [Sun, 30 Jan 2011 18:36:08 +0000 (19:36 +0100)]
Put blkid of e2fsprogs into /sbin, not /bin (bug #352746)
Sebastian Pipping [Sun, 30 Jan 2011 17:12:33 +0000 (18:12 +0100)]
Merge branch 'master' into experimental
Sebastian Pipping [Sun, 30 Jan 2011 17:10:16 +0000 (18:10 +0100)]
Bump version to 3.4.12.4
Sebastian Pipping [Sun, 30 Jan 2011 17:09:41 +0000 (18:09 +0100)]
Extend change log
Raúl Porcel [Fri, 28 Jan 2011 19:06:57 +0000 (19:06 +0000)]
Use shadow on netboot busybox config
Raúl Porcel [Fri, 28 Jan 2011 19:03:06 +0000 (19:03 +0000)]
Enhance the handling of the console in the netboot linuxrc
Sebastian Pipping [Sun, 30 Jan 2011 01:08:27 +0000 (02:08 +0100)]
Enable CONFIG_USB_SUSPEND and CONFIG_PM_RUNTIME for x86_64 using "make menuconfig" (bug #351376)
Sebastian Pipping [Sun, 30 Jan 2011 01:03:38 +0000 (02:03 +0100)]
Apply "make oldconfig" of 2.6.36-gentoo-r5 to .config of x86_64
Sebastian Pipping [Thu, 27 Jan 2011 11:55:45 +0000 (12:55 +0100)]
Remove unused function kv_replace()
Sebastian Pipping [Sat, 29 Jan 2011 14:52:48 +0000 (15:52 +0100)]
Merge branch 'master' into experimental
Sebastian Pipping [Sat, 29 Jan 2011 14:45:17 +0000 (15:45 +0100)]
Bump version to 3.4.12.3
Sebastian Pipping [Sat, 29 Jan 2011 14:44:44 +0000 (15:44 +0100)]
Extend change log
Sebastian Pipping [Sat, 29 Jan 2011 14:42:02 +0000 (15:42 +0100)]
docs: Resolve nick Xake to Peter Hjalmarsson
Sebastian Pipping [Sat, 29 Jan 2011 14:39:24 +0000 (15:39 +0100)]
lvm: Indicate using bincache
Peter Hjalmarsson [Fri, 28 Jan 2011 17:54:40 +0000 (18:54 +0100)]
Remove unpacking of device-mapper for lvm2
Newer versions of lvm2 does include device-mapper
Sebastian Pipping [Thu, 27 Jan 2011 10:46:26 +0000 (11:46 +0100)]
Merge branch 'master' into experimental
Sebastian Pipping [Thu, 27 Jan 2011 10:40:50 +0000 (11:40 +0100)]
Bump version to 3.4.12.2
Sebastian Pipping [Thu, 27 Jan 2011 10:33:53 +0000 (11:33 +0100)]
Revert "Do not query generated files (like include/config/kernel.release) for kernel version, as they may be out of sync (bug #263927)"
This reverts commit
48ca00ec29afdec6cb168fbaae87a7b07ea65988.
Conflicts:
ChangeLog
Sebastian Pipping [Wed, 26 Jan 2011 08:32:38 +0000 (09:32 +0100)]
docs: Fix sample call to GnuPG (reported by Fabio Coatti)
Sebastian Pipping [Sun, 23 Jan 2011 19:18:25 +0000 (20:18 +0100)]
Bump version to 3.4.12.1
Sebastian Pipping [Sun, 23 Jan 2011 19:21:07 +0000 (20:21 +0100)]
Makefile: Have version bumps trigger re-creation of man page
Sebastian Pipping [Sun, 23 Jan 2011 19:17:42 +0000 (20:17 +0100)]
mdadm: Indicate using bincache
Sebastian Pipping [Sun, 23 Jan 2011 19:04:12 +0000 (20:04 +0100)]
mdadm: Fix copying of mdadm/mdmon to the initramfs (bug #352496)
Sebastian Pipping [Sun, 23 Jan 2011 18:08:07 +0000 (19:08 +0100)]
Bump version to 3.4.12
Sebastian Pipping [Sun, 23 Jan 2011 18:04:24 +0000 (19:04 +0100)]
Merge branch 'experimental' using --no-ff
Sebastian Pipping [Sun, 23 Jan 2011 17:58:54 +0000 (18:58 +0100)]
Extend change log
Sebastian Pipping [Sat, 22 Jan 2011 00:39:19 +0000 (01:39 +0100)]
Extend change log
Sebastian Pipping [Sat, 22 Jan 2011 00:33:44 +0000 (01:33 +0100)]
Enable CONFIG_USB_SUSPEND for x86/amd64 (but not default/ia64) (bug #351376)
Sebastian Pipping [Sat, 22 Jan 2011 00:15:12 +0000 (01:15 +0100)]
Replace "${MAKEOPTS/-j?/j1}" by "${MAKEOPTS} -j1" (bug #277607)
A call like
genkernel kernel --menuconfig --makeopts="--jobs=50"
previously resulted in a make error.
Sebastian Pipping [Fri, 21 Jan 2011 23:46:57 +0000 (00:46 +0100)]
Do not query generated files (like include/config/kernel.release) for kernel version, as they may be out of sync (bug #263927)
Fabio Erculiani [Tue, 4 Jan 2011 22:20:19 +0000 (23:20 +0100)]
Add compatibility with older cmdline setup on console argument
Older systems featured full path to tty inside console=. This
is no longer valid and causes issues with fbcondecor. The new
expected format of console= is tty name with the directory part
stripped off: console=tty1 for example.
This patch has been in sabayon's genkernel for <2 years, but
should be tested out on non-standard environments.
Sebastian Pipping [Thu, 20 Jan 2011 17:31:14 +0000 (18:31 +0100)]
docmatcher: Re-order output sections for practical reasons
- Lists expected empty to the end
- Before that order by importance (ascending)
Sebastian Pipping [Thu, 20 Jan 2011 17:25:55 +0000 (18:25 +0100)]
docmatcher: Handle MDADM_* variables
Sebastian Pipping [Thu, 20 Jan 2011 17:24:59 +0000 (18:24 +0100)]
docmatcher: Handle deprecated genkernel parameters
Sebastian Pipping [Thu, 20 Jan 2011 17:17:49 +0000 (18:17 +0100)]
docs: Fix indentation in "genkernel --help"
Sebastian Pipping [Thu, 20 Jan 2011 17:14:28 +0000 (18:14 +0100)]
docs: Remove deprecated parameters --gensplash-res, --gensplash, --lvm2, --evms2
Sebastian Pipping [Thu, 20 Jan 2011 14:39:31 +0000 (15:39 +0100)]
Merge branch 'master' into experimental
Conflicts:
ChangeLog
Sebastian Pipping [Thu, 20 Jan 2011 14:22:37 +0000 (15:22 +0100)]
Bump version to 3.4.11.1
Sebastian Pipping [Thu, 20 Jan 2011 14:25:05 +0000 (15:25 +0100)]
Extend change log
Sebastian Pipping [Thu, 20 Jan 2011 14:21:43 +0000 (15:21 +0100)]
Merge branch 'bug-351906'
Conflicts:
ChangeLog
Sebastian Pipping [Thu, 20 Jan 2011 14:19:38 +0000 (15:19 +0100)]
Merge branch 'bug-351909'
Sebastian Pipping [Thu, 20 Jan 2011 04:46:27 +0000 (05:46 +0100)]
Remove unused function bind_mount_dev()
Sebastian Pipping [Thu, 20 Jan 2011 01:33:52 +0000 (02:33 +0100)]
Move from "no-foo enabled" to "foo disabled" for consistency
Sebastian Pipping [Thu, 20 Jan 2011 01:12:38 +0000 (02:12 +0100)]
Fix leftover of problem with missing .config file (bug #271528)
Sebastian Pipping [Thu, 20 Jan 2011 00:56:30 +0000 (01:56 +0100)]
Use "kernel:" instead of "config:" in output consistently
Sebastian Pipping [Thu, 20 Jan 2011 00:53:37 +0000 (01:53 +0100)]
Move application of kernel config after "make mrproper" as that deletes .config (whereas "make clean" does not) (bug #351906)
Sebastian Pipping [Thu, 20 Jan 2011 00:45:36 +0000 (01:45 +0100)]
Be versose about --oldconfig and --no-mrproper
Sebastian Pipping [Thu, 20 Jan 2011 00:18:56 +0000 (01:18 +0100)]
busybox 1.18.1: Return of mdstart as an applet (regression) (bug #351909)
Sebastian Pipping [Mon, 17 Jan 2011 18:16:30 +0000 (19:16 +0100)]
docs: Give MDADM credits to Matthias in man page
Sebastian Pipping [Mon, 17 Jan 2011 15:54:11 +0000 (16:54 +0100)]
docs: Extend change log
Sebastian Pipping [Mon, 17 Jan 2011 15:49:22 +0000 (16:49 +0100)]
docs: Document change in bahavior of --mdadm/MDADM="yes"
Sebastian Pipping [Mon, 17 Jan 2011 15:24:54 +0000 (16:24 +0100)]
mdadm: Remove busybox mdadm re-make
Sebastian Pipping [Mon, 17 Jan 2011 15:13:19 +0000 (16:13 +0100)]
mdadm: Implement support for mdmon to static binary
Without this patch a static /sbin/mdadm binary results in an initramfs without mdmon
Sebastian Pipping [Mon, 17 Jan 2011 14:56:13 +0000 (15:56 +0100)]
"mdadm -A" -> "mdadm --assemble" (as before, better self-documentation)
Sebastian Pipping [Mon, 17 Jan 2011 14:51:22 +0000 (15:51 +0100)]
style: Fix trailing whitespace error
Laurent Pinchart [Fri, 27 Aug 2010 15:26:52 +0000 (17:26 +0200)]
mdadm: Add IMSM support
Matthias Dahl [Fri, 27 Aug 2010 15:26:52 +0000 (17:26 +0200)]
use mdadm instead of bundled stripped down mdassemble (v2)
mdassemble can't handle newer metadata formats and fails for partitioned
arrays, among other things.
This...
- replaces the bundled mdassemble with proper support for mdadm
- fixes raid autodetection/assemble when no mdadm.conf is available
- fixes a compilation failure for newer mdadm versions
Tested w/ genkernel 3.4.10.907 and mdadm 3.1.3.
Sebastian Pipping [Mon, 17 Jan 2011 14:13:16 +0000 (15:13 +0100)]
docmatcher: Get GnuPG parameters out of the way
Sebastian Pipping [Sun, 16 Jan 2011 21:02:59 +0000 (22:02 +0100)]
Bump version to 3.4.11
Sebastian Pipping [Sun, 16 Jan 2011 15:02:39 +0000 (16:02 +0100)]
Do not sleep after vgscan (bug #351047)
Sebastian Pipping [Sun, 16 Jan 2011 14:09:36 +0000 (15:09 +0100)]
Do not wait for iscsi if we have not started it
Sebastian Pipping [Sun, 16 Jan 2011 14:06:38 +0000 (15:06 +0100)]
Do no delay if scandelay[=seconds] is not specified (bug #323317 again)
Sebastian Pipping [Sun, 16 Jan 2011 01:04:07 +0000 (02:04 +0100)]
Update change log
Sebastian Pipping [Sun, 16 Jan 2011 00:47:12 +0000 (01:47 +0100)]
Propagate fix for ROOT_DEV from bug #303531 to RESUME_DEV and REAL_LUKS
Sebastian Pipping [Sat, 15 Jan 2011 23:51:50 +0000 (00:51 +0100)]
Bring back --with-lvm1=internal and --with-snapshots=internal (appears more safe to me)
Amadeusz ?o?nowski [Sat, 15 Jan 2011 23:48:59 +0000 (00:48 +0100)]
Fix compilation of LVM 2.02.74
Fabio Erculiani [Tue, 4 Jan 2011 22:24:35 +0000 (23:24 +0100)]
Add minimal btrfs support, as per bug #303529.
RAID0 btrfs volumes can be detected only if btrfsctl is started.
Since embedding extra executables in initramfs is already possible,
add minimal btrfs support inside linuxrc.
Sebastian Pipping [Sat, 15 Jan 2011 16:58:05 +0000 (17:58 +0100)]
Add LABEL support to crypt_root, clean up UUID crypt_root patch
Christian Giessner [Sat, 15 Jan 2011 16:51:24 +0000 (17:51 +0100)]
Add support for UUID to crypt_root (bug #315467)
Sebastian Pipping [Fri, 14 Jan 2011 18:26:25 +0000 (19:26 +0100)]
Run "make firmware_install" if CONFIG_FIRMWARE_IN_KERNEL != y (bug #244651)
Sebastian Pipping [Fri, 14 Jan 2011 17:09:32 +0000 (18:09 +0100)]
Port patch lvm2-2.02.72-dynamic-static-ldflags.patch to work without running autoreconf
Sebastian Pipping [Fri, 14 Jan 2011 16:37:31 +0000 (17:37 +0100)]
Restore original intention of CPPFLAGS (preprocessor) and CFLAGS (compiler)
Sebastian Pipping [Fri, 14 Jan 2011 16:22:34 +0000 (17:22 +0100)]
Recover ">> ${LOGFILE} 2>&1"
Sebastian Pipping [Fri, 14 Jan 2011 16:21:50 +0000 (17:21 +0100)]
Fix indentation
Amadeusz Żołnowski [Thu, 13 Jan 2011 19:54:20 +0000 (20:54 +0100)]
LVM 2.02.28 fix
Sebastian Pipping [Thu, 13 Jan 2011 16:53:53 +0000 (17:53 +0100)]
Port summary of busybox patches from 1.7.4 to 1.18.1
Sebastian Pipping [Thu, 13 Jan 2011 16:58:33 +0000 (17:58 +0100)]
Remove signed-off-by tags, as the patch changed since the review
Denis Kaganovich [Thu, 13 Jan 2011 16:51:29 +0000 (17:51 +0100)]
Add busybox patches ported from 1.7.4 to 1.18.1
Sebastian Pipping [Thu, 13 Jan 2011 15:42:20 +0000 (16:42 +0100)]
Add support for LVM patches located at ${GK_SHARE}/patches/lvm/${LVM_VER}/
Sebastian Pipping [Thu, 13 Jan 2011 15:20:14 +0000 (16:20 +0100)]
Feed back names of patches applied successfully
Sebastian Pipping [Thu, 13 Jan 2011 15:19:45 +0000 (16:19 +0100)]
Skip files in apply_patches() as *{diff,patch} produces "*diff" with no .diff files around
Sebastian Pipping [Thu, 13 Jan 2011 14:29:58 +0000 (15:29 +0100)]
Add more detail to some LVM log messages
Sebastian Pipping [Thu, 13 Jan 2011 14:06:54 +0000 (15:06 +0100)]
Add timestamps to .config backup names (e.g. .config--2011-01-13--15-01-53.bak) so .config.bak doesn't get lost when running genkernel multiple times
Sebastian Pipping [Thu, 13 Jan 2011 13:41:58 +0000 (14:41 +0100)]
Bump version to 3.4.10.909 (no release yet)
Sebastian Pipping [Thu, 13 Jan 2011 13:29:23 +0000 (14:29 +0100)]
Handle missing kernel .config better (bug #271528)
Sebastian Pipping [Thu, 13 Jan 2011 13:30:45 +0000 (14:30 +0100)]
Handle missing kernel Makefile better
Sebastian Pipping [Wed, 12 Jan 2011 16:53:16 +0000 (17:53 +0100)]
Merge branch 'gpg1x' into experimental
Sebastian Pipping [Wed, 12 Jan 2011 15:30:29 +0000 (16:30 +0100)]
docs: Give credit to dacook
Sebastian Pipping [Wed, 12 Jan 2011 15:33:15 +0000 (16:33 +0100)]
docs: Mention GnuPG branch 1.x and its reasoning in man page
Sebastian Pipping [Wed, 12 Jan 2011 15:23:45 +0000 (16:23 +0100)]
Revert "sdelay: reduce function to just one line" due to supposed Bashism.
This reverts commit
f03de62e7d52017bf44cef35f176e5ab4f28ce92.
Fabio Erculiani [Tue, 11 Jan 2011 23:32:35 +0000 (00:32 +0100)]
sdelay: reduce function to just one line