1 2009-08-31 13:13 +0000 [r10520] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3 * geninitrd: urandom is always needed for latest lvm2
5 2009-08-29 23:15 +0000 [r10517] Elan Ruusamäe <glen/at/pld-linux.org>
7 * geninitrd: - rmmod missing is not fatal
9 2009-08-29 23:12 +0000 [r10516] Elan Ruusamäe <glen/at/pld-linux.org>
11 * geninitrd: - check for rmmod applet
13 2009-08-29 22:17 +0000 [r10515] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
15 * geninitrd: rmmod scsi_wait_scan after modprobing
17 2009-08-28 22:09 +0000 [r10508] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
21 2009-08-28 21:41 +0000 [r10507] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
23 * geninitrd: Really take specified compressor.
25 2009-08-28 21:26 +0000 [r10505-10506] Bartłomiej Zimoń <cactus/at/pld-linux.org>
27 * geninitrd: - typo, in decompressor symbol to check
29 * geninitrd: - if compressor == yes => use gzip
31 2009-08-15 22:08 +0000 [r10485] Marcin Król <hawk/at/pld-linux.org>
33 * Makefile: - 10000.16
35 2009-08-15 21:40 +0000 [r10484] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
37 * geninitrd, mod-lvm.sh: - create /dev/urandom always
39 2009-08-15 21:22 +0000 [r10483] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
41 * mod-lvm.sh: - create urandom device on initrd; - mount sysfs for
44 2009-08-15 09:04 +0000 [r10481] Adam Gołębiowski <adamg/at/pld-linux.org>
46 * geninitrd: - check if proc is mounted before setting up mods,
47 otherwise geninitrd will complain about not being able to
50 2009-08-11 12:21 +0000 [r10470-10471] Adam Gołębiowski <adamg/at/pld-linux.org>
52 * Makefile: - 10000.15
54 * mod-uvesafb.sh: - fix uvesafb module detection
56 2009-08-10 19:54 +0000 [r10467-10468] Elan Ruusamäe <glen/at/pld-linux.org>
58 * geninitrd: - fix revision expand
60 * geninitrd: - use Revision and Date
62 2009-07-16 12:37 +0000 [r10418] Elan Ruusamäe <glen/at/pld-linux.org>
64 * mod-lvm.sh: - use only lvm2-initrd package tools.
66 2009-07-01 21:33 +0000 [r10414-10415] Elan Ruusamäe <glen/at/pld-linux.org>
68 * Makefile: - 10000.14
70 * mod-multipath.sh: - we like tabs
72 2009-07-01 12:10 +0000 [r10413] Elan Ruusamäe <glen/at/pld-linux.org>
74 * mod-multipath.sh: - process hwhandler in newer multipath tools
77 2009-07-01 11:47 +0000 [r10412] Elan Ruusamäe <glen/at/pld-linux.org>
79 * mod-multipath.sh, geninitrd: - add --with-multipath=DEVPATH
82 2009-07-01 08:44 +0000 [r10411] Elan Ruusamäe <glen/at/pld-linux.org>
84 * geninitrd.sysconfig: - usb keyboard modules sample
86 2009-07-01 07:43 +0000 [r10410] Elan Ruusamäe <glen/at/pld-linux.org>
88 * mod-multipath.sh: - better error message for dm export failure
90 2009-07-01 04:22 +0000 [r10406] Elan Ruusamäe <glen/at/pld-linux.org>
92 * geninitrd: - ramdisk size should be calculated on (at least)
95 2009-07-01 04:10 +0000 [r10403] Elan Ruusamäe <glen/at/pld-linux.org>
97 * Makefile: - release 10000.13
99 2009-06-17 20:45 +0000 [r10395-10396] Elan Ruusamäe <glen/at/pld-linux.org>
101 * mod-multipath.sh: - uups. remove foced devpaths
103 * mod-multipath.sh: - update to parse
104 multipath-tools-0.4.8-9.x86_64 output and handle
105 udev-core-141-1.x86_64
107 2009-05-11 06:04 +0000 [r10357] Elan Ruusamäe <glen/at/pld-linux.org>
109 * mod-tuxonice.sh: - emes said docs say echo 1 should be used
111 2009-05-10 13:05 +0000 [r10355] Elan Ruusamäe <glen/at/pld-linux.org>
113 * Makefile: - release 10000.12
115 2009-05-03 17:56 +0000 [r10353] Elan Ruusamäe <glen/at/pld-linux.org>
117 * geninitrd: - prefer versioned firmware first
119 2009-05-03 08:30 +0000 [r10350] Zbigniew Krzystolik <zbyniu/at/pld-linux.org>
121 * geninitrd: - /lib/firmware/`uname -r`/ files support
123 2009-04-28 11:50 +0000 [r10340] Elan Ruusamäe <glen/at/pld-linux.org>
125 * geninitrd: - full path for compressor for -x test
127 2009-04-28 07:01 +0000 [r10339] Elan Ruusamäe <glen/at/pld-linux.org>
129 * mod-condecor.sh, mod-bootsplash.sh, mod-fbsplash.sh: - cosmetics
130 and setup like other mods
132 2009-04-27 09:43 +0000 [r10337] Elan Ruusamäe <glen/at/pld-linux.org>
134 * mod-blkid.sh, mod-multipath.sh, mod-uvesafb.sh, mod-condecor.sh,
135 mod-bootsplash.sh, mod-luks.sh, mod-lvm.sh, mod-tuxonice.sh,
136 mod-dmraid.sh, mod-md.sh, mod-suspend.sh, mod-fbsplash.sh,
137 mod-udev.sh: - allow configuration for USE_xxx from
138 sysconfig/geninitrd. lp#364812
140 2009-04-27 09:31 +0000 [r10335] Elan Ruusamäe <glen/at/pld-linux.org>
142 * geninitrd, mod-md.sh: - drop USERAIDSTART (autodetected)
144 2009-04-16 00:30 +0000 [r10329] Elan Ruusamäe <glen/at/pld-linux.org>
146 * Makefile: - ver 10000.11
148 2009-04-12 04:17 +0000 [r10326] Elan Ruusamäe <glen/at/pld-linux.org>
150 * mod-lvm.sh: - check LVM tools version only if lvm is enabled.
153 2009-04-07 16:05 +0000 [r10324] Elan Ruusamäe <glen/at/pld-linux.org>
155 * geninitrd: - just in case quote init args
157 2009-04-07 15:59 +0000 [r10323] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
159 * geninitrd: - pass kernel cmd line args to init (found by baggins)
161 2009-04-06 22:55 +0000 [r10320] Elan Ruusamäe <glen/at/pld-linux.org>
163 * geninitrd, geninitrd.sysconfig: - lzma/bzip/gzip compressors -
164 need to think about image extension which cames from .spec....
166 2009-04-06 22:40 +0000 [r10319] Elan Ruusamäe <glen/at/pld-linux.org>
168 * geninitrd: - allow non-root to see usage
170 2009-04-06 22:00 +0000 [r10318] Elan Ruusamäe <glen/at/pld-linux.org>
172 * TODO: - System.map symbols
174 2009-04-06 21:50 +0000 [r10317] Elan Ruusamäe <glen/at/pld-linux.org>
178 2009-04-06 15:11 +0000 [r10314] Elan Ruusamäe <glen/at/pld-linux.org>
180 * mod-condecor.sh (added): - add missing file
182 2009-04-06 15:05 +0000 [r10312] Elan Ruusamäe <glen/at/pld-linux.org>
184 * Makefile: - new release supporting %{_libdir}/initrd
186 2009-04-06 13:24 +0000 [r10311] Elan Ruusamäe <glen/at/pld-linux.org>
188 * mod-uvesafb.sh: - find v86d from initrd dir
190 2009-04-03 08:45 +0000 [r10303] Adam Gołębiowski <adamg/at/pld-linux.org>
192 * geninitrd: - simplified obsolete --fs* options handling
194 2009-04-03 07:06 +0000 [r10301] Elan Ruusamäe <glen/at/pld-linux.org>
196 * TODO: - lzma/bzip2 compress methods todo
198 2009-04-02 23:36 +0000 [r10300] Elan Ruusamäe <glen/at/pld-linux.org>
200 * mod-suspend.sh: - support resume from initrd_dir
202 2009-04-02 23:32 +0000 [r10297-10299] Elan Ruusamäe <glen/at/pld-linux.org>
204 * geninitrd: - verbosity
206 * mod-suspend.sh: - verbosity
208 * mod-nfs.sh: - fix nfsroot detection
210 2009-04-02 23:21 +0000 [r10295-10296] Elan Ruusamäe <glen/at/pld-linux.org>
212 * Makefile: - fix make install
214 * Makefile, geninitrd, mod-scsi.sh (added): - scsi modularized
216 2009-04-02 23:13 +0000 [r10294] Elan Ruusamäe <glen/at/pld-linux.org>
218 * mod-nfs.sh (added), Makefile, geninitrd: - nfs modularized
220 2009-04-02 23:07 +0000 [r10293] Elan Ruusamäe <glen/at/pld-linux.org>
222 * Makefile, mod-uvesafb.sh (added), geninitrd: - uvesafb (v86d)
225 2009-04-02 22:59 +0000 [r10292] Elan Ruusamäe <glen/at/pld-linux.org>
227 * geninitrd: - formatting cosmetics
229 2009-04-02 22:56 +0000 [r10291] Elan Ruusamäe <glen/at/pld-linux.org>
231 * Makefile, geninitrd, mod-bootsplash.sh (added): - bootsplash
234 2009-04-02 22:52 +0000 [r10289-10290] Elan Ruusamäe <glen/at/pld-linux.org>
236 * Makefile, geninitrd: - condecor modularized
238 * Makefile, geninitrd, mod-fbsplash.sh (added): - fbsplash
241 2009-04-02 22:44 +0000 [r10288] Elan Ruusamäe <glen/at/pld-linux.org>
243 * Makefile: - shorten MODS definition
245 2009-04-02 22:39 +0000 [r10285-10287] Elan Ruusamäe <glen/at/pld-linux.org>
247 * geninitrd: - load suspend module
249 * Makefile, geninitrd, mod-suspend.sh (added): - suspend
252 * geninitrd.8.xml: - update manual with --initrdfs argument
254 2009-04-02 22:32 +0000 [r10282-10284] Elan Ruusamäe <glen/at/pld-linux.org>
256 * geninitrd: - load tuxonice mod
258 * Makefile, geninitrd, mod-tuxonice.sh (added): - tuxonice
261 * mod-udev.sh: - typo
263 2009-04-02 22:24 +0000 [r10281] Elan Ruusamäe <glen/at/pld-linux.org>
265 * geninitrd: - cosmetics, deprecated options are now fatal
267 2009-04-02 22:18 +0000 [r10280] Elan Ruusamäe <glen/at/pld-linux.org>
269 * mod-blkid.sh, mod-multipath.sh, geninitrd, mod-luks.sh,
270 mod-lvm.sh, mod-dmraid.sh, mod-md.sh, mod-udev.sh: - setup
271 modules _after_ parsing command-line args
273 2009-04-02 21:49 +0000 [r10279] Elan Ruusamäe <glen/at/pld-linux.org>
275 * Makefile, geninitrd, mod-udev.sh (added): - udev modularized
277 2009-04-02 21:38 +0000 [r10277-10278] Elan Ruusamäe <glen/at/pld-linux.org>
279 * geninitrd: - share inst_exec args on failure
281 * mod-blkid.sh, mod-lvm.sh, mod-md.sh: - quote pathnames in feature
284 2009-04-02 21:29 +0000 [r10275-10276] Elan Ruusamäe <glen/at/pld-linux.org>
286 * geninitrd, mod-dmraid.sh: - USE_DMRAID moved to dmraid module
288 * mod-blkid.sh (added), Makefile, geninitrd: - blkid modularized
290 2009-04-02 21:19 +0000 [r10274] Elan Ruusamäe <glen/at/pld-linux.org>
292 * geninitrd, mod-luks.sh, mod-lvm.sh, mod-dmraid.sh, mod-md.sh: -
293 handle initrd programs under %{_libdir}/initrd
295 2009-04-02 20:24 +0000 [r10273] Elan Ruusamäe <glen/at/pld-linux.org>
297 * geninitrd, geninitrd.8.xml: - reap out --with-insmod-static
299 2009-03-23 00:18 +0000 [r10231-10232] Elan Ruusamäe <glen/at/pld-linux.org>
301 * mod-md.sh: - USEMDADMSTATIC unused
303 * mod-md.sh (added): - modularize mdadm
305 2009-03-23 00:14 +0000 [r10230] Elan Ruusamäe <glen/at/pld-linux.org>
307 * Makefile, geninitrd: - modularize mdadm
309 2009-03-22 14:33 +0000 [r10229] Artur Frysiak <wiget/at/pld-linux.org>
311 * geninitrd: Sometime mdadm --detail are better that mdadm
312 --examine (eg. LVM on arrays with custom names) (#:~) mdadm
313 --examine --scan --brief -v --config=/etc/mdadm.conf ARRAY
314 /dev/md/s250 level=raid1 metadata=1.1 num-devices=2
315 UUID=7a2ccca1:079b02b3:4a413594:fcda5731 name=s250
316 devices=/dev/sda2 (#:~) mdadm --detail --scan --brief -v
317 --config=/etc/mdadm.conf ARRAY /dev/md127 level=raid1
318 num-devices=2 metadata=1.01 name=s250
319 UUID=7a2ccca1:079b02b3:4a413594:fcda5731 devices=/dev/sda2
321 2009-03-19 11:42 +0000 [r10219] Sławomir Paszkiewicz <paszczus/at/pld-linux.org>
323 * geninitrd.sysconfig: - added BOOT_SPLASH option
325 2009-03-18 22:10 +0000 [r10217] Elan Ruusamäe <glen/at/pld-linux.org>
327 * mod-luks.sh: - fixed path (be consistent)
329 2009-03-16 11:38 +0000 [r10215] Elan Ruusamäe <glen/at/pld-linux.org>
331 * mod-lvm.sh: - shorter lvm version detect
333 2009-03-09 23:15 +0000 [r10187] Elan Ruusamäe <glen/at/pld-linux.org>
335 * Makefile: - 10000.3
337 2009-03-03 12:34 +0000 [r10171] Elan Ruusamäe <glen/at/pld-linux.org>
339 * geninitrd: - remove manual pluto,fcal -> fc4+soc module
340 dependency (they're present since initial import 8 years ago,
341 likely some ugly hack)
343 2009-03-03 10:35 +0000 [r10169-10170] Elan Ruusamäe <glen/at/pld-linux.org>
345 * mod-multipath.sh, mod-luks.sh, mod-lvm.sh, mod-dmraid.sh,
346 mod-ide.sh: - findmodule -> find_module - pack_version ->
349 * geninitrd: - fix die() stderr redirection - simplify find_depmod
350 by using only modprobe - skip errors logic moved to find_depmod
351 from findmodule - rename findmodule -> find_module for
354 2009-03-03 10:05 +0000 [r10167-10168] Elan Ruusamäe <glen/at/pld-linux.org>
356 * geninitrd: - support for generating images on running 2.4 kernel
359 * geninitrd: - pack_version -> kernel_version to avoid confusion
362 2009-03-03 09:43 +0000 [r10166] Elan Ruusamäe <glen/at/pld-linux.org>
364 * mod-depmod24.sh (added): - old depmod finding code from
367 2009-03-03 09:32 +0000 [r10165] Elan Ruusamäe <glen/at/pld-linux.org>
369 * Makefile, geninitrd: - use /lib/geninitrd instead of /etc for
370 modules/functions code
372 2009-03-03 09:28 +0000 [r10163] Elan Ruusamäe <glen/at/pld-linux.org>
374 * Makefile: - 10000.2, package mod-lvm.sh
376 2009-03-02 15:43 +0000 [r10160] Elan Ruusamäe <glen/at/pld-linux.org>
380 2009-02-27 17:29 +0000 [r10157] Elan Ruusamäe <glen/at/pld-linux.org>
382 * mod-lvm.sh: - use vgs/lvs
384 2009-02-27 17:25 +0000 [r10156] Elan Ruusamäe <glen/at/pld-linux.org>
386 * mod-multipath.sh, geninitrd: - dm_export is internal to
387 mod-multipath - dm_deps unused2H
389 2009-02-27 17:19 +0000 [r10154] Elan Ruusamäe <glen/at/pld-linux.org>
391 * geninitrd: - no modules are to be found from directories
393 2009-02-27 17:14 +0000 [r10153] Elan Ruusamäe <glen/at/pld-linux.org>
395 * geninitrd, mod-lvm.sh (added): - modularize lvm
397 2009-02-27 16:58 +0000 [r10152] Elan Ruusamäe <glen/at/pld-linux.org>
399 * geninitrd: - handle LVM PV consisting colon in path:
402 2009-02-27 16:45 +0000 [r10151] Elan Ruusamäe <glen/at/pld-linux.org>
404 * mod-luks.sh: - skip is_luks if USE_LUKS is disabled - full path
407 2009-02-27 15:38 +0000 [r10148] Elan Ruusamäe <glen/at/pld-linux.org>
409 * geninitrd: - display geninitrd version in verbose mode
411 2009-02-25 15:05 +0000 [r10147] Jan Rękorajski <baggins/at/pld-linux.org>
413 * geninitrd: - revert last commit, udev-initrd works now
415 2009-02-22 22:22 +0000 [r10145] Patryk Zawadzki <patrys/at/pld-linux.org>
417 * geninitrd: - use regular udev, not its broken cousin (fixed 180
418 sec hang during boot)
420 2009-02-19 10:29 +0000 [r10131] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
422 * geninitrd.sysconfig: udev on initrd is too broken
424 2009-02-17 08:44 +0000 [r10126] Elan Ruusamäe <glen/at/pld-linux.org>
426 * geninitrd: - take only insmod lines, ignore install lines when
427 processing module dependencies, thus effectively ignoring
428 modprobe extra configs ...
429 http://www.mail-archive.com/pld-devel-pl@lists.pld-linux.org/msg22351.html
431 2009-02-11 07:12 +0000 [r10118] Elan Ruusamäe <glen/at/pld-linux.org>
433 * geninitrd: - do not accept -1 for min/maj of dev nodes
435 2009-02-10 10:13 +0000 [r10117] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
437 * mod-ide.sh: - ide-gd_mod not ide-gd_disk
439 2009-02-10 10:05 +0000 [r10116] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
441 * mod-ide.sh: ide-disk is ide-gd_disk in newer kernels
443 2008-12-10 15:39 +0000 [r10033] Elan Ruusamäe <glen/at/pld-linux.org>
445 * geninitrd: - show minimum ramdisk_size one could use for produced
446 image :), just for statistics
448 2008-12-10 15:34 +0000 [r10032] Elan Ruusamäe <glen/at/pld-linux.org>
450 * Makefile, geninitrd, mod-ide.sh (added): - modularize ide
453 2008-12-10 15:22 +0000 [r10031] Elan Ruusamäe <glen/at/pld-linux.org>
455 * geninitrd: - more specific /dev/hd* match (according to dev-3.4-1
456 /dev/hda[a-l] are used) to avoid /dev/hdoc being recognized as
459 2008-11-29 19:23 +0000 [r10013] Paweł Zuzelski <pawelz/at/pld-linux.org>
461 * geninitrd: - fixed parsing of lvmtoolsversion argument
463 2008-11-24 00:22 +0000 [r10005] Elan Ruusamäe <glen/at/pld-linux.org>
465 * geninitrd: - cosmetics
467 2008-11-24 00:17 +0000 [r10003] Elan Ruusamäe <glen/at/pld-linux.org>
469 * Makefile, geninitrd, mod-dmraid.sh (added): - modularize dmraid
471 2008-11-18 15:03 +0000 [r10000] Elan Ruusamäe <glen/at/pld-linux.org>
473 * Makefile: - release 10000 ;)
475 2008-11-16 19:33 +0000 [r9995] Elan Ruusamäe <glen/at/pld-linux.org>
477 * Makefile, mod-multipath.sh (added), geninitrd: - multipath as mod
479 2008-11-16 19:19 +0000 [r9994] Elan Ruusamäe <glen/at/pld-linux.org>
481 * geninitrd: - silence errors from modinfo, as we will fallback to
484 2008-11-16 19:06 +0000 [r9993] Elan Ruusamäe <glen/at/pld-linux.org>
486 * geninitrd: - kill udevd as last, so cryptsetup doesn't get
489 2008-11-16 18:22 +0000 [r9992] Elan Ruusamäe <glen/at/pld-linux.org>
491 * geninitrd: - uclibc linked udev needs it's libs from
492 /usr/%{_target_cpu}-linux-uclibc/lib
494 2008-11-13 17:24 +0000 [r9990] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
496 * geninitrd: Update for new way to call udev trigger and settle.
498 2008-11-12 23:44 +0000 [r9986-9987] Elan Ruusamäe <glen/at/pld-linux.org>
500 * Makefile: - 9000.17 release
502 * Makefile, geninitrd, mod-luks.sh (added): - put cryptsetup luks
503 related files into separate file
505 2008-11-12 23:07 +0000 [r9984] Elan Ruusamäe <glen/at/pld-linux.org>
507 * geninitrd: - cleanup: do not need LUKSNAME to pass around
509 2008-11-12 21:24 +0000 [r9983] Elan Ruusamäe <glen/at/pld-linux.org>
511 * geninitrd: - luks: add keyfile sypport - luks: process lukstab by
512 device name not LUKSNAME as these might not match - luks: load
515 2008-11-12 20:55 +0000 [r9982] Elan Ruusamäe <glen/at/pld-linux.org>
517 * geninitrd: - move ramfs rootdev finding and mounting to
518 initrd_gen_initramfs_switchroot function
520 2008-11-10 10:26 +0000 [r9981] Paweł Sikora <pluto/at/pld-linux.org>
522 * geninitrd: - do not touch linux-vdso gate.
524 2008-11-10 02:36 +0000 [r9979] Elan Ruusamäe <glen/at/pld-linux.org>
526 * geninitrd: - use /bin/cryptsetup on initrd
528 2008-11-10 01:25 +0000 [r9977-9978] Elan Ruusamäe <glen/at/pld-linux.org>
530 * geninitrd: - find_depmod: if module is not present, look into
531 aliases (can be aliases from modules themselves or
532 modprobe.conf): $ modprobe -c --set-version 2.6.25.18-1 | awk
533 -vm=aes '$1 == "alias" && $2 == m { print $3 }' aes_generic,
534 aes_i586, padlock_aes
536 * geninitrd: - modprobe.conf for target, not current kernel
538 2008-11-10 01:04 +0000 [r9975-9976] Elan Ruusamäe <glen/at/pld-linux.org>
540 * geninitrd: - add cryptsetup luks support on rootfs
542 * geninitrd: - use inst_exec when installing executables
544 2008-10-23 22:22 +0000 [r9914] Elan Ruusamäe <glen/at/pld-linux.org>
546 * Makefile: - blah, no changelog update for release?
548 2008-10-23 21:56 +0000 [r9913] Paweł Kwiatkowski <qwiat/at/pld-linux.org>
550 * Makefile: - 9000.16
552 2008-09-05 21:48 +0000 [r9867] Patryk Zawadzki <patrys/at/pld-linux.org>
554 * changelog.sh: - current changelog - find CVSROOT in ~/rpm
556 2008-09-05 21:42 +0000 [r9865] Patryk Zawadzki <patrys/at/pld-linux.org>
558 * geninitrd: - create device directory if needed - patch from Paweł
561 2008-08-07 06:58 +0000 [r9858] Paweł Gołaszewski <blues/at/pld-linux.org>
563 * geninitrd: - don't duplicate "WARNING", use warn()
565 2008-08-07 06:38 +0000 [r9857] Elan Ruusamäe <glen/at/pld-linux.org>
567 * geninitrd: - inst() already handles $DESTDIR
569 2008-08-06 23:37 +0000 [r9856] Elan Ruusamäe <glen/at/pld-linux.org>
571 * geninitrd: - avoid WARNING: ERROR: prefixes
573 2008-08-06 08:51 +0000 [r9853-9854] Marcin Król <hawk/at/pld-linux.org>
575 * Makefile: - 9000.15
577 * geninitrd: - /dev/rd -> /dev/rd/, /dev/ida -> /dev/ida/, fixes
578 initrd generation on these arrays (they were treated as LVM)
580 2008-07-18 19:09 +0000 [r9848] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
582 * geninitrd: Use xargs when finding devices in mdadm.conf. Will
583 avoid finding 'partitions ' (with space).
585 2008-07-15 12:27 +0000 [r9843] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
587 * geninitrd: Lilo always passes root=XYZ where XYZ is major/minor
588 of the device. In lvm case this is useless. We use hardcoded
589 ROOTDEV then unless user specifies own root=/some/cool/device
590 from cmdline (and not from lilo).
592 2008-07-15 08:27 +0000 [r9842] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
594 * geninitrd: Always force firmware install.
596 2008-07-05 22:06 +0000 [r9840] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
598 * Makefile, geninitrd: inst_d already handles destdir.
600 2008-07-05 20:27 +0000 [r9839] Paweł Gołaszewski <blues/at/pld-linux.org>
602 * geninitrd: - don't try to put devices that are in directories
603 into main /dev directory. WARNING - it can break some strange
604 setups but is needed for hardware raid like cciss.
606 2008-07-05 10:45 +0000 [r9836] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
608 * Makefile, geninitrd, TODO: 9000.13; firmware in subdir support,
611 2008-07-05 10:39 +0000 [r9835] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
613 * TODO: New entry (firmware in subdirs handling).
615 2008-07-05 10:36 +0000 [r9833-9834] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
617 * Makefile: Updated procedure and version.
619 * RELEASE: Updated procedure and version.
621 2008-06-25 15:56 +0000 [r9823] Adam Gołębiowski <adamg/at/pld-linux.org>
623 * geninitrd: - splash_geninitramfs_bin used to be in /usr/bin,
626 2008-06-05 10:46 +0000 [r9795] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
628 * geninitrd: Autoload possibly needed firmware but don't fail if
629 it's not found. Warnings are prefixed with WARNING string.
631 2008-05-27 18:57 +0000 [r9780] Bartosz Świątek <shadzik/at/pld-linux.org>
633 * geninitrd: - glen!! bootsplash doesn't require initramfs, i had
634 it on romfs until you broke geninitrd :/ - fixed
636 2008-05-26 20:06 +0000 [r9779] Adam Gołębiowski <adamg/at/pld-linux.org>
638 * geninitrd: - revert r9775 - /usr/sbin/splash_geninitrams is a
639 proper path for splashutils@HEAD (thx glen)
641 2008-05-26 19:36 +0000 [r9778] Elan Ruusamäe <glen/at/pld-linux.org>
643 * geninitrd: - undo bad commit from r9776
645 2008-05-26 18:58 +0000 [r9775-9777] Adam Gołębiowski <adamg/at/pld-linux.org>
647 * geninitrd: - small optimization - less add_linuxrc() calls in
650 * geninitrd: - some basic idea on modular uvesafb support, needs
651 some parameters (can be passed through /etc/modprobe.conf)
653 * geninitrd: - proper path to splash_geninitramfs in
654 initrd_gen_fbcondecor()
656 2008-05-26 17:43 +0000 [r9772] Elan Ruusamäe <glen/at/pld-linux.org>
658 * Makefile: - 9000.11
660 2008-05-26 16:53 +0000 [r9771] Adam Gołębiowski <adamg/at/pld-linux.org>
664 2008-05-24 11:01 +0000 [r9766] Elan Ruusamäe <glen/at/pld-linux.org>
666 * Makefile: - 9000.10
668 2008-05-14 19:03 +0000 [r9754] Elan Ruusamäe <glen/at/pld-linux.org>
670 * geninitrd: - safer code for grabbing vg for resume
672 2008-05-14 18:58 +0000 [r9752-9753] Elan Ruusamäe <glen/at/pld-linux.org>
674 * geninitrd: - some nodes could be already in /dev, ie resume_dev
676 * geninitrd: - simple code to avoid activating VG twice
678 2008-05-14 18:53 +0000 [r9751] Elan Ruusamäe <glen/at/pld-linux.org>
680 * geninitrd: - code changes to allow resume dev from lvm.
682 2008-05-14 17:57 +0000 [r9750] Elan Ruusamäe <glen/at/pld-linux.org>
684 * geninitrd: - notify if lvm2 is not present - copy resume dev with
687 2008-05-14 17:38 +0000 [r9749] Elan Ruusamäe <glen/at/pld-linux.org>
689 * geninitrd: - allow disabling resume by running resume only if
690 kernel commandline arg is present
692 2008-05-01 13:00 +0000 [r9743] Elan Ruusamäe <glen/at/pld-linux.org>
694 * geninitrd: - fix pdkshism, bug 146
696 2008-04-27 21:58 +0000 [r9736] Elan Ruusamäe <glen/at/pld-linux.org>
700 2008-04-27 00:12 +0000 [r9727] Elan Ruusamäe <glen/at/pld-linux.org>
702 * geninitrd, geninitrd.sysconfig: - config to load framebuffer
705 2008-04-26 19:17 +0000 [r9726] Elan Ruusamäe <glen/at/pld-linux.org>
707 * geninitrd: - disable splashes early if initramfs is not used
709 2008-04-22 15:19 +0000 [r9717] Elan Ruusamäe <glen/at/pld-linux.org>
711 * geninitrd: - add --with-fbcondecor - let different different
712 splashes and suspend be added to initrd. results are unexpected
715 2008-04-22 14:41 +0000 [r9716] Elan Ruusamäe <glen/at/pld-linux.org>
717 * geninitrd: - let splash_geninitramfs be in /usr/sbin too
719 2008-04-09 21:45 +0000 [r9709] Elan Ruusamäe <glen/at/pld-linux.org>
721 * geninitrd: - just use $resume var to avoid confusion with
724 2008-04-09 21:36 +0000 [r9708] Kacper Kornet <draenog/at/pld-linux.org>
726 * geninitrd: - kernels with tuxonice use option resume
728 2008-04-02 14:14 +0000 [r9691] Elan Ruusamäe <glen/at/pld-linux.org>
732 2008-04-02 11:53 +0000 [r9690] Elan Ruusamäe <glen/at/pld-linux.org>
734 * functions: - Look up one device that matches the search parameter
737 2008-03-23 17:39 +0000 [r9656] Adam Gołębiowski <adamg/at/pld-linux.org>
739 * geninitrd: - fix setdhcp script generation (only the second part
742 2008-03-22 22:44 +0000 [r9650] Adam Gołębiowski <adamg/at/pld-linux.org>
744 * geninitrd: - /proc is known to exist, no need to mkdir it once
745 more in initrd_gen_nfs
747 2008-03-11 22:56 +0000 [r9599-9600] Marcin Król <hawk/at/pld-linux.org>
749 * Makefile: - release 9000.7
751 * geninitrd: - default /boot/initrd is a symlink to
752 /boot/initrd-kernelversion.gz, prevent killing this symlink with
753 mv by changing destination file to symlink target
755 2008-03-11 21:56 +0000 [r9596] Marcin Król <hawk/at/pld-linux.org>
757 * geninitrd: - fixed creating udevsettle and udevtrigger symlinks
759 2008-03-11 14:26 +0000 [r9587] Marcin Król <hawk/at/pld-linux.org>
763 2008-03-11 11:18 +0000 [r9586] Elan Ruusamäe <glen/at/pld-linux.org>
765 * geninitrd: - shorter symlinks
767 2008-03-11 09:57 +0000 [r9585] Marcin Król <hawk/at/pld-linux.org>
769 * geninitrd: - killed PROBESTATICMODULES variable, we should always
770 populate /dev using udevsettle and udevtrigger same way we do in
771 our rc.sysinit, otherwise nodes for devices initiated before
772 starting udevd will not be created at all and system will not
775 2008-03-10 23:32 +0000 [r9581-9582] Marcin Król <hawk/at/pld-linux.org>
777 * geninitrd: - /sbin/udevadm must be included in initrd if
778 PROBESTATICMODULES=yes
782 2008-03-03 21:46 +0000 [r9561] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
784 * geninitrd: debuginitrd for lvm.
786 2008-03-02 21:21 +0000 [r9559] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
788 * geninitrd: debugshell is potential security weakness so make it
789 dependant on sysconfig/system:RUN_SULOGIN_ON_ERR
791 2008-03-02 21:14 +0000 [r9557] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
793 * geninitrd: Always tell what type of image is being generated.
795 2008-02-12 19:44 +0000 [r9312-9315] Elan Ruusamäe <glen/at/pld-linux.org>
799 * geninitrd: - pass kernelversion to modinfo
801 * geninitrd: - code cosmetics
803 2008-02-09 18:53 +0000 [r9272] Elan Ruusamäe <glen/at/pld-linux.org>
805 * geninitrd: - drop old code, optimize modules_add_linuxrc with
808 2008-02-09 18:37 +0000 [r9271] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
810 * geninitrd: FIXME: support DEVICE partitions for mdadm
812 2008-02-09 18:21 +0000 [r9265-9267] Elan Ruusamäe <glen/at/pld-linux.org>
816 * geninitrd: - do not treat module options as another module. bug
819 * geninitrd: - fix output formatting
821 2008-02-08 20:35 +0000 [r9250] Elan Ruusamäe <glen/at/pld-linux.org>
825 2008-02-08 20:12 +0000 [r9249] Arkadiusz Patyk <areq/at/pld-linux.org>
827 * geninitrd: - typo in /dev/cciss/
829 2008-01-28 22:51 +0000 [r9208] Andrzej Dopierała <undefine/at/pld-linux.org>
831 * geninitrd: - use blkid by default when blkid binary detected
833 2008-01-28 10:12 +0000 [r9205-9206] Elan Ruusamäe <glen/at/pld-linux.org>
835 * geninitrd: - rename initrd_gen_procdata->initrd_gen_setrootdev
837 * geninitrd: - small optimize for root=
839 2008-01-28 00:27 +0000 [r9204] Andrzej Dopierała <undefine/at/pld-linux.org>
841 * geninitrd: - parse CMDLINE for root=something once and put it
842 into ROOT - when blkid is used and in ROOT is something like UUID
843 or LABEL - put into ROOT real device (detected by blkid)
845 2008-01-27 22:08 +0000 [r9203] Andrzej Dopierała <undefine/at/pld-linux.org>
847 * geninitrd: - fixed indentation
849 2008-01-27 13:37 +0000 [r9202] Andrzej Dopierała <undefine/at/pld-linux.org>
851 * geninitrd: - --with-blkid support to allow use
852 root=LABEL=somewhere - disabled by default
854 2008-01-20 05:44 +0000 [r9188] Elan Ruusamäe <glen/at/pld-linux.org>
856 * geninitrd: - nfs root patch from wolvverine, with spelling fixes
858 2008-01-19 19:49 +0000 [r9184-9186] Elan Ruusamäe <glen/at/pld-linux.org>
860 * Makefile: - 9000.2 would be next version
862 * functions: - fix flow
864 * geninitrd, functions: - nfsroot patch from wolverine
866 2007-12-26 01:13 +0000 [r9161] Elan Ruusamäe <glen/at/pld-linux.org>
868 * geninitrd: - find_depmod() implemented using modprobe info -
869 shell constructs where possible
871 2007-11-29 07:56 +0000 [r9123] Elan Ruusamäe <glen/at/pld-linux.org>
873 * make-tag.sh: - take version from Makefile
875 2007-11-28 21:40 +0000 [r9119-9120] Elan Ruusamäe <glen/at/pld-linux.org>
879 * RELEASE: - version is now manual
881 2007-11-27 17:12 +0000 [r9109-9110] Elan Ruusamäe <glen/at/pld-linux.org>
883 * geninitrd: - seems like /proc is mounted with initramfs 2.6.22.14
884 kernel (could someone clarify this with lkml or other link?)
886 * geninitrd: - need root to access files and make /dev nodes on
889 2007-11-26 18:09 +0000 [r9095] Elan Ruusamäe <glen/at/pld-linux.org>
891 * geninitrd: - reuse $CMDLINE
893 2007-11-19 18:07 +0000 [r9071] Elan Ruusamäe <glen/at/pld-linux.org>
895 * geninitrd: - optional features like suspend and flash conflicts
898 2007-11-19 18:02 +0000 [r9070] Elan Ruusamäe <glen/at/pld-linux.org>
902 2007-11-19 17:02 +0000 [r9069] Elan Ruusamäe <glen/at/pld-linux.org>
904 * geninitrd: - gensplash also requires initramfs - made both
905 splashes more standalone (moved their stuff together)
907 2007-11-18 12:33 +0000 [r9066] Elan Ruusamäe <glen/at/pld-linux.org>
911 2007-11-14 14:24 +0000 [r9054] Elan Ruusamäe <glen/at/pld-linux.org>
913 * geninitrd: - mpath bindings moved to /etc/multipath/bindings
915 2007-11-14 00:49 +0000 [r9051] Elan Ruusamäe <glen/at/pld-linux.org>
917 * geninitrd: - perhaps better messages from lvm on initrd
919 2007-11-13 23:56 +0000 [r9049] Elan Ruusamäe <glen/at/pld-linux.org>
921 * geninitrd: - can extract WWID directly from DM_UUID, no need to
924 2007-11-13 23:48 +0000 [r9047] Elan Ruusamäe <glen/at/pld-linux.org>
926 * geninitrd: - allow using user_friendly_names in multipath.conf
927 and still use wwid in initrd - mpath_wwid= option can override
928 mpath wwwid to activate in initrd
930 2007-11-13 22:01 +0000 [r9044] Elan Ruusamäe <glen/at/pld-linux.org>
932 * geninitrd: - MULTIPATH_ID -> MULTIPATH_WWID
934 2007-11-13 18:51 +0000 [r9042] Elan Ruusamäe <glen/at/pld-linux.org>
936 * geninitrd: - suffix dm-multipath partitions with pN - allow wwid=
937 kernel commandline parameter to specify which multipath wwid to
940 2007-11-13 16:22 +0000 [r9041] Elan Ruusamäe <glen/at/pld-linux.org>
942 * geninitrd: - parse root=/dev/sys/rootfs from kernel commandline
945 2007-11-07 13:08 +0000 [r9011] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
947 * geninitrd: Don't duplicate program name prefix.
949 2007-11-07 12:08 +0000 [r9009-9010] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
951 * geninitrd: Mention where root= option is to be found.
953 * geninitrd: msg->warn. Little tweaks.
955 2007-11-07 11:55 +0000 [r9008] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
957 * geninitrd: Introduce msg() for messages. Use everywhere.
959 2007-11-06 13:06 +0000 [r9003] Elan Ruusamäe <glen/at/pld-linux.org>
961 * geninitrd: - skip pointless another temporary dir - beautify
962 debug messages - avoid race for initrd compression
964 2007-11-06 02:10 +0000 [r9002] Elan Ruusamäe <glen/at/pld-linux.org>
966 * Makefile: - new manual versioning schema
968 2007-11-06 02:00 +0000 [r8999-9000] Elan Ruusamäe <glen/at/pld-linux.org>
972 * geninitrd: - use $DESTDIR, as it's more common - always create
973 /var/lib/multipath/bindings file for dm-multipath
975 2007-11-06 01:35 +0000 [r8997-8998] Elan Ruusamäe <glen/at/pld-linux.org>
977 * geninitrd: - well update inst_exec() too then to follow adamg
979 * geninitrd: - use "read" to get line for /proc files
981 2007-11-06 01:22 +0000 [r8995-8996] Elan Ruusamäe <glen/at/pld-linux.org>
983 * TODO: - cleanup (kill pointless and done things)
985 * lvm.todo (removed): - outdated (implemented)
987 2007-11-05 21:09 +0000 [r8994] Elan Ruusamäe <glen/at/pld-linux.org>
989 * geninitrd: - check for /boot mount (is this ppc compatible?)
991 2007-11-05 21:05 +0000 [r8993] Elan Ruusamäe <glen/at/pld-linux.org>
993 * geninitrd: - move functions start of the script
995 2007-11-05 08:15 +0000 [r8990] Elan Ruusamäe <glen/at/pld-linux.org>
997 * geninitrd: - less deeper conditions
999 2007-11-04 20:46 +0000 [r8985] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1001 * geninitrd, TODO: Unbreak softraid detection.
1003 2007-11-03 15:41 +0000 [r8983] Elan Ruusamäe <glen/at/pld-linux.org>
1007 2007-11-03 14:34 +0000 [r8980] Adam Gołębiowski <adamg/at/pld-linux.org>
1009 * geninitrd: - create /proc, /sys, /etc only once
1011 2007-11-03 14:29 +0000 [r8979] Adam Gołębiowski <adamg/at/pld-linux.org>
1013 * geninitrd: - proper usage for inst() and inst_d() functions
1015 2007-11-03 14:26 +0000 [r8978] Adam Gołębiowski <adamg/at/pld-linux.org>
1017 * geninitrd: - call mount_proc only once
1019 2007-11-02 18:59 +0000 [r8973] Elan Ruusamäe <glen/at/pld-linux.org>
1021 * geninitrd: - leave rcs id for generated linuxrc
1023 2007-11-02 17:58 +0000 [r8971] Elan Ruusamäe <glen/at/pld-linux.org>
1025 * geninitrd: - avoid packing initramfs twice for fbsplash, now
1026 symlinks are preserved too
1028 2007-11-02 17:16 +0000 [r8969] Elan Ruusamäe <glen/at/pld-linux.org>
1030 * geninitrd: - splash generations moved to function - create only
1031 /init on initramfs due need to keep pid=1
1033 2007-11-02 01:02 +0000 [r8956] Elan Ruusamäe <glen/at/pld-linux.org>
1035 * geninitrd: - another fix to avoid lvdisplay failure to kill
1038 2007-11-01 22:49 +0000 [r8952] Elan Ruusamäe <glen/at/pld-linux.org>
1040 * geninitrd: - parse CMDINE using shell constructs
1042 2007-11-01 17:30 +0000 [r8951] Elan Ruusamäe <glen/at/pld-linux.org>
1044 * functions: - more information why lvdisplay failed to resolve lvm
1047 2007-11-01 03:02 +0000 [r8943] Elan Ruusamäe <glen/at/pld-linux.org>
1051 2007-11-01 02:21 +0000 [r8936] Elan Ruusamäe <glen/at/pld-linux.org>
1053 * geninitrd: - one more lvm.static - give admin chance to figure
1054 out problem at initrd
1056 2007-10-31 18:10 +0000 [r8917] Elan Ruusamäe <glen/at/pld-linux.org>
1058 * geninitrd: - lvm needs to be called lvm.static otherwise it will
1059 re-execute itself via /sbin/lvm
1061 2007-10-31 17:44 +0000 [r8916] Elan Ruusamäe <glen/at/pld-linux.org>
1063 * geninitrd: - avoid lvdisplay errors killing whole /linuxrc
1065 2007-10-30 21:45 +0000 [r8908] Elan Ruusamäe <glen/at/pld-linux.org>
1067 * geninitrd: - debugshell before final unmount and initrd exit
1069 2007-10-30 21:25 +0000 [r8907] Elan Ruusamäe <glen/at/pld-linux.org>
1071 * geninitrd: - new functions: mount_{dev,sys,proc,tmp} to mount
1072 those filesystems and use them
1074 2007-10-30 20:51 +0000 [r8906] Elan Ruusamäe <glen/at/pld-linux.org>
1076 * geninitrd: - rpm -E is unreliable as it requires rpm-build macros
1077 present - use $_lib when installing with inst_exec()
1079 2007-10-30 20:17 +0000 [r8905] Elan Ruusamäe <glen/at/pld-linux.org>
1081 * geninitrd: - always load dm-mirror for dmraid
1083 2007-10-30 15:53 +0000 [r8900] Elan Ruusamäe <glen/at/pld-linux.org>
1085 * geninitrd: - really commit debuginitrd=sh functionality
1087 2007-10-30 15:08 +0000 [r8898-8899] Elan Ruusamäe <glen/at/pld-linux.org>
1089 * geninitrd: - add function add_linuxrc() and generate all output
1090 via that function - add debuginitrd=sh possibility to invoke
1091 shell at some points in initrd
1093 * functions: - more detailed error messages when processing fstab
1096 2007-10-28 22:07 +0000 [r8896] Elan Ruusamäe <glen/at/pld-linux.org>
1098 * geninitrd: - do not assume user has booted from suspend enabled
1099 kernel when generating initrd for suspend
1101 2007-10-28 18:19 +0000 [r8895] Elan Ruusamäe <glen/at/pld-linux.org>
1103 * geninitrd: - alias romfs,cramfs
1105 2007-10-28 18:10 +0000 [r8894] Elan Ruusamäe <glen/at/pld-linux.org>
1107 * geninitrd: - $CMDLINE available globally per /linuxrc
1109 2007-10-28 12:27 +0000 [r8882] Elan Ruusamäe <glen/at/pld-linux.org>
1111 * geninitrd: - disable tuxonice by default (conflicts with suspend)
1113 2007-10-28 10:53 +0000 [r8880] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1115 * geninitrd: Install resume from new location. Temporaily leave
1116 /usr/sbin/resume handling for backward compat.
1118 2007-10-26 20:10 +0000 [r8879] Elan Ruusamäe <glen/at/pld-linux.org>
1122 2007-10-26 11:34 +0000 [r8877] Elan Ruusamäe <glen/at/pld-linux.org>
1124 * TODO: - dmsetup todo
1126 2007-10-25 16:31 +0000 [r8874] Elan Ruusamäe <glen/at/pld-linux.org>
1128 * geninitrd: - install all shared libs to /lib - install
1129 /var/lib/multipath/bindings for dm-multipath if present
1131 2007-10-25 15:07 +0000 [r8873] Elan Ruusamäe <glen/at/pld-linux.org>
1133 * geninitrd: - fix finding scsi modules
1135 2007-10-25 14:17 +0000 [r8871-8872] Elan Ruusamäe <glen/at/pld-linux.org>
1137 * geninitrd: - cosmeticis
1139 * geninitrd: - fix inst_exec() using inst()
1141 2007-10-25 09:59 +0000 [r8870] Elan Ruusamäe <glen/at/pld-linux.org>
1143 * geninitrd: - try activating only dm-multipath rootfs is on -
1144 inst_exec: install execs to $dest and libraries to $libdir -
1145 inst() debug is back
1147 2007-10-25 08:56 +0000 [r8869] Elan Ruusamäe <glen/at/pld-linux.org>
1149 * geninitrd: - add inst_exec() to copy executable and it's shared
1150 libs - use it in initrd_gen_multipath
1152 2007-10-25 08:15 +0000 [r8868] Elan Ruusamäe <glen/at/pld-linux.org>
1154 * geninitrd: - cosmetics - take modprobe -c as modules source by
1155 default (you can now use include statement there)
1157 2007-10-25 07:46 +0000 [r8867] Elan Ruusamäe <glen/at/pld-linux.org>
1159 * geninitrd: - optimize, cosmetics
1161 2007-10-25 07:26 +0000 [r8866] Elan Ruusamäe <glen/at/pld-linux.org>
1163 * geninitrd: - optimize, cosmetics
1165 2007-10-25 07:22 +0000 [r8865] Elan Ruusamäe <glen/at/pld-linux.org>
1169 2007-10-24 19:56 +0000 [r8861] Elan Ruusamäe <glen/at/pld-linux.org>
1173 2007-10-24 19:13 +0000 [r8860] Elan Ruusamäe <glen/at/pld-linux.org>
1175 * geninitrd: - add dm-multipath component devices to lvm2 ignore
1178 2007-10-24 18:45 +0000 [r8859] Elan Ruusamäe <glen/at/pld-linux.org>
1180 * geninitrd: - typo (multipath part was always generated) -
1181 find_modules_dmraid() moved to function - $have_dmraid variable
1182 to denote dmraid status
1184 2007-10-24 18:31 +0000 [r8858] Elan Ruusamäe <glen/at/pld-linux.org>
1186 * geninitrd: - optimize little dmraid part
1188 2007-10-24 18:20 +0000 [r8857] Elan Ruusamäe <glen/at/pld-linux.org>
1190 * geninitrd: - moved dm-multipath handling to function
1192 2007-10-24 18:09 +0000 [r8856] Elan Ruusamäe <glen/at/pld-linux.org>
1194 * geninitrd: - unify some more internal variables
1196 2007-10-24 18:03 +0000 [r8855] Elan Ruusamäe <glen/at/pld-linux.org>
1198 * geninitrd: - unify some internal variables
1200 2007-10-24 17:58 +0000 [r8854] Elan Ruusamäe <glen/at/pld-linux.org>
1202 * geninitrd: - detect physical devices for dm-multipath
1204 2007-10-24 17:26 +0000 [r8853] Elan Ruusamäe <glen/at/pld-linux.org>
1206 * geninitrd: - cvs detect multipath
1208 2007-10-24 15:55 +0000 [r8851-8852] Elan Ruusamäe <glen/at/pld-linux.org>
1210 * geninitrd: - rename find_modules_for() ->
1211 find_modules_for_device() to avoid confusion
1213 * geninitrd: - find_modules_for(): allow fallback if primary
1216 2007-10-24 14:46 +0000 [r8850] Elan Ruusamäe <glen/at/pld-linux.org>
1218 * geninitrd: - initial dm-multpath hooks
1220 2007-10-23 19:39 +0000 [r8844] Elan Ruusamäe <glen/at/pld-linux.org>
1222 * functions: - handle /dev/mapper/* also properly
1224 2007-10-23 19:30 +0000 [r8843] Elan Ruusamäe <glen/at/pld-linux.org>
1226 * functions: - we can grab the proper lvm path from lvdisplay
1229 2007-10-23 16:47 +0000 [r8842] Elan Ruusamäe <glen/at/pld-linux.org>
1231 * geninitrd: - bugfixes
1233 2007-10-23 15:16 +0000 [r8841] Elan Ruusamäe <glen/at/pld-linux.org>
1235 * geninitrd: - add inst_d() utility function to make dirs
1237 2007-10-23 15:08 +0000 [r8839-8840] Elan Ruusamäe <glen/at/pld-linux.org>
1239 * geninitrd: - kill excess quoting
1241 * geninitrd: - inst() adds now $MNTIMAGE automatically
1243 2007-10-22 17:25 +0000 [r8837-8838] Elan Ruusamäe <glen/at/pld-linux.org>
1245 * functions: - use dmsetup from device-mapper pkg not devmap_name
1246 from multipath-tools
1248 * functions: - more consistent lookup of long device-mapper name
1250 2007-10-16 16:24 +0000 [r8819] Elan Ruusamäe <glen/at/pld-linux.org>
1252 * geninitrd: - fix typo
1254 2007-10-12 15:07 +0000 [r8815] Elan Ruusamäe <glen/at/pld-linux.org>
1256 * geninitrd: - USE_TUXONICE=$USE_SUSPEND2 if set in config
1258 2007-10-12 14:37 +0000 [r8814] Elan Ruusamäe <glen/at/pld-linux.org>
1260 * geninitrd: - /sys/power/tuxonice/do_resume support (not tested)
1262 2007-10-12 13:39 +0000 [r8813] Elan Ruusamäe <glen/at/pld-linux.org>
1264 * geninitrd, geninitrd.sysconfig: - suspend2->tuxonice rename
1265 internally (old option preserved)
1267 2007-10-11 15:30 +0000 [r8812] Elan Ruusamäe <glen/at/pld-linux.org>
1269 * geninitrd: - use dmraid devices only for rootfs - generate dmraid
1270 portion only if dmraid devices are found
1272 2007-10-11 15:22 +0000 [r8811] Elan Ruusamäe <glen/at/pld-linux.org>
1274 * geninitrd: - debug remove
1276 2007-10-11 15:18 +0000 [r8807-8810] Elan Ruusamäe <glen/at/pld-linux.org>
1278 * geninitrd: - debug remove
1280 * geninitrd: - debug remove
1282 * geninitrd: - remove dumping linuxrc and lvm.conf
1284 * geninitrd, functions: - rootfs on lvm and dmraid hooks
1286 2007-10-05 22:51 +0000 [r8792] Elan Ruusamäe <glen/at/pld-linux.org>
1288 * geninitrd: - cosmetics
1290 2007-10-05 22:47 +0000 [r8791] Elan Ruusamäe <glen/at/pld-linux.org>
1292 * functions: - library functions shouldn't exit
1294 2007-10-05 22:38 +0000 [r8788-8790] Elan Ruusamäe <glen/at/pld-linux.org>
1296 * geninitrd: - no extra 512b needed for romfs
1298 * geninitrd: - more $PROGRAM usage
1300 * geninitrd: - add device-mapper to lvm types when using dmraid
1302 2007-10-05 15:27 +0000 [r8785-8786] Elan Ruusamäe <glen/at/pld-linux.org>
1304 * geninitrd: - check produced romfs image size
1306 * geninitrd: - add dm-mirror module for dmraid setups - generate
1307 /dev nodes from /proc/partitions also for dmraid
1309 2007-10-05 13:39 +0000 [r8783-8784] Elan Ruusamäe <glen/at/pld-linux.org>
1311 * geninitrd: - no need to interpolate vars in gen_devices()
1313 * geninitrd: - create /dev entries also for dmraid - made
1314 initrd_gen_devices() as function
1316 2007-10-05 12:53 +0000 [r8781-8782] Elan Ruusamäe <glen/at/pld-linux.org>
1318 * geninitrd: - kill trailing space
1320 * geninitrd: - make /sys for dmraid setup
1322 2007-10-04 21:23 +0000 [r8779-8780] Elan Ruusamäe <glen/at/pld-linux.org>
1324 * geninitrd: - cosmetics
1326 * geninitrd: - spelling
1328 2007-10-04 15:24 +0000 [r8775-8777] Elan Ruusamäe <glen/at/pld-linux.org>
1330 * geninitrd: - make initrd_gen_tmpfs_dev() callable multiple times
1332 * geninitrd: - fool vim
1334 * geninitrd: - use die() calls
1336 2007-10-04 15:10 +0000 [r8773-8774] Elan Ruusamäe <glen/at/pld-linux.org>
1338 * geninitrd: - use just tmpfs for dmraid - globally umount tmpfs
1339 /dev if used (dmraid/lvm2 mixture possible)
1341 * geninitrd: - die() function for generic exit
1343 2007-09-03 14:27 +0000 [r8711-8712] Elan Ruusamäe <glen/at/pld-linux.org>
1345 * geninitrd: - can't guess is the parameter added or not, so adjust
1348 * geninitrd: - require switch_root applet when needed
1350 2007-09-03 12:41 +0000 [r8710] Elan Ruusamäe <glen/at/pld-linux.org>
1352 * geninitrd: - prefix errors with Error:
1354 2007-08-31 22:10 +0000 [r8709] Elan Ruusamäe <glen/at/pld-linux.org>
1356 * geninitrd: - quiet cpio
1358 2007-08-31 15:45 +0000 [r8704-8706] Elan Ruusamäe <glen/at/pld-linux.org>
1360 * make-tag.sh: - bugfixes
1362 * make-tag.sh (added), RELEASE (added): - helpful for making
1365 2007-08-30 10:00 +0000 [r8702] Cezary Krzyżanowski <czarny/at/pld-linux.org>
1367 * geninitrd: - --with/without options for
1368 bootsplash,fbsplash,suspend and suspend2 - ready for
1371 2007-07-16 14:48 +0000 [r8682] Marcin Król <hawk/at/pld-linux.org>
1373 * geninitrd: - cosmetics to bump revision number in order to change
1374 version number (does svn has equivalent of cvs commit -f?)
1376 2007-07-16 14:22 +0000 [r8681] Marcin Król <hawk/at/pld-linux.org>
1378 * functions: - check /dev/dm-*, /dev/mapper/* after checking
1381 2007-07-16 12:31 +0000 [r8678] Marcin Król <hawk/at/pld-linux.org>
1383 * functions: - check /dev/mapper/* too while testing if rootdev is
1386 2007-07-09 07:41 +0000 [r8667-8668] Adam Gołębiowski <adamg/at/pld-linux.org>
1388 * geninitrd: - Jacek Konieczny's geninitrd-rootdev.patch applied
1389 (http://lists.pld-linux.org/mailman/pipermail/pld-devel-en/2007-May/018983.html)
1391 * geninitrd: - Jacek Konieczny's geninitrd-lvm_initramfs.patch
1393 (http://lists.pld-linux.org/mailman/pipermail/pld-devel-en/2007-May/018983.html)
1395 2007-07-09 07:27 +0000 [r8666] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1397 * geninitrd: inst() takes only two arguments, no more. Print usage
1398 for inst() on stderr.
1400 2007-06-24 20:37 +0000 [r8648] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1402 * geninitrd: Try to load raidX and raid456 modules.
1404 2007-05-29 10:18 +0000 [r8628] Elan Ruusamäe <glen/at/pld-linux.org>
1406 * geninitrd: - use shell construct instead of `dirname`
1408 2007-05-29 09:19 +0000 [r8627] Elan Ruusamäe <glen/at/pld-linux.org>
1410 * geninitrd: - Revision 8368 makes use of dirname in initrd.
1413 2007-05-29 09:16 +0000 [r8626] Elan Ruusamäe <glen/at/pld-linux.org>
1415 * geninitrd: - workaround for BusyBox v1.1.3 (currently in AC)
1417 2007-05-16 06:55 +0000 [r8560] Cezary Krzyżanowski <czarny/at/pld-linux.org>
1419 * geninitrd: - my mistake; uncommented the version checks
1421 2007-05-16 06:51 +0000 [r8559] Cezary Krzyżanowski <czarny/at/pld-linux.org>
1423 * geninitrd: - updated device matching rules for ceases like
1426 2007-04-03 10:18 +0000 [r8409] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1428 * geninitrd, functions: Create additional devices like xfs logdev.
1429 Verbose copying of devices.
1431 2007-03-20 14:13 +0000 [r8390-8391] Elan Ruusamäe <glen/at/pld-linux.org>
1433 * geninitrd: - do not redirect output from function, output could
1436 * geninitrd: - add busybox_applet() which checks if busybox has
1437 required applet present
1439 2007-03-20 11:27 +0000 [r8385] Elan Ruusamäe <glen/at/pld-linux.org>
1441 * geninitrd: - fixed typo and bug from arekm change
1443 2007-03-17 12:46 +0000 [r8381] Elan Ruusamäe <glen/at/pld-linux.org>
1445 * geninitrd: - umount /dev also for udev. fixes radek bug
1447 2007-03-09 14:34 +0000 [r8370] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1449 * geninitrd: debuginitrd option in /proc/cmdline handled.
1451 2007-03-09 14:11 +0000 [r8369] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1453 * geninitrd: Read /proc file using cat which makes buffering for
1454 us. 2.4 /proc/partitions contains more data after device name -
1457 2007-03-09 13:24 +0000 [r8368] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1459 * geninitrd: Handle devfs cases like
1460 scsi/host0/bus0/target2/lun0/disc.
1462 2007-03-07 10:24 +0000 [r8366] Elan Ruusamäe <glen/at/pld-linux.org>
1464 * changelog.sh: - correct comment
1466 2007-03-07 10:18 +0000 [r8363] Elan Ruusamäe <glen/at/pld-linux.org>
1468 * changelog.sh: - allow outdated users file
1470 2007-03-07 07:54 +0000 [r8361] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1472 * changelog.sh: Support async scsi bus scanning. Update ChangeLog.
1474 2007-03-07 07:49 +0000 [r8360] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1476 * geninitrd: We need to ensure that scsi bus probbing finished on
1477 kernels with CONFIG_SCSI_SCAN_ASYNC=y (like our 2.6.20).
1479 2007-03-05 12:35 +0000 [r8359] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1481 * geninitrd: More crapolla by czarny.
1483 2007-02-21 13:01 +0000 [r8286] Przemysław Iskra <sparky/at/pld-linux.org>
1485 * geninitrd: - fixed urandom minor
1487 2007-02-08 19:06 +0000 [r8245] Elan Ruusamäe <glen/at/pld-linux.org>
1489 * functions: - outputs nothing actually as it sets two parameters
1491 2007-02-08 18:38 +0000 [r8243-8244] Elan Ruusamäe <glen/at/pld-linux.org>
1493 * functions: - correct comment
1495 * geninitrd, functions: - find_root() will return lvm2 nodes in
1498 2007-02-08 18:26 +0000 [r8241-8242] Elan Ruusamäe <glen/at/pld-linux.org>
1500 * Makefile: - include functions in tarball
1502 * geninitrd, functions: - allow setting prefix for function
1503 messages via $PROGRAM global
1505 2007-02-08 18:21 +0000 [r8240] Elan Ruusamäe <glen/at/pld-linux.org>
1507 * Makefile, geninitrd, functions (added): - export functions so
1508 other programs could reuse code - find_root() for now
1510 2007-02-07 10:58 +0000 [r8236-8237] Elan Ruusamäe <glen/at/pld-linux.org>
1512 * geninitrd: - drop $orig_rootdev, as $rootdev is the same variable
1515 * geninitrd: - do not use variable when it's value is something
1518 2007-02-07 10:51 +0000 [r8235] Elan Ruusamäe <glen/at/pld-linux.org>
1520 * geninitrd: - use only blkid to resolve UUID and LABEL, so now it
1521 works with any fs not just xfs,ext{2,3} - cleanup find_root()
1524 2007-02-07 10:33 +0000 [r8234] Elan Ruusamäe <glen/at/pld-linux.org>
1526 * geninitrd: - rc-scripts functions sets default PATH - make
1527 example in usage() more actual
1529 2007-02-07 10:12 +0000 [r8233] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1531 * geninitrd: Revert, conflicts seems more sane way.
1533 2007-02-07 10:07 +0000 [r8232] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1535 * geninitrd: Compat symlink.
1537 2007-02-07 09:46 +0000 [r8231] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1539 * geninitrd: Make it backward compatible with previous udev
1542 2007-02-06 17:11 +0000 [r8227-8229] Elan Ruusamäe <glen/at/pld-linux.org>
1544 * geninitrd.8.xml: - ps svn:keywords Date
1546 * geninitrd.8.xml: - ps svn:keywords Id
1548 * geninitrd.8.xml: - fix encoding for czarny name
1550 2007-02-06 17:03 +0000 [r8226] Elan Ruusamäe <glen/at/pld-linux.org>
1552 * geninitrd: - ignore errors from pvdisplay when it can't access
1553 devices (emc for example)
1555 2007-02-06 16:59 +0000 [r8225] Elan Ruusamäe <glen/at/pld-linux.org>
1557 * geninitrd, TODO: - use blkid optionally (but preferred) to
1558 resolve UUID= and LABEL= at initrd generation time
1560 2007-02-06 16:26 +0000 [r8224] Elan Ruusamäe <glen/at/pld-linux.org>
1562 * geninitrd: - use xfs_admin to get label of xfs filesystem
1564 2007-02-03 10:40 +0000 [r8220] Przemysław Iskra <sparky/at/pld-linux.org>
1566 * geninitrd: - revert: force people with Th to test initramfs
1568 2007-02-02 12:59 +0000 [r8219] Przemysław Iskra <sparky/at/pld-linux.org>
1570 * geninitrd: - don't use "initramfs" as default in kernels 2.5+,
1571 there are too many people crying...
1573 2007-02-01 10:26 +0000 [r8218] Przemysław Iskra <sparky/at/pld-linux.org>
1575 * geninitrd: - maybe this way ?
1577 2007-02-01 10:20 +0000 [r8217] Przemysław Iskra <sparky/at/pld-linux.org>
1579 * geninitrd: - reverted last two changes, szhould work but it
1580 requires new busybox - won't work with old one, need some check
1583 2007-02-01 09:38 +0000 [r8216] Przemysław Iskra <sparky/at/pld-linux.org>
1585 * geninitrd: - there is no way to pass init application to
1586 switchroot, there is no need to do so anyway
1588 2007-02-01 09:05 +0000 [r8215] Przemysław Iskra <sparky/at/pld-linux.org>
1590 * geninitrd: - typo: switch_root -> switchroot
1592 2007-01-29 22:24 +0000 [r8212] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1594 * geninitrd: Drop spares=X from initrd mdadm.conf.
1596 2007-01-27 19:01 +0000 [r8203] Przemysław Iskra <sparky/at/pld-linux.org>
1598 * geninitrd: - simplified mknod script in initramfs
1600 2007-01-27 18:34 +0000 [r8202] Cezary Krzyżanowski <czarny/at/pld-linux.org>
1602 * geninitrd: - semicolon fixed - dobule 0 adding fixed (really?)
1604 2007-01-27 16:59 +0000 [r8201] Cezary Krzyżanowski <czarny/at/pld-linux.org>
1606 * geninitrd: - format description added
1608 2007-01-27 16:56 +0000 [r8200] Cezary Krzyżanowski <czarny/at/pld-linux.org>
1610 * geninitrd: - resolved bug with lilio (root=806 instead of
1611 root=0806) - used parameter more thorough
1613 2007-01-27 14:34 +0000 [r8199] Cezary Krzyżanowski <czarny/at/pld-linux.org>
1615 * geninitrd: - using udevd instead of legacy udev - killing daemon
1618 2007-01-27 14:05 +0000 [r8198] Cezary Krzyżanowski <czarny/at/pld-linux.org>
1620 * geninitrd: - switched initrd-udev => initrd-udevd, as new udev
1621 doesn't build udev bin (only udevd)
1623 2007-01-26 23:51 +0000 [r8197] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1625 * geninitrd: Copy device only if it doesn't exist.
1627 2007-01-11 13:55 +0000 [r8142] Elan Ruusamäe <glen/at/pld-linux.org>
1629 * geninitrd: Unmount /dev running on tmpfs when LVM2 init is done
1631 2006-12-19 20:59 +0000 [r8112] Cezary Krzyżanowski <czarny/at/pld-linux.org>
1633 * geninitrd: - while using initramfs, rootfs mounter ro instaed rw
1635 2006-12-14 19:50 +0000 [r8106-8109] Elan Ruusamäe <glen/at/pld-linux.org>
1637 * geninitrd.8.xml: Fix encoding
1639 * Makefile: Add make clean.
1641 * Makefile: Do not make install by default. Some cleanups and
1644 * geninitrd.8.xml: - add me, and the list is in no way alphabetic
1646 2006-12-14 17:15 +0000 [r8104-8105] Elan Ruusamäe <glen/at/pld-linux.org>
1650 * changelog.sh: - pass --users-charset=ISO8859-2, needs svn2log >
1653 2006-12-14 16:03 +0000 [r8103] Cezary Krzyżanowski <czarny/at/pld-linux.org>
1655 * geninitrd, geninitrd.sysconfig, geninitrd.8.xml: - merged from
1656 branches/devel - tweaked geninitrd.sysconfig for default options
1657 - some documentation added
1659 2006-12-02 15:14 +0000 [r8028] Jacek Konieczny <jajcus/at/pld-linux.org>
1661 * geninitrd: - it is not only my code :-)
1663 2006-11-18 13:57 +0000 [r7982] Łukasz Maśko <lmasko/at/pld-linux.org>
1665 * geninitrd: - Suspend2 can have its directory in /proc/suspend2 or
1666 /sys/power/suspend2, depending on kernel version, initrd must
1669 2006-10-27 14:27 +0000 [r7899] Elan Ruusamäe <glen/at/pld-linux.org>
1671 * geninitrd: - add one 512b for ext2 fs (room for filesystem
1674 2006-10-20 18:22 +0000 [r7888] Elan Ruusamäe <glen/at/pld-linux.org>
1676 * TODO: Add blkid todo
1678 2006-10-20 16:30 +0000 [r7887] Elan Ruusamäe <glen/at/pld-linux.org>
1680 * geninitrd: echo not execute (typo fix)
1682 2006-10-20 16:18 +0000 [r7884-7886] Elan Ruusamäe <glen/at/pld-linux.org>
1684 * changelog.sh: Propset Id.
1686 * geninitrd: Cosmetics.
1688 2006-10-20 16:05 +0000 [r7880-7883] Elan Ruusamäe <glen/at/pld-linux.org>
1690 * geninitrd: Resolve /dev/dm-0 to LVM names (/dev/sys/rootfs) which
1691 we get when using LABEL or UUID.
1693 * geninitrd: Depend on xfs_admin due that.
1695 * geninitrd: Use xfs_admin to get xfs filesystem UUID and trim it
1700 2006-10-19 16:23 +0000 [r7879] Elan Ruusamäe <glen/at/pld-linux.org>
1702 * geninitrd: Less noise when initializing LVM2.
1704 2006-10-19 13:44 +0000 [r7877] Elan Ruusamäe <glen/at/pld-linux.org>
1706 * geninitrd: Round ext2 imagesize up to 1024 blocks.
1708 2006-10-19 13:38 +0000 [r7876] Elan Ruusamäe <glen/at/pld-linux.org>
1710 * geninitrd: Make ext2 image size dynamic -- calculated at building
1713 2006-10-19 12:40 +0000 [r7874] Elan Ruusamäe <glen/at/pld-linux.org>
1715 * geninitrd: Legacy junk.
1717 2006-10-19 12:24 +0000 [r7873] Elan Ruusamäe <glen/at/pld-linux.org>
1719 * geninitrd: $IMAGESIZE is used only for ext2 rootfs.
1721 2006-10-19 12:01 +0000 [r7872] Elan Ruusamäe <glen/at/pld-linux.org>
1723 * geninitrd: busybox initrd version exename is /bin/initrd-busybox.
1725 2006-10-18 02:06 +0000 [r7866] Elan Ruusamäe <glen/at/pld-linux.org>
1727 * geninitrd: Always make /dev on tmpfs for LVM2
1729 2006-10-17 23:19 +0000 [r7865] Elan Ruusamäe <glen/at/pld-linux.org>
1731 * geninitrd: Typo in sysfs fstype naming.
1733 2006-10-17 22:46 +0000 [r7862-7864] Elan Ruusamäe <glen/at/pld-linux.org>
1735 * geninitrd: $UDEV_TMPFS dropped, $tmpfs_dev indicates that /dev is
1738 * geninitrd: More cosmetics.
1740 * geninitrd: - add --with-udev
1742 2006-10-17 22:33 +0000 [r7861] Elan Ruusamäe <glen/at/pld-linux.org>
1744 * geninitrd: udev needs /sys, i'm almost sure of that.
1746 2006-10-17 22:25 +0000 [r7858-7860] Elan Ruusamäe <glen/at/pld-linux.org>
1748 * geninitrd: Cosmetics.
1750 * geninitrd: No need for /bin/initrd-busybox on initrd.
1752 * geninitrd: Drop my_dirname (pointless).
1754 2006-10-17 21:54 +0000 [r7857] Elan Ruusamäe <glen/at/pld-linux.org>
1756 * geninitrd.sysconfig: Do not disable udev in config by default
1757 (udev-initrd package must be installed anyway for udev being
1760 2006-09-15 18:05 +0000 [r7756] Elan Ruusamäe <glen/at/pld-linux.org>
1762 * geninitrd: Make for ext2 the imagesize bigger by 2M.
1764 2006-08-20 14:47 +0000 [r7677] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1766 * geninitrd: Add bin/initrd-busybox symlink.
1768 2006-08-17 09:06 +0000 [r7674] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1770 * geninitrd.sysconfig: SLEEP/FIRMWARE examples.
1772 2006-08-17 08:44 +0000 [r7673] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1774 * geninitrd: Create proc and sys directories when firwmare is
1777 2006-08-17 08:41 +0000 [r7672] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1779 * geninitrd: Simplify firmware loader script.
1781 2006-08-17 08:30 +0000 [r7671] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1783 * geninitrd: Properly echo firmware.sh to /proc/../hotplug.
1785 2006-08-14 09:30 +0000 [r7669] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1787 * geninitrd: Initial firmware loading capabilities.
1789 2006-08-14 08:56 +0000 [r7668] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1791 * geninitrd: display some warning
1793 2006-06-24 21:01 +0000 [r7483] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1795 * geninitrd.sysconfig: Some variables are not used by geninitrd at
1798 2006-06-03 20:43 +0000 [r7466] Elan Ruusamäe <glen/at/pld-linux.org>
1800 * geninitrd: More options for ext2 based initrd. echo y hack
1801 dropped (unneccessary).
1803 2006-06-03 13:39 +0000 [r7465] Elan Ruusamäe <glen/at/pld-linux.org>
1805 * geninitrd: Use cat and <<EOF. Redirect 2>/dev/null is only
1806 neccessary for vgchange.
1808 2006-06-03 13:03 +0000 [r7464] Elan Ruusamäe <glen/at/pld-linux.org>
1810 * geninitrd: Output verbose message when activating dmraid and lvm
1811 volumes. Drop making nodes on readonly /dev and the error
1812 messages failing to do so.
1814 2006-05-28 19:12 +0000 [r7456-7458] Elan Ruusamäe <glen/at/pld-linux.org>
1816 * Makefile: Generate changelog.sh in "make dist" target.
1818 * changelog.sh (added): ChangeLog generation script (based on
1821 2006-05-28 15:54 +0000 [r7452-7453] Elan Ruusamäe <glen/at/pld-linux.org>
1825 * geninitrd: Add 100k more to ext2 based images.
1827 2006-05-26 09:06 +0000 [r7446] Elan Ruusamäe <glen/at/pld-linux.org>
1829 * geninitrd: Reindent code with tabs and ts=4.
1831 2006-05-26 08:42 +0000 [r7445] Elan Ruusamäe <glen/at/pld-linux.org>
1833 * geninitrd: Use 'EOF' heredocs.
1835 2006-05-26 08:39 +0000 [r7444] Elan Ruusamäe <glen/at/pld-linux.org>
1837 * geninitrd: Parse nfsroot= from /proc/cmdline for NFS root
1838 installs. Patch by Urmas Undusk
1840 2006-05-22 14:11 +0000 [r7430] Elan Ruusamäe <glen/at/pld-linux.org>
1842 * geninitrd: Detect broken tool (lvdisplay) and fail early instead
1843 of generating invalid initrd
1845 2006-05-06 18:42 +0000 [r7386] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1847 * geninitrd: Keep suspends in sync.
1849 2006-05-06 18:33 +0000 [r7385] Jan Rękorajski <baggins/at/pld-linux.org>
1851 * geninitrd: - turn suspend2 on by default - load required module
1854 2006-04-27 20:57 +0000 [r7371] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1856 * geninitrd: Update support for recent suspend2 versions (Bartosz
1859 2006-04-09 21:09 +0000 [r7340] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1861 * geninitrd.sysconfig: Correct suspend1 var.
1863 2006-04-09 19:08 +0000 [r7339] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1865 * geninitrd: Correct suspend variables.
1867 2006-04-09 13:33 +0000 [r7338] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1869 * geninitrd.sysconfig: Updated config.
1871 2006-04-09 13:01 +0000 [r7337] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1873 * geninitrd: Mainline suspend support. Suspend 2 renamed. Both
1874 suspends turned off by default.
1876 2006-04-09 12:28 +0000 [r7336] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1878 * geninitrd, geninitrd.sysconfig: Suspend 2 stuff renamed to
1879 suspend2 (it's old anyway).
1881 2006-03-25 21:30 +0000 [r7319] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1883 * geninitrd: Hacky initramfs support (and of course not working
1886 2006-02-22 18:20 +0000 [r6998] Elan Ruusamäe <glen/at/pld-linux.org>
1888 * lvm.todo: Few language fixes.
1890 2006-02-22 18:11 +0000 [r6997] Elan Ruusamäe <glen/at/pld-linux.org>
1892 * geninitrd: Avoid duplicate device copying when LVM on RAID
1894 2006-02-22 17:17 +0000 [r6996] Elan Ruusamäe <glen/at/pld-linux.org>
1896 * geninitrd: Fix mdadm output grabbing when there are N>0 spare
1899 2006-01-28 13:40 +0000 [r6894] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1901 * geninitrd: Always use mdassemble. By default put UUID based
1902 config (so devices can now change without affecting an array).
1903 Copy all devices matching /etc/mdadm.conf in case when disks
1904 layout is modified in system.
1906 2006-01-28 13:16 +0000 [r6893] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1908 * geninitrd, geninitrd.8.xml: Old raidtools no longer supported.
1910 2006-01-27 23:37 +0000 [r6892] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1912 * geninitrd: Allow raid6 and raid10.
1914 2006-01-18 16:57 +0000 [r6854] Elan Ruusamäe <glen/at/pld-linux.org>
1916 * geninitrd.8.xml: - english
1918 2006-01-17 22:11 +0000 [r6838] Elan Ruusamäe <glen/at/pld-linux.org>
1920 * geninitrd: - add dmraid support, needs udev as it creates nodes
1921 on /dev - probably udev support should be improved to copy config
1922 to initrd so the nodes correspond to ones configured in host
1923 currently customised udev in host has no effect on initrd
1925 2006-01-17 21:29 +0000 [r6833] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1927 * geninitrd: Generate rootfs finding stuff when using raid, too.
1930 2006-01-17 21:24 +0000 [r6832] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1932 * geninitrd.8.xml: Manual fix. (ankry).
1934 2006-01-17 21:14 +0000 [r6831] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1936 * geninitrd: Add missing parenthesis. (Robert Jaros) Properly copy
1937 /dev files when using lvm. (Robert Jaros)
1939 2005-11-26 15:35 +0000 [r6569] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1941 * geninitrd: In case of module with - in name we use _ in variables
1942 like ide-core -> MODULE_ide_core_USLEEP.
1944 2005-11-17 13:04 +0000 [r6539] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1946 * geninitrd: USLEEP not SLEEP + small fixes.
1948 2005-11-17 12:56 +0000 [r6538] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1950 * geninitrd: Sleeping after module load support.
1952 2005-11-17 07:32 +0000 [r6537] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1954 * geninitrd: Copy pvdevice nodes to initrd when not using udev.
1956 2005-11-01 15:33 +0000 [r6509] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1958 * geninitrd: Revert, doesn't make sense for udev case.
1960 2005-11-01 15:10 +0000 [r6508] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1962 * geninitrd: Always create /dev/mapper/control for our sake.
1964 2005-09-23 23:14 +0000 [r6406] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1966 * geninitrd: Create mapper control device only when not using udev.
1968 2005-06-27 06:25 +0000 [r6191] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1970 * geninitrd: Fix for mdadm >= v1.12.0. Version >= v1.12.0 is now
1973 2005-06-09 22:03 +0000 [r6057] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1975 * geninitrd: Use 3000 initrd as size for ia64|amd64|x86_64|sparc64
1978 2005-04-04 16:29 +0000 [r5716] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1980 * geninitrd: Nicer warnings.
1982 2005-02-23 13:14 +0000 [r5559] Witek Kręcicki <adasi/at/pld-linux.org>
1984 * TODO: - new entry (add dmraid support)
1986 2004-12-10 15:36 +0000 [r5369] Marcin Doliński <averne/at/pld-linux.org>
1988 * geninitrd: - added /dev/mapper/control
1990 2004-12-06 20:19 +0000 [r5367] Adam Gołębiowski <adamg/at/pld-linux.org>
1992 * geninitrd, geninitrd.sysconfig: - display info that it is
1993 possible to disable software suspend
1995 2004-09-25 22:41 +0000 [r4657-4658] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1997 * geninitrd: Really mount/umount /proc for udev.
1999 * geninitrd: Fix passing hotplug binary into kernel. Drop devfs
2002 2004-09-25 16:58 +0000 [r4653] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2004 * geninitrd, geninitrd.sysconfig: Updated udev support.
2006 2004-09-25 13:19 +0000 [r4648] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2008 * geninitrd: Support for /dev managing by udev.
2010 2004-09-19 20:50 +0000 [r4624] Sergiusz Pawłowicz <serek/at/pld-linux.org>
2012 * TODO: - extending todo list.
2014 2004-09-17 21:24 +0000 [r4605] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2016 * geninitrd: Umount /proc in initrd_gen_procdata().
2018 2004-09-16 16:50 +0000 [r4600] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2020 * geninitrd: Make root=/dev/XYZ work with grub, too.
2022 2004-09-16 12:45 +0000 [r4599] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2024 * geninitrd: Convert generation of nfs/softraid/lvm/suspend stuff
2025 into functions (initrd_gen_XXX).
2027 2004-09-16 10:57 +0000 [r4598] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2029 * geninitrd: Typo fixed.
2031 2004-09-16 10:54 +0000 [r4597] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2033 * geninitrd: Put information which devices belong to which array
2034 when having multiple raid arrays. Don't call mdassemble twice in
2035 such case since once is enough.
2037 2004-09-01 16:38 +0000 [r4453] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2039 * geninitrd: modulefile checking is done only once now (duplicates
2042 2004-08-30 18:53 +0000 [r4448] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2044 * geninitrd: Display error and exit if raid data is not found when
2045 trying to find softraid modules.
2047 2004-08-09 00:02 +0000 [r4420] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2049 * geninitrd: Use suspend_bootsplash instead of suspend_text when
2050 bootsplash is in use.
2052 2004-08-08 16:16 +0000 [r4418] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2054 * geninitrd: - add support for swsusp2 2.0.0.103 (text mode)
2056 2004-08-01 22:37 +0000 [r4413] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2058 * geninitrd: Finish software suspend2 support (and enable it by
2061 2004-07-31 09:36 +0000 [r4412] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2063 * geninitrd: Softsuspend fixes, still disabled by default.
2065 2004-07-31 01:26 +0000 [r4411] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2067 * geninitrd: Software suspend 2 support added (untested).
2069 2004-07-17 19:39 +0000 [r4358] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2071 * geninitrd: Fix handling of module options.
2073 2004-07-02 20:08 +0000 [r4294] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2075 * geninitrd: Well, back to romfs, initramfs fixes.
2077 2004-07-02 19:46 +0000 [r4293] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2079 * geninitrd.sysconfig: Keep INITRDFS unconfigured so geninitrd
2080 script will decide which use as default.
2082 2004-07-02 19:36 +0000 [r4292] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2084 * geninitrd: initramfs support, use it by default for kernel >
2087 2004-06-26 23:19 +0000 [r4250] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2089 * geninitrd: Test checking if rootfs is on LVM was broken for LVM1
2092 2004-06-26 21:12 +0000 [r4249] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2094 * TODO: Updated (few questions).
2096 2004-06-26 21:04 +0000 [r4248] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2098 * geninitrd: In most cases broken fstab causes problems - enhance
2099 error message for find_modules_for() parameters checking.
2101 2004-06-24 20:01 +0000 [r4242] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2103 * geninitrd: LVM2: wipe out mount && pivot_root and welcome
2104 /proc/sys/kernel/real-root-dev.
2106 2004-06-24 15:09 +0000 [r4241] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2108 * geninitrd: Mount LVM2 rootfs read-only; few cleanups.
2110 2004-06-24 13:26 +0000 [r4240] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2112 * geninitrd: Preffer /sbin/chroot over /usr/sbin/chroot.
2114 2004-06-24 13:22 +0000 [r4239] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2116 * geninitrd: Mention proper kernel cmdline setup for root on
2117 nfs/lvm2 configurations.
2119 2004-06-24 13:12 +0000 [r4238] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2121 * geninitrd: Print warning when /proc is not mounted since too many
2122 things depend on this.
2124 2004-06-24 13:09 +0000 [r4237] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2126 * geninitrd: Working rootfs on LVM2 support (tested).
2128 2004-06-23 12:20 +0000 [r4233] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2130 * geninitrd: lvm2: do not restrict to sysfs devices only (since we
2131 even do not mount syfs).
2133 2004-06-23 02:14 +0000 [r4232] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2135 * geninitrd: For LVM use system configured devs filtering + avoid
2136 locking instead of ignoring errors.
2138 2004-06-09 20:43 +0000 [r4159] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2140 * geninitrd: Use posix,wsize=8192,rsize=8192 options for NFS
2143 2004-06-09 18:11 +0000 [r4158] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2145 * geninitrd: For rootfs on NFS create /dev/urandom on initrd - used
2148 2004-06-06 00:01 +0000 [r4149] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2150 * geninitrd: Make nfs root case minimal + add very important
2153 2004-06-05 22:19 +0000 [r4148] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2155 * geninitrd: rootfs on nfs works with funny things like kernel
2156 swapper doing init job/
2158 2004-06-05 19:32 +0000 [r4147] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2160 * geninitrd: (Almost) working root on NFS support.
2162 2004-06-05 15:33 +0000 [r4146] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2164 * geninitrd: Initial support for rootfs on NFS.
2166 2004-04-22 09:36 +0000 [r3977] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2168 * geninitrd: Fix typo in do_mdassemble variable (noted by Piotr
2169 Pawłow <pp/at/siedziba.pl>)
2171 2004-04-10 11:34 +0000 [r3918] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2173 * geninitrd: We do not support min/max kernel version settings in
2174 pci database, so remove that code.
2176 2004-04-03 01:01 +0000 [r3865] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2178 * geninitrd: Run only one, rootfs VG when using LVM.
2180 2004-04-02 23:17 +0000 [r3862-3864] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2182 * geninitrd: Ups, debugging left - removed.
2184 * geninitrd: Print warning when ide-generic is used as fallback.
2186 * geninitrd: Load ide-generic if no other IDE related modules
2189 2004-04-02 22:09 +0000 [r3861] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2191 * geninitrd: Support for LVM on top of SoftRAID.
2193 2004-03-31 18:05 +0000 [r3850] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2195 * lvm.todo: Mention LVM on top of SOFTRAID case.
2197 2004-03-31 17:47 +0000 [r3849] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2199 * geninitrd, geninitrd.8.xml: Change --lvmversion to
2200 --lvmtoolsversion (same with LVMVERSION->LVMTOOLSVERSION) to
2203 2004-03-31 17:39 +0000 [r3848] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2205 * geninitrd: Fix creation of subdirectiories needed on in /dev on
2208 2004-03-31 17:29 +0000 [r3847] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2210 * geninitrd: Support devfs like names for softraid detection.
2212 2004-03-31 17:20 +0000 [r3846] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2214 * geninitrd: Fix LVMVERSION detection when lvm1 tools are in use.
2216 2004-03-31 16:33 +0000 [r3844] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2218 * geninitrd: Check for /sbin/lvdisplay and /sbin/pvdisplay
2219 existence instead of /sbin/lvm (part of lvm2 package).
2221 2004-03-08 14:36 +0000 [r3427] Artur Frysiak <wiget/at/pld-linux.org>
2223 * Makefile: - added ChangeLog to distributed package
2225 2004-03-08 14:28 +0000 [r3425] Artur Frysiak <wiget/at/pld-linux.org>
2227 * TODO: - more things done
2229 2004-03-05 08:10 +0000 [r3416] Artur Frysiak <wiget/at/pld-linux.org>
2231 * geninitrd: - redirect error message to stderr - fix displaing
2232 modules names in verbose mode - use --ignorelockfailure in lvm2
2233 invocation (/var isn't mounted now)
2235 2004-02-01 23:48 +0000 [r3241] Artur Frysiak <wiget/at/pld-linux.org>
2237 * geninitrd: - finished LVM2 support (I hope, I don't break LVM1
2238 support) - fix printing modules names on 2.6.x kernels
2240 2004-01-30 21:53 +0000 [r3228] Artur Frysiak <wiget/at/pld-linux.org>
2242 * geninitrd, geninitrd.8.xml: - write usage message to stdin not
2243 stderr - check version of LVM tools not LVM volumen format -
2244 added --lvmversion options
2246 2004-01-30 00:35 +0000 [r3226] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2248 * geninitrd: Try to load only required LVM module (needs testing
2249 with LVM1 tools and LVM2 tools using lvm1 metadata)
2251 2004-01-29 12:34 +0000 [r3225] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2253 * geninitrd: Test for LVM using lvdisplay (old way left for
2254 compatibility in some weird cases).
2256 2004-01-29 12:15 +0000 [r3224] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2258 * geninitrd: Local geninitrd configuration for LVM is more
2259 important than automatic searching. Give it chance to work with
2260 LVM1 tools (should work fine).
2262 2004-01-29 12:04 +0000 [r3223] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2264 * geninitrd: Implement searching for LVM devices using LVM2 tools.
2265 No idea whether is works with LVM1 tools but these are obsolete
2268 2004-01-23 23:38 +0000 [r3219] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2270 * geninitrd: Proper message.
2272 2004-01-23 19:54 +0000 [r3218] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2274 * geninitrd: If /sbin/initrd-mdassemble is available then use it
2277 2004-01-17 20:12 +0000 [r3196] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2279 * geninitrd: - drop support for raid using raid_start in busybox,
2280 it's broken - use initrd-mdadm
2282 2003-12-28 18:56 +0000 [r3089] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2284 * geninitrd.sysconfig: Remove obsolete bsp options.
2286 2003-12-25 21:08 +0000 [r3080] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2288 * geninitrd: Display information message when
2289 BOOT_SPLASH_RESOLUTIONS is empty.
2291 2003-12-25 19:14 +0000 [r3079] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2293 * geninitrd.8.xml: Comment now in utf.
2295 2003-12-25 18:37 +0000 [r3075] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2297 * geninitrd: Merged bootsplash branch.
2299 2003-12-25 18:24 +0000 [r3074] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2301 * geninitrd, geninitrd.8.xml: Use insmod instead of insmod_ng for
2302 2.6 kernels, too. Fix docummentation to describe that.
2304 2003-10-02 20:34 +0000 [r1403] Artur Frysiak <wiget/at/pld-linux.org>
2306 * geninitrd.8.xml: - emails update
2308 2003-09-18 22:54 +0000 [r1354] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2310 * geninitrd: - make rootdev local variable inside find_modules_ide
2311 (should fix problems with raid support)
2313 2003-09-18 22:17 +0000 [r1352] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2315 * geninitrd: - set svn:keywords property
2317 2003-09-13 12:57 +0000 [r1321] Artur Frysiak <wiget/at/pld-linux.org>
2319 * .cvsignore (removed), /: post cvs2svn cleanup - removed unused
2320 tags and branches - .cvsignore -> prop svn:ignore
2322 2003-08-24 22:20 +0000 [r1317] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2324 * geninitrd: - by default load all found IDE devices unless
2325 --ide-root-only option specified - when ide=reverse specified
2326 sort drivers in reverse order
2328 2003-08-24 12:14 +0000 [r1315] Michał Moskal <malekith/at/pld-linux.org>
2330 * geninitrd: - add busybox -> sh symlink
2332 2003-08-23 20:13 +0000 [r1313] Arkadiusz Patyk <areq/at/pld-linux.org>
2334 * geninitrd: - now pci.ide format is: PCI_ids module_name
2335 vendor_name|device_name
2337 2003-08-23 19:54 +0000 [r1311] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2339 * geninitrd: - find proper max_kernel
2341 2003-08-15 23:32 +0000 [r1309] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2343 * geninitrd: - enable new raid_start available in latest busybox
2345 2003-08-15 22:33 +0000 [r1307] Michał Moskal <malekith/at/pld-linux.org>
2347 * geninitrd: - create /dev/null (busybox seems to need it) and
2348 /dev/zero (just in case)
2350 2003-08-15 22:14 +0000 [r1306] Michał Moskal <malekith/at/pld-linux.org>
2352 * geninitrd: - set -x seems to cause SEGV
2354 2003-08-15 21:58 +0000 [r1303-1304] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2356 * geninitrd: - one more sbin->bin
2358 * geninitrd: - on 2.4 also load only module which is needed for
2361 2003-08-15 21:53 +0000 [r1301-1302] Michał Moskal <malekith/at/pld-linux.org>
2363 * geninitrd: - use mdadm not initrd-mdadm for scanning
2365 * geninitrd: - fix syntax
2367 2003-08-15 21:51 +0000 [r1300] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2369 * geninitrd: - use mdadm.conf, too - then raidtab
2371 2003-08-15 21:39 +0000 [r1299] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2373 * geninitrd: - initrd-busybox is in bin not sbin
2375 2003-08-15 21:19 +0000 [r1298] Michał Moskal <malekith/at/pld-linux.org>
2377 * geninitrd: - first try
2379 2003-08-15 21:00 +0000 [r1296] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2381 * geninitrd: - beginning of mdadm.conf support
2383 2003-08-15 19:15 +0000 [r1294] Michał Moskal <malekith/at/pld-linux.org>
2385 * geninitrd: - marged busybox version
2387 2003-08-15 12:12 +0000 [r1292] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2389 * geninitrd: - on 2.5/2.6 with sysfs we are able to fount exactly
2390 which module is required to get rootfs controller working
2392 2003-08-12 22:01 +0000 [r1290] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2394 * geninitrd: - fix ataraid support
2396 2003-08-11 14:41 +0000 [r1288] Arkadiusz Patyk <areq/at/pld-linux.org>
2398 * geninitrd: - check if exist /proc/bus/pci/devices
2400 2003-08-11 08:45 +0000 [r1286] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2402 * geninitrd: - debug messages removed
2404 2003-08-10 20:27 +0000 [r1284] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2406 * geninitrd: - same names caused variable covering and wrong
2407 results (fixed) - don't try to load module unknown - don't fail
2408 if modules not found (staticly compiled?)
2410 2003-08-10 12:21 +0000 [r1282] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2412 * geninitrd: - if no IDE module on disk then it's probably compiled
2413 into kernel so don't fail - if PCI database not found then print
2416 2003-08-09 23:43 +0000 [r1279-1280] Jan Rękorajski <baggins/at/pld-linux.org>
2418 * TODO: - we need ide=reverse support
2420 * geninitrd: - when comparing pci IDs make sure they will be
2423 2003-08-09 23:09 +0000 [r1278] Jan Rękorajski <baggins/at/pld-linux.org>
2425 * geninitrd: - DO NOT sort driver modules, are you nuts?
2427 2003-08-09 21:24 +0000 [r1275-1276] Arkadiusz Patyk <areq/at/pld-linux.org>
2429 * pci.ide (removed): - move to pci-database
2431 * geninitrd: - use PCI ids from pci-database
2433 2003-08-09 21:15 +0000 [r1274] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2435 * geninitrd: - find all PREIDEMODS
2437 2003-08-08 14:09 +0000 [r1272] Arkadiusz Patyk <areq/at/pld-linux.org>
2439 * Makefile: - better check VERSION - don't need install rc-script,
2442 2003-08-07 22:41 +0000 [r1270] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2444 * geninitrd: - debug message removed
2446 2003-08-07 22:27 +0000 [r1269] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2448 * pci.ide (added), geninitrd: - support for automatic IDE module
2449 finding (needs testing)
2451 2003-08-07 20:08 +0000 [r1266] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2453 * geninitrd: - fix typo
2455 2003-08-07 09:10 +0000 [r1264] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2457 * geninitrd: - added support for static mdadm
2459 2003-07-17 18:08 +0000 [r1262] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2461 * geninitrd: - there is insmod.static.modutils not
2462 insmod.static.modprobe
2464 2003-06-30 21:38 +0000 [r1260] Artur Frysiak <wiget/at/pld-linux.org>
2466 * geninitrd: - use correct version of insmod.static
2468 2003-04-09 11:40 +0000 [r1257] Artur Frysiak <wiget/at/pld-linux.org>
2470 * geninitrd, geninitrd.8.xml: - added --with-insmod-static to allow
2471 using /sbin/insmod.static if bsp internal insmod/insmod_ng is
2472 bugi - use DocBook XML 4.2 for man page - describe
2473 --with-insmod-static and Linux 2.5.x support - small
2476 2003-02-19 08:49 +0000 [r1255-1256] Artur Frysiak <wiget/at/pld-linux.org>
2478 * geninitrd: - Linux 2.5.x support
2480 * TODO: - and more things to do
2482 2003-02-19 08:43 +0000 [r1254] Artur Frysiak <wiget/at/pld-linux.org>
2484 * geninitrd.8.xml: - typo fixes
2486 2002-11-27 17:56 +0000 [r1253] Artur Frysiak <wiget/at/pld-linux.org>
2488 * geninitrd: - typo in LVM code
2490 2002-11-26 13:44 +0000 [r1252] Artur Frysiak <wiget/at/pld-linux.org>
2492 * geninitrd: - first version with LVM support but not yet fully
2495 2002-11-26 13:40 +0000 [r1251] Artur Frysiak <wiget/at/pld-linux.org>
2497 * lvm.todo (added): LVM implementation plan
2499 2002-10-13 11:40 +0000 [r1250] Witek Kręcicki <adasi/at/pld-linux.org>
2501 * geninitrd: - fixed preload
2503 2002-09-27 15:19 +0000 [r1249] Artur Frysiak <wiget/at/pld-linux.org>
2505 * geninitrd.8.xml: - one more contributor
2507 2002-09-27 15:14 +0000 [r1248] Artur Frysiak <wiget/at/pld-linux.org>
2509 * geninitrd: - support for gzipped modules (patch by Witold
2510 Filipczyk <witekfl/at/poczta.onet.pl>) - use findfs from e2fsprogs
2511 (>= 1.28) to find root device if specified by UUID or LABEL
2513 2002-09-06 14:58 +0000 [r1245-1247] Artur Frysiak <wiget/at/pld-linux.org>
2515 * geninitrd.8.xml: - not show almost empty hardware RAID desc
2517 * geninitrd: New features: - ATA RAID support Bugfixes: - by
2518 default use raidstart (if needed) - show raidstart related
2519 options in help message - drop undocumented --use-raidstart
2522 * geninitrd.8.xml: - added some notes about SCSI, ATA RAID and
2523 hardware RAID support
2525 2002-03-25 11:07 +0000 [r1244] Michał Moskal <malekith/at/pld-linux.org>
2527 * geninitrd: - fixed raidstart (should work with
2528 real-soon-now-to-be-released version of bsp) - use bsp-raidless
2531 2002-03-13 15:19 +0000 [r1243] Artur Frysiak <wiget/at/pld-linux.org>
2533 * Makefile: better make dist
2535 2002-03-13 14:46 +0000 [r1239-1242] Artur Frysiak <wiget/at/pld-linux.org>
2537 * Makefile: add geninitrd.8.xml to dist tarball and make
2538 geninitrd.8 from xml source
2540 * .cvsignore: ignore generated files
2542 * geninitrd.8 (removed): this file are generated from xml source
2544 * geninitrd.8.xml, geninitrd.8: typo
2546 2002-03-13 13:40 +0000 [r1238] Artur Frysiak <wiget/at/pld-linux.org>
2548 * geninitrd.8.xml: formating fixes
2550 2002-03-13 13:26 +0000 [r1237] Artur Frysiak <wiget/at/pld-linux.org>
2552 * geninitrd: UUID and LABEL support for ext3 fix displaying missing
2555 2002-03-07 13:39 +0000 [r1236] Jakub Bogusz <qboosh/at/pld-linux.org>
2557 * geninitrd: - fixed raidstart (if raidstart bsp builtin works)
2559 2002-03-07 09:57 +0000 [r1235] Artur Frysiak <wiget/at/pld-linux.org>
2561 * geninitrd.8.xml: now is completed
2563 2002-02-20 13:37 +0000 [r1234] Artur Frysiak <wiget/at/pld-linux.org>
2565 * geninitrd.sysconfig: FS->INITRDFS
2567 2002-02-20 13:29 +0000 [r1233] Jakub Bogusz <qboosh/at/pld-linux.org>
2569 * geninitrd.sysconfig: - typo
2571 2002-02-20 11:30 +0000 [r1232] Artur Frysiak <wiget/at/pld-linux.org>
2573 * geninitrd: don't generate modules.dep
2575 2002-02-20 11:07 +0000 [r1231] Michał Moskal <malekith/at/pld-linux.org>
2577 * geninitrd: - run depmod, if modules.dep hasn't been found
2579 2002-02-20 10:11 +0000 [r1230] Artur Frysiak <wiget/at/pld-linux.org>
2581 * geninitrd: - --fs is back, but if used warning is writen
2583 2002-02-19 14:47 +0000 [r1227-1229] Artur Frysiak <wiget/at/pld-linux.org>
2585 * Makefile: portability fix
2587 * geninitrd.8.xml (added): - start rewrite documentation to XML
2590 * geninitrd: - drop trash support (trash is dead) - rename --fs to
2591 --initrdfs (less confusion but incompatible change :( ) - new
2592 configuration option EXIT_IF_MISSING (is set to "no" then warn
2593 about missing modules but continue) - disable root on loop device
2594 (need rewrite for bsp)
2596 2002-02-19 14:35 +0000 [r1226] Artur Frysiak <wiget/at/pld-linux.org>
2598 * TODO: total rewite plan
2600 2002-01-29 11:19 +0000 [r1225] Michał Moskal <malekith/at/pld-linux.org>
2602 * geninitrd: - depmod support added - needs testing!
2604 2002-01-17 20:14 +0000 [r1224] Tomasz Pala <gotar/at/pld-linux.org>
2606 * geninitrd, geninitrd.8: - cosmetics.
2608 2001-12-15 14:41 +0000 [r1223] Paweł Gołaszewski <blues/at/pld-linux.org>
2612 2001-12-15 14:33 +0000 [r1222] Paweł Gołaszewski <blues/at/pld-linux.org>
2616 2001-10-15 10:56 +0000 [r1221] Artur Frysiak <wiget/at/pld-linux.org>
2618 * geninitrd: fixed typo reported by GoTaR <gotar/at/priv0.onet.pl>
2620 2001-09-10 09:52 +0000 [r1220] Artur Frysiak <wiget/at/pld-linux.org>
2622 * geninitrd: VERSION is *not* hardcoded
2624 2001-09-07 17:59 +0000 [r1219] kloczek <kloczek/at/pld-linux.org>
2626 * Makefile: - rename release target to dist.
2628 2001-09-07 17:56 +0000 [r1218] kloczek <kloczek/at/pld-linux.org>
2630 * geninitrd: - hardcode VERSION (as 2.6) - move initialize
2631 variables on top and few indentation.
2633 2001-09-07 17:37 +0000 [r1217] kloczek <kloczek/at/pld-linux.org>
2635 * geninitrd.sysconfig: - uncomment using bsp by default.
2637 2001-09-07 13:29 +0000 [r1216] Artur Frysiak <wiget/at/pld-linux.org>
2639 * Makefile: fix typo clean up
2641 2001-09-07 13:25 +0000 [r1215] Artur Frysiak <wiget/at/pld-linux.org>
2643 * Makefile, geninitrd: Use RCS Id as version number
2645 2001-09-07 13:02 +0000 [r1214] Artur Frysiak <wiget/at/pld-linux.org>
2647 * geninitrd: release 2.5 ready
2649 2001-09-07 12:21 +0000 [r1213] Paweł Gołaszewski <blues/at/pld-linux.org>
2651 * TODO, geninitrd.sysconfig: - commented PREMODS added to
2652 sysconfig-file - one more TODO
2654 2001-08-22 15:04 +0000 [r1212] Arkadiusz Patyk <areq/at/pld-linux.org>
2656 * geninitrd: - s/DC960/DAC960/
2658 2001-08-13 10:41 +0000 [r1211] Artur Frysiak <wiget/at/pld-linux.org>
2660 * geninitrd: Use RSC Id to better identification
2662 2001-07-06 15:30 +0000 [r1210] Artur Frysiak <wiget/at/pld-linux.org>
2664 * TODO: one task done; one added
2666 2001-07-06 15:05 +0000 [r1209] Artur Frysiak <wiget/at/pld-linux.org>
2668 * geninitrd: devfs support inspired by patch from Robert R. Wal
2669 <rrw/at/reptile.eu.org>
2671 2001-07-04 13:01 +0000 [r1208] kloczek <kloczek/at/pld-linux.org>
2673 * TODO: Answer for quesion.
2675 2001-07-04 11:31 +0000 [r1206-1207] Artur Frysiak <wiget/at/pld-linux.org>
2677 * Makefile: version 2.4
2679 * geninitrd.8: some options described
2681 2001-07-04 08:31 +0000 [r1205] Artur Frysiak <wiget/at/pld-linux.org>
2685 2001-07-04 08:02 +0000 [r1204] Artur Frysiak <wiget/at/pld-linux.org>
2687 * geninitrd: UUID/LABEL support for xfs finished (thanks baggins)
2689 2001-07-03 17:33 +0000 [r1201-1203] Artur Frysiak <wiget/at/pld-linux.org>
2691 * TODO: more tasks done
2693 * geninitrd.8: - --omit-* options are removed
2695 * geninitrd: - load software raid modules only if rootfs is on raid
2696 - hadle linear "raid" - remove --omit-* options - added --raidtab
2699 2001-07-03 11:55 +0000 [r1200] Artur Frysiak <wiget/at/pld-linux.org>
2701 * TODO: some tasks done; new tasks added
2703 2001-07-03 10:45 +0000 [r1199] Artur Frysiak <wiget/at/pld-linux.org>
2705 * geninitrd: better message if modules is loadded without options
2707 2001-07-03 10:27 +0000 [r1198] Artur Frysiak <wiget/at/pld-linux.org>
2709 * geninitrd: - support rootfs on DAC960/cpqarray/cciss (AMI RAID
2710 not supported yet) - hide --omit* options - added
2711 --modules-conf=<modules.conf> options
2713 2001-07-02 09:32 +0000 [r1197] Michał Moskal <malekith/at/pld-linux.org>
2717 2001-07-02 09:00 +0000 [r1196] Michał Moskal <malekith/at/pld-linux.org>
2719 * geninitrd: - use /etc/modules.conf only if it exists
2721 2001-06-27 17:58 +0000 [r1195] Artur Frysiak <wiget/at/pld-linux.org>
2725 2001-06-27 17:42 +0000 [r1193-1194] Artur Frysiak <wiget/at/pld-linux.org>
2727 * TODO: UUID/LABEL support- done
2729 * geninitrd: added LABEL and UUID support redirect all error
2732 2001-06-27 16:38 +0000 [r1192] Bartosz Waszak <waszi/at/pld-linux.org>
2734 * TODO: - add support to LVM
2736 2001-06-27 12:42 +0000 [r1191] Artur Frysiak <wiget/at/pld-linux.org>
2738 * geninitrd.8: updated to geninitrd
2740 2001-06-27 12:38 +0000 [r1190] Artur Frysiak <wiget/at/pld-linux.org>
2742 * geninitrd: options handling fixes
2744 2001-06-22 05:55 +0000 [r1189] kloczek <kloczek/at/pld-linux.org>
2746 * TODO: - fix bug: generate proper modules list if in fstab is use
2747 UUID or LABEL in firs column.
2749 2001-06-22 05:52 +0000 [r1186-1188] kloczek <kloczek/at/pld-linux.org>
2751 * geninitrd: - reformated.
2753 * Makefile: - version 2.2.
2755 * geninitrd: - be more verbose: add display "Add module <module> to
2756 initrd." on insert module to initrd.
2758 2001-06-21 10:33 +0000 [r1185] Artur Frysiak <wiget/at/pld-linux.org>
2760 * geninitrd: (findmodule): double escape, now work with gawk and
2761 bash too (PREIDEMODS): add ide-probe, clean 2.2.19 have this
2762 module instead ide-probe-mod
2764 2001-06-21 10:02 +0000 [r1184] Artur Frysiak <wiget/at/pld-linux.org>
2766 * geninitrd: (my_dirname): New function - awk version of
2767 dirname(1). (main): Put modules in this same place like in real
2768 system. This cure some ksymoops warnings/errors.
2770 2001-05-02 19:20 +0000 [r1183] Arkadiusz Miśkiewicz (alias) <misiek/at/pld-linux.org>
2772 * geninitrd: (main): display full path to missing binaries (just
2775 2001-03-21 09:23 +0000 [r1181-1182] kloczek <kloczek/at/pld-linux.org>
2777 * geninitrd: - few reformatings.
2779 * geninitrd: - run insmod with -k for autoclean unused modules.
2781 2001-03-19 13:11 +0000 [r1180] Michał Zawalich <michuz/at/pld-linux.org>
2783 * Makefile: - version 2.1 - this version works fine with 2.4.x
2785 2001-03-06 15:48 +0000 [r1179] Artur Frysiak <wiget/at/pld-linux.org>
2787 * geninitrd: skip build directory in my_find() (thanks to laro)
2789 2001-01-30 17:47 +0000 [r1178] kloczek <kloczek/at/pld-linux.org>
2791 * geninitrd.sysconfig: - uncomment COMPRESS=yes, FS=rom,
2792 PROBESCSI=yes, PROBEIDE=yes, PROBERAID=yes
2794 2001-01-30 17:44 +0000 [r1177] kloczek <kloczek/at/pld-linux.org>
2796 * geninitrd: - check for and read /etc/sysconfig/geninitrd (not
2797 /etc/sysconfig/initrd).
2799 2001-01-17 10:37 +0000 [r1176] Dariusz Karolczak <inglod/at/pld-linux.org>
2803 2001-01-16 14:08 +0000 [r1175] Dariusz Karolczak <inglod/at/pld-linux.org>
2805 * geninitrd: find remove
2807 2001-01-09 13:01 +0000 [r1174] Dariusz Karolczak <inglod/at/pld-linux.org>
2809 * geninitrd: fix: bsp use if /sbin/bsp not installed
2811 2001-01-09 11:14 +0000 [r1173] Dariusz Karolczak <inglod/at/pld-linux.org>
2813 * geninitrd: change all 'cut' into 'awk'
2815 2001-01-06 15:22 +0000 [r1172] Sebastian Zagrodzki <zagrodzki/at/pld-linux.org>
2817 * geninitrd: - added a lot of ""s :)
2819 2000-12-15 17:17 +0000 [r1171] Michał Moskal <malekith/at/pld-linux.org>
2821 * geninitrd: Bug fix: bsp was never used.
2823 2000-12-15 16:05 +0000 [r1170] Michał Moskal <malekith/at/pld-linux.org>
2825 * geninitrd, geninitrd.sysconfig: Updated to use bsp.
2827 2000-12-06 19:36 +0000 [r1168-1169] kloczek <kloczek/at/pld-linux.org>
2829 * Makefile: - version 1.2.
2831 * geninitrd: - use strash instead ash.static - added making
2832 /dev/zero on initrd (required by trash).
2834 2000-11-30 18:39 +0000 [r1167] Jan Rękorajski <baggins/at/pld-linux.org>
2836 * Makefile: - version 1.1
2838 2000-11-22 12:47 +0000 [r1165-1166] Jacek Konieczny <jajcus/at/pld-linux.org>
2842 * geninitrd: - warn if /sbin/losetup not present and root
2843 filesystem on loopback device is to be use (but such
2844 configuration seems to be broken anyway)
2846 2000-11-18 14:00 +0000 [r1164] Dariusz Karolczak <inglod/at/pld-linux.org>
2848 * geninitrd: change options "mktemp"
2850 2000-11-16 14:17 +0000 [r1163] Dariusz Karolczak <inglod/at/pld-linux.org>
2852 * geninitrd: change all 'grep' into 'awk'
2854 2000-11-16 09:15 +0000 [r1162] Jacek Konieczny <jajcus/at/pld-linux.org>
2856 * geninitrd: - losetup is not needed anymore for ext2 filesystem
2859 2000-11-16 09:08 +0000 [r1161] Dariusz Karolczak <inglod/at/pld-linux.org>
2861 * geninitrd, TODO: *** empty log message ***
2863 2000-11-15 13:55 +0000 [r1160] Artur Frysiak <wiget/at/pld-linux.org>
2865 * geninitrd: - generate initrd for 2.4.0 kernel too (but find is
2866 used) - use mktemp - fix one typo (mount -> umount)
2868 2000-11-14 15:27 +0000 [r1159] Artur Frysiak <wiget/at/pld-linux.org>
2870 * geninitrd: - fix some typos - allow compressing cramfs images
2872 2000-11-14 14:57 +0000 [r1158] Jacek Konieczny <jajcus/at/pld-linux.org>
2874 * geninitrd: - fixed scsi modules order (by inglod)
2876 2000-11-14 14:47 +0000 [r1157] Artur Frysiak <wiget/at/pld-linux.org>
2878 * geninitrd: - fix cramfs support (semitested)
2880 2000-11-14 14:19 +0000 [r1156] Artur Frysiak <wiget/at/pld-linux.org>
2882 * geninitrd, geninitrd.8: - added cramfs support (untested)
2884 2000-11-14 13:33 +0000 [r1155] Artur Frysiak <wiget/at/pld-linux.org>
2886 * geninitrd: - fix generating SCSI-enabled initrd (typo)
2888 2000-11-09 09:31 +0000 [r1154] Jacek Konieczny <jajcus/at/pld-linux.org>
2890 * .cvsignore (added): - some ignores
2892 2000-11-09 09:26 +0000 [r1152] Jacek Konieczny <jajcus/at/pld-linux.org>
2894 * Makefile (added), / (added), geninitrd (added), TODO (added),
2895 geninitrd.sysconfig (added), geninitrd.8 (added): Initial