1 2008-09-05 21:42 +0000 [r9865] Patryk Zawadzki <patrys/at/pld-linux.org>
3 * geninitrd: - create device directory if needed - patch from Paweł
6 2008-08-07 06:58 +0000 [r9858] Paweł Gołaszewski <blues/at/pld-linux.org>
8 * geninitrd: - don't duplicate "WARNING", use warn()
10 2008-08-07 06:38 +0000 [r9857] Elan Ruusamäe <glen/at/pld-linux.org>
12 * geninitrd: - inst() already handles $DESTDIR
14 2008-08-06 23:37 +0000 [r9856] Elan Ruusamäe <glen/at/pld-linux.org>
16 * geninitrd: - avoid WARNING: ERROR: prefixes
18 2008-08-06 08:51 +0000 [r9853-9854] Marcin Król <hawk/at/pld-linux.org>
22 * geninitrd: - /dev/rd -> /dev/rd/, /dev/ida -> /dev/ida/, fixes
23 initrd generation on these arrays (they were treated as LVM)
25 2008-07-18 19:09 +0000 [r9848] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
27 * geninitrd: Use xargs when finding devices in mdadm.conf. Will
28 avoid finding 'partitions ' (with space).
30 2008-07-15 12:27 +0000 [r9843] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
32 * geninitrd: Lilo always passes root=XYZ where XYZ is major/minor
33 of the device. In lvm case this is useless. We use hardcoded
34 ROOTDEV then unless user specifies own root=/some/cool/device
35 from cmdline (and not from lilo).
37 2008-07-15 08:27 +0000 [r9842] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
39 * geninitrd: Always force firmware install.
41 2008-07-05 22:06 +0000 [r9840] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
43 * Makefile, geninitrd: inst_d already handles destdir.
45 2008-07-05 20:27 +0000 [r9839] Paweł Gołaszewski <blues/at/pld-linux.org>
47 * geninitrd: - don't try to put devices that are in directories
48 into main /dev directory. WARNING - it can break some strange
49 setups but is needed for hardware raid like cciss.
51 2008-07-05 10:45 +0000 [r9836] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
53 * Makefile, geninitrd, TODO: 9000.13; firmware in subdir support,
56 2008-07-05 10:39 +0000 [r9835] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
58 * TODO: New entry (firmware in subdirs handling).
60 2008-07-05 10:36 +0000 [r9833-9834] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
62 * Makefile: Updated procedure and version.
64 * RELEASE: Updated procedure and version.
66 2008-06-25 15:56 +0000 [r9823] Adam Gołębiowski <adamg/at/pld-linux.org>
68 * geninitrd: - splash_geninitramfs_bin used to be in /usr/bin,
71 2008-06-05 10:46 +0000 [r9795] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
73 * geninitrd: Autoload possibly needed firmware but don't fail if
74 it's not found. Warnings are prefixed with WARNING string.
76 2008-05-27 18:57 +0000 [r9780] Bartosz Świątek <shadzik/at/pld-linux.org>
78 * geninitrd: - glen!! bootsplash doesn't require initramfs, i had
79 it on romfs until you broke geninitrd :/ - fixed
81 2008-05-26 20:06 +0000 [r9779] Adam Gołębiowski <adamg/at/pld-linux.org>
83 * geninitrd: - revert r9775 - /usr/sbin/splash_geninitrams is a
84 proper path for splashutils@HEAD (thx glen)
86 2008-05-26 19:36 +0000 [r9778] Elan Ruusamäe <glen/at/pld-linux.org>
88 * geninitrd: - undo bad commit from r9776
90 2008-05-26 18:58 +0000 [r9775-9777] Adam Gołębiowski <adamg/at/pld-linux.org>
92 * geninitrd: - small optimization - less add_linuxrc() calls in
95 * geninitrd: - some basic idea on modular uvesafb support, needs
96 some parameters (can be passed through /etc/modprobe.conf)
98 * geninitrd: - proper path to splash_geninitramfs in
99 initrd_gen_fbcondecor()
101 2008-05-26 17:43 +0000 [r9772] Elan Ruusamäe <glen/at/pld-linux.org>
103 * Makefile: - 9000.11
105 2008-05-26 16:53 +0000 [r9771] Adam Gołębiowski <adamg/at/pld-linux.org>
109 2008-05-24 11:01 +0000 [r9766] Elan Ruusamäe <glen/at/pld-linux.org>
111 * Makefile: - 9000.10
113 2008-05-14 19:03 +0000 [r9754] Elan Ruusamäe <glen/at/pld-linux.org>
115 * geninitrd: - safer code for grabbing vg for resume
117 2008-05-14 18:58 +0000 [r9752-9753] Elan Ruusamäe <glen/at/pld-linux.org>
119 * geninitrd: - some nodes could be already in /dev, ie resume_dev
121 * geninitrd: - simple code to avoid activating VG twice
123 2008-05-14 18:53 +0000 [r9751] Elan Ruusamäe <glen/at/pld-linux.org>
125 * geninitrd: - code changes to allow resume dev from lvm.
127 2008-05-14 17:57 +0000 [r9750] Elan Ruusamäe <glen/at/pld-linux.org>
129 * geninitrd: - notify if lvm2 is not present - copy resume dev with
132 2008-05-14 17:38 +0000 [r9749] Elan Ruusamäe <glen/at/pld-linux.org>
134 * geninitrd: - allow disabling resume by running resume only if
135 kernel commandline arg is present
137 2008-05-01 13:00 +0000 [r9743] Elan Ruusamäe <glen/at/pld-linux.org>
139 * geninitrd: - fix pdkshism, bug 146
141 2008-04-27 21:58 +0000 [r9736] Elan Ruusamäe <glen/at/pld-linux.org>
145 2008-04-27 00:12 +0000 [r9727] Elan Ruusamäe <glen/at/pld-linux.org>
147 * geninitrd, geninitrd.sysconfig: - config to load framebuffer
150 2008-04-26 19:17 +0000 [r9726] Elan Ruusamäe <glen/at/pld-linux.org>
152 * geninitrd: - disable splashes early if initramfs is not used
154 2008-04-22 15:19 +0000 [r9717] Elan Ruusamäe <glen/at/pld-linux.org>
156 * geninitrd: - add --with-fbcondecor - let different different
157 splashes and suspend be added to initrd. results are unexpected
160 2008-04-22 14:41 +0000 [r9716] Elan Ruusamäe <glen/at/pld-linux.org>
162 * geninitrd: - let splash_geninitramfs be in /usr/sbin too
164 2008-04-09 21:45 +0000 [r9709] Elan Ruusamäe <glen/at/pld-linux.org>
166 * geninitrd: - just use $resume var to avoid confusion with
169 2008-04-09 21:36 +0000 [r9708] Kacper Kornet <draenog/at/pld-linux.org>
171 * geninitrd: - kernels with tuxonice use option resume
173 2008-04-02 14:14 +0000 [r9691] Elan Ruusamäe <glen/at/pld-linux.org>
177 2008-04-02 11:53 +0000 [r9690] Elan Ruusamäe <glen/at/pld-linux.org>
179 * functions: - Look up one device that matches the search parameter
182 2008-03-23 17:39 +0000 [r9656] Adam Gołębiowski <adamg/at/pld-linux.org>
184 * geninitrd: - fix setdhcp script generation (only the second part
187 2008-03-22 22:44 +0000 [r9650] Adam Gołębiowski <adamg/at/pld-linux.org>
189 * geninitrd: - /proc is known to exist, no need to mkdir it once
190 more in initrd_gen_nfs
192 2008-03-11 22:56 +0000 [r9599-9600] Marcin Król <hawk/at/pld-linux.org>
194 * Makefile: - release 9000.7
196 * geninitrd: - default /boot/initrd is a symlink to
197 /boot/initrd-kernelversion.gz, prevent killing this symlink with
198 mv by changing destination file to symlink target
200 2008-03-11 21:56 +0000 [r9596] Marcin Król <hawk/at/pld-linux.org>
202 * geninitrd: - fixed creating udevsettle and udevtrigger symlinks
204 2008-03-11 14:26 +0000 [r9587] Marcin Król <hawk/at/pld-linux.org>
208 2008-03-11 11:18 +0000 [r9586] Elan Ruusamäe <glen/at/pld-linux.org>
210 * geninitrd: - shorter symlinks
212 2008-03-11 09:57 +0000 [r9585] Marcin Król <hawk/at/pld-linux.org>
214 * geninitrd: - killed PROBESTATICMODULES variable, we should always
215 populate /dev using udevsettle and udevtrigger same way we do in
216 our rc.sysinit, otherwise nodes for devices initiated before
217 starting udevd will not be created at all and system will not
220 2008-03-10 23:32 +0000 [r9581-9582] Marcin Król <hawk/at/pld-linux.org>
222 * geninitrd: - /sbin/udevadm must be included in initrd if
223 PROBESTATICMODULES=yes
227 2008-03-03 21:46 +0000 [r9561] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
229 * geninitrd: debuginitrd for lvm.
231 2008-03-02 21:21 +0000 [r9559] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
233 * geninitrd: debugshell is potential security weakness so make it
234 dependant on sysconfig/system:RUN_SULOGIN_ON_ERR
236 2008-03-02 21:14 +0000 [r9557] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
238 * geninitrd: Always tell what type of image is being generated.
240 2008-02-12 19:44 +0000 [r9312-9315] Elan Ruusamäe <glen/at/pld-linux.org>
244 * geninitrd: - pass kernelversion to modinfo
246 * geninitrd: - code cosmetics
248 2008-02-09 18:53 +0000 [r9272] Elan Ruusamäe <glen/at/pld-linux.org>
250 * geninitrd: - drop old code, optimize modules_add_linuxrc with
253 2008-02-09 18:37 +0000 [r9271] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
255 * geninitrd: FIXME: support DEVICE partitions for mdadm
257 2008-02-09 18:21 +0000 [r9265-9267] Elan Ruusamäe <glen/at/pld-linux.org>
261 * geninitrd: - do not treat module options as another module. bug
264 * geninitrd: - fix output formatting
266 2008-02-08 20:35 +0000 [r9250] Elan Ruusamäe <glen/at/pld-linux.org>
270 2008-02-08 20:12 +0000 [r9249] Arkadiusz Patyk <areq/at/pld-linux.org>
272 * geninitrd: - typo in /dev/cciss/
274 2008-01-28 22:51 +0000 [r9208] Andrzej Dopierała <undefine/at/pld-linux.org>
276 * geninitrd: - use blkid by default when blkid binary detected
278 2008-01-28 10:12 +0000 [r9205-9206] Elan Ruusamäe <glen/at/pld-linux.org>
280 * geninitrd: - rename initrd_gen_procdata->initrd_gen_setrootdev
282 * geninitrd: - small optimize for root=
284 2008-01-28 00:27 +0000 [r9204] Andrzej Dopierała <undefine/at/pld-linux.org>
286 * geninitrd: - parse CMDLINE for root=something once and put it
287 into ROOT - when blkid is used and in ROOT is something like UUID
288 or LABEL - put into ROOT real device (detected by blkid)
290 2008-01-27 22:08 +0000 [r9203] Andrzej Dopierała <undefine/at/pld-linux.org>
292 * geninitrd: - fixed indentation
294 2008-01-27 13:37 +0000 [r9202] Andrzej Dopierała <undefine/at/pld-linux.org>
296 * geninitrd: - --with-blkid support to allow use
297 root=LABEL=somewhere - disabled by default
299 2008-01-20 05:44 +0000 [r9188] Elan Ruusamäe <glen/at/pld-linux.org>
301 * geninitrd: - nfs root patch from wolvverine, with spelling fixes
303 2008-01-19 19:49 +0000 [r9184-9186] Elan Ruusamäe <glen/at/pld-linux.org>
305 * Makefile: - 9000.2 would be next version
307 * functions: - fix flow
309 * geninitrd, functions: - nfsroot patch from wolverine
311 2007-12-26 01:13 +0000 [r9161] Elan Ruusamäe <glen/at/pld-linux.org>
313 * geninitrd: - find_depmod() implemented using modprobe info -
314 shell constructs where possible
316 2007-11-29 07:56 +0000 [r9123] Elan Ruusamäe <glen/at/pld-linux.org>
318 * make-tag.sh: - take version from Makefile
320 2007-11-28 21:40 +0000 [r9119-9120] Elan Ruusamäe <glen/at/pld-linux.org>
324 * RELEASE: - version is now manual
326 2007-11-27 17:12 +0000 [r9109-9110] Elan Ruusamäe <glen/at/pld-linux.org>
328 * geninitrd: - seems like /proc is mounted with initramfs 2.6.22.14
329 kernel (could someone clarify this with lkml or other link?)
331 * geninitrd: - need root to access files and make /dev nodes on
334 2007-11-26 18:09 +0000 [r9095] Elan Ruusamäe <glen/at/pld-linux.org>
336 * geninitrd: - reuse $CMDLINE
338 2007-11-19 18:07 +0000 [r9071] Elan Ruusamäe <glen/at/pld-linux.org>
340 * geninitrd: - optional features like suspend and flash conflicts
343 2007-11-19 18:02 +0000 [r9070] Elan Ruusamäe <glen/at/pld-linux.org>
347 2007-11-19 17:02 +0000 [r9069] Elan Ruusamäe <glen/at/pld-linux.org>
349 * geninitrd: - gensplash also requires initramfs - made both
350 splashes more standalone (moved their stuff together)
352 2007-11-18 12:33 +0000 [r9066] Elan Ruusamäe <glen/at/pld-linux.org>
356 2007-11-14 14:24 +0000 [r9054] Elan Ruusamäe <glen/at/pld-linux.org>
358 * geninitrd: - mpath bindings moved to /etc/multipath/bindings
360 2007-11-14 00:49 +0000 [r9051] Elan Ruusamäe <glen/at/pld-linux.org>
362 * geninitrd: - perhaps better messages from lvm on initrd
364 2007-11-13 23:56 +0000 [r9049] Elan Ruusamäe <glen/at/pld-linux.org>
366 * geninitrd: - can extract WWID directly from DM_UUID, no need to
369 2007-11-13 23:48 +0000 [r9047] Elan Ruusamäe <glen/at/pld-linux.org>
371 * geninitrd: - allow using user_friendly_names in multipath.conf
372 and still use wwid in initrd - mpath_wwid= option can override
373 mpath wwwid to activate in initrd
375 2007-11-13 22:01 +0000 [r9044] Elan Ruusamäe <glen/at/pld-linux.org>
377 * geninitrd: - MULTIPATH_ID -> MULTIPATH_WWID
379 2007-11-13 18:51 +0000 [r9042] Elan Ruusamäe <glen/at/pld-linux.org>
381 * geninitrd: - suffix dm-multipath partitions with pN - allow wwid=
382 kernel commandline parameter to specify which multipath wwid to
385 2007-11-13 16:22 +0000 [r9041] Elan Ruusamäe <glen/at/pld-linux.org>
387 * geninitrd: - parse root=/dev/sys/rootfs from kernel commandline
390 2007-11-07 13:08 +0000 [r9011] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
392 * geninitrd: Don't duplicate program name prefix.
394 2007-11-07 12:08 +0000 [r9009-9010] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
396 * geninitrd: Mention where root= option is to be found.
398 * geninitrd: msg->warn. Little tweaks.
400 2007-11-07 11:55 +0000 [r9008] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
402 * geninitrd: Introduce msg() for messages. Use everywhere.
404 2007-11-06 13:06 +0000 [r9003] Elan Ruusamäe <glen/at/pld-linux.org>
406 * geninitrd: - skip pointless another temporary dir - beautify
407 debug messages - avoid race for initrd compression
409 2007-11-06 02:10 +0000 [r9002] Elan Ruusamäe <glen/at/pld-linux.org>
411 * Makefile: - new manual versioning schema
413 2007-11-06 02:00 +0000 [r8999-9000] Elan Ruusamäe <glen/at/pld-linux.org>
417 * geninitrd: - use $DESTDIR, as it's more common - always create
418 /var/lib/multipath/bindings file for dm-multipath
420 2007-11-06 01:35 +0000 [r8997-8998] Elan Ruusamäe <glen/at/pld-linux.org>
422 * geninitrd: - well update inst_exec() too then to follow adamg
424 * geninitrd: - use "read" to get line for /proc files
426 2007-11-06 01:22 +0000 [r8995-8996] Elan Ruusamäe <glen/at/pld-linux.org>
428 * TODO: - cleanup (kill pointless and done things)
430 * lvm.todo (removed): - outdated (implemented)
432 2007-11-05 21:09 +0000 [r8994] Elan Ruusamäe <glen/at/pld-linux.org>
434 * geninitrd: - check for /boot mount (is this ppc compatible?)
436 2007-11-05 21:05 +0000 [r8993] Elan Ruusamäe <glen/at/pld-linux.org>
438 * geninitrd: - move functions start of the script
440 2007-11-05 08:15 +0000 [r8990] Elan Ruusamäe <glen/at/pld-linux.org>
442 * geninitrd: - less deeper conditions
444 2007-11-04 20:46 +0000 [r8985] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
446 * geninitrd, TODO: Unbreak softraid detection.
448 2007-11-03 15:41 +0000 [r8983] Elan Ruusamäe <glen/at/pld-linux.org>
452 2007-11-03 14:34 +0000 [r8980] Adam Gołębiowski <adamg/at/pld-linux.org>
454 * geninitrd: - create /proc, /sys, /etc only once
456 2007-11-03 14:29 +0000 [r8979] Adam Gołębiowski <adamg/at/pld-linux.org>
458 * geninitrd: - proper usage for inst() and inst_d() functions
460 2007-11-03 14:26 +0000 [r8978] Adam Gołębiowski <adamg/at/pld-linux.org>
462 * geninitrd: - call mount_proc only once
464 2007-11-02 18:59 +0000 [r8973] Elan Ruusamäe <glen/at/pld-linux.org>
466 * geninitrd: - leave rcs id for generated linuxrc
468 2007-11-02 17:58 +0000 [r8971] Elan Ruusamäe <glen/at/pld-linux.org>
470 * geninitrd: - avoid packing initramfs twice for fbsplash, now
471 symlinks are preserved too
473 2007-11-02 17:16 +0000 [r8969] Elan Ruusamäe <glen/at/pld-linux.org>
475 * geninitrd: - splash generations moved to function - create only
476 /init on initramfs due need to keep pid=1
478 2007-11-02 01:02 +0000 [r8956] Elan Ruusamäe <glen/at/pld-linux.org>
480 * geninitrd: - another fix to avoid lvdisplay failure to kill
483 2007-11-01 22:49 +0000 [r8952] Elan Ruusamäe <glen/at/pld-linux.org>
485 * geninitrd: - parse CMDINE using shell constructs
487 2007-11-01 17:30 +0000 [r8951] Elan Ruusamäe <glen/at/pld-linux.org>
489 * functions: - more information why lvdisplay failed to resolve lvm
492 2007-11-01 03:02 +0000 [r8943] Elan Ruusamäe <glen/at/pld-linux.org>
496 2007-11-01 02:21 +0000 [r8936] Elan Ruusamäe <glen/at/pld-linux.org>
498 * geninitrd: - one more lvm.static - give admin chance to figure
499 out problem at initrd
501 2007-10-31 18:10 +0000 [r8917] Elan Ruusamäe <glen/at/pld-linux.org>
503 * geninitrd: - lvm needs to be called lvm.static otherwise it will
504 re-execute itself via /sbin/lvm
506 2007-10-31 17:44 +0000 [r8916] Elan Ruusamäe <glen/at/pld-linux.org>
508 * geninitrd: - avoid lvdisplay errors killing whole /linuxrc
510 2007-10-30 21:45 +0000 [r8908] Elan Ruusamäe <glen/at/pld-linux.org>
512 * geninitrd: - debugshell before final unmount and initrd exit
514 2007-10-30 21:25 +0000 [r8907] Elan Ruusamäe <glen/at/pld-linux.org>
516 * geninitrd: - new functions: mount_{dev,sys,proc,tmp} to mount
517 those filesystems and use them
519 2007-10-30 20:51 +0000 [r8906] Elan Ruusamäe <glen/at/pld-linux.org>
521 * geninitrd: - rpm -E is unreliable as it requires rpm-build macros
522 present - use $_lib when installing with inst_exec()
524 2007-10-30 20:17 +0000 [r8905] Elan Ruusamäe <glen/at/pld-linux.org>
526 * geninitrd: - always load dm-mirror for dmraid
528 2007-10-30 15:53 +0000 [r8900] Elan Ruusamäe <glen/at/pld-linux.org>
530 * geninitrd: - really commit debuginitrd=sh functionality
532 2007-10-30 15:08 +0000 [r8898-8899] Elan Ruusamäe <glen/at/pld-linux.org>
534 * geninitrd: - add function add_linuxrc() and generate all output
535 via that function - add debuginitrd=sh possibility to invoke
536 shell at some points in initrd
538 * functions: - more detailed error messages when processing fstab
541 2007-10-28 22:07 +0000 [r8896] Elan Ruusamäe <glen/at/pld-linux.org>
543 * geninitrd: - do not assume user has booted from suspend enabled
544 kernel when generating initrd for suspend
546 2007-10-28 18:19 +0000 [r8895] Elan Ruusamäe <glen/at/pld-linux.org>
548 * geninitrd: - alias romfs,cramfs
550 2007-10-28 18:10 +0000 [r8894] Elan Ruusamäe <glen/at/pld-linux.org>
552 * geninitrd: - $CMDLINE available globally per /linuxrc
554 2007-10-28 12:27 +0000 [r8882] Elan Ruusamäe <glen/at/pld-linux.org>
556 * geninitrd: - disable tuxonice by default (conflicts with suspend)
558 2007-10-28 10:53 +0000 [r8880] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
560 * geninitrd: Install resume from new location. Temporaily leave
561 /usr/sbin/resume handling for backward compat.
563 2007-10-26 20:10 +0000 [r8879] Elan Ruusamäe <glen/at/pld-linux.org>
567 2007-10-26 11:34 +0000 [r8877] Elan Ruusamäe <glen/at/pld-linux.org>
569 * TODO: - dmsetup todo
571 2007-10-25 16:31 +0000 [r8874] Elan Ruusamäe <glen/at/pld-linux.org>
573 * geninitrd: - install all shared libs to /lib - install
574 /var/lib/multipath/bindings for dm-multipath if present
576 2007-10-25 15:07 +0000 [r8873] Elan Ruusamäe <glen/at/pld-linux.org>
578 * geninitrd: - fix finding scsi modules
580 2007-10-25 14:17 +0000 [r8871-8872] Elan Ruusamäe <glen/at/pld-linux.org>
582 * geninitrd: - cosmeticis
584 * geninitrd: - fix inst_exec() using inst()
586 2007-10-25 09:59 +0000 [r8870] Elan Ruusamäe <glen/at/pld-linux.org>
588 * geninitrd: - try activating only dm-multipath rootfs is on -
589 inst_exec: install execs to $dest and libraries to $libdir -
592 2007-10-25 08:56 +0000 [r8869] Elan Ruusamäe <glen/at/pld-linux.org>
594 * geninitrd: - add inst_exec() to copy executable and it's shared
595 libs - use it in initrd_gen_multipath
597 2007-10-25 08:15 +0000 [r8868] Elan Ruusamäe <glen/at/pld-linux.org>
599 * geninitrd: - cosmetics - take modprobe -c as modules source by
600 default (you can now use include statement there)
602 2007-10-25 07:46 +0000 [r8867] Elan Ruusamäe <glen/at/pld-linux.org>
604 * geninitrd: - optimize, cosmetics
606 2007-10-25 07:26 +0000 [r8866] Elan Ruusamäe <glen/at/pld-linux.org>
608 * geninitrd: - optimize, cosmetics
610 2007-10-25 07:22 +0000 [r8865] Elan Ruusamäe <glen/at/pld-linux.org>
614 2007-10-24 19:56 +0000 [r8861] Elan Ruusamäe <glen/at/pld-linux.org>
618 2007-10-24 19:13 +0000 [r8860] Elan Ruusamäe <glen/at/pld-linux.org>
620 * geninitrd: - add dm-multipath component devices to lvm2 ignore
623 2007-10-24 18:45 +0000 [r8859] Elan Ruusamäe <glen/at/pld-linux.org>
625 * geninitrd: - typo (multipath part was always generated) -
626 find_modules_dmraid() moved to function - $have_dmraid variable
627 to denote dmraid status
629 2007-10-24 18:31 +0000 [r8858] Elan Ruusamäe <glen/at/pld-linux.org>
631 * geninitrd: - optimize little dmraid part
633 2007-10-24 18:20 +0000 [r8857] Elan Ruusamäe <glen/at/pld-linux.org>
635 * geninitrd: - moved dm-multipath handling to function
637 2007-10-24 18:09 +0000 [r8856] Elan Ruusamäe <glen/at/pld-linux.org>
639 * geninitrd: - unify some more internal variables
641 2007-10-24 18:03 +0000 [r8855] Elan Ruusamäe <glen/at/pld-linux.org>
643 * geninitrd: - unify some internal variables
645 2007-10-24 17:58 +0000 [r8854] Elan Ruusamäe <glen/at/pld-linux.org>
647 * geninitrd: - detect physical devices for dm-multipath
649 2007-10-24 17:26 +0000 [r8853] Elan Ruusamäe <glen/at/pld-linux.org>
651 * geninitrd: - cvs detect multipath
653 2007-10-24 15:55 +0000 [r8851-8852] Elan Ruusamäe <glen/at/pld-linux.org>
655 * geninitrd: - rename find_modules_for() ->
656 find_modules_for_device() to avoid confusion
658 * geninitrd: - find_modules_for(): allow fallback if primary
661 2007-10-24 14:46 +0000 [r8850] Elan Ruusamäe <glen/at/pld-linux.org>
663 * geninitrd: - initial dm-multpath hooks
665 2007-10-23 19:39 +0000 [r8844] Elan Ruusamäe <glen/at/pld-linux.org>
667 * functions: - handle /dev/mapper/* also properly
669 2007-10-23 19:30 +0000 [r8843] Elan Ruusamäe <glen/at/pld-linux.org>
671 * functions: - we can grab the proper lvm path from lvdisplay
674 2007-10-23 16:47 +0000 [r8842] Elan Ruusamäe <glen/at/pld-linux.org>
676 * geninitrd: - bugfixes
678 2007-10-23 15:16 +0000 [r8841] Elan Ruusamäe <glen/at/pld-linux.org>
680 * geninitrd: - add inst_d() utility function to make dirs
682 2007-10-23 15:08 +0000 [r8839-8840] Elan Ruusamäe <glen/at/pld-linux.org>
684 * geninitrd: - kill excess quoting
686 * geninitrd: - inst() adds now $MNTIMAGE automatically
688 2007-10-22 17:25 +0000 [r8837-8838] Elan Ruusamäe <glen/at/pld-linux.org>
690 * functions: - use dmsetup from device-mapper pkg not devmap_name
693 * functions: - more consistent lookup of long device-mapper name
695 2007-10-16 16:24 +0000 [r8819] Elan Ruusamäe <glen/at/pld-linux.org>
697 * geninitrd: - fix typo
699 2007-10-12 15:07 +0000 [r8815] Elan Ruusamäe <glen/at/pld-linux.org>
701 * geninitrd: - USE_TUXONICE=$USE_SUSPEND2 if set in config
703 2007-10-12 14:37 +0000 [r8814] Elan Ruusamäe <glen/at/pld-linux.org>
705 * geninitrd: - /sys/power/tuxonice/do_resume support (not tested)
707 2007-10-12 13:39 +0000 [r8813] Elan Ruusamäe <glen/at/pld-linux.org>
709 * geninitrd, geninitrd.sysconfig: - suspend2->tuxonice rename
710 internally (old option preserved)
712 2007-10-11 15:30 +0000 [r8812] Elan Ruusamäe <glen/at/pld-linux.org>
714 * geninitrd: - use dmraid devices only for rootfs - generate dmraid
715 portion only if dmraid devices are found
717 2007-10-11 15:22 +0000 [r8811] Elan Ruusamäe <glen/at/pld-linux.org>
719 * geninitrd: - debug remove
721 2007-10-11 15:18 +0000 [r8807-8810] Elan Ruusamäe <glen/at/pld-linux.org>
723 * geninitrd: - debug remove
725 * geninitrd: - debug remove
727 * geninitrd: - remove dumping linuxrc and lvm.conf
729 * geninitrd, functions: - rootfs on lvm and dmraid hooks
731 2007-10-05 22:51 +0000 [r8792] Elan Ruusamäe <glen/at/pld-linux.org>
733 * geninitrd: - cosmetics
735 2007-10-05 22:47 +0000 [r8791] Elan Ruusamäe <glen/at/pld-linux.org>
737 * functions: - library functions shouldn't exit
739 2007-10-05 22:38 +0000 [r8788-8790] Elan Ruusamäe <glen/at/pld-linux.org>
741 * geninitrd: - no extra 512b needed for romfs
743 * geninitrd: - more $PROGRAM usage
745 * geninitrd: - add device-mapper to lvm types when using dmraid
747 2007-10-05 15:27 +0000 [r8785-8786] Elan Ruusamäe <glen/at/pld-linux.org>
749 * geninitrd: - check produced romfs image size
751 * geninitrd: - add dm-mirror module for dmraid setups - generate
752 /dev nodes from /proc/partitions also for dmraid
754 2007-10-05 13:39 +0000 [r8783-8784] Elan Ruusamäe <glen/at/pld-linux.org>
756 * geninitrd: - no need to interpolate vars in gen_devices()
758 * geninitrd: - create /dev entries also for dmraid - made
759 initrd_gen_devices() as function
761 2007-10-05 12:53 +0000 [r8781-8782] Elan Ruusamäe <glen/at/pld-linux.org>
763 * geninitrd: - kill trailing space
765 * geninitrd: - make /sys for dmraid setup
767 2007-10-04 21:23 +0000 [r8779-8780] Elan Ruusamäe <glen/at/pld-linux.org>
769 * geninitrd: - cosmetics
771 * geninitrd: - spelling
773 2007-10-04 15:24 +0000 [r8775-8777] Elan Ruusamäe <glen/at/pld-linux.org>
775 * geninitrd: - make initrd_gen_tmpfs_dev() callable multiple times
777 * geninitrd: - fool vim
779 * geninitrd: - use die() calls
781 2007-10-04 15:10 +0000 [r8773-8774] Elan Ruusamäe <glen/at/pld-linux.org>
783 * geninitrd: - use just tmpfs for dmraid - globally umount tmpfs
784 /dev if used (dmraid/lvm2 mixture possible)
786 * geninitrd: - die() function for generic exit
788 2007-09-03 14:27 +0000 [r8711-8712] Elan Ruusamäe <glen/at/pld-linux.org>
790 * geninitrd: - can't guess is the parameter added or not, so adjust
793 * geninitrd: - require switch_root applet when needed
795 2007-09-03 12:41 +0000 [r8710] Elan Ruusamäe <glen/at/pld-linux.org>
797 * geninitrd: - prefix errors with Error:
799 2007-08-31 22:10 +0000 [r8709] Elan Ruusamäe <glen/at/pld-linux.org>
801 * geninitrd: - quiet cpio
803 2007-08-31 15:45 +0000 [r8704-8706] Elan Ruusamäe <glen/at/pld-linux.org>
805 * make-tag.sh: - bugfixes
807 * make-tag.sh (added), RELEASE (added): - helpful for making
810 2007-08-30 10:00 +0000 [r8702] Cezary Krzyżanowski <czarny/at/pld-linux.org>
812 * geninitrd: - --with/without options for
813 bootsplash,fbsplash,suspend and suspend2 - ready for
816 2007-07-16 14:48 +0000 [r8682] Marcin Król <hawk/at/pld-linux.org>
818 * geninitrd: - cosmetics to bump revision number in order to change
819 version number (does svn has equivalent of cvs commit -f?)
821 2007-07-16 14:22 +0000 [r8681] Marcin Król <hawk/at/pld-linux.org>
823 * functions: - check /dev/dm-*, /dev/mapper/* after checking
826 2007-07-16 12:31 +0000 [r8678] Marcin Król <hawk/at/pld-linux.org>
828 * functions: - check /dev/mapper/* too while testing if rootdev is
831 2007-07-09 07:41 +0000 [r8667-8668] Adam Gołębiowski <adamg/at/pld-linux.org>
833 * geninitrd: - Jacek Konieczny's geninitrd-rootdev.patch applied
834 (http://lists.pld-linux.org/mailman/pipermail/pld-devel-en/2007-May/018983.html)
836 * geninitrd: - Jacek Konieczny's geninitrd-lvm_initramfs.patch
838 (http://lists.pld-linux.org/mailman/pipermail/pld-devel-en/2007-May/018983.html)
840 2007-07-09 07:27 +0000 [r8666] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
842 * geninitrd: inst() takes only two arguments, no more. Print usage
843 for inst() on stderr.
845 2007-06-24 20:37 +0000 [r8648] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
847 * geninitrd: Try to load raidX and raid456 modules.
849 2007-05-29 10:18 +0000 [r8628] Elan Ruusamäe <glen/at/pld-linux.org>
851 * geninitrd: - use shell construct instead of `dirname`
853 2007-05-29 09:19 +0000 [r8627] Elan Ruusamäe <glen/at/pld-linux.org>
855 * geninitrd: - Revision 8368 makes use of dirname in initrd.
858 2007-05-29 09:16 +0000 [r8626] Elan Ruusamäe <glen/at/pld-linux.org>
860 * geninitrd: - workaround for BusyBox v1.1.3 (currently in AC)
862 2007-05-16 06:55 +0000 [r8560] Cezary Krzyżanowski <czarny/at/pld-linux.org>
864 * geninitrd: - my mistake; uncommented the version checks
866 2007-05-16 06:51 +0000 [r8559] Cezary Krzyżanowski <czarny/at/pld-linux.org>
868 * geninitrd: - updated device matching rules for ceases like
871 2007-04-03 10:18 +0000 [r8409] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
873 * geninitrd, functions: Create additional devices like xfs logdev.
874 Verbose copying of devices.
876 2007-03-20 14:13 +0000 [r8390-8391] Elan Ruusamäe <glen/at/pld-linux.org>
878 * geninitrd: - do not redirect output from function, output could
881 * geninitrd: - add busybox_applet() which checks if busybox has
882 required applet present
884 2007-03-20 11:27 +0000 [r8385] Elan Ruusamäe <glen/at/pld-linux.org>
886 * geninitrd: - fixed typo and bug from arekm change
888 2007-03-17 12:46 +0000 [r8381] Elan Ruusamäe <glen/at/pld-linux.org>
890 * geninitrd: - umount /dev also for udev. fixes radek bug
892 2007-03-09 14:34 +0000 [r8370] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
894 * geninitrd: debuginitrd option in /proc/cmdline handled.
896 2007-03-09 14:11 +0000 [r8369] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
898 * geninitrd: Read /proc file using cat which makes buffering for
899 us. 2.4 /proc/partitions contains more data after device name -
902 2007-03-09 13:24 +0000 [r8368] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
904 * geninitrd: Handle devfs cases like
905 scsi/host0/bus0/target2/lun0/disc.
907 2007-03-07 10:24 +0000 [r8366] Elan Ruusamäe <glen/at/pld-linux.org>
909 * changelog.sh: - correct comment
911 2007-03-07 10:18 +0000 [r8363] Elan Ruusamäe <glen/at/pld-linux.org>
913 * changelog.sh: - allow outdated users file
915 2007-03-07 07:54 +0000 [r8361] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
917 * changelog.sh: Support async scsi bus scanning. Update ChangeLog.
919 2007-03-07 07:49 +0000 [r8360] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
921 * geninitrd: We need to ensure that scsi bus probbing finished on
922 kernels with CONFIG_SCSI_SCAN_ASYNC=y (like our 2.6.20).
924 2007-03-05 12:35 +0000 [r8359] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
926 * geninitrd: More crapolla by czarny.
928 2007-02-21 13:01 +0000 [r8286] Przemysław Iskra <sparky/at/pld-linux.org>
930 * geninitrd: - fixed urandom minor
932 2007-02-08 19:06 +0000 [r8245] Elan Ruusamäe <glen/at/pld-linux.org>
934 * functions: - outputs nothing actually as it sets two parameters
936 2007-02-08 18:38 +0000 [r8243-8244] Elan Ruusamäe <glen/at/pld-linux.org>
938 * functions: - correct comment
940 * geninitrd, functions: - find_root() will return lvm2 nodes in
943 2007-02-08 18:26 +0000 [r8241-8242] Elan Ruusamäe <glen/at/pld-linux.org>
945 * Makefile: - include functions in tarball
947 * geninitrd, functions: - allow setting prefix for function
948 messages via $PROGRAM global
950 2007-02-08 18:21 +0000 [r8240] Elan Ruusamäe <glen/at/pld-linux.org>
952 * Makefile, geninitrd, functions (added): - export functions so
953 other programs could reuse code - find_root() for now
955 2007-02-07 10:58 +0000 [r8236-8237] Elan Ruusamäe <glen/at/pld-linux.org>
957 * geninitrd: - drop $orig_rootdev, as $rootdev is the same variable
960 * geninitrd: - do not use variable when it's value is something
963 2007-02-07 10:51 +0000 [r8235] Elan Ruusamäe <glen/at/pld-linux.org>
965 * geninitrd: - use only blkid to resolve UUID and LABEL, so now it
966 works with any fs not just xfs,ext{2,3} - cleanup find_root()
969 2007-02-07 10:33 +0000 [r8234] Elan Ruusamäe <glen/at/pld-linux.org>
971 * geninitrd: - rc-scripts functions sets default PATH - make
972 example in usage() more actual
974 2007-02-07 10:12 +0000 [r8233] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
976 * geninitrd: Revert, conflicts seems more sane way.
978 2007-02-07 10:07 +0000 [r8232] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
980 * geninitrd: Compat symlink.
982 2007-02-07 09:46 +0000 [r8231] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
984 * geninitrd: Make it backward compatible with previous udev
987 2007-02-06 17:11 +0000 [r8227-8229] Elan Ruusamäe <glen/at/pld-linux.org>
989 * geninitrd.8.xml: - ps svn:keywords Date
991 * geninitrd.8.xml: - ps svn:keywords Id
993 * geninitrd.8.xml: - fix encoding for czarny name
995 2007-02-06 17:03 +0000 [r8226] Elan Ruusamäe <glen/at/pld-linux.org>
997 * geninitrd: - ignore errors from pvdisplay when it can't access
998 devices (emc for example)
1000 2007-02-06 16:59 +0000 [r8225] Elan Ruusamäe <glen/at/pld-linux.org>
1002 * geninitrd, TODO: - use blkid optionally (but preferred) to
1003 resolve UUID= and LABEL= at initrd generation time
1005 2007-02-06 16:26 +0000 [r8224] Elan Ruusamäe <glen/at/pld-linux.org>
1007 * geninitrd: - use xfs_admin to get label of xfs filesystem
1009 2007-02-03 10:40 +0000 [r8220] Przemysław Iskra <sparky/at/pld-linux.org>
1011 * geninitrd: - revert: force people with Th to test initramfs
1013 2007-02-02 12:59 +0000 [r8219] Przemysław Iskra <sparky/at/pld-linux.org>
1015 * geninitrd: - don't use "initramfs" as default in kernels 2.5+,
1016 there are too many people crying...
1018 2007-02-01 10:26 +0000 [r8218] Przemysław Iskra <sparky/at/pld-linux.org>
1020 * geninitrd: - maybe this way ?
1022 2007-02-01 10:20 +0000 [r8217] Przemysław Iskra <sparky/at/pld-linux.org>
1024 * geninitrd: - reverted last two changes, szhould work but it
1025 requires new busybox - won't work with old one, need some check
1028 2007-02-01 09:38 +0000 [r8216] Przemysław Iskra <sparky/at/pld-linux.org>
1030 * geninitrd: - there is no way to pass init application to
1031 switchroot, there is no need to do so anyway
1033 2007-02-01 09:05 +0000 [r8215] Przemysław Iskra <sparky/at/pld-linux.org>
1035 * geninitrd: - typo: switch_root -> switchroot
1037 2007-01-29 22:24 +0000 [r8212] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1039 * geninitrd: Drop spares=X from initrd mdadm.conf.
1041 2007-01-27 19:01 +0000 [r8203] Przemysław Iskra <sparky/at/pld-linux.org>
1043 * geninitrd: - simplified mknod script in initramfs
1045 2007-01-27 18:34 +0000 [r8202] Cezary Krzyżanowski <czarny/at/pld-linux.org>
1047 * geninitrd: - semicolon fixed - dobule 0 adding fixed (really?)
1049 2007-01-27 16:59 +0000 [r8201] Cezary Krzyżanowski <czarny/at/pld-linux.org>
1051 * geninitrd: - format description added
1053 2007-01-27 16:56 +0000 [r8200] Cezary Krzyżanowski <czarny/at/pld-linux.org>
1055 * geninitrd: - resolved bug with lilio (root=806 instead of
1056 root=0806) - used parameter more thorough
1058 2007-01-27 14:34 +0000 [r8199] Cezary Krzyżanowski <czarny/at/pld-linux.org>
1060 * geninitrd: - using udevd instead of legacy udev - killing daemon
1063 2007-01-27 14:05 +0000 [r8198] Cezary Krzyżanowski <czarny/at/pld-linux.org>
1065 * geninitrd: - switched initrd-udev => initrd-udevd, as new udev
1066 doesn't build udev bin (only udevd)
1068 2007-01-26 23:51 +0000 [r8197] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1070 * geninitrd: Copy device only if it doesn't exist.
1072 2007-01-11 13:55 +0000 [r8142] Elan Ruusamäe <glen/at/pld-linux.org>
1074 * geninitrd: Unmount /dev running on tmpfs when LVM2 init is done
1076 2006-12-19 20:59 +0000 [r8112] Cezary Krzyżanowski <czarny/at/pld-linux.org>
1078 * geninitrd: - while using initramfs, rootfs mounter ro instaed rw
1080 2006-12-14 19:50 +0000 [r8106-8109] Elan Ruusamäe <glen/at/pld-linux.org>
1082 * geninitrd.8.xml: Fix encoding
1084 * Makefile: Add make clean.
1086 * Makefile: Do not make install by default. Some cleanups and
1089 * geninitrd.8.xml: - add me, and the list is in no way alphabetic
1091 2006-12-14 17:15 +0000 [r8104-8105] Elan Ruusamäe <glen/at/pld-linux.org>
1095 * changelog.sh: - pass --users-charset=ISO8859-2, needs svn2log >
1098 2006-12-14 16:03 +0000 [r8103] Cezary Krzyżanowski <czarny/at/pld-linux.org>
1100 * geninitrd, geninitrd.sysconfig, geninitrd.8.xml: - merged from
1101 branches/devel - tweaked geninitrd.sysconfig for default options
1102 - some documentation added
1104 2006-12-02 15:14 +0000 [r8028] Jacek Konieczny <jajcus/at/pld-linux.org>
1106 * geninitrd: - it is not only my code :-)
1108 2006-11-18 13:57 +0000 [r7982] Łukasz Maśko <lmasko/at/pld-linux.org>
1110 * geninitrd: - Suspend2 can have its directory in /proc/suspend2 or
1111 /sys/power/suspend2, depending on kernel version, initrd must
1114 2006-10-27 14:27 +0000 [r7899] Elan Ruusamäe <glen/at/pld-linux.org>
1116 * geninitrd: - add one 512b for ext2 fs (room for filesystem
1119 2006-10-20 18:22 +0000 [r7888] Elan Ruusamäe <glen/at/pld-linux.org>
1121 * TODO: Add blkid todo
1123 2006-10-20 16:30 +0000 [r7887] Elan Ruusamäe <glen/at/pld-linux.org>
1125 * geninitrd: echo not execute (typo fix)
1127 2006-10-20 16:18 +0000 [r7884-7886] Elan Ruusamäe <glen/at/pld-linux.org>
1129 * changelog.sh: Propset Id.
1131 * geninitrd: Cosmetics.
1133 2006-10-20 16:05 +0000 [r7880-7883] Elan Ruusamäe <glen/at/pld-linux.org>
1135 * geninitrd: Resolve /dev/dm-0 to LVM names (/dev/sys/rootfs) which
1136 we get when using LABEL or UUID.
1138 * geninitrd: Depend on xfs_admin due that.
1140 * geninitrd: Use xfs_admin to get xfs filesystem UUID and trim it
1145 2006-10-19 16:23 +0000 [r7879] Elan Ruusamäe <glen/at/pld-linux.org>
1147 * geninitrd: Less noise when initializing LVM2.
1149 2006-10-19 13:44 +0000 [r7877] Elan Ruusamäe <glen/at/pld-linux.org>
1151 * geninitrd: Round ext2 imagesize up to 1024 blocks.
1153 2006-10-19 13:38 +0000 [r7876] Elan Ruusamäe <glen/at/pld-linux.org>
1155 * geninitrd: Make ext2 image size dynamic -- calculated at building
1158 2006-10-19 12:40 +0000 [r7874] Elan Ruusamäe <glen/at/pld-linux.org>
1160 * geninitrd: Legacy junk.
1162 2006-10-19 12:24 +0000 [r7873] Elan Ruusamäe <glen/at/pld-linux.org>
1164 * geninitrd: $IMAGESIZE is used only for ext2 rootfs.
1166 2006-10-19 12:01 +0000 [r7872] Elan Ruusamäe <glen/at/pld-linux.org>
1168 * geninitrd: busybox initrd version exename is /bin/initrd-busybox.
1170 2006-10-18 02:06 +0000 [r7866] Elan Ruusamäe <glen/at/pld-linux.org>
1172 * geninitrd: Always make /dev on tmpfs for LVM2
1174 2006-10-17 23:19 +0000 [r7865] Elan Ruusamäe <glen/at/pld-linux.org>
1176 * geninitrd: Typo in sysfs fstype naming.
1178 2006-10-17 22:46 +0000 [r7862-7864] Elan Ruusamäe <glen/at/pld-linux.org>
1180 * geninitrd: $UDEV_TMPFS dropped, $tmpfs_dev indicates that /dev is
1183 * geninitrd: More cosmetics.
1185 * geninitrd: - add --with-udev
1187 2006-10-17 22:33 +0000 [r7861] Elan Ruusamäe <glen/at/pld-linux.org>
1189 * geninitrd: udev needs /sys, i'm almost sure of that.
1191 2006-10-17 22:25 +0000 [r7858-7860] Elan Ruusamäe <glen/at/pld-linux.org>
1193 * geninitrd: Cosmetics.
1195 * geninitrd: No need for /bin/initrd-busybox on initrd.
1197 * geninitrd: Drop my_dirname (pointless).
1199 2006-10-17 21:54 +0000 [r7857] Elan Ruusamäe <glen/at/pld-linux.org>
1201 * geninitrd.sysconfig: Do not disable udev in config by default
1202 (udev-initrd package must be installed anyway for udev being
1205 2006-09-15 18:05 +0000 [r7756] Elan Ruusamäe <glen/at/pld-linux.org>
1207 * geninitrd: Make for ext2 the imagesize bigger by 2M.
1209 2006-08-20 14:47 +0000 [r7677] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1211 * geninitrd: Add bin/initrd-busybox symlink.
1213 2006-08-17 09:06 +0000 [r7674] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1215 * geninitrd.sysconfig: SLEEP/FIRMWARE examples.
1217 2006-08-17 08:44 +0000 [r7673] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1219 * geninitrd: Create proc and sys directories when firwmare is
1222 2006-08-17 08:41 +0000 [r7672] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1224 * geninitrd: Simplify firmware loader script.
1226 2006-08-17 08:30 +0000 [r7671] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1228 * geninitrd: Properly echo firmware.sh to /proc/../hotplug.
1230 2006-08-14 09:30 +0000 [r7669] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1232 * geninitrd: Initial firmware loading capabilities.
1234 2006-08-14 08:56 +0000 [r7668] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1236 * geninitrd: display some warning
1238 2006-06-24 21:01 +0000 [r7483] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1240 * geninitrd.sysconfig: Some variables are not used by geninitrd at
1243 2006-06-03 20:43 +0000 [r7466] Elan Ruusamäe <glen/at/pld-linux.org>
1245 * geninitrd: More options for ext2 based initrd. echo y hack
1246 dropped (unneccessary).
1248 2006-06-03 13:39 +0000 [r7465] Elan Ruusamäe <glen/at/pld-linux.org>
1250 * geninitrd: Use cat and <<EOF. Redirect 2>/dev/null is only
1251 neccessary for vgchange.
1253 2006-06-03 13:03 +0000 [r7464] Elan Ruusamäe <glen/at/pld-linux.org>
1255 * geninitrd: Output verbose message when activating dmraid and lvm
1256 volumes. Drop making nodes on readonly /dev and the error
1257 messages failing to do so.
1259 2006-05-28 19:12 +0000 [r7456-7458] Elan Ruusamäe <glen/at/pld-linux.org>
1261 * Makefile: Generate changelog.sh in "make dist" target.
1263 * changelog.sh (added): ChangeLog generation script (based on
1266 2006-05-28 15:54 +0000 [r7452-7453] Elan Ruusamäe <glen/at/pld-linux.org>
1270 * geninitrd: Add 100k more to ext2 based images.
1272 2006-05-26 09:06 +0000 [r7446] Elan Ruusamäe <glen/at/pld-linux.org>
1274 * geninitrd: Reindent code with tabs and ts=4.
1276 2006-05-26 08:42 +0000 [r7445] Elan Ruusamäe <glen/at/pld-linux.org>
1278 * geninitrd: Use 'EOF' heredocs.
1280 2006-05-26 08:39 +0000 [r7444] Elan Ruusamäe <glen/at/pld-linux.org>
1282 * geninitrd: Parse nfsroot= from /proc/cmdline for NFS root
1283 installs. Patch by Urmas Undusk
1285 2006-05-22 14:11 +0000 [r7430] Elan Ruusamäe <glen/at/pld-linux.org>
1287 * geninitrd: Detect broken tool (lvdisplay) and fail early instead
1288 of generating invalid initrd
1290 2006-05-06 18:42 +0000 [r7386] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1292 * geninitrd: Keep suspends in sync.
1294 2006-05-06 18:33 +0000 [r7385] Jan Rękorajski <baggins/at/pld-linux.org>
1296 * geninitrd: - turn suspend2 on by default - load required module
1299 2006-04-27 20:57 +0000 [r7371] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1301 * geninitrd: Update support for recent suspend2 versions (Bartosz
1304 2006-04-09 21:09 +0000 [r7340] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1306 * geninitrd.sysconfig: Correct suspend1 var.
1308 2006-04-09 19:08 +0000 [r7339] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1310 * geninitrd: Correct suspend variables.
1312 2006-04-09 13:33 +0000 [r7338] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1314 * geninitrd.sysconfig: Updated config.
1316 2006-04-09 13:01 +0000 [r7337] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1318 * geninitrd: Mainline suspend support. Suspend 2 renamed. Both
1319 suspends turned off by default.
1321 2006-04-09 12:28 +0000 [r7336] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1323 * geninitrd, geninitrd.sysconfig: Suspend 2 stuff renamed to
1324 suspend2 (it's old anyway).
1326 2006-03-25 21:30 +0000 [r7319] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1328 * geninitrd: Hacky initramfs support (and of course not working
1331 2006-02-22 18:20 +0000 [r6998] Elan Ruusamäe <glen/at/pld-linux.org>
1333 * lvm.todo: Few language fixes.
1335 2006-02-22 18:11 +0000 [r6997] Elan Ruusamäe <glen/at/pld-linux.org>
1337 * geninitrd: Avoid duplicate device copying when LVM on RAID
1339 2006-02-22 17:17 +0000 [r6996] Elan Ruusamäe <glen/at/pld-linux.org>
1341 * geninitrd: Fix mdadm output grabbing when there are N>0 spare
1344 2006-01-28 13:40 +0000 [r6894] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1346 * geninitrd: Always use mdassemble. By default put UUID based
1347 config (so devices can now change without affecting an array).
1348 Copy all devices matching /etc/mdadm.conf in case when disks
1349 layout is modified in system.
1351 2006-01-28 13:16 +0000 [r6893] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1353 * geninitrd, geninitrd.8.xml: Old raidtools no longer supported.
1355 2006-01-27 23:37 +0000 [r6892] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1357 * geninitrd: Allow raid6 and raid10.
1359 2006-01-18 16:57 +0000 [r6854] Elan Ruusamäe <glen/at/pld-linux.org>
1361 * geninitrd.8.xml: - english
1363 2006-01-17 22:11 +0000 [r6838] Elan Ruusamäe <glen/at/pld-linux.org>
1365 * geninitrd: - add dmraid support, needs udev as it creates nodes
1366 on /dev - probably udev support should be improved to copy config
1367 to initrd so the nodes correspond to ones configured in host
1368 currently customised udev in host has no effect on initrd
1370 2006-01-17 21:29 +0000 [r6833] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1372 * geninitrd: Generate rootfs finding stuff when using raid, too.
1375 2006-01-17 21:24 +0000 [r6832] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1377 * geninitrd.8.xml: Manual fix. (ankry).
1379 2006-01-17 21:14 +0000 [r6831] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1381 * geninitrd: Add missing parenthesis. (Robert Jaros) Properly copy
1382 /dev files when using lvm. (Robert Jaros)
1384 2005-11-26 15:35 +0000 [r6569] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1386 * geninitrd: In case of module with - in name we use _ in variables
1387 like ide-core -> MODULE_ide_core_USLEEP.
1389 2005-11-17 13:04 +0000 [r6539] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1391 * geninitrd: USLEEP not SLEEP + small fixes.
1393 2005-11-17 12:56 +0000 [r6538] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1395 * geninitrd: Sleeping after module load support.
1397 2005-11-17 07:32 +0000 [r6537] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1399 * geninitrd: Copy pvdevice nodes to initrd when not using udev.
1401 2005-11-01 15:33 +0000 [r6509] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1403 * geninitrd: Revert, doesn't make sense for udev case.
1405 2005-11-01 15:10 +0000 [r6508] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1407 * geninitrd: Always create /dev/mapper/control for our sake.
1409 2005-09-23 23:14 +0000 [r6406] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1411 * geninitrd: Create mapper control device only when not using udev.
1413 2005-06-27 06:25 +0000 [r6191] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1415 * geninitrd: Fix for mdadm >= v1.12.0. Version >= v1.12.0 is now
1418 2005-06-09 22:03 +0000 [r6057] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1420 * geninitrd: Use 3000 initrd as size for ia64|amd64|x86_64|sparc64
1423 2005-04-04 16:29 +0000 [r5716] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1425 * geninitrd: Nicer warnings.
1427 2005-02-23 13:14 +0000 [r5559] Witek Kręcicki <adasi/at/pld-linux.org>
1429 * TODO: - new entry (add dmraid support)
1431 2004-12-10 15:36 +0000 [r5369] Marcin Doliński <averne/at/pld-linux.org>
1433 * geninitrd: - added /dev/mapper/control
1435 2004-12-06 20:19 +0000 [r5367] Adam Gołębiowski <adamg/at/pld-linux.org>
1437 * geninitrd, geninitrd.sysconfig: - display info that it is
1438 possible to disable software suspend
1440 2004-09-25 22:41 +0000 [r4657-4658] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1442 * geninitrd: Really mount/umount /proc for udev.
1444 * geninitrd: Fix passing hotplug binary into kernel. Drop devfs
1447 2004-09-25 16:58 +0000 [r4653] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1449 * geninitrd, geninitrd.sysconfig: Updated udev support.
1451 2004-09-25 13:19 +0000 [r4648] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1453 * geninitrd: Support for /dev managing by udev.
1455 2004-09-19 20:50 +0000 [r4624] Sergiusz Pawłowicz <serek/at/pld-linux.org>
1457 * TODO: - extending todo list.
1459 2004-09-17 21:24 +0000 [r4605] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1461 * geninitrd: Umount /proc in initrd_gen_procdata().
1463 2004-09-16 16:50 +0000 [r4600] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1465 * geninitrd: Make root=/dev/XYZ work with grub, too.
1467 2004-09-16 12:45 +0000 [r4599] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1469 * geninitrd: Convert generation of nfs/softraid/lvm/suspend stuff
1470 into functions (initrd_gen_XXX).
1472 2004-09-16 10:57 +0000 [r4598] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1474 * geninitrd: Typo fixed.
1476 2004-09-16 10:54 +0000 [r4597] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1478 * geninitrd: Put information which devices belong to which array
1479 when having multiple raid arrays. Don't call mdassemble twice in
1480 such case since once is enough.
1482 2004-09-01 16:38 +0000 [r4453] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1484 * geninitrd: modulefile checking is done only once now (duplicates
1487 2004-08-30 18:53 +0000 [r4448] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1489 * geninitrd: Display error and exit if raid data is not found when
1490 trying to find softraid modules.
1492 2004-08-09 00:02 +0000 [r4420] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1494 * geninitrd: Use suspend_bootsplash instead of suspend_text when
1495 bootsplash is in use.
1497 2004-08-08 16:16 +0000 [r4418] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1499 * geninitrd: - add support for swsusp2 2.0.0.103 (text mode)
1501 2004-08-01 22:37 +0000 [r4413] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1503 * geninitrd: Finish software suspend2 support (and enable it by
1506 2004-07-31 09:36 +0000 [r4412] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1508 * geninitrd: Softsuspend fixes, still disabled by default.
1510 2004-07-31 01:26 +0000 [r4411] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1512 * geninitrd: Software suspend 2 support added (untested).
1514 2004-07-17 19:39 +0000 [r4358] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1516 * geninitrd: Fix handling of module options.
1518 2004-07-02 20:08 +0000 [r4294] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1520 * geninitrd: Well, back to romfs, initramfs fixes.
1522 2004-07-02 19:46 +0000 [r4293] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1524 * geninitrd.sysconfig: Keep INITRDFS unconfigured so geninitrd
1525 script will decide which use as default.
1527 2004-07-02 19:36 +0000 [r4292] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1529 * geninitrd: initramfs support, use it by default for kernel >
1532 2004-06-26 23:19 +0000 [r4250] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1534 * geninitrd: Test checking if rootfs is on LVM was broken for LVM1
1537 2004-06-26 21:12 +0000 [r4249] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1539 * TODO: Updated (few questions).
1541 2004-06-26 21:04 +0000 [r4248] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1543 * geninitrd: In most cases broken fstab causes problems - enhance
1544 error message for find_modules_for() parameters checking.
1546 2004-06-24 20:01 +0000 [r4242] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1548 * geninitrd: LVM2: wipe out mount && pivot_root and welcome
1549 /proc/sys/kernel/real-root-dev.
1551 2004-06-24 15:09 +0000 [r4241] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1553 * geninitrd: Mount LVM2 rootfs read-only; few cleanups.
1555 2004-06-24 13:26 +0000 [r4240] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1557 * geninitrd: Preffer /sbin/chroot over /usr/sbin/chroot.
1559 2004-06-24 13:22 +0000 [r4239] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1561 * geninitrd: Mention proper kernel cmdline setup for root on
1562 nfs/lvm2 configurations.
1564 2004-06-24 13:12 +0000 [r4238] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1566 * geninitrd: Print warning when /proc is not mounted since too many
1567 things depend on this.
1569 2004-06-24 13:09 +0000 [r4237] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1571 * geninitrd: Working rootfs on LVM2 support (tested).
1573 2004-06-23 12:20 +0000 [r4233] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1575 * geninitrd: lvm2: do not restrict to sysfs devices only (since we
1576 even do not mount syfs).
1578 2004-06-23 02:14 +0000 [r4232] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1580 * geninitrd: For LVM use system configured devs filtering + avoid
1581 locking instead of ignoring errors.
1583 2004-06-09 20:43 +0000 [r4159] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1585 * geninitrd: Use posix,wsize=8192,rsize=8192 options for NFS
1588 2004-06-09 18:11 +0000 [r4158] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1590 * geninitrd: For rootfs on NFS create /dev/urandom on initrd - used
1593 2004-06-06 00:01 +0000 [r4149] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1595 * geninitrd: Make nfs root case minimal + add very important
1598 2004-06-05 22:19 +0000 [r4148] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1600 * geninitrd: rootfs on nfs works with funny things like kernel
1601 swapper doing init job/
1603 2004-06-05 19:32 +0000 [r4147] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1605 * geninitrd: (Almost) working root on NFS support.
1607 2004-06-05 15:33 +0000 [r4146] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1609 * geninitrd: Initial support for rootfs on NFS.
1611 2004-04-22 09:36 +0000 [r3977] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1613 * geninitrd: Fix typo in do_mdassemble variable (noted by Piotr
1614 Pawłow <pp/at/siedziba.pl>)
1616 2004-04-10 11:34 +0000 [r3918] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1618 * geninitrd: We do not support min/max kernel version settings in
1619 pci database, so remove that code.
1621 2004-04-03 01:01 +0000 [r3865] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1623 * geninitrd: Run only one, rootfs VG when using LVM.
1625 2004-04-02 23:17 +0000 [r3862-3864] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1627 * geninitrd: Ups, debugging left - removed.
1629 * geninitrd: Print warning when ide-generic is used as fallback.
1631 * geninitrd: Load ide-generic if no other IDE related modules
1634 2004-04-02 22:09 +0000 [r3861] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1636 * geninitrd: Support for LVM on top of SoftRAID.
1638 2004-03-31 18:05 +0000 [r3850] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1640 * lvm.todo: Mention LVM on top of SOFTRAID case.
1642 2004-03-31 17:47 +0000 [r3849] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1644 * geninitrd, geninitrd.8.xml: Change --lvmversion to
1645 --lvmtoolsversion (same with LVMVERSION->LVMTOOLSVERSION) to
1648 2004-03-31 17:39 +0000 [r3848] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1650 * geninitrd: Fix creation of subdirectiories needed on in /dev on
1653 2004-03-31 17:29 +0000 [r3847] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1655 * geninitrd: Support devfs like names for softraid detection.
1657 2004-03-31 17:20 +0000 [r3846] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1659 * geninitrd: Fix LVMVERSION detection when lvm1 tools are in use.
1661 2004-03-31 16:33 +0000 [r3844] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1663 * geninitrd: Check for /sbin/lvdisplay and /sbin/pvdisplay
1664 existence instead of /sbin/lvm (part of lvm2 package).
1666 2004-03-08 14:36 +0000 [r3427] Artur Frysiak <wiget/at/pld-linux.org>
1668 * Makefile: - added ChangeLog to distributed package
1670 2004-03-08 14:28 +0000 [r3425] Artur Frysiak <wiget/at/pld-linux.org>
1672 * TODO: - more things done
1674 2004-03-05 08:10 +0000 [r3416] Artur Frysiak <wiget/at/pld-linux.org>
1676 * geninitrd: - redirect error message to stderr - fix displaing
1677 modules names in verbose mode - use --ignorelockfailure in lvm2
1678 invocation (/var isn't mounted now)
1680 2004-02-01 23:48 +0000 [r3241] Artur Frysiak <wiget/at/pld-linux.org>
1682 * geninitrd: - finished LVM2 support (I hope, I don't break LVM1
1683 support) - fix printing modules names on 2.6.x kernels
1685 2004-01-30 21:53 +0000 [r3228] Artur Frysiak <wiget/at/pld-linux.org>
1687 * geninitrd, geninitrd.8.xml: - write usage message to stdin not
1688 stderr - check version of LVM tools not LVM volumen format -
1689 added --lvmversion options
1691 2004-01-30 00:35 +0000 [r3226] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1693 * geninitrd: Try to load only required LVM module (needs testing
1694 with LVM1 tools and LVM2 tools using lvm1 metadata)
1696 2004-01-29 12:34 +0000 [r3225] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1698 * geninitrd: Test for LVM using lvdisplay (old way left for
1699 compatibility in some weird cases).
1701 2004-01-29 12:15 +0000 [r3224] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1703 * geninitrd: Local geninitrd configuration for LVM is more
1704 important than automatic searching. Give it chance to work with
1705 LVM1 tools (should work fine).
1707 2004-01-29 12:04 +0000 [r3223] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1709 * geninitrd: Implement searching for LVM devices using LVM2 tools.
1710 No idea whether is works with LVM1 tools but these are obsolete
1713 2004-01-23 23:38 +0000 [r3219] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1715 * geninitrd: Proper message.
1717 2004-01-23 19:54 +0000 [r3218] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1719 * geninitrd: If /sbin/initrd-mdassemble is available then use it
1722 2004-01-17 20:12 +0000 [r3196] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1724 * geninitrd: - drop support for raid using raid_start in busybox,
1725 it's broken - use initrd-mdadm
1727 2003-12-28 18:56 +0000 [r3089] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1729 * geninitrd.sysconfig: Remove obsolete bsp options.
1731 2003-12-25 21:08 +0000 [r3080] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1733 * geninitrd: Display information message when
1734 BOOT_SPLASH_RESOLUTIONS is empty.
1736 2003-12-25 19:14 +0000 [r3079] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1738 * geninitrd.8.xml: Comment now in utf.
1740 2003-12-25 18:37 +0000 [r3075] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1742 * geninitrd: Merged bootsplash branch.
1744 2003-12-25 18:24 +0000 [r3074] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1746 * geninitrd, geninitrd.8.xml: Use insmod instead of insmod_ng for
1747 2.6 kernels, too. Fix docummentation to describe that.
1749 2003-10-02 20:34 +0000 [r1403] Artur Frysiak <wiget/at/pld-linux.org>
1751 * geninitrd.8.xml: - emails update
1753 2003-09-18 22:54 +0000 [r1354] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1755 * geninitrd: - make rootdev local variable inside find_modules_ide
1756 (should fix problems with raid support)
1758 2003-09-18 22:17 +0000 [r1352] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1760 * geninitrd: - set svn:keywords property
1762 2003-09-13 12:57 +0000 [r1321] Artur Frysiak <wiget/at/pld-linux.org>
1764 * .cvsignore (removed), /: post cvs2svn cleanup - removed unused
1765 tags and branches - .cvsignore -> prop svn:ignore
1767 2003-08-24 22:20 +0000 [r1317] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1769 * geninitrd: - by default load all found IDE devices unless
1770 --ide-root-only option specified - when ide=reverse specified
1771 sort drivers in reverse order
1773 2003-08-24 12:14 +0000 [r1315] Michał Moskal <malekith/at/pld-linux.org>
1775 * geninitrd: - add busybox -> sh symlink
1777 2003-08-23 20:13 +0000 [r1313] Arkadiusz Patyk <areq/at/pld-linux.org>
1779 * geninitrd: - now pci.ide format is: PCI_ids module_name
1780 vendor_name|device_name
1782 2003-08-23 19:54 +0000 [r1311] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1784 * geninitrd: - find proper max_kernel
1786 2003-08-15 23:32 +0000 [r1309] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1788 * geninitrd: - enable new raid_start available in latest busybox
1790 2003-08-15 22:33 +0000 [r1307] Michał Moskal <malekith/at/pld-linux.org>
1792 * geninitrd: - create /dev/null (busybox seems to need it) and
1793 /dev/zero (just in case)
1795 2003-08-15 22:14 +0000 [r1306] Michał Moskal <malekith/at/pld-linux.org>
1797 * geninitrd: - set -x seems to cause SEGV
1799 2003-08-15 21:58 +0000 [r1303-1304] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1801 * geninitrd: - one more sbin->bin
1803 * geninitrd: - on 2.4 also load only module which is needed for
1806 2003-08-15 21:53 +0000 [r1301-1302] Michał Moskal <malekith/at/pld-linux.org>
1808 * geninitrd: - use mdadm not initrd-mdadm for scanning
1810 * geninitrd: - fix syntax
1812 2003-08-15 21:51 +0000 [r1300] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1814 * geninitrd: - use mdadm.conf, too - then raidtab
1816 2003-08-15 21:39 +0000 [r1299] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1818 * geninitrd: - initrd-busybox is in bin not sbin
1820 2003-08-15 21:19 +0000 [r1298] Michał Moskal <malekith/at/pld-linux.org>
1822 * geninitrd: - first try
1824 2003-08-15 21:00 +0000 [r1296] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1826 * geninitrd: - beginning of mdadm.conf support
1828 2003-08-15 19:15 +0000 [r1294] Michał Moskal <malekith/at/pld-linux.org>
1830 * geninitrd: - marged busybox version
1832 2003-08-15 12:12 +0000 [r1292] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1834 * geninitrd: - on 2.5/2.6 with sysfs we are able to fount exactly
1835 which module is required to get rootfs controller working
1837 2003-08-12 22:01 +0000 [r1290] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1839 * geninitrd: - fix ataraid support
1841 2003-08-11 14:41 +0000 [r1288] Arkadiusz Patyk <areq/at/pld-linux.org>
1843 * geninitrd: - check if exist /proc/bus/pci/devices
1845 2003-08-11 08:45 +0000 [r1286] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1847 * geninitrd: - debug messages removed
1849 2003-08-10 20:27 +0000 [r1284] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1851 * geninitrd: - same names caused variable covering and wrong
1852 results (fixed) - don't try to load module unknown - don't fail
1853 if modules not found (staticly compiled?)
1855 2003-08-10 12:21 +0000 [r1282] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1857 * geninitrd: - if no IDE module on disk then it's probably compiled
1858 into kernel so don't fail - if PCI database not found then print
1861 2003-08-09 23:43 +0000 [r1279-1280] Jan Rękorajski <baggins/at/pld-linux.org>
1863 * TODO: - we need ide=reverse support
1865 * geninitrd: - when comparing pci IDs make sure they will be
1868 2003-08-09 23:09 +0000 [r1278] Jan Rękorajski <baggins/at/pld-linux.org>
1870 * geninitrd: - DO NOT sort driver modules, are you nuts?
1872 2003-08-09 21:24 +0000 [r1275-1276] Arkadiusz Patyk <areq/at/pld-linux.org>
1874 * pci.ide (removed): - move to pci-database
1876 * geninitrd: - use PCI ids from pci-database
1878 2003-08-09 21:15 +0000 [r1274] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1880 * geninitrd: - find all PREIDEMODS
1882 2003-08-08 14:09 +0000 [r1272] Arkadiusz Patyk <areq/at/pld-linux.org>
1884 * Makefile: - better check VERSION - don't need install rc-script,
1887 2003-08-07 22:41 +0000 [r1270] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1889 * geninitrd: - debug message removed
1891 2003-08-07 22:27 +0000 [r1269] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1893 * pci.ide (added), geninitrd: - support for automatic IDE module
1894 finding (needs testing)
1896 2003-08-07 20:08 +0000 [r1266] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1898 * geninitrd: - fix typo
1900 2003-08-07 09:10 +0000 [r1264] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1902 * geninitrd: - added support for static mdadm
1904 2003-07-17 18:08 +0000 [r1262] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1906 * geninitrd: - there is insmod.static.modutils not
1907 insmod.static.modprobe
1909 2003-06-30 21:38 +0000 [r1260] Artur Frysiak <wiget/at/pld-linux.org>
1911 * geninitrd: - use correct version of insmod.static
1913 2003-04-09 11:40 +0000 [r1257] Artur Frysiak <wiget/at/pld-linux.org>
1915 * geninitrd, geninitrd.8.xml: - added --with-insmod-static to allow
1916 using /sbin/insmod.static if bsp internal insmod/insmod_ng is
1917 bugi - use DocBook XML 4.2 for man page - describe
1918 --with-insmod-static and Linux 2.5.x support - small
1921 2003-02-19 08:49 +0000 [r1255-1256] Artur Frysiak <wiget/at/pld-linux.org>
1923 * geninitrd: - Linux 2.5.x support
1925 * TODO: - and more things to do
1927 2003-02-19 08:43 +0000 [r1254] Artur Frysiak <wiget/at/pld-linux.org>
1929 * geninitrd.8.xml: - typo fixes
1931 2002-11-27 17:56 +0000 [r1253] Artur Frysiak <wiget/at/pld-linux.org>
1933 * geninitrd: - typo in LVM code
1935 2002-11-26 13:44 +0000 [r1252] Artur Frysiak <wiget/at/pld-linux.org>
1937 * geninitrd: - first version with LVM support but not yet fully
1940 2002-11-26 13:40 +0000 [r1251] Artur Frysiak <wiget/at/pld-linux.org>
1942 * lvm.todo (added): LVM implementation plan
1944 2002-10-13 11:40 +0000 [r1250] Witek Kręcicki <adasi/at/pld-linux.org>
1946 * geninitrd: - fixed preload
1948 2002-09-27 15:19 +0000 [r1249] Artur Frysiak <wiget/at/pld-linux.org>
1950 * geninitrd.8.xml: - one more contributor
1952 2002-09-27 15:14 +0000 [r1248] Artur Frysiak <wiget/at/pld-linux.org>
1954 * geninitrd: - support for gzipped modules (patch by Witold
1955 Filipczyk <witekfl/at/poczta.onet.pl>) - use findfs from e2fsprogs
1956 (>= 1.28) to find root device if specified by UUID or LABEL
1958 2002-09-06 14:58 +0000 [r1245-1247] Artur Frysiak <wiget/at/pld-linux.org>
1960 * geninitrd.8.xml: - not show almost empty hardware RAID desc
1962 * geninitrd: New features: - ATA RAID support Bugfixes: - by
1963 default use raidstart (if needed) - show raidstart related
1964 options in help message - drop undocumented --use-raidstart
1967 * geninitrd.8.xml: - added some notes about SCSI, ATA RAID and
1968 hardware RAID support
1970 2002-03-25 11:07 +0000 [r1244] Michał Moskal <malekith/at/pld-linux.org>
1972 * geninitrd: - fixed raidstart (should work with
1973 real-soon-now-to-be-released version of bsp) - use bsp-raidless
1976 2002-03-13 15:19 +0000 [r1243] Artur Frysiak <wiget/at/pld-linux.org>
1978 * Makefile: better make dist
1980 2002-03-13 14:46 +0000 [r1239-1242] Artur Frysiak <wiget/at/pld-linux.org>
1982 * Makefile: add geninitrd.8.xml to dist tarball and make
1983 geninitrd.8 from xml source
1985 * .cvsignore: ignore generated files
1987 * geninitrd.8 (removed): this file are generated from xml source
1989 * geninitrd.8.xml, geninitrd.8: typo
1991 2002-03-13 13:40 +0000 [r1238] Artur Frysiak <wiget/at/pld-linux.org>
1993 * geninitrd.8.xml: formating fixes
1995 2002-03-13 13:26 +0000 [r1237] Artur Frysiak <wiget/at/pld-linux.org>
1997 * geninitrd: UUID and LABEL support for ext3 fix displaying missing
2000 2002-03-07 13:39 +0000 [r1236] Jakub Bogusz <qboosh/at/pld-linux.org>
2002 * geninitrd: - fixed raidstart (if raidstart bsp builtin works)
2004 2002-03-07 09:57 +0000 [r1235] Artur Frysiak <wiget/at/pld-linux.org>
2006 * geninitrd.8.xml: now is completed
2008 2002-02-20 13:37 +0000 [r1234] Artur Frysiak <wiget/at/pld-linux.org>
2010 * geninitrd.sysconfig: FS->INITRDFS
2012 2002-02-20 13:29 +0000 [r1233] Jakub Bogusz <qboosh/at/pld-linux.org>
2014 * geninitrd.sysconfig: - typo
2016 2002-02-20 11:30 +0000 [r1232] Artur Frysiak <wiget/at/pld-linux.org>
2018 * geninitrd: don't generate modules.dep
2020 2002-02-20 11:07 +0000 [r1231] Michał Moskal <malekith/at/pld-linux.org>
2022 * geninitrd: - run depmod, if modules.dep hasn't been found
2024 2002-02-20 10:11 +0000 [r1230] Artur Frysiak <wiget/at/pld-linux.org>
2026 * geninitrd: - --fs is back, but if used warning is writen
2028 2002-02-19 14:47 +0000 [r1227-1229] Artur Frysiak <wiget/at/pld-linux.org>
2030 * Makefile: portability fix
2032 * geninitrd.8.xml (added): - start rewrite documentation to XML
2035 * geninitrd: - drop trash support (trash is dead) - rename --fs to
2036 --initrdfs (less confusion but incompatible change :( ) - new
2037 configuration option EXIT_IF_MISSING (is set to "no" then warn
2038 about missing modules but continue) - disable root on loop device
2039 (need rewrite for bsp)
2041 2002-02-19 14:35 +0000 [r1226] Artur Frysiak <wiget/at/pld-linux.org>
2043 * TODO: total rewite plan
2045 2002-01-29 11:19 +0000 [r1225] Michał Moskal <malekith/at/pld-linux.org>
2047 * geninitrd: - depmod support added - needs testing!
2049 2002-01-17 20:14 +0000 [r1224] Tomasz Pala <gotar/at/pld-linux.org>
2051 * geninitrd, geninitrd.8: - cosmetics.
2053 2001-12-15 14:41 +0000 [r1223] Paweł Gołaszewski <blues/at/pld-linux.org>
2057 2001-12-15 14:33 +0000 [r1222] Paweł Gołaszewski <blues/at/pld-linux.org>
2061 2001-10-15 10:56 +0000 [r1221] Artur Frysiak <wiget/at/pld-linux.org>
2063 * geninitrd: fixed typo reported by GoTaR <gotar/at/priv0.onet.pl>
2065 2001-09-10 09:52 +0000 [r1220] Artur Frysiak <wiget/at/pld-linux.org>
2067 * geninitrd: VERSION is *not* hardcoded
2069 2001-09-07 17:59 +0000 [r1219] kloczek <kloczek/at/pld-linux.org>
2071 * Makefile: - rename release target to dist.
2073 2001-09-07 17:56 +0000 [r1218] kloczek <kloczek/at/pld-linux.org>
2075 * geninitrd: - hardcode VERSION (as 2.6) - move initialize
2076 variables on top and few indentation.
2078 2001-09-07 17:37 +0000 [r1217] kloczek <kloczek/at/pld-linux.org>
2080 * geninitrd.sysconfig: - uncomment using bsp by default.
2082 2001-09-07 13:29 +0000 [r1216] Artur Frysiak <wiget/at/pld-linux.org>
2084 * Makefile: fix typo clean up
2086 2001-09-07 13:25 +0000 [r1215] Artur Frysiak <wiget/at/pld-linux.org>
2088 * Makefile, geninitrd: Use RCS Id as version number
2090 2001-09-07 13:02 +0000 [r1214] Artur Frysiak <wiget/at/pld-linux.org>
2092 * geninitrd: release 2.5 ready
2094 2001-09-07 12:21 +0000 [r1213] Paweł Gołaszewski <blues/at/pld-linux.org>
2096 * TODO, geninitrd.sysconfig: - commented PREMODS added to
2097 sysconfig-file - one more TODO
2099 2001-08-22 15:04 +0000 [r1212] Arkadiusz Patyk <areq/at/pld-linux.org>
2101 * geninitrd: - s/DC960/DAC960/
2103 2001-08-13 10:41 +0000 [r1211] Artur Frysiak <wiget/at/pld-linux.org>
2105 * geninitrd: Use RSC Id to better identification
2107 2001-07-06 15:30 +0000 [r1210] Artur Frysiak <wiget/at/pld-linux.org>
2109 * TODO: one task done; one added
2111 2001-07-06 15:05 +0000 [r1209] Artur Frysiak <wiget/at/pld-linux.org>
2113 * geninitrd: devfs support inspired by patch from Robert R. Wal
2114 <rrw/at/reptile.eu.org>
2116 2001-07-04 13:01 +0000 [r1208] kloczek <kloczek/at/pld-linux.org>
2118 * TODO: Answer for quesion.
2120 2001-07-04 11:31 +0000 [r1206-1207] Artur Frysiak <wiget/at/pld-linux.org>
2122 * Makefile: version 2.4
2124 * geninitrd.8: some options described
2126 2001-07-04 08:31 +0000 [r1205] Artur Frysiak <wiget/at/pld-linux.org>
2130 2001-07-04 08:02 +0000 [r1204] Artur Frysiak <wiget/at/pld-linux.org>
2132 * geninitrd: UUID/LABEL support for xfs finished (thanks baggins)
2134 2001-07-03 17:33 +0000 [r1201-1203] Artur Frysiak <wiget/at/pld-linux.org>
2136 * TODO: more tasks done
2138 * geninitrd.8: - --omit-* options are removed
2140 * geninitrd: - load software raid modules only if rootfs is on raid
2141 - hadle linear "raid" - remove --omit-* options - added --raidtab
2144 2001-07-03 11:55 +0000 [r1200] Artur Frysiak <wiget/at/pld-linux.org>
2146 * TODO: some tasks done; new tasks added
2148 2001-07-03 10:45 +0000 [r1199] Artur Frysiak <wiget/at/pld-linux.org>
2150 * geninitrd: better message if modules is loadded without options
2152 2001-07-03 10:27 +0000 [r1198] Artur Frysiak <wiget/at/pld-linux.org>
2154 * geninitrd: - support rootfs on DAC960/cpqarray/cciss (AMI RAID
2155 not supported yet) - hide --omit* options - added
2156 --modules-conf=<modules.conf> options
2158 2001-07-02 09:32 +0000 [r1197] Michał Moskal <malekith/at/pld-linux.org>
2162 2001-07-02 09:00 +0000 [r1196] Michał Moskal <malekith/at/pld-linux.org>
2164 * geninitrd: - use /etc/modules.conf only if it exists
2166 2001-06-27 17:58 +0000 [r1195] Artur Frysiak <wiget/at/pld-linux.org>
2170 2001-06-27 17:42 +0000 [r1193-1194] Artur Frysiak <wiget/at/pld-linux.org>
2172 * TODO: UUID/LABEL support- done
2174 * geninitrd: added LABEL and UUID support redirect all error
2177 2001-06-27 16:38 +0000 [r1192] Bartosz Waszak <waszi/at/pld-linux.org>
2179 * TODO: - add support to LVM
2181 2001-06-27 12:42 +0000 [r1191] Artur Frysiak <wiget/at/pld-linux.org>
2183 * geninitrd.8: updated to geninitrd
2185 2001-06-27 12:38 +0000 [r1190] Artur Frysiak <wiget/at/pld-linux.org>
2187 * geninitrd: options handling fixes
2189 2001-06-22 05:55 +0000 [r1189] kloczek <kloczek/at/pld-linux.org>
2191 * TODO: - fix bug: generate proper modules list if in fstab is use
2192 UUID or LABEL in firs column.
2194 2001-06-22 05:52 +0000 [r1186-1188] kloczek <kloczek/at/pld-linux.org>
2196 * geninitrd: - reformated.
2198 * Makefile: - version 2.2.
2200 * geninitrd: - be more verbose: add display "Add module <module> to
2201 initrd." on insert module to initrd.
2203 2001-06-21 10:33 +0000 [r1185] Artur Frysiak <wiget/at/pld-linux.org>
2205 * geninitrd: (findmodule): double escape, now work with gawk and
2206 bash too (PREIDEMODS): add ide-probe, clean 2.2.19 have this
2207 module instead ide-probe-mod
2209 2001-06-21 10:02 +0000 [r1184] Artur Frysiak <wiget/at/pld-linux.org>
2211 * geninitrd: (my_dirname): New function - awk version of
2212 dirname(1). (main): Put modules in this same place like in real
2213 system. This cure some ksymoops warnings/errors.
2215 2001-05-02 19:20 +0000 [r1183] Arkadiusz Miśkiewicz (alias) <misiek/at/pld-linux.org>
2217 * geninitrd: (main): display full path to missing binaries (just
2220 2001-03-21 09:23 +0000 [r1181-1182] kloczek <kloczek/at/pld-linux.org>
2222 * geninitrd: - few reformatings.
2224 * geninitrd: - run insmod with -k for autoclean unused modules.
2226 2001-03-19 13:11 +0000 [r1180] Michał Zawalich <michuz/at/pld-linux.org>
2228 * Makefile: - version 2.1 - this version works fine with 2.4.x
2230 2001-03-06 15:48 +0000 [r1179] Artur Frysiak <wiget/at/pld-linux.org>
2232 * geninitrd: skip build directory in my_find() (thanks to laro)
2234 2001-01-30 17:47 +0000 [r1178] kloczek <kloczek/at/pld-linux.org>
2236 * geninitrd.sysconfig: - uncomment COMPRESS=yes, FS=rom,
2237 PROBESCSI=yes, PROBEIDE=yes, PROBERAID=yes
2239 2001-01-30 17:44 +0000 [r1177] kloczek <kloczek/at/pld-linux.org>
2241 * geninitrd: - check for and read /etc/sysconfig/geninitrd (not
2242 /etc/sysconfig/initrd).
2244 2001-01-17 10:37 +0000 [r1176] Dariusz Karolczak <inglod/at/pld-linux.org>
2248 2001-01-16 14:08 +0000 [r1175] Dariusz Karolczak <inglod/at/pld-linux.org>
2250 * geninitrd: find remove
2252 2001-01-09 13:01 +0000 [r1174] Dariusz Karolczak <inglod/at/pld-linux.org>
2254 * geninitrd: fix: bsp use if /sbin/bsp not installed
2256 2001-01-09 11:14 +0000 [r1173] Dariusz Karolczak <inglod/at/pld-linux.org>
2258 * geninitrd: change all 'cut' into 'awk'
2260 2001-01-06 15:22 +0000 [r1172] Sebastian Zagrodzki <zagrodzki/at/pld-linux.org>
2262 * geninitrd: - added a lot of ""s :)
2264 2000-12-15 17:17 +0000 [r1171] Michał Moskal <malekith/at/pld-linux.org>
2266 * geninitrd: Bug fix: bsp was never used.
2268 2000-12-15 16:05 +0000 [r1170] Michał Moskal <malekith/at/pld-linux.org>
2270 * geninitrd, geninitrd.sysconfig: Updated to use bsp.
2272 2000-12-06 19:36 +0000 [r1168-1169] kloczek <kloczek/at/pld-linux.org>
2274 * Makefile: - version 1.2.
2276 * geninitrd: - use strash instead ash.static - added making
2277 /dev/zero on initrd (required by trash).
2279 2000-11-30 18:39 +0000 [r1167] Jan Rękorajski <baggins/at/pld-linux.org>
2281 * Makefile: - version 1.1
2283 2000-11-22 12:47 +0000 [r1165-1166] Jacek Konieczny <jajcus/at/pld-linux.org>
2287 * geninitrd: - warn if /sbin/losetup not present and root
2288 filesystem on loopback device is to be use (but such
2289 configuration seems to be broken anyway)
2291 2000-11-18 14:00 +0000 [r1164] Dariusz Karolczak <inglod/at/pld-linux.org>
2293 * geninitrd: change options "mktemp"
2295 2000-11-16 14:17 +0000 [r1163] Dariusz Karolczak <inglod/at/pld-linux.org>
2297 * geninitrd: change all 'grep' into 'awk'
2299 2000-11-16 09:15 +0000 [r1162] Jacek Konieczny <jajcus/at/pld-linux.org>
2301 * geninitrd: - losetup is not needed anymore for ext2 filesystem
2304 2000-11-16 09:08 +0000 [r1161] Dariusz Karolczak <inglod/at/pld-linux.org>
2306 * geninitrd, TODO: *** empty log message ***
2308 2000-11-15 13:55 +0000 [r1160] Artur Frysiak <wiget/at/pld-linux.org>
2310 * geninitrd: - generate initrd for 2.4.0 kernel too (but find is
2311 used) - use mktemp - fix one typo (mount -> umount)
2313 2000-11-14 15:27 +0000 [r1159] Artur Frysiak <wiget/at/pld-linux.org>
2315 * geninitrd: - fix some typos - allow compressing cramfs images
2317 2000-11-14 14:57 +0000 [r1158] Jacek Konieczny <jajcus/at/pld-linux.org>
2319 * geninitrd: - fixed scsi modules order (by inglod)
2321 2000-11-14 14:47 +0000 [r1157] Artur Frysiak <wiget/at/pld-linux.org>
2323 * geninitrd: - fix cramfs support (semitested)
2325 2000-11-14 14:19 +0000 [r1156] Artur Frysiak <wiget/at/pld-linux.org>
2327 * geninitrd, geninitrd.8: - added cramfs support (untested)
2329 2000-11-14 13:33 +0000 [r1155] Artur Frysiak <wiget/at/pld-linux.org>
2331 * geninitrd: - fix generating SCSI-enabled initrd (typo)
2333 2000-11-09 09:31 +0000 [r1154] Jacek Konieczny <jajcus/at/pld-linux.org>
2335 * .cvsignore (added): - some ignores
2337 2000-11-09 09:26 +0000 [r1152] Jacek Konieczny <jajcus/at/pld-linux.org>
2339 * Makefile (added), / (added), geninitrd (added), TODO (added),
2340 geninitrd.sysconfig (added), geninitrd.8 (added): Initial