1 2011-02-19 08:26 +0000 [r12163] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3 * geninitrd: Nicer way to display rcsid.
5 2011-02-19 07:56 +0000 [r12161-12162] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
7 * mod-ide.sh, functions: Revert, this wasn't meant to be in
10 * mod-blkid.sh, mod-nfs.sh, mod-sata.sh, mod-uvesafb.sh,
11 mod-condecor.sh, geninitrd, mod-lvm.sh, mod-tuxonice.sh,
12 mod-md.sh, mod-dmraid.sh, mod-scsi.sh, mod-ide.sh,
13 mod-fbsplash.sh, mod-udev.sh, mod-multipath.sh,
14 mod-bootsplash.sh, mod-depmod24.sh, mod-luks.sh, mod-suspend.sh,
15 functions: Report RCSID for loaded modules, too.
17 2011-02-17 22:16 +0000 [r12159] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
19 * geninitrd: root dev finding: fallback to calculating based on
22 2011-02-17 21:41 +0000 [r12158] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
24 * geninitrd: debugshell after failing to chroot.
26 2011-02-17 21:37 +0000 [r12157] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
28 * mod-luks.sh: Try to activate luks only if not yet active (because
29 cryptsetup is run twice).
31 2011-02-13 14:09 +0000 [r12147] Elan Ruusamäe <glen/at/pld-linux.org>
33 * Makefile: setup TZ in export
35 2011-02-11 12:30 +0000 [r12143-12144] Elan Ruusamäe <glen/at/pld-linux.org>
37 * tests/bug-715930.sh: - update test
39 * mod-sata.sh: sort modules that ones who depend on libata are
42 2011-02-11 12:07 +0000 [r12142] Elan Ruusamäe <glen/at/pld-linux.org>
44 * mod-sata.sh: there is no bitwise matching only DEVICE_ANY arekm
45 looked up it in sources, so revert the bitwise op
47 2011-02-11 08:24 +0000 [r12139-12141] Elan Ruusamäe <glen/at/pld-linux.org>
49 * tests/bug-715930.sh: update test
51 * mod-sata.sh: - compare device bitwise. LP#715930
53 * mod-sata.sh: switch to parsing in shell instead of awk
55 2011-02-10 11:32 +0000 [r12131-12132] Elan Ruusamäe <glen/at/pld-linux.org>
57 * mod-sata.sh: add setup so detection results could be later
60 * tests/bug-715930.sh: hack up test using actual functions
62 2011-02-09 19:19 +0000 [r12127] Elan Ruusamäe <glen/at/pld-linux.org>
64 * tests/bug-715930.sh (added): partial testcase
66 2011-02-05 11:51 +0000 [r12116] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
68 * geninitrd: Revert, that was wrong.
70 2011-02-05 11:22 +0000 [r12115] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
72 * geninitrd: ccis needs sd_mod (areq).
74 2011-02-03 18:45 +0000 [r12114] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
76 * geninitrd: Mount rootfs from initramfs with rootfsflags options.
78 2011-02-03 11:16 +0000 [r12113] Elan Ruusamäe <glen/at/pld-linux.org>
80 * mod-blkid.sh, mod-nfs.sh, mod-multipath.sh, mod-condecor.sh,
81 geninitrd, mod-bootsplash.sh, mod-luks.sh, mod-lvm.sh,
82 mod-tuxonice.sh, mod-dmraid.sh, mod-md.sh, mod-suspend.sh,
83 mod-fbsplash.sh, mod-udev.sh: Simplify main code by moving state
84 checks to modules itself
86 2011-02-03 11:06 +0000 [r12112] Elan Ruusamäe <glen/at/pld-linux.org>
88 * mod-luks.sh: Use double quotes (more readable in this context)
90 2011-02-03 10:41 +0000 [r12106-12111] Artur Frysiak <wiget/at/pld-linux.org>
92 * Makefile: Make addons executable
94 * geninitrd: Try to setup encryption after soft-RAID and LVM setup
96 * mod-lvm.sh: Don't drop to shell if LVM is used but root device
99 * mod-luks.sh: Check source device before cryptsetup run
101 * functions: Simplify dm_name()
103 * functions: Use DM subsystem name not UUID for LVM/crypt detection
105 2011-02-03 08:12 +0000 [r12104] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
107 * geninitrd: We have /dev/urandom, so also store /dev/random (luks
108 can use it for example).
110 2011-02-02 17:15 +0000 [r12103] Elan Ruusamäe <glen/at/pld-linux.org>
112 * geninitrd, functions: rename dm_* helpers to avoid confision what
113 they do and make them more generic
115 2011-02-02 16:23 +0000 [r12101-12102] Artur Frysiak <wiget/at/pld-linux.org>
117 * functions: Simplify dm_longname()
119 * functions: Allow rootfs on crypted device
121 2011-01-27 20:55 +0000 [r12095] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
123 * mod-md.sh: By default rootdev_new is the same as rootdev.
125 2011-01-27 20:51 +0000 [r12094] Elan Ruusamäe <glen/at/pld-linux.org>
127 * mod-multipath.sh: - multipath install lib64 safe (why it was just
130 2011-01-27 20:48 +0000 [r12093] Elan Ruusamäe <glen/at/pld-linux.org>
132 * Makefile: Consistent timestamp in release tarball files. in fact,
133 package all files to tarball
135 2011-01-27 20:30 +0000 [r12092] Elan Ruusamäe <glen/at/pld-linux.org>
137 * Makefile: - refentry2man dep
139 2011-01-27 20:26 +0000 [r12091] Elan Ruusamäe <glen/at/pld-linux.org>
141 * Makefile: - 10000.31 second experimental (can extract all
142 compressed kernels for CONFIG)
144 2011-01-25 22:02 +0000 [r12087] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
146 * mod-md.sh: Try to find main device in case when rootfs in on a md
147 partition (instead of whole md device).
149 2011-01-23 22:36 +0000 [r12081] Elan Ruusamäe <glen/at/pld-linux.org>
151 * geninitrd: don't leak parentDir variable
153 2011-01-23 22:23 +0000 [r12080] Elan Ruusamäe <glen/at/pld-linux.org>
155 * extract-ikconfig: - use mktemp
157 2011-01-23 19:49 +0000 [r12078-12079] Elan Ruusamäe <glen/at/pld-linux.org>
159 * Makefile: include extract-ikconfig
161 * geninitrd: use copy of extract-ikconfig from kernel sources what
162 can process any file containing it (vmlinux or kernel mod with or
163 without compressions)
165 2011-01-23 19:42 +0000 [r12074-12076] Elan Ruusamäe <glen/at/pld-linux.org>
167 * extract-ikconfig: recognize xz compression (patch by arekm)
169 * extract-ikconfig (added): import extract-ikconfig from kernel
170 sources there's no point to contain stripped version here,
171 upstream one works ok with vmlinux, vmlinuz, bzImage, configs.ko,
172 configs.ko.gz imported 532cf2907ac3b9c2345d76251764f4f4e602c921
174 2011-01-23 16:45 +0000 [r12072-12073] Przemysław Iskra <sparky/at/pld-linux.org>
176 * mod-md.sh: Fixed one more typo.
178 * mod-md.sh: Renamed rootdev_alternate and rootdev_alternative to
179 rootdev_alias to prevent further typos.
181 2011-01-23 15:07 +0000 [r12071] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
183 * mod-md.sh: Handle /dev/mdXpY as root device.
185 2011-01-14 11:39 +0000 [r12053-12055] Elan Ruusamäe <glen/at/pld-linux.org>
187 * mod-sata.sh: - as uknown what to do for multiple module match at
188 least load them for now
190 * mod-sata.sh: - pcimap not used when lspci invoked with -n
192 * mod-sata.sh: - more generic and more exact finding code
194 2011-01-14 09:34 +0000 [r12052] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
196 * geninitrd: Use fastest compressor first.
198 2011-01-14 09:20 +0000 [r12051] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
200 * geninitrd: Add COMPRESS=none/no support (uncompressed initrd).
202 2011-01-13 20:34 +0000 [r12049-12050] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
204 * geninitrd.sysconfig: Mention xz and lzma for initrd compresion.
206 * geninitrd: Allow tuxonice snapshot device be device mapper
207 device(LUKS, LVM, dmraid). Patch by Krzysztof Krakowiak.
209 2011-01-13 20:28 +0000 [r12046-12047] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
211 * Makefile: 10000.30 (experimental due to SATA autodetection)
213 * Makefile: Include sata mod.
215 2011-01-13 20:21 +0000 [r12044-12045] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
217 * TODO: extract-ikconfig() should be able to read from vmlinuz
220 * geninitrd: Avoid error when no configs module.
222 2011-01-13 20:15 +0000 [r12043] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
224 * geninitrd: Don't leave temporary files if kofile ends up being
227 2011-01-13 20:07 +0000 [r12042] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
229 * mod-sata.sh: Ignore lspci errors.
231 2011-01-13 20:01 +0000 [r12041] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
233 * geninitrd: LZO initrd compression support (fastest).
235 2010-12-21 19:02 +0000 [r12018] Elan Ruusamäe <glen/at/pld-linux.org>
237 * geninitrd: - if image compress failed (for whatever reason),
240 2010-12-21 18:53 +0000 [r12017] Elan Ruusamäe <glen/at/pld-linux.org>
242 * geninitrd: - catch error from image compress
244 2010-12-19 10:49 +0000 [r11995] Elan Ruusamäe <glen/at/pld-linux.org>
246 * geninitrd: make romfs comment shorter so that "file" would
247 display most significant info
249 2010-12-02 14:14 +0000 [r11921] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
253 2010-11-22 11:33 +0000 [r11912] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
255 * mod-md.sh: Allow more than 10 md devices.
257 2010-11-19 23:41 +0000 [r11911] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
259 * mod-md.sh: Normalize both device names. root and current array,
262 2010-10-22 14:28 +0000 [r11880] Przemysław Iskra <sparky/at/pld-linux.org>
264 * mod-sata.sh: - test -n won't work without ""
266 2010-10-22 13:41 +0000 [r11879] Bartosz Świątek <shadzik/at/pld-linux.org>
268 * mod-sata.sh: - 15:36 < arekm> bs: ! -z == -n
270 2010-10-22 13:19 +0000 [r11878] Bartosz Świątek <shadzik/at/pld-linux.org>
272 * mod-sata.sh: - if no sata controller found do nothing
274 2010-10-20 21:36 +0000 [r11873] Bartosz Świątek <shadzik/at/pld-linux.org>
276 * geninitrd: - enable sata mod
278 2010-10-20 21:20 +0000 [r11872] Elan Ruusamäe <glen/at/pld-linux.org>
280 * tests/find-module-by-pciclass.sh, tests/modules.pcimap-2.6.33.4-1
281 (added): - test possible lspci modes
283 2010-10-20 21:12 +0000 [r11871] Bartosz Świątek <shadzik/at/pld-linux.org>
285 * mod-sata.sh: - oh yeah, tabs not spaces because it's
286 suuuuuuuuuuch a difference and matters thaaaaaat much!!!
288 2010-10-20 21:05 +0000 [r11870] Bartosz Świątek <shadzik/at/pld-linux.org>
290 * tests/lspci-mod-sata.txt (added): - because glen asked soooooooo
293 2010-10-20 21:05 +0000 [r11869] Elan Ruusamäe <glen/at/pld-linux.org>
295 * geninitrd: - use shell constructs
297 2010-10-20 21:01 +0000 [r11868] Elan Ruusamäe <glen/at/pld-linux.org>
299 * tests/find-module-by-pciclass.sh: - lowercase found module
301 2010-10-20 20:56 +0000 [r11867] Bartosz Świątek <shadzik/at/pld-linux.org>
303 * geninitrd: - missing local
305 2010-10-20 20:53 +0000 [r11866] Bartosz Świątek <shadzik/at/pld-linux.org>
307 * geninitrd: - show examples for all available kernels
309 2010-10-20 20:53 +0000 [r11865] Elan Ruusamäe <glen/at/pld-linux.org>
311 * TODO: - target compression detection is done
313 2010-10-20 20:46 +0000 [r11864] Bartosz Świątek <shadzik/at/pld-linux.org>
315 * mod-sata.sh: - lspci -p
317 2010-10-20 20:42 +0000 [r11863] Elan Ruusamäe <glen/at/pld-linux.org>
319 * tests/sysfs/bus/pci (added),
320 tests/sysfs/bus/pci/devices/0000:00:1f.1/class (added),
321 tests/sysfs/bus/pci/devices/0000:00:1f.2/class (added),
322 tests/sysfs/bus/pci/devices (added), tests/sysfs/bus (added),
323 tests/sysfs/bus/pci/devices/0000:00:1f.1/driver (added),
324 tests/sysfs/bus/pci/devices/0000:00:1f.2/driver (added),
325 tests/find-module-by-pciclass.sh (added),
326 tests/sysfs/bus/pci/devices/0000:00:1f.1 (added), tests/sysfs
327 (added), tests/sysfs/bus/pci/devices/0000:00:1f.2 (added): - lame
328 test for sysfs scanning for 0x0101 devices
330 2010-10-20 20:42 +0000 [r11862] Bartosz Świątek <shadzik/at/pld-linux.org>
332 * mod-sata.sh: - use local variables - get rid of sed/uniq kinda
335 2010-10-20 20:36 +0000 [r11861] Elan Ruusamäe <glen/at/pld-linux.org>
337 * tests/lvmroot.sh, tests/setup-test.sh (added): - setup common
340 2010-10-20 17:07 +0000 [r11860] Bartosz Świątek <shadzik/at/pld-linux.org>
342 * mod-sata.sh (added), mod-xata.sh (removed): - again, rename - use
345 2010-10-20 17:03 +0000 [r11859] Bartosz Świątek <shadzik/at/pld-linux.org>
347 * mod-xata.sh: - check for lspci
349 2010-10-20 16:59 +0000 [r11858] Bartosz Świątek <shadzik/at/pld-linux.org>
351 * mod-xata.sh (added), mod-autodetect.sh (removed): - rename to
352 mod-xata.sh, but probably this shiuld be mod-sata, as i tend to
353 leave just the 0106 class left
355 2010-10-20 16:55 +0000 [r11856-11857] Bartosz Świątek <shadzik/at/pld-linux.org>
357 * mod-autodetect.sh: - use find_module
359 * mod-autodetect.sh: - ignore scsi, mod-scsi.sh is for that - use
360 $kernel variable instead of uname
362 2010-10-20 16:50 +0000 [r11855] Bartosz Świątek <shadzik/at/pld-linux.org>
364 * geninitrd: - this should be done in an other way, arekm says
366 2010-10-20 15:03 +0000 [r11854] Bartosz Świątek <shadzik/at/pld-linux.org>
368 * mod-autodetect.sh: - change shebang and add comment like in other
371 2010-10-20 14:56 +0000 [r11853] Bartosz Świątek <shadzik/at/pld-linux.org>
373 * geninitrd, mod-autodetect.sh (added): - when PREMODS are not set,
374 try to autodetect xata/scsi modules
376 2010-08-01 15:24 +0000 [r11733] Elan Ruusamäe <glen/at/pld-linux.org>
378 * geninitrd: - umount /proc as last
380 2010-07-07 07:41 +0000 [r11630] Elan Ruusamäe <glen/at/pld-linux.org>
382 * TODO: - sysfs utilize
384 2010-06-08 09:18 +0000 [r11553] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
386 * geninitrd: Require both /lib64 and /usr/lib64 to consider system
389 2010-05-21 14:23 +0000 [r11482] Elan Ruusamäe <glen/at/pld-linux.org>
391 * geninitrd: - extract CONFIG_BLK_DEV_RAM_SIZE from configs kernel
392 module if possible - based on extract-ikconfig from
393 linux/scripts/extract-ikconfig
395 2010-04-20 05:29 +0000 [r11337] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
397 * mod-md.sh: Don't require /sbin/mdadm. Use initrd mdadm when
400 2010-03-09 09:58 +0000 [r11229] Elan Ruusamäe <glen/at/pld-linux.org>
402 * geninitrd: - avoid extra checks as cycles are not ran
404 2010-03-08 11:00 +0000 [r11228] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
406 * geninitrd: scan=sync for scsi_mod on >= 2.6.30 (from Ti)
408 2010-01-21 15:55 +0000 [r11117] Jan Rękorajski <baggins/at/pld-linux.org>
410 * Makefile: - 10000.20 release
412 2010-01-21 13:45 +0000 [r11116] Jan Rękorajski <baggins/at/pld-linux.org>
414 * geninitrd: - initrd-busybox changed to just busybox
416 2010-01-20 16:37 +0000 [r11115] Elan Ruusamäe <glen/at/pld-linux.org>
418 * mod-luks.sh: - if "cryptsetup status" returns no device, assume
419 there is no cryptsetup
421 2010-01-12 11:13 +0000 [r11107-11108] Elan Ruusamäe <glen/at/pld-linux.org>
423 * Makefile: - fix manual page generation
425 * Makefile: - 10000.19 release
427 2010-01-12 10:11 +0000 [r11106] Elan Ruusamäe <glen/at/pld-linux.org>
429 * tests/lvmroot.sh, mod-lvm.sh: - allow dash in PV too
431 2010-01-02 16:24 +0000 [r11086-11087] Elan Ruusamäe <glen/at/pld-linux.org>
433 * Makefile: - exit with error still
435 * Makefile: - delete on error
437 2010-01-02 15:04 +0000 [r11083-11085] Elan Ruusamäe <glen/at/pld-linux.org>
439 * Makefile: - install deps, perms
441 * Makefile: - avoid creating empty manual
443 2009-12-28 16:26 +0000 [r11075] Elan Ruusamäe <glen/at/pld-linux.org>
445 * mod-multipath.sh: - find also /lib64/udev/scsi_id
447 2009-11-17 09:57 +0000 [r10978] Elan Ruusamäe <glen/at/pld-linux.org>
449 * tests/lvmroot.sh (added), tests (added), mod-lvm.sh: - process
450 also /dev/mapper/blodnatt-blah--bleh--blah ->
451 /dev/blodnatt/blah-bleh-blah
453 2009-11-17 09:30 +0000 [r10977] Elan Ruusamäe <glen/at/pld-linux.org>
455 * mod-lvm.sh: - LVM: rewrite /dev/mapper/sys-rootfs ->
458 2009-09-28 11:57 +0000 [r10633] Elan Ruusamäe <glen/at/pld-linux.org>
460 * mod-nfs.sh: $ [ -n ] && echo TRUE || echo FALSE TRUE $ [ -n "" ]
461 && echo TRUE || echo FALSE FALSE
463 2009-09-25 09:17 +0000 [r10632] Zbigniew Krzystolik <zbyniu/at/pld-linux.org>
465 * mod-nfs.sh: - set hostname if provided by dhcp; chroot junk
468 2009-09-17 11:04 +0000 [r10615] Tomasz Pala <gotar/at/pld-linux.org>
470 * mod-lvm.sh: - give a hint if lvm fails to find sysfs mount point
471 (common case during manual system rescue/installation)
473 2009-09-17 08:45 +0000 [r10614] Elan Ruusamäe <glen/at/pld-linux.org>
475 * geninitrd: - variable cosmetics, localize
477 2009-09-17 08:23 +0000 [r10613] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
479 * geninitrd: Ugly hack for kernels >= 2.6.30. It will make your
480 boot slower in many cases but we don't have proper solution yet
481 (and the solution is probably waiting for uevent with information
482 that rootfs device is available).
484 2009-09-11 11:53 +0000 [r10554] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
486 * mod-md.sh: Tell earlier what was found.
488 2009-09-11 09:07 +0000 [r10553] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
490 * mod-md.sh: md debug message.
492 2009-09-11 09:03 +0000 [r10552] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
494 * mod-md.sh: Ignore errors from mdadm.
496 2009-09-04 13:04 +0000 [r10530] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
498 * geninitrd: Use kernel ready compression settings for xz.
500 2009-09-04 13:00 +0000 [r10528-10529] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
502 * geninitrd: --check=crc32 is required for xz format
504 * geninitrd: lzma back as lzma. xz as new format (kernel patches
505 pending http://ctrl.tukaani.org/xz/)
507 2009-09-04 12:38 +0000 [r10527] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
509 * geninitrd: Use lzma format.
511 2009-09-04 10:58 +0000 [r10526] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
513 * geninitrd: Allow xz only and not lzma. -9 for xz is back.
515 2009-09-04 10:35 +0000 [r10525] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
517 * geninitrd: Use default compression level for lzma (-9 requires
520 2009-08-31 19:31 +0000 [r10521] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
524 2009-08-31 13:13 +0000 [r10520] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
526 * geninitrd: urandom is always needed for latest lvm2
528 2009-08-29 23:15 +0000 [r10517] Elan Ruusamäe <glen/at/pld-linux.org>
530 * geninitrd: - rmmod missing is not fatal
532 2009-08-29 23:12 +0000 [r10516] Elan Ruusamäe <glen/at/pld-linux.org>
534 * geninitrd: - check for rmmod applet
536 2009-08-29 22:17 +0000 [r10515] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
538 * geninitrd: rmmod scsi_wait_scan after modprobing
540 2009-08-28 22:09 +0000 [r10508] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
542 * Makefile: 10000.17.
544 2009-08-28 21:41 +0000 [r10507] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
546 * geninitrd: Really take specified compressor.
548 2009-08-28 21:26 +0000 [r10505-10506] Bartłomiej Zimoń <cactus/at/pld-linux.org>
550 * geninitrd: - typo, in decompressor symbol to check
552 * geninitrd: - if compressor == yes => use gzip
554 2009-08-15 22:08 +0000 [r10485] Marcin Król <hawk/at/pld-linux.org>
556 * Makefile: - 10000.16
558 2009-08-15 21:40 +0000 [r10484] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
560 * geninitrd, mod-lvm.sh: - create /dev/urandom always
562 2009-08-15 21:22 +0000 [r10483] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
564 * mod-lvm.sh: - create urandom device on initrd; - mount sysfs for
567 2009-08-15 09:04 +0000 [r10481] Adam Gołębiowski <adamg/at/pld-linux.org>
569 * geninitrd: - check if proc is mounted before setting up mods,
570 otherwise geninitrd will complain about not being able to
571 determine lvm version
573 2009-08-11 12:21 +0000 [r10470-10471] Adam Gołębiowski <adamg/at/pld-linux.org>
575 * Makefile: - 10000.15
577 * mod-uvesafb.sh: - fix uvesafb module detection
579 2009-08-10 19:54 +0000 [r10467-10468] Elan Ruusamäe <glen/at/pld-linux.org>
581 * geninitrd: - fix revision expand
583 * geninitrd: - use Revision and Date
585 2009-07-16 12:37 +0000 [r10418] Elan Ruusamäe <glen/at/pld-linux.org>
587 * mod-lvm.sh: - use only lvm2-initrd package tools.
589 2009-07-01 21:33 +0000 [r10414-10415] Elan Ruusamäe <glen/at/pld-linux.org>
591 * Makefile: - 10000.14
593 * mod-multipath.sh: - we like tabs
595 2009-07-01 12:10 +0000 [r10413] Elan Ruusamäe <glen/at/pld-linux.org>
597 * mod-multipath.sh: - process hwhandler in newer multipath tools
600 2009-07-01 11:47 +0000 [r10412] Elan Ruusamäe <glen/at/pld-linux.org>
602 * mod-multipath.sh, geninitrd: - add --with-multipath=DEVPATH
605 2009-07-01 08:44 +0000 [r10411] Elan Ruusamäe <glen/at/pld-linux.org>
607 * geninitrd.sysconfig: - usb keyboard modules sample
609 2009-07-01 07:43 +0000 [r10410] Elan Ruusamäe <glen/at/pld-linux.org>
611 * mod-multipath.sh: - better error message for dm export failure
613 2009-07-01 04:22 +0000 [r10406] Elan Ruusamäe <glen/at/pld-linux.org>
615 * geninitrd: - ramdisk size should be calculated on (at least)
618 2009-07-01 04:10 +0000 [r10403] Elan Ruusamäe <glen/at/pld-linux.org>
620 * Makefile: - release 10000.13
622 2009-06-17 20:45 +0000 [r10395-10396] Elan Ruusamäe <glen/at/pld-linux.org>
624 * mod-multipath.sh: - uups. remove foced devpaths
626 * mod-multipath.sh: - update to parse
627 multipath-tools-0.4.8-9.x86_64 output and handle
628 udev-core-141-1.x86_64
630 2009-05-11 06:04 +0000 [r10357] Elan Ruusamäe <glen/at/pld-linux.org>
632 * mod-tuxonice.sh: - emes said docs say echo 1 should be used
634 2009-05-10 13:05 +0000 [r10355] Elan Ruusamäe <glen/at/pld-linux.org>
636 * Makefile: - release 10000.12
638 2009-05-03 17:56 +0000 [r10353] Elan Ruusamäe <glen/at/pld-linux.org>
640 * geninitrd: - prefer versioned firmware first
642 2009-05-03 08:30 +0000 [r10350] Zbigniew Krzystolik <zbyniu/at/pld-linux.org>
644 * geninitrd: - /lib/firmware/`uname -r`/ files support
646 2009-04-28 11:50 +0000 [r10340] Elan Ruusamäe <glen/at/pld-linux.org>
648 * geninitrd: - full path for compressor for -x test
650 2009-04-28 07:01 +0000 [r10339] Elan Ruusamäe <glen/at/pld-linux.org>
652 * mod-condecor.sh, mod-bootsplash.sh, mod-fbsplash.sh: - cosmetics
653 and setup like other mods
655 2009-04-27 09:43 +0000 [r10337] Elan Ruusamäe <glen/at/pld-linux.org>
657 * mod-blkid.sh, mod-multipath.sh, mod-uvesafb.sh, mod-condecor.sh,
658 mod-bootsplash.sh, mod-luks.sh, mod-lvm.sh, mod-tuxonice.sh,
659 mod-dmraid.sh, mod-md.sh, mod-suspend.sh, mod-fbsplash.sh,
660 mod-udev.sh: - allow configuration for USE_xxx from
661 sysconfig/geninitrd. lp#364812
663 2009-04-27 09:31 +0000 [r10335] Elan Ruusamäe <glen/at/pld-linux.org>
665 * geninitrd, mod-md.sh: - drop USERAIDSTART (autodetected)
667 2009-04-16 00:30 +0000 [r10329] Elan Ruusamäe <glen/at/pld-linux.org>
669 * Makefile: - ver 10000.11
671 2009-04-12 04:17 +0000 [r10326] Elan Ruusamäe <glen/at/pld-linux.org>
673 * mod-lvm.sh: - check LVM tools version only if lvm is enabled.
676 2009-04-07 16:05 +0000 [r10324] Elan Ruusamäe <glen/at/pld-linux.org>
678 * geninitrd: - just in case quote init args
680 2009-04-07 15:59 +0000 [r10323] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
682 * geninitrd: - pass kernel cmd line args to init (found by baggins)
684 2009-04-06 22:55 +0000 [r10320] Elan Ruusamäe <glen/at/pld-linux.org>
686 * geninitrd, geninitrd.sysconfig: - lzma/bzip/gzip compressors -
687 need to think about image extension which cames from .spec....
689 2009-04-06 22:40 +0000 [r10319] Elan Ruusamäe <glen/at/pld-linux.org>
691 * geninitrd: - allow non-root to see usage
693 2009-04-06 22:00 +0000 [r10318] Elan Ruusamäe <glen/at/pld-linux.org>
695 * TODO: - System.map symbols
697 2009-04-06 21:50 +0000 [r10317] Elan Ruusamäe <glen/at/pld-linux.org>
701 2009-04-06 15:11 +0000 [r10314] Elan Ruusamäe <glen/at/pld-linux.org>
703 * mod-condecor.sh (added): - add missing file
705 2009-04-06 15:05 +0000 [r10312] Elan Ruusamäe <glen/at/pld-linux.org>
707 * Makefile: - new release supporting %{_libdir}/initrd
709 2009-04-06 13:24 +0000 [r10311] Elan Ruusamäe <glen/at/pld-linux.org>
711 * mod-uvesafb.sh: - find v86d from initrd dir
713 2009-04-03 08:45 +0000 [r10303] Adam Gołębiowski <adamg/at/pld-linux.org>
715 * geninitrd: - simplified obsolete --fs* options handling
717 2009-04-03 07:06 +0000 [r10301] Elan Ruusamäe <glen/at/pld-linux.org>
719 * TODO: - lzma/bzip2 compress methods todo
721 2009-04-02 23:36 +0000 [r10300] Elan Ruusamäe <glen/at/pld-linux.org>
723 * mod-suspend.sh: - support resume from initrd_dir
725 2009-04-02 23:32 +0000 [r10297-10299] Elan Ruusamäe <glen/at/pld-linux.org>
727 * geninitrd: - verbosity
729 * mod-suspend.sh: - verbosity
731 * mod-nfs.sh: - fix nfsroot detection
733 2009-04-02 23:21 +0000 [r10295-10296] Elan Ruusamäe <glen/at/pld-linux.org>
735 * Makefile: - fix make install
737 * Makefile, geninitrd, mod-scsi.sh (added): - scsi modularized
739 2009-04-02 23:13 +0000 [r10294] Elan Ruusamäe <glen/at/pld-linux.org>
741 * mod-nfs.sh (added), Makefile, geninitrd: - nfs modularized
743 2009-04-02 23:07 +0000 [r10293] Elan Ruusamäe <glen/at/pld-linux.org>
745 * Makefile, mod-uvesafb.sh (added), geninitrd: - uvesafb (v86d)
748 2009-04-02 22:59 +0000 [r10292] Elan Ruusamäe <glen/at/pld-linux.org>
750 * geninitrd: - formatting cosmetics
752 2009-04-02 22:56 +0000 [r10291] Elan Ruusamäe <glen/at/pld-linux.org>
754 * Makefile, geninitrd, mod-bootsplash.sh (added): - bootsplash
757 2009-04-02 22:52 +0000 [r10289-10290] Elan Ruusamäe <glen/at/pld-linux.org>
759 * Makefile, geninitrd: - condecor modularized
761 * Makefile, geninitrd, mod-fbsplash.sh (added): - fbsplash
764 2009-04-02 22:44 +0000 [r10288] Elan Ruusamäe <glen/at/pld-linux.org>
766 * Makefile: - shorten MODS definition
768 2009-04-02 22:39 +0000 [r10285-10287] Elan Ruusamäe <glen/at/pld-linux.org>
770 * geninitrd: - load suspend module
772 * Makefile, geninitrd, mod-suspend.sh (added): - suspend
775 * geninitrd.8.xml: - update manual with --initrdfs argument
777 2009-04-02 22:32 +0000 [r10282-10284] Elan Ruusamäe <glen/at/pld-linux.org>
779 * geninitrd: - load tuxonice mod
781 * Makefile, geninitrd, mod-tuxonice.sh (added): - tuxonice
784 * mod-udev.sh: - typo
786 2009-04-02 22:24 +0000 [r10281] Elan Ruusamäe <glen/at/pld-linux.org>
788 * geninitrd: - cosmetics, deprecated options are now fatal
790 2009-04-02 22:18 +0000 [r10280] Elan Ruusamäe <glen/at/pld-linux.org>
792 * mod-blkid.sh, mod-multipath.sh, geninitrd, mod-luks.sh,
793 mod-lvm.sh, mod-dmraid.sh, mod-md.sh, mod-udev.sh: - setup
794 modules _after_ parsing command-line args
796 2009-04-02 21:49 +0000 [r10279] Elan Ruusamäe <glen/at/pld-linux.org>
798 * Makefile, geninitrd, mod-udev.sh (added): - udev modularized
800 2009-04-02 21:38 +0000 [r10277-10278] Elan Ruusamäe <glen/at/pld-linux.org>
802 * geninitrd: - share inst_exec args on failure
804 * mod-blkid.sh, mod-lvm.sh, mod-md.sh: - quote pathnames in feature
807 2009-04-02 21:29 +0000 [r10275-10276] Elan Ruusamäe <glen/at/pld-linux.org>
809 * geninitrd, mod-dmraid.sh: - USE_DMRAID moved to dmraid module
811 * mod-blkid.sh (added), Makefile, geninitrd: - blkid modularized
813 2009-04-02 21:19 +0000 [r10274] Elan Ruusamäe <glen/at/pld-linux.org>
815 * geninitrd, mod-luks.sh, mod-lvm.sh, mod-dmraid.sh, mod-md.sh: -
816 handle initrd programs under %{_libdir}/initrd
818 2009-04-02 20:24 +0000 [r10273] Elan Ruusamäe <glen/at/pld-linux.org>
820 * geninitrd, geninitrd.8.xml: - reap out --with-insmod-static
822 2009-03-23 00:18 +0000 [r10231-10232] Elan Ruusamäe <glen/at/pld-linux.org>
824 * mod-md.sh: - USEMDADMSTATIC unused
826 * mod-md.sh (added): - modularize mdadm
828 2009-03-23 00:14 +0000 [r10230] Elan Ruusamäe <glen/at/pld-linux.org>
830 * Makefile, geninitrd: - modularize mdadm
832 2009-03-22 14:33 +0000 [r10229] Artur Frysiak <wiget/at/pld-linux.org>
834 * geninitrd: Sometime mdadm --detail are better that mdadm
835 --examine (eg. LVM on arrays with custom names) (#:~) mdadm
836 --examine --scan --brief -v --config=/etc/mdadm.conf ARRAY
837 /dev/md/s250 level=raid1 metadata=1.1 num-devices=2
838 UUID=7a2ccca1:079b02b3:4a413594:fcda5731 name=s250
839 devices=/dev/sda2 (#:~) mdadm --detail --scan --brief -v
840 --config=/etc/mdadm.conf ARRAY /dev/md127 level=raid1
841 num-devices=2 metadata=1.01 name=s250
842 UUID=7a2ccca1:079b02b3:4a413594:fcda5731 devices=/dev/sda2
844 2009-03-19 11:42 +0000 [r10219] Sławomir Paszkiewicz <paszczus/at/pld-linux.org>
846 * geninitrd.sysconfig: - added BOOT_SPLASH option
848 2009-03-18 22:10 +0000 [r10217] Elan Ruusamäe <glen/at/pld-linux.org>
850 * mod-luks.sh: - fixed path (be consistent)
852 2009-03-16 11:38 +0000 [r10215] Elan Ruusamäe <glen/at/pld-linux.org>
854 * mod-lvm.sh: - shorter lvm version detect
856 2009-03-09 23:15 +0000 [r10187] Elan Ruusamäe <glen/at/pld-linux.org>
858 * Makefile: - 10000.3
860 2009-03-03 12:34 +0000 [r10171] Elan Ruusamäe <glen/at/pld-linux.org>
862 * geninitrd: - remove manual pluto,fcal -> fc4+soc module
863 dependency (they're present since initial import 8 years ago,
864 likely some ugly hack)
866 2009-03-03 10:35 +0000 [r10169-10170] Elan Ruusamäe <glen/at/pld-linux.org>
868 * mod-multipath.sh, mod-luks.sh, mod-lvm.sh, mod-dmraid.sh,
869 mod-ide.sh: - findmodule -> find_module - pack_version ->
872 * geninitrd: - fix die() stderr redirection - simplify find_depmod
873 by using only modprobe - skip errors logic moved to find_depmod
874 from findmodule - rename findmodule -> find_module for
877 2009-03-03 10:05 +0000 [r10167-10168] Elan Ruusamäe <glen/at/pld-linux.org>
879 * geninitrd: - support for generating images on running 2.4 kernel
882 * geninitrd: - pack_version -> kernel_version to avoid confusion
885 2009-03-03 09:43 +0000 [r10166] Elan Ruusamäe <glen/at/pld-linux.org>
887 * mod-depmod24.sh (added): - old depmod finding code from
890 2009-03-03 09:32 +0000 [r10165] Elan Ruusamäe <glen/at/pld-linux.org>
892 * Makefile, geninitrd: - use /lib/geninitrd instead of /etc for
893 modules/functions code
895 2009-03-03 09:28 +0000 [r10163] Elan Ruusamäe <glen/at/pld-linux.org>
897 * Makefile: - 10000.2, package mod-lvm.sh
899 2009-03-02 15:43 +0000 [r10160] Elan Ruusamäe <glen/at/pld-linux.org>
903 2009-02-27 17:29 +0000 [r10157] Elan Ruusamäe <glen/at/pld-linux.org>
905 * mod-lvm.sh: - use vgs/lvs
907 2009-02-27 17:25 +0000 [r10156] Elan Ruusamäe <glen/at/pld-linux.org>
909 * mod-multipath.sh, geninitrd: - dm_export is internal to
910 mod-multipath - dm_deps unused2H
912 2009-02-27 17:19 +0000 [r10154] Elan Ruusamäe <glen/at/pld-linux.org>
914 * geninitrd: - no modules are to be found from directories
916 2009-02-27 17:14 +0000 [r10153] Elan Ruusamäe <glen/at/pld-linux.org>
918 * geninitrd, mod-lvm.sh (added): - modularize lvm
920 2009-02-27 16:58 +0000 [r10152] Elan Ruusamäe <glen/at/pld-linux.org>
922 * geninitrd: - handle LVM PV consisting colon in path:
925 2009-02-27 16:45 +0000 [r10151] Elan Ruusamäe <glen/at/pld-linux.org>
927 * mod-luks.sh: - skip is_luks if USE_LUKS is disabled - full path
930 2009-02-27 15:38 +0000 [r10148] Elan Ruusamäe <glen/at/pld-linux.org>
932 * geninitrd: - display geninitrd version in verbose mode
934 2009-02-25 15:05 +0000 [r10147] Jan Rękorajski <baggins/at/pld-linux.org>
936 * geninitrd: - revert last commit, udev-initrd works now
938 2009-02-22 22:22 +0000 [r10145] Patryk Zawadzki <patrys/at/pld-linux.org>
940 * geninitrd: - use regular udev, not its broken cousin (fixed 180
941 sec hang during boot)
943 2009-02-19 10:29 +0000 [r10131] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
945 * geninitrd.sysconfig: udev on initrd is too broken
947 2009-02-17 08:44 +0000 [r10126] Elan Ruusamäe <glen/at/pld-linux.org>
949 * geninitrd: - take only insmod lines, ignore install lines when
950 processing module dependencies, thus effectively ignoring
951 modprobe extra configs ...
952 http://www.mail-archive.com/pld-devel-pl@lists.pld-linux.org/msg22351.html
954 2009-02-11 07:12 +0000 [r10118] Elan Ruusamäe <glen/at/pld-linux.org>
956 * geninitrd: - do not accept -1 for min/maj of dev nodes
958 2009-02-10 10:13 +0000 [r10117] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
960 * mod-ide.sh: - ide-gd_mod not ide-gd_disk
962 2009-02-10 10:05 +0000 [r10116] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
964 * mod-ide.sh: ide-disk is ide-gd_disk in newer kernels
966 2008-12-10 15:39 +0000 [r10033] Elan Ruusamäe <glen/at/pld-linux.org>
968 * geninitrd: - show minimum ramdisk_size one could use for produced
969 image :), just for statistics
971 2008-12-10 15:34 +0000 [r10032] Elan Ruusamäe <glen/at/pld-linux.org>
973 * Makefile, geninitrd, mod-ide.sh (added): - modularize ide
976 2008-12-10 15:22 +0000 [r10031] Elan Ruusamäe <glen/at/pld-linux.org>
978 * geninitrd: - more specific /dev/hd* match (according to dev-3.4-1
979 /dev/hda[a-l] are used) to avoid /dev/hdoc being recognized as
982 2008-11-29 19:23 +0000 [r10013] Paweł Zuzelski <pawelz/at/pld-linux.org>
984 * geninitrd: - fixed parsing of lvmtoolsversion argument
986 2008-11-24 00:22 +0000 [r10005] Elan Ruusamäe <glen/at/pld-linux.org>
988 * geninitrd: - cosmetics
990 2008-11-24 00:17 +0000 [r10003] Elan Ruusamäe <glen/at/pld-linux.org>
992 * Makefile, geninitrd, mod-dmraid.sh (added): - modularize dmraid
994 2008-11-18 15:03 +0000 [r10000] Elan Ruusamäe <glen/at/pld-linux.org>
996 * Makefile: - release 10000 ;)
998 2008-11-16 19:33 +0000 [r9995] Elan Ruusamäe <glen/at/pld-linux.org>
1000 * Makefile, mod-multipath.sh (added), geninitrd: - multipath as mod
1002 2008-11-16 19:19 +0000 [r9994] Elan Ruusamäe <glen/at/pld-linux.org>
1004 * geninitrd: - silence errors from modinfo, as we will fallback to
1007 2008-11-16 19:06 +0000 [r9993] Elan Ruusamäe <glen/at/pld-linux.org>
1009 * geninitrd: - kill udevd as last, so cryptsetup doesn't get
1012 2008-11-16 18:22 +0000 [r9992] Elan Ruusamäe <glen/at/pld-linux.org>
1014 * geninitrd: - uclibc linked udev needs it's libs from
1015 /usr/%{_target_cpu}-linux-uclibc/lib
1017 2008-11-13 17:24 +0000 [r9990] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1019 * geninitrd: Update for new way to call udev trigger and settle.
1021 2008-11-12 23:44 +0000 [r9986-9987] Elan Ruusamäe <glen/at/pld-linux.org>
1023 * Makefile: - 9000.17 release
1025 * Makefile, geninitrd, mod-luks.sh (added): - put cryptsetup luks
1026 related files into separate file
1028 2008-11-12 23:07 +0000 [r9984] Elan Ruusamäe <glen/at/pld-linux.org>
1030 * geninitrd: - cleanup: do not need LUKSNAME to pass around
1032 2008-11-12 21:24 +0000 [r9983] Elan Ruusamäe <glen/at/pld-linux.org>
1034 * geninitrd: - luks: add keyfile sypport - luks: process lukstab by
1035 device name not LUKSNAME as these might not match - luks: load
1038 2008-11-12 20:55 +0000 [r9982] Elan Ruusamäe <glen/at/pld-linux.org>
1040 * geninitrd: - move ramfs rootdev finding and mounting to
1041 initrd_gen_initramfs_switchroot function
1043 2008-11-10 10:26 +0000 [r9981] Paweł Sikora <pluto/at/pld-linux.org>
1045 * geninitrd: - do not touch linux-vdso gate.
1047 2008-11-10 02:36 +0000 [r9979] Elan Ruusamäe <glen/at/pld-linux.org>
1049 * geninitrd: - use /bin/cryptsetup on initrd
1051 2008-11-10 01:25 +0000 [r9977-9978] Elan Ruusamäe <glen/at/pld-linux.org>
1053 * geninitrd: - find_depmod: if module is not present, look into
1054 aliases (can be aliases from modules themselves or
1055 modprobe.conf): $ modprobe -c --set-version 2.6.25.18-1 | awk
1056 -vm=aes '$1 == "alias" && $2 == m { print $3 }' aes_generic,
1057 aes_i586, padlock_aes
1059 * geninitrd: - modprobe.conf for target, not current kernel
1061 2008-11-10 01:04 +0000 [r9975-9976] Elan Ruusamäe <glen/at/pld-linux.org>
1063 * geninitrd: - add cryptsetup luks support on rootfs
1065 * geninitrd: - use inst_exec when installing executables
1067 2008-10-23 22:22 +0000 [r9914] Elan Ruusamäe <glen/at/pld-linux.org>
1069 * Makefile: - blah, no changelog update for release?
1071 2008-10-23 21:56 +0000 [r9913] Paweł Kwiatkowski <qwiat/at/pld-linux.org>
1073 * Makefile: - 9000.16
1075 2008-09-05 21:48 +0000 [r9867] Patryk Zawadzki <patrys/at/pld-linux.org>
1077 * changelog.sh: - current changelog - find CVSROOT in ~/rpm
1079 2008-09-05 21:42 +0000 [r9865] Patryk Zawadzki <patrys/at/pld-linux.org>
1081 * geninitrd: - create device directory if needed - patch from Paweł
1084 2008-08-07 06:58 +0000 [r9858] Paweł Gołaszewski <blues/at/pld-linux.org>
1086 * geninitrd: - don't duplicate "WARNING", use warn()
1088 2008-08-07 06:38 +0000 [r9857] Elan Ruusamäe <glen/at/pld-linux.org>
1090 * geninitrd: - inst() already handles $DESTDIR
1092 2008-08-06 23:37 +0000 [r9856] Elan Ruusamäe <glen/at/pld-linux.org>
1094 * geninitrd: - avoid WARNING: ERROR: prefixes
1096 2008-08-06 08:51 +0000 [r9853-9854] Marcin Król <hawk/at/pld-linux.org>
1098 * Makefile: - 9000.15
1100 * geninitrd: - /dev/rd -> /dev/rd/, /dev/ida -> /dev/ida/, fixes
1101 initrd generation on these arrays (they were treated as LVM)
1103 2008-07-18 19:09 +0000 [r9848] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1105 * geninitrd: Use xargs when finding devices in mdadm.conf. Will
1106 avoid finding 'partitions ' (with space).
1108 2008-07-15 12:27 +0000 [r9843] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1110 * geninitrd: Lilo always passes root=XYZ where XYZ is major/minor
1111 of the device. In lvm case this is useless. We use hardcoded
1112 ROOTDEV then unless user specifies own root=/some/cool/device
1113 from cmdline (and not from lilo).
1115 2008-07-15 08:27 +0000 [r9842] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1117 * geninitrd: Always force firmware install.
1119 2008-07-05 22:06 +0000 [r9840] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1121 * Makefile, geninitrd: inst_d already handles destdir.
1123 2008-07-05 20:27 +0000 [r9839] Paweł Gołaszewski <blues/at/pld-linux.org>
1125 * geninitrd: - don't try to put devices that are in directories
1126 into main /dev directory. WARNING - it can break some strange
1127 setups but is needed for hardware raid like cciss.
1129 2008-07-05 10:45 +0000 [r9836] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1131 * Makefile, geninitrd, TODO: 9000.13; firmware in subdir support,
1134 2008-07-05 10:39 +0000 [r9835] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1136 * TODO: New entry (firmware in subdirs handling).
1138 2008-07-05 10:36 +0000 [r9833-9834] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1140 * Makefile: Updated procedure and version.
1142 * RELEASE: Updated procedure and version.
1144 2008-06-25 15:56 +0000 [r9823] Adam Gołębiowski <adamg/at/pld-linux.org>
1146 * geninitrd: - splash_geninitramfs_bin used to be in /usr/bin,
1149 2008-06-05 10:46 +0000 [r9795] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1151 * geninitrd: Autoload possibly needed firmware but don't fail if
1152 it's not found. Warnings are prefixed with WARNING string.
1154 2008-05-27 18:57 +0000 [r9780] Bartosz Świątek <shadzik/at/pld-linux.org>
1156 * geninitrd: - glen!! bootsplash doesn't require initramfs, i had
1157 it on romfs until you broke geninitrd :/ - fixed
1159 2008-05-26 20:06 +0000 [r9779] Adam Gołębiowski <adamg/at/pld-linux.org>
1161 * geninitrd: - revert r9775 - /usr/sbin/splash_geninitrams is a
1162 proper path for splashutils@HEAD (thx glen)
1164 2008-05-26 19:36 +0000 [r9778] Elan Ruusamäe <glen/at/pld-linux.org>
1166 * geninitrd: - undo bad commit from r9776
1168 2008-05-26 18:58 +0000 [r9775-9777] Adam Gołębiowski <adamg/at/pld-linux.org>
1170 * geninitrd: - small optimization - less add_linuxrc() calls in
1173 * geninitrd: - some basic idea on modular uvesafb support, needs
1174 some parameters (can be passed through /etc/modprobe.conf)
1176 * geninitrd: - proper path to splash_geninitramfs in
1177 initrd_gen_fbcondecor()
1179 2008-05-26 17:43 +0000 [r9772] Elan Ruusamäe <glen/at/pld-linux.org>
1181 * Makefile: - 9000.11
1183 2008-05-26 16:53 +0000 [r9771] Adam Gołębiowski <adamg/at/pld-linux.org>
1185 * geninitrd: - typos
1187 2008-05-24 11:01 +0000 [r9766] Elan Ruusamäe <glen/at/pld-linux.org>
1189 * Makefile: - 9000.10
1191 2008-05-14 19:03 +0000 [r9754] Elan Ruusamäe <glen/at/pld-linux.org>
1193 * geninitrd: - safer code for grabbing vg for resume
1195 2008-05-14 18:58 +0000 [r9752-9753] Elan Ruusamäe <glen/at/pld-linux.org>
1197 * geninitrd: - some nodes could be already in /dev, ie resume_dev
1199 * geninitrd: - simple code to avoid activating VG twice
1201 2008-05-14 18:53 +0000 [r9751] Elan Ruusamäe <glen/at/pld-linux.org>
1203 * geninitrd: - code changes to allow resume dev from lvm.
1205 2008-05-14 17:57 +0000 [r9750] Elan Ruusamäe <glen/at/pld-linux.org>
1207 * geninitrd: - notify if lvm2 is not present - copy resume dev with
1210 2008-05-14 17:38 +0000 [r9749] Elan Ruusamäe <glen/at/pld-linux.org>
1212 * geninitrd: - allow disabling resume by running resume only if
1213 kernel commandline arg is present
1215 2008-05-01 13:00 +0000 [r9743] Elan Ruusamäe <glen/at/pld-linux.org>
1217 * geninitrd: - fix pdkshism, bug 146
1219 2008-04-27 21:58 +0000 [r9736] Elan Ruusamäe <glen/at/pld-linux.org>
1221 * Makefile: - 9000.9
1223 2008-04-27 00:12 +0000 [r9727] Elan Ruusamäe <glen/at/pld-linux.org>
1225 * geninitrd, geninitrd.sysconfig: - config to load framebuffer
1228 2008-04-26 19:17 +0000 [r9726] Elan Ruusamäe <glen/at/pld-linux.org>
1230 * geninitrd: - disable splashes early if initramfs is not used
1232 2008-04-22 15:19 +0000 [r9717] Elan Ruusamäe <glen/at/pld-linux.org>
1234 * geninitrd: - add --with-fbcondecor - let different different
1235 splashes and suspend be added to initrd. results are unexpected
1238 2008-04-22 14:41 +0000 [r9716] Elan Ruusamäe <glen/at/pld-linux.org>
1240 * geninitrd: - let splash_geninitramfs be in /usr/sbin too
1242 2008-04-09 21:45 +0000 [r9709] Elan Ruusamäe <glen/at/pld-linux.org>
1244 * geninitrd: - just use $resume var to avoid confusion with
1247 2008-04-09 21:36 +0000 [r9708] Kacper Kornet <draenog/at/pld-linux.org>
1249 * geninitrd: - kernels with tuxonice use option resume
1251 2008-04-02 14:14 +0000 [r9691] Elan Ruusamäe <glen/at/pld-linux.org>
1253 * Makefile: - 9000.8
1255 2008-04-02 11:53 +0000 [r9690] Elan Ruusamäe <glen/at/pld-linux.org>
1257 * functions: - Look up one device that matches the search parameter
1260 2008-03-23 17:39 +0000 [r9656] Adam Gołębiowski <adamg/at/pld-linux.org>
1262 * geninitrd: - fix setdhcp script generation (only the second part
1265 2008-03-22 22:44 +0000 [r9650] Adam Gołębiowski <adamg/at/pld-linux.org>
1267 * geninitrd: - /proc is known to exist, no need to mkdir it once
1268 more in initrd_gen_nfs
1270 2008-03-11 22:56 +0000 [r9599-9600] Marcin Król <hawk/at/pld-linux.org>
1272 * Makefile: - release 9000.7
1274 * geninitrd: - default /boot/initrd is a symlink to
1275 /boot/initrd-kernelversion.gz, prevent killing this symlink with
1276 mv by changing destination file to symlink target
1278 2008-03-11 21:56 +0000 [r9596] Marcin Król <hawk/at/pld-linux.org>
1280 * geninitrd: - fixed creating udevsettle and udevtrigger symlinks
1282 2008-03-11 14:26 +0000 [r9587] Marcin Król <hawk/at/pld-linux.org>
1284 * Makefile: - 9000.6
1286 2008-03-11 11:18 +0000 [r9586] Elan Ruusamäe <glen/at/pld-linux.org>
1288 * geninitrd: - shorter symlinks
1290 2008-03-11 09:57 +0000 [r9585] Marcin Król <hawk/at/pld-linux.org>
1292 * geninitrd: - killed PROBESTATICMODULES variable, we should always
1293 populate /dev using udevsettle and udevtrigger same way we do in
1294 our rc.sysinit, otherwise nodes for devices initiated before
1295 starting udevd will not be created at all and system will not
1298 2008-03-10 23:32 +0000 [r9581-9582] Marcin Król <hawk/at/pld-linux.org>
1300 * geninitrd: - /sbin/udevadm must be included in initrd if
1301 PROBESTATICMODULES=yes
1305 2008-03-03 21:46 +0000 [r9561] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1307 * geninitrd: debuginitrd for lvm.
1309 2008-03-02 21:21 +0000 [r9559] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1311 * geninitrd: debugshell is potential security weakness so make it
1312 dependant on sysconfig/system:RUN_SULOGIN_ON_ERR
1314 2008-03-02 21:14 +0000 [r9557] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1316 * geninitrd: Always tell what type of image is being generated.
1318 2008-02-12 19:44 +0000 [r9312-9315] Elan Ruusamäe <glen/at/pld-linux.org>
1320 * Makefile: - 9000.5
1322 * geninitrd: - pass kernelversion to modinfo
1324 * geninitrd: - code cosmetics
1326 2008-02-09 18:53 +0000 [r9272] Elan Ruusamäe <glen/at/pld-linux.org>
1328 * geninitrd: - drop old code, optimize modules_add_linuxrc with
1331 2008-02-09 18:37 +0000 [r9271] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1333 * geninitrd: FIXME: support DEVICE partitions for mdadm
1335 2008-02-09 18:21 +0000 [r9265-9267] Elan Ruusamäe <glen/at/pld-linux.org>
1337 * Makefile: - 9000.4
1339 * geninitrd: - do not treat module options as another module. bug
1342 * geninitrd: - fix output formatting
1344 2008-02-08 20:35 +0000 [r9250] Elan Ruusamäe <glen/at/pld-linux.org>
1346 * Makefile: - 9000.3
1348 2008-02-08 20:12 +0000 [r9249] Arkadiusz Patyk <areq/at/pld-linux.org>
1350 * geninitrd: - typo in /dev/cciss/
1352 2008-01-28 22:51 +0000 [r9208] Andrzej Dopierała <undefine/at/pld-linux.org>
1354 * geninitrd: - use blkid by default when blkid binary detected
1356 2008-01-28 10:12 +0000 [r9205-9206] Elan Ruusamäe <glen/at/pld-linux.org>
1358 * geninitrd: - rename initrd_gen_procdata->initrd_gen_setrootdev
1360 * geninitrd: - small optimize for root=
1362 2008-01-28 00:27 +0000 [r9204] Andrzej Dopierała <undefine/at/pld-linux.org>
1364 * geninitrd: - parse CMDLINE for root=something once and put it
1365 into ROOT - when blkid is used and in ROOT is something like UUID
1366 or LABEL - put into ROOT real device (detected by blkid)
1368 2008-01-27 22:08 +0000 [r9203] Andrzej Dopierała <undefine/at/pld-linux.org>
1370 * geninitrd: - fixed indentation
1372 2008-01-27 13:37 +0000 [r9202] Andrzej Dopierała <undefine/at/pld-linux.org>
1374 * geninitrd: - --with-blkid support to allow use
1375 root=LABEL=somewhere - disabled by default
1377 2008-01-20 05:44 +0000 [r9188] Elan Ruusamäe <glen/at/pld-linux.org>
1379 * geninitrd: - nfs root patch from wolvverine, with spelling fixes
1381 2008-01-19 19:49 +0000 [r9184-9186] Elan Ruusamäe <glen/at/pld-linux.org>
1383 * Makefile: - 9000.2 would be next version
1385 * functions: - fix flow
1387 * geninitrd, functions: - nfsroot patch from wolverine
1389 2007-12-26 01:13 +0000 [r9161] Elan Ruusamäe <glen/at/pld-linux.org>
1391 * geninitrd: - find_depmod() implemented using modprobe info -
1392 shell constructs where possible
1394 2007-11-29 07:56 +0000 [r9123] Elan Ruusamäe <glen/at/pld-linux.org>
1396 * make-tag.sh: - take version from Makefile
1398 2007-11-28 21:40 +0000 [r9119-9120] Elan Ruusamäe <glen/at/pld-linux.org>
1400 * Makefile: - 9000.1
1402 * RELEASE: - version is now manual
1404 2007-11-27 17:12 +0000 [r9109-9110] Elan Ruusamäe <glen/at/pld-linux.org>
1406 * geninitrd: - seems like /proc is mounted with initramfs 2.6.22.14
1407 kernel (could someone clarify this with lkml or other link?)
1409 * geninitrd: - need root to access files and make /dev nodes on
1412 2007-11-26 18:09 +0000 [r9095] Elan Ruusamäe <glen/at/pld-linux.org>
1414 * geninitrd: - reuse $CMDLINE
1416 2007-11-19 18:07 +0000 [r9071] Elan Ruusamäe <glen/at/pld-linux.org>
1418 * geninitrd: - optional features like suspend and flash conflicts
1421 2007-11-19 18:02 +0000 [r9070] Elan Ruusamäe <glen/at/pld-linux.org>
1425 2007-11-19 17:02 +0000 [r9069] Elan Ruusamäe <glen/at/pld-linux.org>
1427 * geninitrd: - gensplash also requires initramfs - made both
1428 splashes more standalone (moved their stuff together)
1430 2007-11-18 12:33 +0000 [r9066] Elan Ruusamäe <glen/at/pld-linux.org>
1434 2007-11-14 14:24 +0000 [r9054] Elan Ruusamäe <glen/at/pld-linux.org>
1436 * geninitrd: - mpath bindings moved to /etc/multipath/bindings
1438 2007-11-14 00:49 +0000 [r9051] Elan Ruusamäe <glen/at/pld-linux.org>
1440 * geninitrd: - perhaps better messages from lvm on initrd
1442 2007-11-13 23:56 +0000 [r9049] Elan Ruusamäe <glen/at/pld-linux.org>
1444 * geninitrd: - can extract WWID directly from DM_UUID, no need to
1447 2007-11-13 23:48 +0000 [r9047] Elan Ruusamäe <glen/at/pld-linux.org>
1449 * geninitrd: - allow using user_friendly_names in multipath.conf
1450 and still use wwid in initrd - mpath_wwid= option can override
1451 mpath wwwid to activate in initrd
1453 2007-11-13 22:01 +0000 [r9044] Elan Ruusamäe <glen/at/pld-linux.org>
1455 * geninitrd: - MULTIPATH_ID -> MULTIPATH_WWID
1457 2007-11-13 18:51 +0000 [r9042] Elan Ruusamäe <glen/at/pld-linux.org>
1459 * geninitrd: - suffix dm-multipath partitions with pN - allow wwid=
1460 kernel commandline parameter to specify which multipath wwid to
1463 2007-11-13 16:22 +0000 [r9041] Elan Ruusamäe <glen/at/pld-linux.org>
1465 * geninitrd: - parse root=/dev/sys/rootfs from kernel commandline
1468 2007-11-07 13:08 +0000 [r9011] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1470 * geninitrd: Don't duplicate program name prefix.
1472 2007-11-07 12:08 +0000 [r9009-9010] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1474 * geninitrd: Mention where root= option is to be found.
1476 * geninitrd: msg->warn. Little tweaks.
1478 2007-11-07 11:55 +0000 [r9008] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1480 * geninitrd: Introduce msg() for messages. Use everywhere.
1482 2007-11-06 13:06 +0000 [r9003] Elan Ruusamäe <glen/at/pld-linux.org>
1484 * geninitrd: - skip pointless another temporary dir - beautify
1485 debug messages - avoid race for initrd compression
1487 2007-11-06 02:10 +0000 [r9002] Elan Ruusamäe <glen/at/pld-linux.org>
1489 * Makefile: - new manual versioning schema
1491 2007-11-06 02:00 +0000 [r8999-9000] Elan Ruusamäe <glen/at/pld-linux.org>
1495 * geninitrd: - use $DESTDIR, as it's more common - always create
1496 /var/lib/multipath/bindings file for dm-multipath
1498 2007-11-06 01:35 +0000 [r8997-8998] Elan Ruusamäe <glen/at/pld-linux.org>
1500 * geninitrd: - well update inst_exec() too then to follow adamg
1502 * geninitrd: - use "read" to get line for /proc files
1504 2007-11-06 01:22 +0000 [r8995-8996] Elan Ruusamäe <glen/at/pld-linux.org>
1506 * TODO: - cleanup (kill pointless and done things)
1508 * lvm.todo (removed): - outdated (implemented)
1510 2007-11-05 21:09 +0000 [r8994] Elan Ruusamäe <glen/at/pld-linux.org>
1512 * geninitrd: - check for /boot mount (is this ppc compatible?)
1514 2007-11-05 21:05 +0000 [r8993] Elan Ruusamäe <glen/at/pld-linux.org>
1516 * geninitrd: - move functions start of the script
1518 2007-11-05 08:15 +0000 [r8990] Elan Ruusamäe <glen/at/pld-linux.org>
1520 * geninitrd: - less deeper conditions
1522 2007-11-04 20:46 +0000 [r8985] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1524 * geninitrd, TODO: Unbreak softraid detection.
1526 2007-11-03 15:41 +0000 [r8983] Elan Ruusamäe <glen/at/pld-linux.org>
1530 2007-11-03 14:34 +0000 [r8980] Adam Gołębiowski <adamg/at/pld-linux.org>
1532 * geninitrd: - create /proc, /sys, /etc only once
1534 2007-11-03 14:29 +0000 [r8979] Adam Gołębiowski <adamg/at/pld-linux.org>
1536 * geninitrd: - proper usage for inst() and inst_d() functions
1538 2007-11-03 14:26 +0000 [r8978] Adam Gołębiowski <adamg/at/pld-linux.org>
1540 * geninitrd: - call mount_proc only once
1542 2007-11-02 18:59 +0000 [r8973] Elan Ruusamäe <glen/at/pld-linux.org>
1544 * geninitrd: - leave rcs id for generated linuxrc
1546 2007-11-02 17:58 +0000 [r8971] Elan Ruusamäe <glen/at/pld-linux.org>
1548 * geninitrd: - avoid packing initramfs twice for fbsplash, now
1549 symlinks are preserved too
1551 2007-11-02 17:16 +0000 [r8969] Elan Ruusamäe <glen/at/pld-linux.org>
1553 * geninitrd: - splash generations moved to function - create only
1554 /init on initramfs due need to keep pid=1
1556 2007-11-02 01:02 +0000 [r8956] Elan Ruusamäe <glen/at/pld-linux.org>
1558 * geninitrd: - another fix to avoid lvdisplay failure to kill
1561 2007-11-01 22:49 +0000 [r8952] Elan Ruusamäe <glen/at/pld-linux.org>
1563 * geninitrd: - parse CMDINE using shell constructs
1565 2007-11-01 17:30 +0000 [r8951] Elan Ruusamäe <glen/at/pld-linux.org>
1567 * functions: - more information why lvdisplay failed to resolve lvm
1570 2007-11-01 03:02 +0000 [r8943] Elan Ruusamäe <glen/at/pld-linux.org>
1574 2007-11-01 02:21 +0000 [r8936] Elan Ruusamäe <glen/at/pld-linux.org>
1576 * geninitrd: - one more lvm.static - give admin chance to figure
1577 out problem at initrd
1579 2007-10-31 18:10 +0000 [r8917] Elan Ruusamäe <glen/at/pld-linux.org>
1581 * geninitrd: - lvm needs to be called lvm.static otherwise it will
1582 re-execute itself via /sbin/lvm
1584 2007-10-31 17:44 +0000 [r8916] Elan Ruusamäe <glen/at/pld-linux.org>
1586 * geninitrd: - avoid lvdisplay errors killing whole /linuxrc
1588 2007-10-30 21:45 +0000 [r8908] Elan Ruusamäe <glen/at/pld-linux.org>
1590 * geninitrd: - debugshell before final unmount and initrd exit
1592 2007-10-30 21:25 +0000 [r8907] Elan Ruusamäe <glen/at/pld-linux.org>
1594 * geninitrd: - new functions: mount_{dev,sys,proc,tmp} to mount
1595 those filesystems and use them
1597 2007-10-30 20:51 +0000 [r8906] Elan Ruusamäe <glen/at/pld-linux.org>
1599 * geninitrd: - rpm -E is unreliable as it requires rpm-build macros
1600 present - use $_lib when installing with inst_exec()
1602 2007-10-30 20:17 +0000 [r8905] Elan Ruusamäe <glen/at/pld-linux.org>
1604 * geninitrd: - always load dm-mirror for dmraid
1606 2007-10-30 15:53 +0000 [r8900] Elan Ruusamäe <glen/at/pld-linux.org>
1608 * geninitrd: - really commit debuginitrd=sh functionality
1610 2007-10-30 15:08 +0000 [r8898-8899] Elan Ruusamäe <glen/at/pld-linux.org>
1612 * geninitrd: - add function add_linuxrc() and generate all output
1613 via that function - add debuginitrd=sh possibility to invoke
1614 shell at some points in initrd
1616 * functions: - more detailed error messages when processing fstab
1619 2007-10-28 22:07 +0000 [r8896] Elan Ruusamäe <glen/at/pld-linux.org>
1621 * geninitrd: - do not assume user has booted from suspend enabled
1622 kernel when generating initrd for suspend
1624 2007-10-28 18:19 +0000 [r8895] Elan Ruusamäe <glen/at/pld-linux.org>
1626 * geninitrd: - alias romfs,cramfs
1628 2007-10-28 18:10 +0000 [r8894] Elan Ruusamäe <glen/at/pld-linux.org>
1630 * geninitrd: - $CMDLINE available globally per /linuxrc
1632 2007-10-28 12:27 +0000 [r8882] Elan Ruusamäe <glen/at/pld-linux.org>
1634 * geninitrd: - disable tuxonice by default (conflicts with suspend)
1636 2007-10-28 10:53 +0000 [r8880] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1638 * geninitrd: Install resume from new location. Temporaily leave
1639 /usr/sbin/resume handling for backward compat.
1641 2007-10-26 20:10 +0000 [r8879] Elan Ruusamäe <glen/at/pld-linux.org>
1645 2007-10-26 11:34 +0000 [r8877] Elan Ruusamäe <glen/at/pld-linux.org>
1647 * TODO: - dmsetup todo
1649 2007-10-25 16:31 +0000 [r8874] Elan Ruusamäe <glen/at/pld-linux.org>
1651 * geninitrd: - install all shared libs to /lib - install
1652 /var/lib/multipath/bindings for dm-multipath if present
1654 2007-10-25 15:07 +0000 [r8873] Elan Ruusamäe <glen/at/pld-linux.org>
1656 * geninitrd: - fix finding scsi modules
1658 2007-10-25 14:17 +0000 [r8871-8872] Elan Ruusamäe <glen/at/pld-linux.org>
1660 * geninitrd: - cosmeticis
1662 * geninitrd: - fix inst_exec() using inst()
1664 2007-10-25 09:59 +0000 [r8870] Elan Ruusamäe <glen/at/pld-linux.org>
1666 * geninitrd: - try activating only dm-multipath rootfs is on -
1667 inst_exec: install execs to $dest and libraries to $libdir -
1668 inst() debug is back
1670 2007-10-25 08:56 +0000 [r8869] Elan Ruusamäe <glen/at/pld-linux.org>
1672 * geninitrd: - add inst_exec() to copy executable and it's shared
1673 libs - use it in initrd_gen_multipath
1675 2007-10-25 08:15 +0000 [r8868] Elan Ruusamäe <glen/at/pld-linux.org>
1677 * geninitrd: - cosmetics - take modprobe -c as modules source by
1678 default (you can now use include statement there)
1680 2007-10-25 07:46 +0000 [r8867] Elan Ruusamäe <glen/at/pld-linux.org>
1682 * geninitrd: - optimize, cosmetics
1684 2007-10-25 07:26 +0000 [r8866] Elan Ruusamäe <glen/at/pld-linux.org>
1686 * geninitrd: - optimize, cosmetics
1688 2007-10-25 07:22 +0000 [r8865] Elan Ruusamäe <glen/at/pld-linux.org>
1692 2007-10-24 19:56 +0000 [r8861] Elan Ruusamäe <glen/at/pld-linux.org>
1696 2007-10-24 19:13 +0000 [r8860] Elan Ruusamäe <glen/at/pld-linux.org>
1698 * geninitrd: - add dm-multipath component devices to lvm2 ignore
1701 2007-10-24 18:45 +0000 [r8859] Elan Ruusamäe <glen/at/pld-linux.org>
1703 * geninitrd: - typo (multipath part was always generated) -
1704 find_modules_dmraid() moved to function - $have_dmraid variable
1705 to denote dmraid status
1707 2007-10-24 18:31 +0000 [r8858] Elan Ruusamäe <glen/at/pld-linux.org>
1709 * geninitrd: - optimize little dmraid part
1711 2007-10-24 18:20 +0000 [r8857] Elan Ruusamäe <glen/at/pld-linux.org>
1713 * geninitrd: - moved dm-multipath handling to function
1715 2007-10-24 18:09 +0000 [r8856] Elan Ruusamäe <glen/at/pld-linux.org>
1717 * geninitrd: - unify some more internal variables
1719 2007-10-24 18:03 +0000 [r8855] Elan Ruusamäe <glen/at/pld-linux.org>
1721 * geninitrd: - unify some internal variables
1723 2007-10-24 17:58 +0000 [r8854] Elan Ruusamäe <glen/at/pld-linux.org>
1725 * geninitrd: - detect physical devices for dm-multipath
1727 2007-10-24 17:26 +0000 [r8853] Elan Ruusamäe <glen/at/pld-linux.org>
1729 * geninitrd: - cvs detect multipath
1731 2007-10-24 15:55 +0000 [r8851-8852] Elan Ruusamäe <glen/at/pld-linux.org>
1733 * geninitrd: - rename find_modules_for() ->
1734 find_modules_for_device() to avoid confusion
1736 * geninitrd: - find_modules_for(): allow fallback if primary
1739 2007-10-24 14:46 +0000 [r8850] Elan Ruusamäe <glen/at/pld-linux.org>
1741 * geninitrd: - initial dm-multpath hooks
1743 2007-10-23 19:39 +0000 [r8844] Elan Ruusamäe <glen/at/pld-linux.org>
1745 * functions: - handle /dev/mapper/* also properly
1747 2007-10-23 19:30 +0000 [r8843] Elan Ruusamäe <glen/at/pld-linux.org>
1749 * functions: - we can grab the proper lvm path from lvdisplay
1752 2007-10-23 16:47 +0000 [r8842] Elan Ruusamäe <glen/at/pld-linux.org>
1754 * geninitrd: - bugfixes
1756 2007-10-23 15:16 +0000 [r8841] Elan Ruusamäe <glen/at/pld-linux.org>
1758 * geninitrd: - add inst_d() utility function to make dirs
1760 2007-10-23 15:08 +0000 [r8839-8840] Elan Ruusamäe <glen/at/pld-linux.org>
1762 * geninitrd: - kill excess quoting
1764 * geninitrd: - inst() adds now $MNTIMAGE automatically
1766 2007-10-22 17:25 +0000 [r8837-8838] Elan Ruusamäe <glen/at/pld-linux.org>
1768 * functions: - use dmsetup from device-mapper pkg not devmap_name
1769 from multipath-tools
1771 * functions: - more consistent lookup of long device-mapper name
1773 2007-10-16 16:24 +0000 [r8819] Elan Ruusamäe <glen/at/pld-linux.org>
1775 * geninitrd: - fix typo
1777 2007-10-12 15:07 +0000 [r8815] Elan Ruusamäe <glen/at/pld-linux.org>
1779 * geninitrd: - USE_TUXONICE=$USE_SUSPEND2 if set in config
1781 2007-10-12 14:37 +0000 [r8814] Elan Ruusamäe <glen/at/pld-linux.org>
1783 * geninitrd: - /sys/power/tuxonice/do_resume support (not tested)
1785 2007-10-12 13:39 +0000 [r8813] Elan Ruusamäe <glen/at/pld-linux.org>
1787 * geninitrd, geninitrd.sysconfig: - suspend2->tuxonice rename
1788 internally (old option preserved)
1790 2007-10-11 15:30 +0000 [r8812] Elan Ruusamäe <glen/at/pld-linux.org>
1792 * geninitrd: - use dmraid devices only for rootfs - generate dmraid
1793 portion only if dmraid devices are found
1795 2007-10-11 15:22 +0000 [r8811] Elan Ruusamäe <glen/at/pld-linux.org>
1797 * geninitrd: - debug remove
1799 2007-10-11 15:18 +0000 [r8807-8810] Elan Ruusamäe <glen/at/pld-linux.org>
1801 * geninitrd: - debug remove
1803 * geninitrd: - debug remove
1805 * geninitrd: - remove dumping linuxrc and lvm.conf
1807 * geninitrd, functions: - rootfs on lvm and dmraid hooks
1809 2007-10-05 22:51 +0000 [r8792] Elan Ruusamäe <glen/at/pld-linux.org>
1811 * geninitrd: - cosmetics
1813 2007-10-05 22:47 +0000 [r8791] Elan Ruusamäe <glen/at/pld-linux.org>
1815 * functions: - library functions shouldn't exit
1817 2007-10-05 22:38 +0000 [r8788-8790] Elan Ruusamäe <glen/at/pld-linux.org>
1819 * geninitrd: - no extra 512b needed for romfs
1821 * geninitrd: - more $PROGRAM usage
1823 * geninitrd: - add device-mapper to lvm types when using dmraid
1825 2007-10-05 15:27 +0000 [r8785-8786] Elan Ruusamäe <glen/at/pld-linux.org>
1827 * geninitrd: - check produced romfs image size
1829 * geninitrd: - add dm-mirror module for dmraid setups - generate
1830 /dev nodes from /proc/partitions also for dmraid
1832 2007-10-05 13:39 +0000 [r8783-8784] Elan Ruusamäe <glen/at/pld-linux.org>
1834 * geninitrd: - no need to interpolate vars in gen_devices()
1836 * geninitrd: - create /dev entries also for dmraid - made
1837 initrd_gen_devices() as function
1839 2007-10-05 12:53 +0000 [r8781-8782] Elan Ruusamäe <glen/at/pld-linux.org>
1841 * geninitrd: - kill trailing space
1843 * geninitrd: - make /sys for dmraid setup
1845 2007-10-04 21:23 +0000 [r8779-8780] Elan Ruusamäe <glen/at/pld-linux.org>
1847 * geninitrd: - cosmetics
1849 * geninitrd: - spelling
1851 2007-10-04 15:24 +0000 [r8775-8777] Elan Ruusamäe <glen/at/pld-linux.org>
1853 * geninitrd: - make initrd_gen_tmpfs_dev() callable multiple times
1855 * geninitrd: - fool vim
1857 * geninitrd: - use die() calls
1859 2007-10-04 15:10 +0000 [r8773-8774] Elan Ruusamäe <glen/at/pld-linux.org>
1861 * geninitrd: - use just tmpfs for dmraid - globally umount tmpfs
1862 /dev if used (dmraid/lvm2 mixture possible)
1864 * geninitrd: - die() function for generic exit
1866 2007-09-03 14:27 +0000 [r8711-8712] Elan Ruusamäe <glen/at/pld-linux.org>
1868 * geninitrd: - can't guess is the parameter added or not, so adjust
1871 * geninitrd: - require switch_root applet when needed
1873 2007-09-03 12:41 +0000 [r8710] Elan Ruusamäe <glen/at/pld-linux.org>
1875 * geninitrd: - prefix errors with Error:
1877 2007-08-31 22:10 +0000 [r8709] Elan Ruusamäe <glen/at/pld-linux.org>
1879 * geninitrd: - quiet cpio
1881 2007-08-31 15:45 +0000 [r8704-8706] Elan Ruusamäe <glen/at/pld-linux.org>
1883 * make-tag.sh: - bugfixes
1885 * make-tag.sh (added), RELEASE (added): - helpful for making
1888 2007-08-30 10:00 +0000 [r8702] Cezary Krzyżanowski <czarny/at/pld-linux.org>
1890 * geninitrd: - --with/without options for
1891 bootsplash,fbsplash,suspend and suspend2 - ready for
1894 2007-07-16 14:48 +0000 [r8682] Marcin Król <hawk/at/pld-linux.org>
1896 * geninitrd: - cosmetics to bump revision number in order to change
1897 version number (does svn has equivalent of cvs commit -f?)
1899 2007-07-16 14:22 +0000 [r8681] Marcin Król <hawk/at/pld-linux.org>
1901 * functions: - check /dev/dm-*, /dev/mapper/* after checking
1904 2007-07-16 12:31 +0000 [r8678] Marcin Król <hawk/at/pld-linux.org>
1906 * functions: - check /dev/mapper/* too while testing if rootdev is
1909 2007-07-09 07:41 +0000 [r8667-8668] Adam Gołębiowski <adamg/at/pld-linux.org>
1911 * geninitrd: - Jacek Konieczny's geninitrd-rootdev.patch applied
1912 (http://lists.pld-linux.org/mailman/pipermail/pld-devel-en/2007-May/018983.html)
1914 * geninitrd: - Jacek Konieczny's geninitrd-lvm_initramfs.patch
1916 (http://lists.pld-linux.org/mailman/pipermail/pld-devel-en/2007-May/018983.html)
1918 2007-07-09 07:27 +0000 [r8666] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1920 * geninitrd: inst() takes only two arguments, no more. Print usage
1921 for inst() on stderr.
1923 2007-06-24 20:37 +0000 [r8648] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1925 * geninitrd: Try to load raidX and raid456 modules.
1927 2007-05-29 10:18 +0000 [r8628] Elan Ruusamäe <glen/at/pld-linux.org>
1929 * geninitrd: - use shell construct instead of `dirname`
1931 2007-05-29 09:19 +0000 [r8627] Elan Ruusamäe <glen/at/pld-linux.org>
1933 * geninitrd: - Revision 8368 makes use of dirname in initrd.
1936 2007-05-29 09:16 +0000 [r8626] Elan Ruusamäe <glen/at/pld-linux.org>
1938 * geninitrd: - workaround for BusyBox v1.1.3 (currently in AC)
1940 2007-05-16 06:55 +0000 [r8560] Cezary Krzyżanowski <czarny/at/pld-linux.org>
1942 * geninitrd: - my mistake; uncommented the version checks
1944 2007-05-16 06:51 +0000 [r8559] Cezary Krzyżanowski <czarny/at/pld-linux.org>
1946 * geninitrd: - updated device matching rules for ceases like
1949 2007-04-03 10:18 +0000 [r8409] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1951 * geninitrd, functions: Create additional devices like xfs logdev.
1952 Verbose copying of devices.
1954 2007-03-20 14:13 +0000 [r8390-8391] Elan Ruusamäe <glen/at/pld-linux.org>
1956 * geninitrd: - do not redirect output from function, output could
1959 * geninitrd: - add busybox_applet() which checks if busybox has
1960 required applet present
1962 2007-03-20 11:27 +0000 [r8385] Elan Ruusamäe <glen/at/pld-linux.org>
1964 * geninitrd: - fixed typo and bug from arekm change
1966 2007-03-17 12:46 +0000 [r8381] Elan Ruusamäe <glen/at/pld-linux.org>
1968 * geninitrd: - umount /dev also for udev. fixes radek bug
1970 2007-03-09 14:34 +0000 [r8370] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1972 * geninitrd: debuginitrd option in /proc/cmdline handled.
1974 2007-03-09 14:11 +0000 [r8369] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1976 * geninitrd: Read /proc file using cat which makes buffering for
1977 us. 2.4 /proc/partitions contains more data after device name -
1980 2007-03-09 13:24 +0000 [r8368] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1982 * geninitrd: Handle devfs cases like
1983 scsi/host0/bus0/target2/lun0/disc.
1985 2007-03-07 10:24 +0000 [r8366] Elan Ruusamäe <glen/at/pld-linux.org>
1987 * changelog.sh: - correct comment
1989 2007-03-07 10:18 +0000 [r8363] Elan Ruusamäe <glen/at/pld-linux.org>
1991 * changelog.sh: - allow outdated users file
1993 2007-03-07 07:54 +0000 [r8361] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1995 * changelog.sh: Support async scsi bus scanning. Update ChangeLog.
1997 2007-03-07 07:49 +0000 [r8360] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1999 * geninitrd: We need to ensure that scsi bus probbing finished on
2000 kernels with CONFIG_SCSI_SCAN_ASYNC=y (like our 2.6.20).
2002 2007-03-05 12:35 +0000 [r8359] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2004 * geninitrd: More crapolla by czarny.
2006 2007-02-21 13:01 +0000 [r8286] Przemysław Iskra <sparky/at/pld-linux.org>
2008 * geninitrd: - fixed urandom minor
2010 2007-02-08 19:06 +0000 [r8245] Elan Ruusamäe <glen/at/pld-linux.org>
2012 * functions: - outputs nothing actually as it sets two parameters
2014 2007-02-08 18:38 +0000 [r8243-8244] Elan Ruusamäe <glen/at/pld-linux.org>
2016 * functions: - correct comment
2018 * geninitrd, functions: - find_root() will return lvm2 nodes in
2021 2007-02-08 18:26 +0000 [r8241-8242] Elan Ruusamäe <glen/at/pld-linux.org>
2023 * Makefile: - include functions in tarball
2025 * geninitrd, functions: - allow setting prefix for function
2026 messages via $PROGRAM global
2028 2007-02-08 18:21 +0000 [r8240] Elan Ruusamäe <glen/at/pld-linux.org>
2030 * Makefile, geninitrd, functions (added): - export functions so
2031 other programs could reuse code - find_root() for now
2033 2007-02-07 10:58 +0000 [r8236-8237] Elan Ruusamäe <glen/at/pld-linux.org>
2035 * geninitrd: - drop $orig_rootdev, as $rootdev is the same variable
2038 * geninitrd: - do not use variable when it's value is something
2041 2007-02-07 10:51 +0000 [r8235] Elan Ruusamäe <glen/at/pld-linux.org>
2043 * geninitrd: - use only blkid to resolve UUID and LABEL, so now it
2044 works with any fs not just xfs,ext{2,3} - cleanup find_root()
2047 2007-02-07 10:33 +0000 [r8234] Elan Ruusamäe <glen/at/pld-linux.org>
2049 * geninitrd: - rc-scripts functions sets default PATH - make
2050 example in usage() more actual
2052 2007-02-07 10:12 +0000 [r8233] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2054 * geninitrd: Revert, conflicts seems more sane way.
2056 2007-02-07 10:07 +0000 [r8232] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2058 * geninitrd: Compat symlink.
2060 2007-02-07 09:46 +0000 [r8231] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2062 * geninitrd: Make it backward compatible with previous udev
2065 2007-02-06 17:11 +0000 [r8227-8229] Elan Ruusamäe <glen/at/pld-linux.org>
2067 * geninitrd.8.xml: - ps svn:keywords Date
2069 * geninitrd.8.xml: - ps svn:keywords Id
2071 * geninitrd.8.xml: - fix encoding for czarny name
2073 2007-02-06 17:03 +0000 [r8226] Elan Ruusamäe <glen/at/pld-linux.org>
2075 * geninitrd: - ignore errors from pvdisplay when it can't access
2076 devices (emc for example)
2078 2007-02-06 16:59 +0000 [r8225] Elan Ruusamäe <glen/at/pld-linux.org>
2080 * geninitrd, TODO: - use blkid optionally (but preferred) to
2081 resolve UUID= and LABEL= at initrd generation time
2083 2007-02-06 16:26 +0000 [r8224] Elan Ruusamäe <glen/at/pld-linux.org>
2085 * geninitrd: - use xfs_admin to get label of xfs filesystem
2087 2007-02-03 10:40 +0000 [r8220] Przemysław Iskra <sparky/at/pld-linux.org>
2089 * geninitrd: - revert: force people with Th to test initramfs
2091 2007-02-02 12:59 +0000 [r8219] Przemysław Iskra <sparky/at/pld-linux.org>
2093 * geninitrd: - don't use "initramfs" as default in kernels 2.5+,
2094 there are too many people crying...
2096 2007-02-01 10:26 +0000 [r8218] Przemysław Iskra <sparky/at/pld-linux.org>
2098 * geninitrd: - maybe this way ?
2100 2007-02-01 10:20 +0000 [r8217] Przemysław Iskra <sparky/at/pld-linux.org>
2102 * geninitrd: - reverted last two changes, szhould work but it
2103 requires new busybox - won't work with old one, need some check
2106 2007-02-01 09:38 +0000 [r8216] Przemysław Iskra <sparky/at/pld-linux.org>
2108 * geninitrd: - there is no way to pass init application to
2109 switchroot, there is no need to do so anyway
2111 2007-02-01 09:05 +0000 [r8215] Przemysław Iskra <sparky/at/pld-linux.org>
2113 * geninitrd: - typo: switch_root -> switchroot
2115 2007-01-29 22:24 +0000 [r8212] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2117 * geninitrd: Drop spares=X from initrd mdadm.conf.
2119 2007-01-27 19:01 +0000 [r8203] Przemysław Iskra <sparky/at/pld-linux.org>
2121 * geninitrd: - simplified mknod script in initramfs
2123 2007-01-27 18:34 +0000 [r8202] Cezary Krzyżanowski <czarny/at/pld-linux.org>
2125 * geninitrd: - semicolon fixed - dobule 0 adding fixed (really?)
2127 2007-01-27 16:59 +0000 [r8201] Cezary Krzyżanowski <czarny/at/pld-linux.org>
2129 * geninitrd: - format description added
2131 2007-01-27 16:56 +0000 [r8200] Cezary Krzyżanowski <czarny/at/pld-linux.org>
2133 * geninitrd: - resolved bug with lilio (root=806 instead of
2134 root=0806) - used parameter more thorough
2136 2007-01-27 14:34 +0000 [r8199] Cezary Krzyżanowski <czarny/at/pld-linux.org>
2138 * geninitrd: - using udevd instead of legacy udev - killing daemon
2141 2007-01-27 14:05 +0000 [r8198] Cezary Krzyżanowski <czarny/at/pld-linux.org>
2143 * geninitrd: - switched initrd-udev => initrd-udevd, as new udev
2144 doesn't build udev bin (only udevd)
2146 2007-01-26 23:51 +0000 [r8197] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2148 * geninitrd: Copy device only if it doesn't exist.
2150 2007-01-11 13:55 +0000 [r8142] Elan Ruusamäe <glen/at/pld-linux.org>
2152 * geninitrd: Unmount /dev running on tmpfs when LVM2 init is done
2154 2006-12-19 20:59 +0000 [r8112] Cezary Krzyżanowski <czarny/at/pld-linux.org>
2156 * geninitrd: - while using initramfs, rootfs mounter ro instaed rw
2158 2006-12-14 19:50 +0000 [r8106-8109] Elan Ruusamäe <glen/at/pld-linux.org>
2160 * geninitrd.8.xml: Fix encoding
2162 * Makefile: Add make clean.
2164 * Makefile: Do not make install by default. Some cleanups and
2167 * geninitrd.8.xml: - add me, and the list is in no way alphabetic
2169 2006-12-14 17:15 +0000 [r8104-8105] Elan Ruusamäe <glen/at/pld-linux.org>
2173 * changelog.sh: - pass --users-charset=ISO8859-2, needs svn2log >
2176 2006-12-14 16:03 +0000 [r8103] Cezary Krzyżanowski <czarny/at/pld-linux.org>
2178 * geninitrd, geninitrd.sysconfig, geninitrd.8.xml: - merged from
2179 branches/devel - tweaked geninitrd.sysconfig for default options
2180 - some documentation added
2182 2006-12-02 15:14 +0000 [r8028] Jacek Konieczny <jajcus/at/pld-linux.org>
2184 * geninitrd: - it is not only my code :-)
2186 2006-11-18 13:57 +0000 [r7982] Łukasz Maśko <lmasko/at/pld-linux.org>
2188 * geninitrd: - Suspend2 can have its directory in /proc/suspend2 or
2189 /sys/power/suspend2, depending on kernel version, initrd must
2192 2006-10-27 14:27 +0000 [r7899] Elan Ruusamäe <glen/at/pld-linux.org>
2194 * geninitrd: - add one 512b for ext2 fs (room for filesystem
2197 2006-10-20 18:22 +0000 [r7888] Elan Ruusamäe <glen/at/pld-linux.org>
2199 * TODO: Add blkid todo
2201 2006-10-20 16:30 +0000 [r7887] Elan Ruusamäe <glen/at/pld-linux.org>
2203 * geninitrd: echo not execute (typo fix)
2205 2006-10-20 16:18 +0000 [r7884-7886] Elan Ruusamäe <glen/at/pld-linux.org>
2207 * changelog.sh: Propset Id.
2209 * geninitrd: Cosmetics.
2211 2006-10-20 16:05 +0000 [r7880-7883] Elan Ruusamäe <glen/at/pld-linux.org>
2213 * geninitrd: Resolve /dev/dm-0 to LVM names (/dev/sys/rootfs) which
2214 we get when using LABEL or UUID.
2216 * geninitrd: Depend on xfs_admin due that.
2218 * geninitrd: Use xfs_admin to get xfs filesystem UUID and trim it
2223 2006-10-19 16:23 +0000 [r7879] Elan Ruusamäe <glen/at/pld-linux.org>
2225 * geninitrd: Less noise when initializing LVM2.
2227 2006-10-19 13:44 +0000 [r7877] Elan Ruusamäe <glen/at/pld-linux.org>
2229 * geninitrd: Round ext2 imagesize up to 1024 blocks.
2231 2006-10-19 13:38 +0000 [r7876] Elan Ruusamäe <glen/at/pld-linux.org>
2233 * geninitrd: Make ext2 image size dynamic -- calculated at building
2236 2006-10-19 12:40 +0000 [r7874] Elan Ruusamäe <glen/at/pld-linux.org>
2238 * geninitrd: Legacy junk.
2240 2006-10-19 12:24 +0000 [r7873] Elan Ruusamäe <glen/at/pld-linux.org>
2242 * geninitrd: $IMAGESIZE is used only for ext2 rootfs.
2244 2006-10-19 12:01 +0000 [r7872] Elan Ruusamäe <glen/at/pld-linux.org>
2246 * geninitrd: busybox initrd version exename is /bin/initrd-busybox.
2248 2006-10-18 02:06 +0000 [r7866] Elan Ruusamäe <glen/at/pld-linux.org>
2250 * geninitrd: Always make /dev on tmpfs for LVM2
2252 2006-10-17 23:19 +0000 [r7865] Elan Ruusamäe <glen/at/pld-linux.org>
2254 * geninitrd: Typo in sysfs fstype naming.
2256 2006-10-17 22:46 +0000 [r7862-7864] Elan Ruusamäe <glen/at/pld-linux.org>
2258 * geninitrd: $UDEV_TMPFS dropped, $tmpfs_dev indicates that /dev is
2261 * geninitrd: More cosmetics.
2263 * geninitrd: - add --with-udev
2265 2006-10-17 22:33 +0000 [r7861] Elan Ruusamäe <glen/at/pld-linux.org>
2267 * geninitrd: udev needs /sys, i'm almost sure of that.
2269 2006-10-17 22:25 +0000 [r7858-7860] Elan Ruusamäe <glen/at/pld-linux.org>
2271 * geninitrd: Cosmetics.
2273 * geninitrd: No need for /bin/initrd-busybox on initrd.
2275 * geninitrd: Drop my_dirname (pointless).
2277 2006-10-17 21:54 +0000 [r7857] Elan Ruusamäe <glen/at/pld-linux.org>
2279 * geninitrd.sysconfig: Do not disable udev in config by default
2280 (udev-initrd package must be installed anyway for udev being
2283 2006-09-15 18:05 +0000 [r7756] Elan Ruusamäe <glen/at/pld-linux.org>
2285 * geninitrd: Make for ext2 the imagesize bigger by 2M.
2287 2006-08-20 14:47 +0000 [r7677] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2289 * geninitrd: Add bin/initrd-busybox symlink.
2291 2006-08-17 09:06 +0000 [r7674] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2293 * geninitrd.sysconfig: SLEEP/FIRMWARE examples.
2295 2006-08-17 08:44 +0000 [r7673] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2297 * geninitrd: Create proc and sys directories when firwmare is
2300 2006-08-17 08:41 +0000 [r7672] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2302 * geninitrd: Simplify firmware loader script.
2304 2006-08-17 08:30 +0000 [r7671] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2306 * geninitrd: Properly echo firmware.sh to /proc/../hotplug.
2308 2006-08-14 09:30 +0000 [r7669] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2310 * geninitrd: Initial firmware loading capabilities.
2312 2006-08-14 08:56 +0000 [r7668] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2314 * geninitrd: display some warning
2316 2006-06-24 21:01 +0000 [r7483] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2318 * geninitrd.sysconfig: Some variables are not used by geninitrd at
2321 2006-06-03 20:43 +0000 [r7466] Elan Ruusamäe <glen/at/pld-linux.org>
2323 * geninitrd: More options for ext2 based initrd. echo y hack
2324 dropped (unneccessary).
2326 2006-06-03 13:39 +0000 [r7465] Elan Ruusamäe <glen/at/pld-linux.org>
2328 * geninitrd: Use cat and <<EOF. Redirect 2>/dev/null is only
2329 neccessary for vgchange.
2331 2006-06-03 13:03 +0000 [r7464] Elan Ruusamäe <glen/at/pld-linux.org>
2333 * geninitrd: Output verbose message when activating dmraid and lvm
2334 volumes. Drop making nodes on readonly /dev and the error
2335 messages failing to do so.
2337 2006-05-28 19:12 +0000 [r7456-7458] Elan Ruusamäe <glen/at/pld-linux.org>
2339 * Makefile: Generate changelog.sh in "make dist" target.
2341 * changelog.sh (added): ChangeLog generation script (based on
2344 2006-05-28 15:54 +0000 [r7452-7453] Elan Ruusamäe <glen/at/pld-linux.org>
2348 * geninitrd: Add 100k more to ext2 based images.
2350 2006-05-26 09:06 +0000 [r7446] Elan Ruusamäe <glen/at/pld-linux.org>
2352 * geninitrd: Reindent code with tabs and ts=4.
2354 2006-05-26 08:42 +0000 [r7445] Elan Ruusamäe <glen/at/pld-linux.org>
2356 * geninitrd: Use 'EOF' heredocs.
2358 2006-05-26 08:39 +0000 [r7444] Elan Ruusamäe <glen/at/pld-linux.org>
2360 * geninitrd: Parse nfsroot= from /proc/cmdline for NFS root
2361 installs. Patch by Urmas Undusk
2363 2006-05-22 14:11 +0000 [r7430] Elan Ruusamäe <glen/at/pld-linux.org>
2365 * geninitrd: Detect broken tool (lvdisplay) and fail early instead
2366 of generating invalid initrd
2368 2006-05-06 18:42 +0000 [r7386] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2370 * geninitrd: Keep suspends in sync.
2372 2006-05-06 18:33 +0000 [r7385] Jan Rękorajski <baggins/at/pld-linux.org>
2374 * geninitrd: - turn suspend2 on by default - load required module
2377 2006-04-27 20:57 +0000 [r7371] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2379 * geninitrd: Update support for recent suspend2 versions (Bartosz
2382 2006-04-09 21:09 +0000 [r7340] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2384 * geninitrd.sysconfig: Correct suspend1 var.
2386 2006-04-09 19:08 +0000 [r7339] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2388 * geninitrd: Correct suspend variables.
2390 2006-04-09 13:33 +0000 [r7338] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2392 * geninitrd.sysconfig: Updated config.
2394 2006-04-09 13:01 +0000 [r7337] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2396 * geninitrd: Mainline suspend support. Suspend 2 renamed. Both
2397 suspends turned off by default.
2399 2006-04-09 12:28 +0000 [r7336] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2401 * geninitrd, geninitrd.sysconfig: Suspend 2 stuff renamed to
2402 suspend2 (it's old anyway).
2404 2006-03-25 21:30 +0000 [r7319] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2406 * geninitrd: Hacky initramfs support (and of course not working
2409 2006-02-22 18:20 +0000 [r6998] Elan Ruusamäe <glen/at/pld-linux.org>
2411 * lvm.todo: Few language fixes.
2413 2006-02-22 18:11 +0000 [r6997] Elan Ruusamäe <glen/at/pld-linux.org>
2415 * geninitrd: Avoid duplicate device copying when LVM on RAID
2417 2006-02-22 17:17 +0000 [r6996] Elan Ruusamäe <glen/at/pld-linux.org>
2419 * geninitrd: Fix mdadm output grabbing when there are N>0 spare
2422 2006-01-28 13:40 +0000 [r6894] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2424 * geninitrd: Always use mdassemble. By default put UUID based
2425 config (so devices can now change without affecting an array).
2426 Copy all devices matching /etc/mdadm.conf in case when disks
2427 layout is modified in system.
2429 2006-01-28 13:16 +0000 [r6893] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2431 * geninitrd, geninitrd.8.xml: Old raidtools no longer supported.
2433 2006-01-27 23:37 +0000 [r6892] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2435 * geninitrd: Allow raid6 and raid10.
2437 2006-01-18 16:57 +0000 [r6854] Elan Ruusamäe <glen/at/pld-linux.org>
2439 * geninitrd.8.xml: - english
2441 2006-01-17 22:11 +0000 [r6838] Elan Ruusamäe <glen/at/pld-linux.org>
2443 * geninitrd: - add dmraid support, needs udev as it creates nodes
2444 on /dev - probably udev support should be improved to copy config
2445 to initrd so the nodes correspond to ones configured in host
2446 currently customised udev in host has no effect on initrd
2448 2006-01-17 21:29 +0000 [r6833] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2450 * geninitrd: Generate rootfs finding stuff when using raid, too.
2453 2006-01-17 21:24 +0000 [r6832] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2455 * geninitrd.8.xml: Manual fix. (ankry).
2457 2006-01-17 21:14 +0000 [r6831] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2459 * geninitrd: Add missing parenthesis. (Robert Jaros) Properly copy
2460 /dev files when using lvm. (Robert Jaros)
2462 2005-11-26 15:35 +0000 [r6569] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2464 * geninitrd: In case of module with - in name we use _ in variables
2465 like ide-core -> MODULE_ide_core_USLEEP.
2467 2005-11-17 13:04 +0000 [r6539] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2469 * geninitrd: USLEEP not SLEEP + small fixes.
2471 2005-11-17 12:56 +0000 [r6538] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2473 * geninitrd: Sleeping after module load support.
2475 2005-11-17 07:32 +0000 [r6537] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2477 * geninitrd: Copy pvdevice nodes to initrd when not using udev.
2479 2005-11-01 15:33 +0000 [r6509] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2481 * geninitrd: Revert, doesn't make sense for udev case.
2483 2005-11-01 15:10 +0000 [r6508] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2485 * geninitrd: Always create /dev/mapper/control for our sake.
2487 2005-09-23 23:14 +0000 [r6406] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2489 * geninitrd: Create mapper control device only when not using udev.
2491 2005-06-27 06:25 +0000 [r6191] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2493 * geninitrd: Fix for mdadm >= v1.12.0. Version >= v1.12.0 is now
2496 2005-06-09 22:03 +0000 [r6057] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2498 * geninitrd: Use 3000 initrd as size for ia64|amd64|x86_64|sparc64
2501 2005-04-04 16:29 +0000 [r5716] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2503 * geninitrd: Nicer warnings.
2505 2005-02-23 13:14 +0000 [r5559] Witek Kręcicki <adasi/at/pld-linux.org>
2507 * TODO: - new entry (add dmraid support)
2509 2004-12-10 15:36 +0000 [r5369] Marcin Doliński <averne/at/pld-linux.org>
2511 * geninitrd: - added /dev/mapper/control
2513 2004-12-06 20:19 +0000 [r5367] Adam Gołębiowski <adamg/at/pld-linux.org>
2515 * geninitrd, geninitrd.sysconfig: - display info that it is
2516 possible to disable software suspend
2518 2004-09-25 22:41 +0000 [r4657-4658] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2520 * geninitrd: Really mount/umount /proc for udev.
2522 * geninitrd: Fix passing hotplug binary into kernel. Drop devfs
2525 2004-09-25 16:58 +0000 [r4653] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2527 * geninitrd, geninitrd.sysconfig: Updated udev support.
2529 2004-09-25 13:19 +0000 [r4648] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2531 * geninitrd: Support for /dev managing by udev.
2533 2004-09-19 20:50 +0000 [r4624] Sergiusz Pawłowicz <serek/at/pld-linux.org>
2535 * TODO: - extending todo list.
2537 2004-09-17 21:24 +0000 [r4605] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2539 * geninitrd: Umount /proc in initrd_gen_procdata().
2541 2004-09-16 16:50 +0000 [r4600] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2543 * geninitrd: Make root=/dev/XYZ work with grub, too.
2545 2004-09-16 12:45 +0000 [r4599] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2547 * geninitrd: Convert generation of nfs/softraid/lvm/suspend stuff
2548 into functions (initrd_gen_XXX).
2550 2004-09-16 10:57 +0000 [r4598] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2552 * geninitrd: Typo fixed.
2554 2004-09-16 10:54 +0000 [r4597] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2556 * geninitrd: Put information which devices belong to which array
2557 when having multiple raid arrays. Don't call mdassemble twice in
2558 such case since once is enough.
2560 2004-09-01 16:38 +0000 [r4453] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2562 * geninitrd: modulefile checking is done only once now (duplicates
2565 2004-08-30 18:53 +0000 [r4448] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2567 * geninitrd: Display error and exit if raid data is not found when
2568 trying to find softraid modules.
2570 2004-08-09 00:02 +0000 [r4420] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2572 * geninitrd: Use suspend_bootsplash instead of suspend_text when
2573 bootsplash is in use.
2575 2004-08-08 16:16 +0000 [r4418] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2577 * geninitrd: - add support for swsusp2 2.0.0.103 (text mode)
2579 2004-08-01 22:37 +0000 [r4413] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2581 * geninitrd: Finish software suspend2 support (and enable it by
2584 2004-07-31 09:36 +0000 [r4412] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2586 * geninitrd: Softsuspend fixes, still disabled by default.
2588 2004-07-31 01:26 +0000 [r4411] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2590 * geninitrd: Software suspend 2 support added (untested).
2592 2004-07-17 19:39 +0000 [r4358] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2594 * geninitrd: Fix handling of module options.
2596 2004-07-02 20:08 +0000 [r4294] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2598 * geninitrd: Well, back to romfs, initramfs fixes.
2600 2004-07-02 19:46 +0000 [r4293] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2602 * geninitrd.sysconfig: Keep INITRDFS unconfigured so geninitrd
2603 script will decide which use as default.
2605 2004-07-02 19:36 +0000 [r4292] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2607 * geninitrd: initramfs support, use it by default for kernel >
2610 2004-06-26 23:19 +0000 [r4250] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2612 * geninitrd: Test checking if rootfs is on LVM was broken for LVM1
2615 2004-06-26 21:12 +0000 [r4249] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2617 * TODO: Updated (few questions).
2619 2004-06-26 21:04 +0000 [r4248] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2621 * geninitrd: In most cases broken fstab causes problems - enhance
2622 error message for find_modules_for() parameters checking.
2624 2004-06-24 20:01 +0000 [r4242] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2626 * geninitrd: LVM2: wipe out mount && pivot_root and welcome
2627 /proc/sys/kernel/real-root-dev.
2629 2004-06-24 15:09 +0000 [r4241] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2631 * geninitrd: Mount LVM2 rootfs read-only; few cleanups.
2633 2004-06-24 13:26 +0000 [r4240] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2635 * geninitrd: Preffer /sbin/chroot over /usr/sbin/chroot.
2637 2004-06-24 13:22 +0000 [r4239] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2639 * geninitrd: Mention proper kernel cmdline setup for root on
2640 nfs/lvm2 configurations.
2642 2004-06-24 13:12 +0000 [r4238] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2644 * geninitrd: Print warning when /proc is not mounted since too many
2645 things depend on this.
2647 2004-06-24 13:09 +0000 [r4237] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2649 * geninitrd: Working rootfs on LVM2 support (tested).
2651 2004-06-23 12:20 +0000 [r4233] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2653 * geninitrd: lvm2: do not restrict to sysfs devices only (since we
2654 even do not mount syfs).
2656 2004-06-23 02:14 +0000 [r4232] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2658 * geninitrd: For LVM use system configured devs filtering + avoid
2659 locking instead of ignoring errors.
2661 2004-06-09 20:43 +0000 [r4159] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2663 * geninitrd: Use posix,wsize=8192,rsize=8192 options for NFS
2666 2004-06-09 18:11 +0000 [r4158] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2668 * geninitrd: For rootfs on NFS create /dev/urandom on initrd - used
2671 2004-06-06 00:01 +0000 [r4149] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2673 * geninitrd: Make nfs root case minimal + add very important
2676 2004-06-05 22:19 +0000 [r4148] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2678 * geninitrd: rootfs on nfs works with funny things like kernel
2679 swapper doing init job/
2681 2004-06-05 19:32 +0000 [r4147] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2683 * geninitrd: (Almost) working root on NFS support.
2685 2004-06-05 15:33 +0000 [r4146] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2687 * geninitrd: Initial support for rootfs on NFS.
2689 2004-04-22 09:36 +0000 [r3977] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2691 * geninitrd: Fix typo in do_mdassemble variable (noted by Piotr
2692 Pawłow <pp/at/siedziba.pl>)
2694 2004-04-10 11:34 +0000 [r3918] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2696 * geninitrd: We do not support min/max kernel version settings in
2697 pci database, so remove that code.
2699 2004-04-03 01:01 +0000 [r3865] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2701 * geninitrd: Run only one, rootfs VG when using LVM.
2703 2004-04-02 23:17 +0000 [r3862-3864] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2705 * geninitrd: Ups, debugging left - removed.
2707 * geninitrd: Print warning when ide-generic is used as fallback.
2709 * geninitrd: Load ide-generic if no other IDE related modules
2712 2004-04-02 22:09 +0000 [r3861] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2714 * geninitrd: Support for LVM on top of SoftRAID.
2716 2004-03-31 18:05 +0000 [r3850] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2718 * lvm.todo: Mention LVM on top of SOFTRAID case.
2720 2004-03-31 17:47 +0000 [r3849] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2722 * geninitrd, geninitrd.8.xml: Change --lvmversion to
2723 --lvmtoolsversion (same with LVMVERSION->LVMTOOLSVERSION) to
2726 2004-03-31 17:39 +0000 [r3848] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2728 * geninitrd: Fix creation of subdirectiories needed on in /dev on
2731 2004-03-31 17:29 +0000 [r3847] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2733 * geninitrd: Support devfs like names for softraid detection.
2735 2004-03-31 17:20 +0000 [r3846] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2737 * geninitrd: Fix LVMVERSION detection when lvm1 tools are in use.
2739 2004-03-31 16:33 +0000 [r3844] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2741 * geninitrd: Check for /sbin/lvdisplay and /sbin/pvdisplay
2742 existence instead of /sbin/lvm (part of lvm2 package).
2744 2004-03-08 14:36 +0000 [r3427] Artur Frysiak <wiget/at/pld-linux.org>
2746 * Makefile: - added ChangeLog to distributed package
2748 2004-03-08 14:28 +0000 [r3425] Artur Frysiak <wiget/at/pld-linux.org>
2750 * TODO: - more things done
2752 2004-03-05 08:10 +0000 [r3416] Artur Frysiak <wiget/at/pld-linux.org>
2754 * geninitrd: - redirect error message to stderr - fix displaing
2755 modules names in verbose mode - use --ignorelockfailure in lvm2
2756 invocation (/var isn't mounted now)
2758 2004-02-01 23:48 +0000 [r3241] Artur Frysiak <wiget/at/pld-linux.org>
2760 * geninitrd: - finished LVM2 support (I hope, I don't break LVM1
2761 support) - fix printing modules names on 2.6.x kernels
2763 2004-01-30 21:53 +0000 [r3228] Artur Frysiak <wiget/at/pld-linux.org>
2765 * geninitrd, geninitrd.8.xml: - write usage message to stdin not
2766 stderr - check version of LVM tools not LVM volumen format -
2767 added --lvmversion options
2769 2004-01-30 00:35 +0000 [r3226] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2771 * geninitrd: Try to load only required LVM module (needs testing
2772 with LVM1 tools and LVM2 tools using lvm1 metadata)
2774 2004-01-29 12:34 +0000 [r3225] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2776 * geninitrd: Test for LVM using lvdisplay (old way left for
2777 compatibility in some weird cases).
2779 2004-01-29 12:15 +0000 [r3224] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2781 * geninitrd: Local geninitrd configuration for LVM is more
2782 important than automatic searching. Give it chance to work with
2783 LVM1 tools (should work fine).
2785 2004-01-29 12:04 +0000 [r3223] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2787 * geninitrd: Implement searching for LVM devices using LVM2 tools.
2788 No idea whether is works with LVM1 tools but these are obsolete
2791 2004-01-23 23:38 +0000 [r3219] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2793 * geninitrd: Proper message.
2795 2004-01-23 19:54 +0000 [r3218] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2797 * geninitrd: If /sbin/initrd-mdassemble is available then use it
2800 2004-01-17 20:12 +0000 [r3196] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2802 * geninitrd: - drop support for raid using raid_start in busybox,
2803 it's broken - use initrd-mdadm
2805 2003-12-28 18:56 +0000 [r3089] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2807 * geninitrd.sysconfig: Remove obsolete bsp options.
2809 2003-12-25 21:08 +0000 [r3080] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2811 * geninitrd: Display information message when
2812 BOOT_SPLASH_RESOLUTIONS is empty.
2814 2003-12-25 19:14 +0000 [r3079] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2816 * geninitrd.8.xml: Comment now in utf.
2818 2003-12-25 18:37 +0000 [r3075] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2820 * geninitrd: Merged bootsplash branch.
2822 2003-12-25 18:24 +0000 [r3074] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2824 * geninitrd, geninitrd.8.xml: Use insmod instead of insmod_ng for
2825 2.6 kernels, too. Fix docummentation to describe that.
2827 2003-10-02 20:34 +0000 [r1403] Artur Frysiak <wiget/at/pld-linux.org>
2829 * geninitrd.8.xml: - emails update
2831 2003-09-18 22:54 +0000 [r1354] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2833 * geninitrd: - make rootdev local variable inside find_modules_ide
2834 (should fix problems with raid support)
2836 2003-09-18 22:17 +0000 [r1352] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2838 * geninitrd: - set svn:keywords property
2840 2003-09-13 12:57 +0000 [r1321] Artur Frysiak <wiget/at/pld-linux.org>
2842 * .cvsignore (removed), /: post cvs2svn cleanup - removed unused
2843 tags and branches - .cvsignore -> prop svn:ignore
2845 2003-08-24 22:20 +0000 [r1317] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2847 * geninitrd: - by default load all found IDE devices unless
2848 --ide-root-only option specified - when ide=reverse specified
2849 sort drivers in reverse order
2851 2003-08-24 12:14 +0000 [r1315] Michał Moskal <malekith/at/pld-linux.org>
2853 * geninitrd: - add busybox -> sh symlink
2855 2003-08-23 20:13 +0000 [r1313] Arkadiusz Patyk <areq/at/pld-linux.org>
2857 * geninitrd: - now pci.ide format is: PCI_ids module_name
2858 vendor_name|device_name
2860 2003-08-23 19:54 +0000 [r1311] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2862 * geninitrd: - find proper max_kernel
2864 2003-08-15 23:32 +0000 [r1309] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2866 * geninitrd: - enable new raid_start available in latest busybox
2868 2003-08-15 22:33 +0000 [r1307] Michał Moskal <malekith/at/pld-linux.org>
2870 * geninitrd: - create /dev/null (busybox seems to need it) and
2871 /dev/zero (just in case)
2873 2003-08-15 22:14 +0000 [r1306] Michał Moskal <malekith/at/pld-linux.org>
2875 * geninitrd: - set -x seems to cause SEGV
2877 2003-08-15 21:58 +0000 [r1303-1304] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2879 * geninitrd: - one more sbin->bin
2881 * geninitrd: - on 2.4 also load only module which is needed for
2884 2003-08-15 21:53 +0000 [r1301-1302] Michał Moskal <malekith/at/pld-linux.org>
2886 * geninitrd: - use mdadm not initrd-mdadm for scanning
2888 * geninitrd: - fix syntax
2890 2003-08-15 21:51 +0000 [r1300] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2892 * geninitrd: - use mdadm.conf, too - then raidtab
2894 2003-08-15 21:39 +0000 [r1299] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2896 * geninitrd: - initrd-busybox is in bin not sbin
2898 2003-08-15 21:19 +0000 [r1298] Michał Moskal <malekith/at/pld-linux.org>
2900 * geninitrd: - first try
2902 2003-08-15 21:00 +0000 [r1296] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2904 * geninitrd: - beginning of mdadm.conf support
2906 2003-08-15 19:15 +0000 [r1294] Michał Moskal <malekith/at/pld-linux.org>
2908 * geninitrd: - marged busybox version
2910 2003-08-15 12:12 +0000 [r1292] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2912 * geninitrd: - on 2.5/2.6 with sysfs we are able to fount exactly
2913 which module is required to get rootfs controller working
2915 2003-08-12 22:01 +0000 [r1290] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2917 * geninitrd: - fix ataraid support
2919 2003-08-11 14:41 +0000 [r1288] Arkadiusz Patyk <areq/at/pld-linux.org>
2921 * geninitrd: - check if exist /proc/bus/pci/devices
2923 2003-08-11 08:45 +0000 [r1286] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2925 * geninitrd: - debug messages removed
2927 2003-08-10 20:27 +0000 [r1284] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2929 * geninitrd: - same names caused variable covering and wrong
2930 results (fixed) - don't try to load module unknown - don't fail
2931 if modules not found (staticly compiled?)
2933 2003-08-10 12:21 +0000 [r1282] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2935 * geninitrd: - if no IDE module on disk then it's probably compiled
2936 into kernel so don't fail - if PCI database not found then print
2939 2003-08-09 23:43 +0000 [r1279-1280] Jan Rękorajski <baggins/at/pld-linux.org>
2941 * TODO: - we need ide=reverse support
2943 * geninitrd: - when comparing pci IDs make sure they will be
2946 2003-08-09 23:09 +0000 [r1278] Jan Rękorajski <baggins/at/pld-linux.org>
2948 * geninitrd: - DO NOT sort driver modules, are you nuts?
2950 2003-08-09 21:24 +0000 [r1275-1276] Arkadiusz Patyk <areq/at/pld-linux.org>
2952 * pci.ide (removed): - move to pci-database
2954 * geninitrd: - use PCI ids from pci-database
2956 2003-08-09 21:15 +0000 [r1274] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2958 * geninitrd: - find all PREIDEMODS
2960 2003-08-08 14:09 +0000 [r1272] Arkadiusz Patyk <areq/at/pld-linux.org>
2962 * Makefile: - better check VERSION - don't need install rc-script,
2965 2003-08-07 22:41 +0000 [r1270] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2967 * geninitrd: - debug message removed
2969 2003-08-07 22:27 +0000 [r1269] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2971 * pci.ide (added), geninitrd: - support for automatic IDE module
2972 finding (needs testing)
2974 2003-08-07 20:08 +0000 [r1266] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2976 * geninitrd: - fix typo
2978 2003-08-07 09:10 +0000 [r1264] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2980 * geninitrd: - added support for static mdadm
2982 2003-07-17 18:08 +0000 [r1262] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2984 * geninitrd: - there is insmod.static.modutils not
2985 insmod.static.modprobe
2987 2003-06-30 21:38 +0000 [r1260] Artur Frysiak <wiget/at/pld-linux.org>
2989 * geninitrd: - use correct version of insmod.static
2991 2003-04-09 11:40 +0000 [r1257] Artur Frysiak <wiget/at/pld-linux.org>
2993 * geninitrd, geninitrd.8.xml: - added --with-insmod-static to allow
2994 using /sbin/insmod.static if bsp internal insmod/insmod_ng is
2995 bugi - use DocBook XML 4.2 for man page - describe
2996 --with-insmod-static and Linux 2.5.x support - small
2999 2003-02-19 08:49 +0000 [r1255-1256] Artur Frysiak <wiget/at/pld-linux.org>
3001 * geninitrd: - Linux 2.5.x support
3003 * TODO: - and more things to do
3005 2003-02-19 08:43 +0000 [r1254] Artur Frysiak <wiget/at/pld-linux.org>
3007 * geninitrd.8.xml: - typo fixes
3009 2002-11-27 17:56 +0000 [r1253] Artur Frysiak <wiget/at/pld-linux.org>
3011 * geninitrd: - typo in LVM code
3013 2002-11-26 13:44 +0000 [r1252] Artur Frysiak <wiget/at/pld-linux.org>
3015 * geninitrd: - first version with LVM support but not yet fully
3018 2002-11-26 13:40 +0000 [r1251] Artur Frysiak <wiget/at/pld-linux.org>
3020 * lvm.todo (added): LVM implementation plan
3022 2002-10-13 11:40 +0000 [r1250] Witek Kręcicki <adasi/at/pld-linux.org>
3024 * geninitrd: - fixed preload
3026 2002-09-27 15:19 +0000 [r1249] Artur Frysiak <wiget/at/pld-linux.org>
3028 * geninitrd.8.xml: - one more contributor
3030 2002-09-27 15:14 +0000 [r1248] Artur Frysiak <wiget/at/pld-linux.org>
3032 * geninitrd: - support for gzipped modules (patch by Witold
3033 Filipczyk <witekfl/at/poczta.onet.pl>) - use findfs from e2fsprogs
3034 (>= 1.28) to find root device if specified by UUID or LABEL
3036 2002-09-06 14:58 +0000 [r1245-1247] Artur Frysiak <wiget/at/pld-linux.org>
3038 * geninitrd.8.xml: - not show almost empty hardware RAID desc
3040 * geninitrd: New features: - ATA RAID support Bugfixes: - by
3041 default use raidstart (if needed) - show raidstart related
3042 options in help message - drop undocumented --use-raidstart
3045 * geninitrd.8.xml: - added some notes about SCSI, ATA RAID and
3046 hardware RAID support
3048 2002-03-25 11:07 +0000 [r1244] Michał Moskal <malekith/at/pld-linux.org>
3050 * geninitrd: - fixed raidstart (should work with
3051 real-soon-now-to-be-released version of bsp) - use bsp-raidless
3054 2002-03-13 15:19 +0000 [r1243] Artur Frysiak <wiget/at/pld-linux.org>
3056 * Makefile: better make dist
3058 2002-03-13 14:46 +0000 [r1239-1242] Artur Frysiak <wiget/at/pld-linux.org>
3060 * Makefile: add geninitrd.8.xml to dist tarball and make
3061 geninitrd.8 from xml source
3063 * .cvsignore: ignore generated files
3065 * geninitrd.8 (removed): this file are generated from xml source
3067 * geninitrd.8.xml, geninitrd.8: typo
3069 2002-03-13 13:40 +0000 [r1238] Artur Frysiak <wiget/at/pld-linux.org>
3071 * geninitrd.8.xml: formating fixes
3073 2002-03-13 13:26 +0000 [r1237] Artur Frysiak <wiget/at/pld-linux.org>
3075 * geninitrd: UUID and LABEL support for ext3 fix displaying missing
3078 2002-03-07 13:39 +0000 [r1236] Jakub Bogusz <qboosh/at/pld-linux.org>
3080 * geninitrd: - fixed raidstart (if raidstart bsp builtin works)
3082 2002-03-07 09:57 +0000 [r1235] Artur Frysiak <wiget/at/pld-linux.org>
3084 * geninitrd.8.xml: now is completed
3086 2002-02-20 13:37 +0000 [r1234] Artur Frysiak <wiget/at/pld-linux.org>
3088 * geninitrd.sysconfig: FS->INITRDFS
3090 2002-02-20 13:29 +0000 [r1233] Jakub Bogusz <qboosh/at/pld-linux.org>
3092 * geninitrd.sysconfig: - typo
3094 2002-02-20 11:30 +0000 [r1232] Artur Frysiak <wiget/at/pld-linux.org>
3096 * geninitrd: don't generate modules.dep
3098 2002-02-20 11:07 +0000 [r1231] Michał Moskal <malekith/at/pld-linux.org>
3100 * geninitrd: - run depmod, if modules.dep hasn't been found
3102 2002-02-20 10:11 +0000 [r1230] Artur Frysiak <wiget/at/pld-linux.org>
3104 * geninitrd: - --fs is back, but if used warning is writen
3106 2002-02-19 14:47 +0000 [r1227-1229] Artur Frysiak <wiget/at/pld-linux.org>
3108 * Makefile: portability fix
3110 * geninitrd.8.xml (added): - start rewrite documentation to XML
3113 * geninitrd: - drop trash support (trash is dead) - rename --fs to
3114 --initrdfs (less confusion but incompatible change :( ) - new
3115 configuration option EXIT_IF_MISSING (is set to "no" then warn
3116 about missing modules but continue) - disable root on loop device
3117 (need rewrite for bsp)
3119 2002-02-19 14:35 +0000 [r1226] Artur Frysiak <wiget/at/pld-linux.org>
3121 * TODO: total rewite plan
3123 2002-01-29 11:19 +0000 [r1225] Michał Moskal <malekith/at/pld-linux.org>
3125 * geninitrd: - depmod support added - needs testing!
3127 2002-01-17 20:14 +0000 [r1224] Tomasz Pala <gotar/at/pld-linux.org>
3129 * geninitrd, geninitrd.8: - cosmetics.
3131 2001-12-15 14:41 +0000 [r1223] Paweł Gołaszewski <blues/at/pld-linux.org>
3135 2001-12-15 14:33 +0000 [r1222] Paweł Gołaszewski <blues/at/pld-linux.org>
3139 2001-10-15 10:56 +0000 [r1221] Artur Frysiak <wiget/at/pld-linux.org>
3141 * geninitrd: fixed typo reported by GoTaR <gotar/at/priv0.onet.pl>
3143 2001-09-10 09:52 +0000 [r1220] Artur Frysiak <wiget/at/pld-linux.org>
3145 * geninitrd: VERSION is *not* hardcoded
3147 2001-09-07 17:59 +0000 [r1219] kloczek <kloczek/at/pld-linux.org>
3149 * Makefile: - rename release target to dist.
3151 2001-09-07 17:56 +0000 [r1218] kloczek <kloczek/at/pld-linux.org>
3153 * geninitrd: - hardcode VERSION (as 2.6) - move initialize
3154 variables on top and few indentation.
3156 2001-09-07 17:37 +0000 [r1217] kloczek <kloczek/at/pld-linux.org>
3158 * geninitrd.sysconfig: - uncomment using bsp by default.
3160 2001-09-07 13:29 +0000 [r1216] Artur Frysiak <wiget/at/pld-linux.org>
3162 * Makefile: fix typo clean up
3164 2001-09-07 13:25 +0000 [r1215] Artur Frysiak <wiget/at/pld-linux.org>
3166 * Makefile, geninitrd: Use RCS Id as version number
3168 2001-09-07 13:02 +0000 [r1214] Artur Frysiak <wiget/at/pld-linux.org>
3170 * geninitrd: release 2.5 ready
3172 2001-09-07 12:21 +0000 [r1213] Paweł Gołaszewski <blues/at/pld-linux.org>
3174 * TODO, geninitrd.sysconfig: - commented PREMODS added to
3175 sysconfig-file - one more TODO
3177 2001-08-22 15:04 +0000 [r1212] Arkadiusz Patyk <areq/at/pld-linux.org>
3179 * geninitrd: - s/DC960/DAC960/
3181 2001-08-13 10:41 +0000 [r1211] Artur Frysiak <wiget/at/pld-linux.org>
3183 * geninitrd: Use RSC Id to better identification
3185 2001-07-06 15:30 +0000 [r1210] Artur Frysiak <wiget/at/pld-linux.org>
3187 * TODO: one task done; one added
3189 2001-07-06 15:05 +0000 [r1209] Artur Frysiak <wiget/at/pld-linux.org>
3191 * geninitrd: devfs support inspired by patch from Robert R. Wal
3192 <rrw/at/reptile.eu.org>
3194 2001-07-04 13:01 +0000 [r1208] kloczek <kloczek/at/pld-linux.org>
3196 * TODO: Answer for quesion.
3198 2001-07-04 11:31 +0000 [r1206-1207] Artur Frysiak <wiget/at/pld-linux.org>
3200 * Makefile: version 2.4
3202 * geninitrd.8: some options described
3204 2001-07-04 08:31 +0000 [r1205] Artur Frysiak <wiget/at/pld-linux.org>
3208 2001-07-04 08:02 +0000 [r1204] Artur Frysiak <wiget/at/pld-linux.org>
3210 * geninitrd: UUID/LABEL support for xfs finished (thanks baggins)
3212 2001-07-03 17:33 +0000 [r1201-1203] Artur Frysiak <wiget/at/pld-linux.org>
3214 * TODO: more tasks done
3216 * geninitrd.8: - --omit-* options are removed
3218 * geninitrd: - load software raid modules only if rootfs is on raid
3219 - hadle linear "raid" - remove --omit-* options - added --raidtab
3222 2001-07-03 11:55 +0000 [r1200] Artur Frysiak <wiget/at/pld-linux.org>
3224 * TODO: some tasks done; new tasks added
3226 2001-07-03 10:45 +0000 [r1199] Artur Frysiak <wiget/at/pld-linux.org>
3228 * geninitrd: better message if modules is loadded without options
3230 2001-07-03 10:27 +0000 [r1198] Artur Frysiak <wiget/at/pld-linux.org>
3232 * geninitrd: - support rootfs on DAC960/cpqarray/cciss (AMI RAID
3233 not supported yet) - hide --omit* options - added
3234 --modules-conf=<modules.conf> options
3236 2001-07-02 09:32 +0000 [r1197] Michał Moskal <malekith/at/pld-linux.org>
3240 2001-07-02 09:00 +0000 [r1196] Michał Moskal <malekith/at/pld-linux.org>
3242 * geninitrd: - use /etc/modules.conf only if it exists
3244 2001-06-27 17:58 +0000 [r1195] Artur Frysiak <wiget/at/pld-linux.org>
3248 2001-06-27 17:42 +0000 [r1193-1194] Artur Frysiak <wiget/at/pld-linux.org>
3250 * TODO: UUID/LABEL support- done
3252 * geninitrd: added LABEL and UUID support redirect all error
3255 2001-06-27 16:38 +0000 [r1192] Bartosz Waszak <waszi/at/pld-linux.org>
3257 * TODO: - add support to LVM
3259 2001-06-27 12:42 +0000 [r1191] Artur Frysiak <wiget/at/pld-linux.org>
3261 * geninitrd.8: updated to geninitrd
3263 2001-06-27 12:38 +0000 [r1190] Artur Frysiak <wiget/at/pld-linux.org>
3265 * geninitrd: options handling fixes
3267 2001-06-22 05:55 +0000 [r1189] kloczek <kloczek/at/pld-linux.org>
3269 * TODO: - fix bug: generate proper modules list if in fstab is use
3270 UUID or LABEL in firs column.
3272 2001-06-22 05:52 +0000 [r1186-1188] kloczek <kloczek/at/pld-linux.org>
3274 * geninitrd: - reformated.
3276 * Makefile: - version 2.2.
3278 * geninitrd: - be more verbose: add display "Add module <module> to
3279 initrd." on insert module to initrd.
3281 2001-06-21 10:33 +0000 [r1185] Artur Frysiak <wiget/at/pld-linux.org>
3283 * geninitrd: (findmodule): double escape, now work with gawk and
3284 bash too (PREIDEMODS): add ide-probe, clean 2.2.19 have this
3285 module instead ide-probe-mod
3287 2001-06-21 10:02 +0000 [r1184] Artur Frysiak <wiget/at/pld-linux.org>
3289 * geninitrd: (my_dirname): New function - awk version of
3290 dirname(1). (main): Put modules in this same place like in real
3291 system. This cure some ksymoops warnings/errors.
3293 2001-05-02 19:20 +0000 [r1183] Arkadiusz Miśkiewicz (alias) <misiek/at/pld-linux.org>
3295 * geninitrd: (main): display full path to missing binaries (just
3298 2001-03-21 09:23 +0000 [r1181-1182] kloczek <kloczek/at/pld-linux.org>
3300 * geninitrd: - few reformatings.
3302 * geninitrd: - run insmod with -k for autoclean unused modules.
3304 2001-03-19 13:11 +0000 [r1180] Michał Zawalich <michuz/at/pld-linux.org>
3306 * Makefile: - version 2.1 - this version works fine with 2.4.x
3308 2001-03-06 15:48 +0000 [r1179] Artur Frysiak <wiget/at/pld-linux.org>
3310 * geninitrd: skip build directory in my_find() (thanks to laro)
3312 2001-01-30 17:47 +0000 [r1178] kloczek <kloczek/at/pld-linux.org>
3314 * geninitrd.sysconfig: - uncomment COMPRESS=yes, FS=rom,
3315 PROBESCSI=yes, PROBEIDE=yes, PROBERAID=yes
3317 2001-01-30 17:44 +0000 [r1177] kloczek <kloczek/at/pld-linux.org>
3319 * geninitrd: - check for and read /etc/sysconfig/geninitrd (not
3320 /etc/sysconfig/initrd).
3322 2001-01-17 10:37 +0000 [r1176] Dariusz Karolczak <inglod/at/pld-linux.org>
3326 2001-01-16 14:08 +0000 [r1175] Dariusz Karolczak <inglod/at/pld-linux.org>
3328 * geninitrd: find remove
3330 2001-01-09 13:01 +0000 [r1174] Dariusz Karolczak <inglod/at/pld-linux.org>
3332 * geninitrd: fix: bsp use if /sbin/bsp not installed
3334 2001-01-09 11:14 +0000 [r1173] Dariusz Karolczak <inglod/at/pld-linux.org>
3336 * geninitrd: change all 'cut' into 'awk'
3338 2001-01-06 15:22 +0000 [r1172] Sebastian Zagrodzki <zagrodzki/at/pld-linux.org>
3340 * geninitrd: - added a lot of ""s :)
3342 2000-12-15 17:17 +0000 [r1171] Michał Moskal <malekith/at/pld-linux.org>
3344 * geninitrd: Bug fix: bsp was never used.
3346 2000-12-15 16:05 +0000 [r1170] Michał Moskal <malekith/at/pld-linux.org>
3348 * geninitrd, geninitrd.sysconfig: Updated to use bsp.
3350 2000-12-06 19:36 +0000 [r1168-1169] kloczek <kloczek/at/pld-linux.org>
3352 * Makefile: - version 1.2.
3354 * geninitrd: - use strash instead ash.static - added making
3355 /dev/zero on initrd (required by trash).
3357 2000-11-30 18:39 +0000 [r1167] Jan Rękorajski <baggins/at/pld-linux.org>
3359 * Makefile: - version 1.1
3361 2000-11-22 12:47 +0000 [r1165-1166] Jacek Konieczny <jajcus/at/pld-linux.org>
3365 * geninitrd: - warn if /sbin/losetup not present and root
3366 filesystem on loopback device is to be use (but such
3367 configuration seems to be broken anyway)
3369 2000-11-18 14:00 +0000 [r1164] Dariusz Karolczak <inglod/at/pld-linux.org>
3371 * geninitrd: change options "mktemp"
3373 2000-11-16 14:17 +0000 [r1163] Dariusz Karolczak <inglod/at/pld-linux.org>
3375 * geninitrd: change all 'grep' into 'awk'
3377 2000-11-16 09:15 +0000 [r1162] Jacek Konieczny <jajcus/at/pld-linux.org>
3379 * geninitrd: - losetup is not needed anymore for ext2 filesystem
3382 2000-11-16 09:08 +0000 [r1161] Dariusz Karolczak <inglod/at/pld-linux.org>
3384 * geninitrd, TODO: *** empty log message ***
3386 2000-11-15 13:55 +0000 [r1160] Artur Frysiak <wiget/at/pld-linux.org>
3388 * geninitrd: - generate initrd for 2.4.0 kernel too (but find is
3389 used) - use mktemp - fix one typo (mount -> umount)
3391 2000-11-14 15:27 +0000 [r1159] Artur Frysiak <wiget/at/pld-linux.org>
3393 * geninitrd: - fix some typos - allow compressing cramfs images
3395 2000-11-14 14:57 +0000 [r1158] Jacek Konieczny <jajcus/at/pld-linux.org>
3397 * geninitrd: - fixed scsi modules order (by inglod)
3399 2000-11-14 14:47 +0000 [r1157] Artur Frysiak <wiget/at/pld-linux.org>
3401 * geninitrd: - fix cramfs support (semitested)
3403 2000-11-14 14:19 +0000 [r1156] Artur Frysiak <wiget/at/pld-linux.org>
3405 * geninitrd, geninitrd.8: - added cramfs support (untested)
3407 2000-11-14 13:33 +0000 [r1155] Artur Frysiak <wiget/at/pld-linux.org>
3409 * geninitrd: - fix generating SCSI-enabled initrd (typo)
3411 2000-11-09 09:31 +0000 [r1154] Jacek Konieczny <jajcus/at/pld-linux.org>
3413 * .cvsignore (added): - some ignores
3415 2000-11-09 09:26 +0000 [r1152] Jacek Konieczny <jajcus/at/pld-linux.org>
3417 * Makefile (added), / (added), geninitrd (added), TODO (added),
3418 geninitrd.sysconfig (added), geninitrd.8 (added): Initial