Sebastian Pipping [Tue, 31 May 2011 13:25:58 +0000 (15:25 +0200)]
Extend ChangeLog
Sebastian Pipping [Tue, 31 May 2011 13:03:12 +0000 (15:03 +0200)]
Add rootfstype= boot parameter (bug #221245)
Nelson Batalha [Tue, 31 May 2011 10:57:09 +0000 (12:57 +0200)]
Add Kernel 3.0.0 support (bug #369481)
Sebastian Pipping [Tue, 31 May 2011 01:47:41 +0000 (03:47 +0200)]
Re-specify "latest genkernel" as "latest ~arch genkernel"
Sebastian Pipping [Tue, 31 May 2011 01:44:58 +0000 (03:44 +0200)]
Output warning in warning color
Sebastian Pipping [Tue, 31 May 2011 01:36:45 +0000 (03:36 +0200)]
Document boot parameter domdadm (bug #369415)
Sebastian Pipping [Tue, 31 May 2011 00:03:01 +0000 (02:03 +0200)]
Remove patch on -lspl as our --without-slp seems to take another branch in configure, anyway
Amadeusz Żołnowski [Thu, 12 May 2011 14:26:15 +0000 (16:26 +0200)]
added hpsa to defaults/modules_load; fixes bug #363369
Sebastian Pipping [Mon, 28 Mar 2011 18:18:00 +0000 (20:18 +0200)]
Bump to 3.4.15
Sebastian Pipping [Mon, 28 Mar 2011 18:22:23 +0000 (20:22 +0200)]
Merge branch 'stable-next' into stable
Sebastian Pipping [Mon, 28 Mar 2011 17:46:08 +0000 (19:46 +0200)]
Extend change log
Peter Hjalmarsson [Thu, 24 Mar 2011 12:36:56 +0000 (13:36 +0100)]
Try to move /sys and /proc to the newroot first instead of just unmounting.
Peter Hjalmarsson [Thu, 24 Mar 2011 12:33:03 +0000 (13:33 +0100)]
Use the same options for proc and sysfs as Gentoo/OpenRC uses
Peter Hjalmarsson [Wed, 23 Mar 2011 19:32:45 +0000 (20:32 +0100)]
Remove "--slowusb" as it is enabled by default. Also document "noslowusb".
Sebastian Pipping [Mon, 28 Mar 2011 17:24:06 +0000 (19:24 +0200)]
Merge branch 'master' into stable
Ian [Thu, 24 Mar 2011 20:05:07 +0000 (21:05 +0100)]
Fix typo "initamfs"
Fabio Erculiani [Tue, 22 Mar 2011 18:23:59 +0000 (19:23 +0100)]
iSCSI: open-iscsi patchwork: add -lslp to LDFLAGS, and properly call autoconf
Fabio Erculiani [Tue, 22 Mar 2011 12:02:05 +0000 (13:02 +0100)]
open-iscsi: fix compilation when openslp is installed.
Two main issues:
1. open-iscsi build system, inside Makefile, user target, calls
./configure (which is very bad itself) without letting to choose
configure options. Fixed in:
open-iscsi-2.0.872-omg-calling-configure.patch
2. when openslp support is automagically enabled, -lslp didn't get
added to compiler arguments. Fixed in:
open-iscsi-2.0.872-slp.patch
Peace.
Peter Hjalmarsson [Tue, 22 Mar 2011 11:31:19 +0000 (12:31 +0100)]
Fix handling of doslowusb/noslowusb
Set DO_slowusb as default, and make setup_slowusb unset it if it cannot find
a usb-storage attached. This makes genkernel ramdisk adhere to "noslowusb",
makes the ramdisk only wait if there is a usb-storage attached and should fix
gentoo bug #359619.
Sebastian Pipping [Wed, 16 Mar 2011 14:55:15 +0000 (15:55 +0100)]
docs: mention keyword InVCS in HACKING
Sebastian Pipping [Wed, 16 Mar 2011 13:44:18 +0000 (14:44 +0100)]
Bump version to 3.4.14
Sebastian Pipping [Wed, 16 Mar 2011 13:48:20 +0000 (14:48 +0100)]
Merge branch experimental using --no-ff
Sebastian Pipping [Wed, 16 Mar 2011 13:42:43 +0000 (14:42 +0100)]
Extend change log
Sebastian Pipping [Wed, 16 Mar 2011 13:39:27 +0000 (14:39 +0100)]
Fix changelog
Fabio Erculiani [Mon, 14 Mar 2011 17:43:45 +0000 (18:43 +0100)]
add btrfs to MODULES_FS, load btrfs module if available
Grub2 is going to support btrfs someday, so better getting prepared.
Peter Hjalmarsson [Mon, 7 Mar 2011 08:45:41 +0000 (09:45 +0100)]
Fix typo
By adding the kernelcmd options "dokeymap" to MY_HWOPTS instead of
the HWOPTS version, "keymap" this typo broke the handling of keymaps
if you only had "keymap=<...>" in kernelcmd and did not specify "dokeymap"
too (which according to documentation should not be needed).
Sebastian Pipping [Thu, 24 Feb 2011 09:41:32 +0000 (10:41 +0100)]
Extend change log
Sebastian Pipping [Thu, 24 Feb 2011 09:34:48 +0000 (10:34 +0100)]
docs: Improve docs on MDADM_CONFIG
Peter Hjalmarsson [Wed, 23 Feb 2011 06:14:04 +0000 (07:14 +0100)]
Do not mess with MDADMs auto-detect
Only reason for this logic is to limit what entries in /proc/partitions
mdadm scans for arrays.
However this seems to break raids in containers (example Intel fakeraids)
as those containers are never scanned for arrays.
(On my system it activates /dev/md/imsm0, but never /dev/md/Gentoo_0 which
is the real RAID with the removed logic)
If someone has something dead-slow they do not want scanned for raids,
it is better if they specify their own mdadm.conf.
If someone finds an example of something that mdadm scans for arrays that
is not supposed to be scanned, we may handle that then.
Peter Hjalmarsson [Wed, 23 Feb 2011 06:10:51 +0000 (07:10 +0100)]
Introducing MDADM_CONFIG
Make it possible to choose a custom mdadm.conf for your ramdisk.
If not set, no mdadm.conf will be copied, and ramdisk will auto-detect.
This also fixes a regression where genkernel always tried to copy
/etc/mdadm.conf to the ramdisk, failing if it was non-existant.
Sebastian Pipping [Thu, 10 Feb 2011 17:11:37 +0000 (18:11 +0100)]
Bump version to 3.4.13
Sebastian Pipping [Thu, 10 Feb 2011 17:13:26 +0000 (18:13 +0100)]
Merge branch 'experimental' using --no-ff
Sebastian Pipping [Wed, 9 Feb 2011 16:17:24 +0000 (17:17 +0100)]
.conf: Add SPLASH and SPLASH_THEME (bug #268468)
Sebastian Pipping [Tue, 8 Feb 2011 17:01:11 +0000 (18:01 +0100)]
Merge branch 'bug-314575' using --no-ff
Sebastian Pipping [Tue, 8 Feb 2011 16:59:22 +0000 (17:59 +0100)]
Extend change log
craig [Sun, 10 Oct 2010 22:49:12 +0000 (00:49 +0200)]
iBFT: fix iscsi_noibft
craig [Sun, 10 Oct 2010 22:21:05 +0000 (00:21 +0200)]
Add iBFT support for iSCSI
Sebastian Pipping [Mon, 7 Feb 2011 19:20:49 +0000 (20:20 +0100)]
Fix error message
Sebastian Pipping [Mon, 7 Feb 2011 19:13:16 +0000 (20:13 +0100)]
Extend change log
Sebastian Pipping [Mon, 7 Feb 2011 18:49:36 +0000 (19:49 +0100)]
Add error message output
Sebastian Pipping [Mon, 7 Feb 2011 18:47:10 +0000 (19:47 +0100)]
Apply mdev primer of busybox
Peter Hjalmarsson [Mon, 7 Feb 2011 15:02:41 +0000 (16:02 +0100)]
Use tmpfs if devtmpfs is not available
This makes the ramdisk always mount some kind of /dev,
and then try to move it to the new root.
This unbreaks handling of nodes created pre-udev likefor example lvm does.
Sebastian Pipping [Mon, 7 Feb 2011 03:20:14 +0000 (04:20 +0100)]
Extend change log
Sebastian Pipping [Mon, 7 Feb 2011 03:09:25 +0000 (04:09 +0100)]
Remove "-a" from call to umount
Peter Hjalmarsson [Tue, 1 Feb 2011 18:34:54 +0000 (19:34 +0100)]
Move dev to chroot
This can be considered good practice, likely less chance that nodes
created in the ramdisk disapperes when switching root.
Some applications (mostly debugging/benchmarking) also needs this to
survive the switch_root.
Peter Hjalmarsson [Tue, 1 Feb 2011 18:33:57 +0000 (19:33 +0100)]
Update options for devtmpfs
Options copied from /etc/init.d/udev-mount as that script does not
sanitize or even tuch the options.
Sebastian Pipping [Mon, 31 Jan 2011 12:46:23 +0000 (13:46 +0100)]
Extend change log
Sebastian Pipping [Mon, 31 Jan 2011 12:44:24 +0000 (13:44 +0100)]
Resolve unneeded subshell
Peter Hjalmarsson [Wed, 19 Jan 2011 22:49:24 +0000 (23:49 +0100)]
Use devtpmfs when avaible
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()