]>
git.pld-linux.org Git - projects/geninitrd.git/log
Elan Ruusamäe [Wed, 27 Jul 2011 06:54:50 +0000 (06:54 +0000)]
note about tagging
svn-id: @12275
Elan Ruusamäe [Wed, 27 Jul 2011 06:53:21 +0000 (06:53 +0000)]
- update
svn-id: @12274
Elan Ruusamäe [Wed, 27 Jul 2011 06:53:03 +0000 (06:53 +0000)]
- up to 10000.33, current geninitrd is not usable with rootfs on lvm2 with current lvm2
svn-id: @12273
Elan Ruusamäe [Wed, 27 Jul 2011 06:34:34 +0000 (06:34 +0000)]
use stat(1) instead of ls(1) to figure out device minor node number
svn-id: @12272
Elan Ruusamäe [Tue, 19 Jul 2011 23:28:24 +0000 (23:28 +0000)]
ext2 fs needs IMAGESIZE earlier
svn-id: @12263
Elan Ruusamäe [Tue, 19 Jul 2011 23:27:28 +0000 (23:27 +0000)]
add geninitrd version to romfs, add minimal label for ext2
svn-id: @12262
Elan Ruusamäe [Tue, 19 Jul 2011 22:59:42 +0000 (22:59 +0000)]
- lvm2 leaked fd todo
svn-id: @12261
Arkadiusz Miśkiewicz [Sun, 26 Jun 2011 11:22:42 +0000 (11:22 +0000)]
Skip suffix when kernel version is like 3.0-1.2.
svn-id: @12251
Arkadiusz Miśkiewicz [Fri, 24 Jun 2011 09:00:43 +0000 (09:00 +0000)]
Don't clean dev_list_extra when DEVICE partitions is used in mdadm.conf.
svn-id: @12249
Arkadiusz Miśkiewicz [Sun, 10 Apr 2011 11:05:29 +0000 (11:05 +0000)]
Always create /dev/snapshot (needed for suspend).
svn-id: @12224
Arkadiusz Miśkiewicz [Tue, 15 Mar 2011 20:42:30 +0000 (20:42 +0000)]
dm_lvm2_name(): /dev/mapper/xyz can be a symlink to real device. Dereference when checking.
svn-id: @12200
Arkadiusz Miśkiewicz [Fri, 11 Mar 2011 11:34:25 +0000 (11:34 +0000)]
Don't resolve symlink for luks devices. We need non-resolved form.
svn-id: @12199
Arkadiusz Miśkiewicz [Mon, 7 Mar 2011 10:00:52 +0000 (10:00 +0000)]
Better error msg.
svn-id: @12196
Arkadiusz Miśkiewicz [Sun, 6 Mar 2011 16:14:38 +0000 (16:14 +0000)]
Check class/class_mask when walking over modules.pcimap (fixes a bug where snd-hda-intel devices were found by this).
svn-id: @12195
Arkadiusz Miśkiewicz [Thu, 3 Mar 2011 18:20:46 +0000 (18:20 +0000)]
Call awk via busybox just like other commands are called.
svn-id: @12183
Arkadiusz Miśkiewicz [Tue, 1 Mar 2011 10:31:34 +0000 (10:31 +0000)]
Boot fails when using rootfsflags option (rootfs is not mounted properly). Fix that by using correct variable name.
svn-id: @12175
Elan Ruusamäe [Sat, 19 Feb 2011 13:59:40 +0000 (13:59 +0000)]
each module their own rcsid var
svn-id: @12169
Elan Ruusamäe [Sat, 19 Feb 2011 13:53:03 +0000 (13:53 +0000)]
truncate the date to cut out locale formats
svn-id: @12168
Elan Ruusamäe [Sat, 19 Feb 2011 08:38:20 +0000 (08:38 +0000)]
Move $RCSID printing where it has chance to work
svn-id: @12167
Elan Ruusamäe [Sat, 19 Feb 2011 08:34:13 +0000 (08:34 +0000)]
you need svn:keywords on each file for those to get expanded
svn-id: @12166
Arkadiusz Miśkiewicz [Sat, 19 Feb 2011 08:27:52 +0000 (08:27 +0000)]
Release 10000.32 (experimental).
svn-id: @12164
Arkadiusz Miśkiewicz [Sat, 19 Feb 2011 08:26:36 +0000 (08:26 +0000)]
Nicer way to display rcsid.
svn-id: @12163
Arkadiusz Miśkiewicz [Sat, 19 Feb 2011 07:56:43 +0000 (07:56 +0000)]
Revert, this wasn't meant to be in previous commit.
svn-id: @12162
Arkadiusz Miśkiewicz [Sat, 19 Feb 2011 07:54:20 +0000 (07:54 +0000)]
Report RCSID for loaded modules, too.
svn-id: @12161
Arkadiusz Miśkiewicz [Thu, 17 Feb 2011 22:16:30 +0000 (22:16 +0000)]
root dev finding: fallback to calculating based on initrd /dev file
svn-id: @12159
Arkadiusz Miśkiewicz [Thu, 17 Feb 2011 21:41:31 +0000 (21:41 +0000)]
debugshell after failing to chroot.
svn-id: @12158
Arkadiusz Miśkiewicz [Thu, 17 Feb 2011 21:37:19 +0000 (21:37 +0000)]
Try to activate luks only if not yet active (because cryptsetup is run twice).
svn-id: @12157
Elan Ruusamäe [Sun, 13 Feb 2011 14:09:09 +0000 (14:09 +0000)]
setup TZ in export
svn-id: @12147
Elan Ruusamäe [Fri, 11 Feb 2011 12:30:58 +0000 (12:30 +0000)]
- update test
svn-id: @12144
Elan Ruusamäe [Fri, 11 Feb 2011 12:30:27 +0000 (12:30 +0000)]
sort modules that ones who depend on libata are first
svn-id: @12143
Elan Ruusamäe [Fri, 11 Feb 2011 12:07:51 +0000 (12:07 +0000)]
there is no bitwise matching only DEVICE_ANY
arekm looked up it in sources, so revert the bitwise op
svn-id: @12142
Elan Ruusamäe [Fri, 11 Feb 2011 08:24:43 +0000 (08:24 +0000)]
update test
svn-id: @12141
Elan Ruusamäe [Fri, 11 Feb 2011 08:22:25 +0000 (08:22 +0000)]
- compare device bitwise. LP#715930
svn-id: @12140
Elan Ruusamäe [Fri, 11 Feb 2011 08:19:31 +0000 (08:19 +0000)]
switch to parsing in shell instead of awk
svn-id: @12139
Elan Ruusamäe [Thu, 10 Feb 2011 11:32:57 +0000 (11:32 +0000)]
add setup so detection results could be later tweaked for testing
svn-id: @12132
Elan Ruusamäe [Thu, 10 Feb 2011 11:30:35 +0000 (11:30 +0000)]
hack up test using actual functions
svn-id: @12131
Elan Ruusamäe [Wed, 9 Feb 2011 19:19:27 +0000 (19:19 +0000)]
partial testcase
svn-id: @12127
Arkadiusz Miśkiewicz [Sat, 5 Feb 2011 11:51:37 +0000 (11:51 +0000)]
Revert, that was wrong.
svn-id: @12116
Arkadiusz Miśkiewicz [Sat, 5 Feb 2011 11:22:45 +0000 (11:22 +0000)]
ccis needs sd_mod (areq).
svn-id: @12115
Arkadiusz Miśkiewicz [Thu, 3 Feb 2011 18:45:09 +0000 (18:45 +0000)]
Mount rootfs from initramfs with rootfsflags options.
svn-id: @12114
Elan Ruusamäe [Thu, 3 Feb 2011 11:16:29 +0000 (11:16 +0000)]
Simplify main code by moving state checks to modules itself
svn-id: @12113
Elan Ruusamäe [Thu, 3 Feb 2011 11:06:17 +0000 (11:06 +0000)]
Use double quotes (more readable in this context)
svn-id: @12112
Artur Frysiak [Thu, 3 Feb 2011 10:41:47 +0000 (10:41 +0000)]
Make addons executable
svn-id: @12111
Artur Frysiak [Thu, 3 Feb 2011 10:41:42 +0000 (10:41 +0000)]
Try to setup encryption after soft-RAID and LVM setup
svn-id: @12110
Artur Frysiak [Thu, 3 Feb 2011 10:41:37 +0000 (10:41 +0000)]
Don't drop to shell if LVM is used but root device isn't LV
svn-id: @12109
Artur Frysiak [Thu, 3 Feb 2011 10:41:32 +0000 (10:41 +0000)]
Check source device before cryptsetup run
svn-id: @12108
Artur Frysiak [Thu, 3 Feb 2011 10:41:28 +0000 (10:41 +0000)]
Simplify dm_name()
svn-id: @12107
Artur Frysiak [Thu, 3 Feb 2011 10:41:23 +0000 (10:41 +0000)]
Use DM subsystem name not UUID for LVM/crypt detection
svn-id: @12106
Arkadiusz Miśkiewicz [Thu, 3 Feb 2011 08:12:02 +0000 (08:12 +0000)]
We have /dev/urandom, so also store /dev/random (luks can use it for example).
svn-id: @12104
Elan Ruusamäe [Wed, 2 Feb 2011 17:15:10 +0000 (17:15 +0000)]
rename dm_* helpers to avoid confision what they do and make them more generic
svn-id: @12103
Artur Frysiak [Wed, 2 Feb 2011 16:23:35 +0000 (16:23 +0000)]
Simplify dm_longname()
svn-id: @12102
Artur Frysiak [Wed, 2 Feb 2011 16:23:30 +0000 (16:23 +0000)]
Allow rootfs on crypted device
svn-id: @12101
Arkadiusz Miśkiewicz [Thu, 27 Jan 2011 20:55:52 +0000 (20:55 +0000)]
By default rootdev_new is the same as rootdev.
svn-id: @12095
Elan Ruusamäe [Thu, 27 Jan 2011 20:51:59 +0000 (20:51 +0000)]
- multipath install lib64 safe (why it was just lib anyway?)
svn-id: @12094
Elan Ruusamäe [Thu, 27 Jan 2011 20:48:13 +0000 (20:48 +0000)]
Consistent timestamp in release tarball files. in fact, package all files to tarball
svn-id: @12093
Elan Ruusamäe [Thu, 27 Jan 2011 20:30:44 +0000 (20:30 +0000)]
- refentry2man dep
svn-id: @12092
Elan Ruusamäe [Thu, 27 Jan 2011 20:26:53 +0000 (20:26 +0000)]
- 10000.31 second experimental (can extract all compressed kernels for CONFIG)
svn-id: @12091
Arkadiusz Miśkiewicz [Tue, 25 Jan 2011 22:02:15 +0000 (22:02 +0000)]
Try to find main device in case when rootfs in on a md partition (instead of whole md device).
svn-id: @12087
Elan Ruusamäe [Sun, 23 Jan 2011 22:36:56 +0000 (22:36 +0000)]
don't leak parentDir variable
svn-id: @12081
Elan Ruusamäe [Sun, 23 Jan 2011 22:23:36 +0000 (22:23 +0000)]
- use mktemp
svn-id: @12080
Elan Ruusamäe [Sun, 23 Jan 2011 19:49:01 +0000 (19:49 +0000)]
include extract-ikconfig
svn-id: @12079
Elan Ruusamäe [Sun, 23 Jan 2011 19:47:17 +0000 (19:47 +0000)]
use copy of extract-ikconfig from kernel sources what can process any file
containing it (vmlinux or kernel mod with or without compressions)
svn-id: @12078
Elan Ruusamäe [Sun, 23 Jan 2011 19:42:55 +0000 (19:42 +0000)]
recognize xz compression (patch by arekm)
svn-id: @12076
Elan Ruusamäe [Sun, 23 Jan 2011 19:41:13 +0000 (19:41 +0000)]
import extract-ikconfig from kernel sources
there's no point to contain stripped version here, upstream one works ok with
vmlinux, vmlinuz, bzImage, configs.ko, configs.ko.gz
imported
532cf2907ac3b9c2345d76251764f4f4e602c921
svn-id: @12074
sparky [Sun, 23 Jan 2011 16:45:09 +0000 (16:45 +0000)]
Fixed one more typo.
svn-id: @12073
sparky [Sun, 23 Jan 2011 16:43:13 +0000 (16:43 +0000)]
Renamed rootdev_alternate and rootdev_alternative to rootdev_alias to prevent
further typos.
svn-id: @12072
Arkadiusz Miśkiewicz [Sun, 23 Jan 2011 15:07:24 +0000 (15:07 +0000)]
Handle /dev/mdXpY as root device.
svn-id: @12071
Elan Ruusamäe [Fri, 14 Jan 2011 11:39:03 +0000 (11:39 +0000)]
- as uknown what to do for multiple module match at least load them for now
svn-id: @12055
Elan Ruusamäe [Fri, 14 Jan 2011 11:37:47 +0000 (11:37 +0000)]
- pcimap not used when lspci invoked with -n
svn-id: @12054
Elan Ruusamäe [Fri, 14 Jan 2011 11:35:32 +0000 (11:35 +0000)]
- more generic and more exact finding code
svn-id: @12053
Arkadiusz Miśkiewicz [Fri, 14 Jan 2011 09:34:10 +0000 (09:34 +0000)]
Use fastest compressor first.
svn-id: @12052
Arkadiusz Miśkiewicz [Fri, 14 Jan 2011 09:20:57 +0000 (09:20 +0000)]
Add COMPRESS=none/no support (uncompressed initrd).
svn-id: @12051
Arkadiusz Miśkiewicz [Thu, 13 Jan 2011 20:34:29 +0000 (20:34 +0000)]
Mention xz and lzma for initrd compresion.
svn-id: @12050
Arkadiusz Miśkiewicz [Thu, 13 Jan 2011 20:33:47 +0000 (20:33 +0000)]
Allow tuxonice snapshot device be device mapper device(LUKS, LVM, dmraid). Patch by Krzysztof Krakowiak.
svn-id: @12049
Arkadiusz Miśkiewicz [Thu, 13 Jan 2011 20:28:48 +0000 (20:28 +0000)]
10000.30 (experimental due to SATA autodetection)
svn-id: @12047
Arkadiusz Miśkiewicz [Thu, 13 Jan 2011 20:26:07 +0000 (20:26 +0000)]
Include sata mod.
svn-id: @12046
Arkadiusz Miśkiewicz [Thu, 13 Jan 2011 20:21:07 +0000 (20:21 +0000)]
extract-ikconfig() should be able to read from vmlinuz file, too.
svn-id: @12045
Arkadiusz Miśkiewicz [Thu, 13 Jan 2011 20:20:40 +0000 (20:20 +0000)]
Avoid error when no configs module.
svn-id: @12044
Arkadiusz Miśkiewicz [Thu, 13 Jan 2011 20:15:51 +0000 (20:15 +0000)]
Don't leave temporary files if kofile ends up being empty.
svn-id: @12043
Arkadiusz Miśkiewicz [Thu, 13 Jan 2011 20:07:24 +0000 (20:07 +0000)]
Ignore lspci errors.
svn-id: @12042
Arkadiusz Miśkiewicz [Thu, 13 Jan 2011 20:01:30 +0000 (20:01 +0000)]
LZO initrd compression support (fastest).
svn-id: @12041
Elan Ruusamäe [Tue, 21 Dec 2010 19:02:50 +0000 (19:02 +0000)]
- if image compress failed (for whatever reason), retry with gzip
svn-id: @12018
Elan Ruusamäe [Tue, 21 Dec 2010 18:53:15 +0000 (18:53 +0000)]
- catch error from image compress
svn-id: @12017
Elan Ruusamäe [Sun, 19 Dec 2010 10:49:09 +0000 (10:49 +0000)]
make romfs comment shorter so that "file" would display most significant info
svn-id: @11995
Arkadiusz Miśkiewicz [Thu, 2 Dec 2010 14:14:24 +0000 (14:14 +0000)]
resume todo
svn-id: @11921
Arkadiusz Miśkiewicz [Mon, 22 Nov 2010 11:33:26 +0000 (11:33 +0000)]
Allow more than 10 md devices.
svn-id: @11912
Arkadiusz Miśkiewicz [Fri, 19 Nov 2010 23:41:43 +0000 (23:41 +0000)]
Normalize both device names. root and current array, too.
svn-id: @11911
sparky [Fri, 22 Oct 2010 14:28:50 +0000 (14:28 +0000)]
- test -n won't work without ""
svn-id: @11880
shadzik [Fri, 22 Oct 2010 13:41:53 +0000 (13:41 +0000)]
- 15:36 < arekm> bs: ! -z == -n
svn-id: @11879
shadzik [Fri, 22 Oct 2010 13:19:20 +0000 (13:19 +0000)]
- if no sata controller found do nothing
svn-id: @11878
shadzik [Wed, 20 Oct 2010 21:36:58 +0000 (21:36 +0000)]
- enable sata mod
svn-id: @11873
Elan Ruusamäe [Wed, 20 Oct 2010 21:20:19 +0000 (21:20 +0000)]
- test possible lspci modes
svn-id: @11872
shadzik [Wed, 20 Oct 2010 21:12:37 +0000 (21:12 +0000)]
- oh yeah, tabs not spaces because it's suuuuuuuuuuch a difference and matters thaaaaaat much!!!
svn-id: @11871
shadzik [Wed, 20 Oct 2010 21:05:15 +0000 (21:05 +0000)]
- because glen asked soooooooo politely
svn-id: @11870
Elan Ruusamäe [Wed, 20 Oct 2010 21:05:00 +0000 (21:05 +0000)]
- use shell constructs
svn-id: @11869
Elan Ruusamäe [Wed, 20 Oct 2010 21:01:16 +0000 (21:01 +0000)]
- lowercase found module
svn-id: @11868
shadzik [Wed, 20 Oct 2010 20:56:41 +0000 (20:56 +0000)]
- missing local
svn-id: @11867
shadzik [Wed, 20 Oct 2010 20:53:38 +0000 (20:53 +0000)]
- show examples for all available kernels
svn-id: @11866
Elan Ruusamäe [Wed, 20 Oct 2010 20:53:25 +0000 (20:53 +0000)]
- target compression detection is done
svn-id: @11865
shadzik [Wed, 20 Oct 2010 20:46:48 +0000 (20:46 +0000)]
- lspci -p
svn-id: @11864
This page took 0.437794 seconds and 4 git commands to generate.