1 2008-05-14 19:03 +0000 [r9754] Elan Ruusamäe <glen/at/pld-linux.org>
3 * geninitrd: - safer code for grabbing vg for resume
5 2008-05-14 18:58 +0000 [r9752-9753] Elan Ruusamäe <glen/at/pld-linux.org>
7 * geninitrd: - some nodes could be already in /dev, ie resume_dev
9 * geninitrd: - simple code to avoid activating VG twice
11 2008-05-14 18:53 +0000 [r9751] Elan Ruusamäe <glen/at/pld-linux.org>
13 * geninitrd: - code changes to allow resume dev from lvm.
15 2008-05-14 17:57 +0000 [r9750] Elan Ruusamäe <glen/at/pld-linux.org>
17 * geninitrd: - notify if lvm2 is not present - copy resume dev with
20 2008-05-14 17:38 +0000 [r9749] Elan Ruusamäe <glen/at/pld-linux.org>
22 * geninitrd: - allow disabling resume by running resume only if
23 kernel commandline arg is present
25 2008-05-01 13:00 +0000 [r9743] Elan Ruusamäe <glen/at/pld-linux.org>
27 * geninitrd: - fix pdkshism, bug 146
29 2008-04-27 21:58 +0000 [r9736] Elan Ruusamäe <glen/at/pld-linux.org>
33 2008-04-27 00:12 +0000 [r9727] Elan Ruusamäe <glen/at/pld-linux.org>
35 * geninitrd, geninitrd.sysconfig: - config to load framebuffer
38 2008-04-26 19:17 +0000 [r9726] Elan Ruusamäe <glen/at/pld-linux.org>
40 * geninitrd: - disable splashes early if initramfs is not used
42 2008-04-22 15:19 +0000 [r9717] Elan Ruusamäe <glen/at/pld-linux.org>
44 * geninitrd: - add --with-fbcondecor - let different different
45 splashes and suspend be added to initrd. results are unexpected
48 2008-04-22 14:41 +0000 [r9716] Elan Ruusamäe <glen/at/pld-linux.org>
50 * geninitrd: - let splash_geninitramfs be in /usr/sbin too
52 2008-04-09 21:45 +0000 [r9709] Elan Ruusamäe <glen/at/pld-linux.org>
54 * geninitrd: - just use $resume var to avoid confusion with
57 2008-04-09 21:36 +0000 [r9708] Kacper Kornet <draenog/at/pld-linux.org>
59 * geninitrd: - kernels with tuxonice use option resume
61 2008-04-02 14:14 +0000 [r9691] Elan Ruusamäe <glen/at/pld-linux.org>
65 2008-04-02 11:53 +0000 [r9690] Elan Ruusamäe <glen/at/pld-linux.org>
67 * functions: - Look up one device that matches the search parameter
70 2008-03-23 17:39 +0000 [r9656] Adam Gołębiowski <adamg/at/pld-linux.org>
72 * geninitrd: - fix setdhcp script generation (only the second part
75 2008-03-22 22:44 +0000 [r9650] Adam Gołębiowski <adamg/at/pld-linux.org>
77 * geninitrd: - /proc is known to exist, no need to mkdir it once
78 more in initrd_gen_nfs
80 2008-03-11 22:56 +0000 [r9599-9600] Marcin Król <hawk/at/pld-linux.org>
82 * Makefile: - release 9000.7
84 * geninitrd: - default /boot/initrd is a symlink to
85 /boot/initrd-kernelversion.gz, prevent killing this symlink with
86 mv by changing destination file to symlink target
88 2008-03-11 21:56 +0000 [r9596] Marcin Król <hawk/at/pld-linux.org>
90 * geninitrd: - fixed creating udevsettle and udevtrigger symlinks
92 2008-03-11 14:26 +0000 [r9587] Marcin Król <hawk/at/pld-linux.org>
96 2008-03-11 11:18 +0000 [r9586] Elan Ruusamäe <glen/at/pld-linux.org>
98 * geninitrd: - shorter symlinks
100 2008-03-11 09:57 +0000 [r9585] Marcin Król <hawk/at/pld-linux.org>
102 * geninitrd: - killed PROBESTATICMODULES variable, we should always
103 populate /dev using udevsettle and udevtrigger same way we do in
104 our rc.sysinit, otherwise nodes for devices initiated before
105 starting udevd will not be created at all and system will not
108 2008-03-10 23:32 +0000 [r9581-9582] Marcin Król <hawk/at/pld-linux.org>
110 * geninitrd: - /sbin/udevadm must be included in initrd if
111 PROBESTATICMODULES=yes
115 2008-03-03 21:46 +0000 [r9561] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
117 * geninitrd: debuginitrd for lvm.
119 2008-03-02 21:21 +0000 [r9559] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
121 * geninitrd: debugshell is potential security weakness so make it
122 dependant on sysconfig/system:RUN_SULOGIN_ON_ERR
124 2008-03-02 21:14 +0000 [r9557] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
126 * geninitrd: Always tell what type of image is being generated.
128 2008-02-12 19:44 +0000 [r9312-9315] Elan Ruusamäe <glen/at/pld-linux.org>
132 * geninitrd: - pass kernelversion to modinfo
134 * geninitrd: - code cosmetics
136 2008-02-09 18:53 +0000 [r9272] Elan Ruusamäe <glen/at/pld-linux.org>
138 * geninitrd: - drop old code, optimize modules_add_linuxrc with
141 2008-02-09 18:37 +0000 [r9271] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
143 * geninitrd: FIXME: support DEVICE partitions for mdadm
145 2008-02-09 18:21 +0000 [r9265-9267] Elan Ruusamäe <glen/at/pld-linux.org>
149 * geninitrd: - do not treat module options as another module. bug
152 * geninitrd: - fix output formatting
154 2008-02-08 20:35 +0000 [r9250] Elan Ruusamäe <glen/at/pld-linux.org>
158 2008-02-08 20:12 +0000 [r9249] Arkadiusz Patyk <areq/at/pld-linux.org>
160 * geninitrd: - typo in /dev/cciss/
162 2008-01-28 22:51 +0000 [r9208] Andrzej Dopierała <undefine/at/pld-linux.org>
164 * geninitrd: - use blkid by default when blkid binary detected
166 2008-01-28 10:12 +0000 [r9205-9206] Elan Ruusamäe <glen/at/pld-linux.org>
168 * geninitrd: - rename initrd_gen_procdata->initrd_gen_setrootdev
170 * geninitrd: - small optimize for root=
172 2008-01-28 00:27 +0000 [r9204] Andrzej Dopierała <undefine/at/pld-linux.org>
174 * geninitrd: - parse CMDLINE for root=something once and put it
175 into ROOT - when blkid is used and in ROOT is something like UUID
176 or LABEL - put into ROOT real device (detected by blkid)
178 2008-01-27 22:08 +0000 [r9203] Andrzej Dopierała <undefine/at/pld-linux.org>
180 * geninitrd: - fixed indentation
182 2008-01-27 13:37 +0000 [r9202] Andrzej Dopierała <undefine/at/pld-linux.org>
184 * geninitrd: - --with-blkid support to allow use
185 root=LABEL=somewhere - disabled by default
187 2008-01-20 05:44 +0000 [r9188] Elan Ruusamäe <glen/at/pld-linux.org>
189 * geninitrd: - nfs root patch from wolvverine, with spelling fixes
191 2008-01-19 19:49 +0000 [r9184-9186] Elan Ruusamäe <glen/at/pld-linux.org>
193 * Makefile: - 9000.2 would be next version
195 * functions: - fix flow
197 * geninitrd, functions: - nfsroot patch from wolverine
199 2007-12-26 01:13 +0000 [r9161] Elan Ruusamäe <glen/at/pld-linux.org>
201 * geninitrd: - find_depmod() implemented using modprobe info -
202 shell constructs where possible
204 2007-11-29 07:56 +0000 [r9123] Elan Ruusamäe <glen/at/pld-linux.org>
206 * make-tag.sh: - take version from Makefile
208 2007-11-28 21:40 +0000 [r9119-9120] Elan Ruusamäe <glen/at/pld-linux.org>
212 * RELEASE: - version is now manual
214 2007-11-27 17:12 +0000 [r9109-9110] Elan Ruusamäe <glen/at/pld-linux.org>
216 * geninitrd: - seems like /proc is mounted with initramfs 2.6.22.14
217 kernel (could someone clarify this with lkml or other link?)
219 * geninitrd: - need root to access files and make /dev nodes on
222 2007-11-26 18:09 +0000 [r9095] Elan Ruusamäe <glen/at/pld-linux.org>
224 * geninitrd: - reuse $CMDLINE
226 2007-11-19 18:07 +0000 [r9071] Elan Ruusamäe <glen/at/pld-linux.org>
228 * geninitrd: - optional features like suspend and flash conflicts
231 2007-11-19 18:02 +0000 [r9070] Elan Ruusamäe <glen/at/pld-linux.org>
235 2007-11-19 17:02 +0000 [r9069] Elan Ruusamäe <glen/at/pld-linux.org>
237 * geninitrd: - gensplash also requires initramfs - made both
238 splashes more standalone (moved their stuff together)
240 2007-11-18 12:33 +0000 [r9066] Elan Ruusamäe <glen/at/pld-linux.org>
244 2007-11-14 14:24 +0000 [r9054] Elan Ruusamäe <glen/at/pld-linux.org>
246 * geninitrd: - mpath bindings moved to /etc/multipath/bindings
248 2007-11-14 00:49 +0000 [r9051] Elan Ruusamäe <glen/at/pld-linux.org>
250 * geninitrd: - perhaps better messages from lvm on initrd
252 2007-11-13 23:56 +0000 [r9049] Elan Ruusamäe <glen/at/pld-linux.org>
254 * geninitrd: - can extract WWID directly from DM_UUID, no need to
257 2007-11-13 23:48 +0000 [r9047] Elan Ruusamäe <glen/at/pld-linux.org>
259 * geninitrd: - allow using user_friendly_names in multipath.conf
260 and still use wwid in initrd - mpath_wwid= option can override
261 mpath wwwid to activate in initrd
263 2007-11-13 22:01 +0000 [r9044] Elan Ruusamäe <glen/at/pld-linux.org>
265 * geninitrd: - MULTIPATH_ID -> MULTIPATH_WWID
267 2007-11-13 18:51 +0000 [r9042] Elan Ruusamäe <glen/at/pld-linux.org>
269 * geninitrd: - suffix dm-multipath partitions with pN - allow wwid=
270 kernel commandline parameter to specify which multipath wwid to
273 2007-11-13 16:22 +0000 [r9041] Elan Ruusamäe <glen/at/pld-linux.org>
275 * geninitrd: - parse root=/dev/sys/rootfs from kernel commandline
278 2007-11-07 13:08 +0000 [r9011] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
280 * geninitrd: Don't duplicate program name prefix.
282 2007-11-07 12:08 +0000 [r9009-9010] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
284 * geninitrd: Mention where root= option is to be found.
286 * geninitrd: msg->warn. Little tweaks.
288 2007-11-07 11:55 +0000 [r9008] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
290 * geninitrd: Introduce msg() for messages. Use everywhere.
292 2007-11-06 13:06 +0000 [r9003] Elan Ruusamäe <glen/at/pld-linux.org>
294 * geninitrd: - skip pointless another temporary dir - beautify
295 debug messages - avoid race for initrd compression
297 2007-11-06 02:10 +0000 [r9002] Elan Ruusamäe <glen/at/pld-linux.org>
299 * Makefile: - new manual versioning schema
301 2007-11-06 02:00 +0000 [r8999-9000] Elan Ruusamäe <glen/at/pld-linux.org>
305 * geninitrd: - use $DESTDIR, as it's more common - always create
306 /var/lib/multipath/bindings file for dm-multipath
308 2007-11-06 01:35 +0000 [r8997-8998] Elan Ruusamäe <glen/at/pld-linux.org>
310 * geninitrd: - well update inst_exec() too then to follow adamg
312 * geninitrd: - use "read" to get line for /proc files
314 2007-11-06 01:22 +0000 [r8995-8996] Elan Ruusamäe <glen/at/pld-linux.org>
316 * TODO: - cleanup (kill pointless and done things)
318 * lvm.todo (removed): - outdated (implemented)
320 2007-11-05 21:09 +0000 [r8994] Elan Ruusamäe <glen/at/pld-linux.org>
322 * geninitrd: - check for /boot mount (is this ppc compatible?)
324 2007-11-05 21:05 +0000 [r8993] Elan Ruusamäe <glen/at/pld-linux.org>
326 * geninitrd: - move functions start of the script
328 2007-11-05 08:15 +0000 [r8990] Elan Ruusamäe <glen/at/pld-linux.org>
330 * geninitrd: - less deeper conditions
332 2007-11-04 20:46 +0000 [r8985] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
334 * geninitrd, TODO: Unbreak softraid detection.
336 2007-11-03 15:41 +0000 [r8983] Elan Ruusamäe <glen/at/pld-linux.org>
340 2007-11-03 14:34 +0000 [r8980] Adam Gołębiowski <adamg/at/pld-linux.org>
342 * geninitrd: - create /proc, /sys, /etc only once
344 2007-11-03 14:29 +0000 [r8979] Adam Gołębiowski <adamg/at/pld-linux.org>
346 * geninitrd: - proper usage for inst() and inst_d() functions
348 2007-11-03 14:26 +0000 [r8978] Adam Gołębiowski <adamg/at/pld-linux.org>
350 * geninitrd: - call mount_proc only once
352 2007-11-02 18:59 +0000 [r8973] Elan Ruusamäe <glen/at/pld-linux.org>
354 * geninitrd: - leave rcs id for generated linuxrc
356 2007-11-02 17:58 +0000 [r8971] Elan Ruusamäe <glen/at/pld-linux.org>
358 * geninitrd: - avoid packing initramfs twice for fbsplash, now
359 symlinks are preserved too
361 2007-11-02 17:16 +0000 [r8969] Elan Ruusamäe <glen/at/pld-linux.org>
363 * geninitrd: - splash generations moved to function - create only
364 /init on initramfs due need to keep pid=1
366 2007-11-02 01:02 +0000 [r8956] Elan Ruusamäe <glen/at/pld-linux.org>
368 * geninitrd: - another fix to avoid lvdisplay failure to kill
371 2007-11-01 22:49 +0000 [r8952] Elan Ruusamäe <glen/at/pld-linux.org>
373 * geninitrd: - parse CMDINE using shell constructs
375 2007-11-01 17:30 +0000 [r8951] Elan Ruusamäe <glen/at/pld-linux.org>
377 * functions: - more information why lvdisplay failed to resolve lvm
380 2007-11-01 03:02 +0000 [r8943] Elan Ruusamäe <glen/at/pld-linux.org>
384 2007-11-01 02:21 +0000 [r8936] Elan Ruusamäe <glen/at/pld-linux.org>
386 * geninitrd: - one more lvm.static - give admin chance to figure
387 out problem at initrd
389 2007-10-31 18:10 +0000 [r8917] Elan Ruusamäe <glen/at/pld-linux.org>
391 * geninitrd: - lvm needs to be called lvm.static otherwise it will
392 re-execute itself via /sbin/lvm
394 2007-10-31 17:44 +0000 [r8916] Elan Ruusamäe <glen/at/pld-linux.org>
396 * geninitrd: - avoid lvdisplay errors killing whole /linuxrc
398 2007-10-30 21:45 +0000 [r8908] Elan Ruusamäe <glen/at/pld-linux.org>
400 * geninitrd: - debugshell before final unmount and initrd exit
402 2007-10-30 21:25 +0000 [r8907] Elan Ruusamäe <glen/at/pld-linux.org>
404 * geninitrd: - new functions: mount_{dev,sys,proc,tmp} to mount
405 those filesystems and use them
407 2007-10-30 20:51 +0000 [r8906] Elan Ruusamäe <glen/at/pld-linux.org>
409 * geninitrd: - rpm -E is unreliable as it requires rpm-build macros
410 present - use $_lib when installing with inst_exec()
412 2007-10-30 20:17 +0000 [r8905] Elan Ruusamäe <glen/at/pld-linux.org>
414 * geninitrd: - always load dm-mirror for dmraid
416 2007-10-30 15:53 +0000 [r8900] Elan Ruusamäe <glen/at/pld-linux.org>
418 * geninitrd: - really commit debuginitrd=sh functionality
420 2007-10-30 15:08 +0000 [r8898-8899] Elan Ruusamäe <glen/at/pld-linux.org>
422 * geninitrd: - add function add_linuxrc() and generate all output
423 via that function - add debuginitrd=sh possibility to invoke
424 shell at some points in initrd
426 * functions: - more detailed error messages when processing fstab
429 2007-10-28 22:07 +0000 [r8896] Elan Ruusamäe <glen/at/pld-linux.org>
431 * geninitrd: - do not assume user has booted from suspend enabled
432 kernel when generating initrd for suspend
434 2007-10-28 18:19 +0000 [r8895] Elan Ruusamäe <glen/at/pld-linux.org>
436 * geninitrd: - alias romfs,cramfs
438 2007-10-28 18:10 +0000 [r8894] Elan Ruusamäe <glen/at/pld-linux.org>
440 * geninitrd: - $CMDLINE available globally per /linuxrc
442 2007-10-28 12:27 +0000 [r8882] Elan Ruusamäe <glen/at/pld-linux.org>
444 * geninitrd: - disable tuxonice by default (conflicts with suspend)
446 2007-10-28 10:53 +0000 [r8880] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
448 * geninitrd: Install resume from new location. Temporaily leave
449 /usr/sbin/resume handling for backward compat.
451 2007-10-26 20:10 +0000 [r8879] Elan Ruusamäe <glen/at/pld-linux.org>
455 2007-10-26 11:34 +0000 [r8877] Elan Ruusamäe <glen/at/pld-linux.org>
457 * TODO: - dmsetup todo
459 2007-10-25 16:31 +0000 [r8874] Elan Ruusamäe <glen/at/pld-linux.org>
461 * geninitrd: - install all shared libs to /lib - install
462 /var/lib/multipath/bindings for dm-multipath if present
464 2007-10-25 15:07 +0000 [r8873] Elan Ruusamäe <glen/at/pld-linux.org>
466 * geninitrd: - fix finding scsi modules
468 2007-10-25 14:17 +0000 [r8871-8872] Elan Ruusamäe <glen/at/pld-linux.org>
470 * geninitrd: - cosmeticis
472 * geninitrd: - fix inst_exec() using inst()
474 2007-10-25 09:59 +0000 [r8870] Elan Ruusamäe <glen/at/pld-linux.org>
476 * geninitrd: - try activating only dm-multipath rootfs is on -
477 inst_exec: install execs to $dest and libraries to $libdir -
480 2007-10-25 08:56 +0000 [r8869] Elan Ruusamäe <glen/at/pld-linux.org>
482 * geninitrd: - add inst_exec() to copy executable and it's shared
483 libs - use it in initrd_gen_multipath
485 2007-10-25 08:15 +0000 [r8868] Elan Ruusamäe <glen/at/pld-linux.org>
487 * geninitrd: - cosmetics - take modprobe -c as modules source by
488 default (you can now use include statement there)
490 2007-10-25 07:46 +0000 [r8867] Elan Ruusamäe <glen/at/pld-linux.org>
492 * geninitrd: - optimize, cosmetics
494 2007-10-25 07:26 +0000 [r8866] Elan Ruusamäe <glen/at/pld-linux.org>
496 * geninitrd: - optimize, cosmetics
498 2007-10-25 07:22 +0000 [r8865] Elan Ruusamäe <glen/at/pld-linux.org>
502 2007-10-24 19:56 +0000 [r8861] Elan Ruusamäe <glen/at/pld-linux.org>
506 2007-10-24 19:13 +0000 [r8860] Elan Ruusamäe <glen/at/pld-linux.org>
508 * geninitrd: - add dm-multipath component devices to lvm2 ignore
511 2007-10-24 18:45 +0000 [r8859] Elan Ruusamäe <glen/at/pld-linux.org>
513 * geninitrd: - typo (multipath part was always generated) -
514 find_modules_dmraid() moved to function - $have_dmraid variable
515 to denote dmraid status
517 2007-10-24 18:31 +0000 [r8858] Elan Ruusamäe <glen/at/pld-linux.org>
519 * geninitrd: - optimize little dmraid part
521 2007-10-24 18:20 +0000 [r8857] Elan Ruusamäe <glen/at/pld-linux.org>
523 * geninitrd: - moved dm-multipath handling to function
525 2007-10-24 18:09 +0000 [r8856] Elan Ruusamäe <glen/at/pld-linux.org>
527 * geninitrd: - unify some more internal variables
529 2007-10-24 18:03 +0000 [r8855] Elan Ruusamäe <glen/at/pld-linux.org>
531 * geninitrd: - unify some internal variables
533 2007-10-24 17:58 +0000 [r8854] Elan Ruusamäe <glen/at/pld-linux.org>
535 * geninitrd: - detect physical devices for dm-multipath
537 2007-10-24 17:26 +0000 [r8853] Elan Ruusamäe <glen/at/pld-linux.org>
539 * geninitrd: - cvs detect multipath
541 2007-10-24 15:55 +0000 [r8851-8852] Elan Ruusamäe <glen/at/pld-linux.org>
543 * geninitrd: - rename find_modules_for() ->
544 find_modules_for_device() to avoid confusion
546 * geninitrd: - find_modules_for(): allow fallback if primary
549 2007-10-24 14:46 +0000 [r8850] Elan Ruusamäe <glen/at/pld-linux.org>
551 * geninitrd: - initial dm-multpath hooks
553 2007-10-23 19:39 +0000 [r8844] Elan Ruusamäe <glen/at/pld-linux.org>
555 * functions: - handle /dev/mapper/* also properly
557 2007-10-23 19:30 +0000 [r8843] Elan Ruusamäe <glen/at/pld-linux.org>
559 * functions: - we can grab the proper lvm path from lvdisplay
562 2007-10-23 16:47 +0000 [r8842] Elan Ruusamäe <glen/at/pld-linux.org>
564 * geninitrd: - bugfixes
566 2007-10-23 15:16 +0000 [r8841] Elan Ruusamäe <glen/at/pld-linux.org>
568 * geninitrd: - add inst_d() utility function to make dirs
570 2007-10-23 15:08 +0000 [r8839-8840] Elan Ruusamäe <glen/at/pld-linux.org>
572 * geninitrd: - kill excess quoting
574 * geninitrd: - inst() adds now $MNTIMAGE automatically
576 2007-10-22 17:25 +0000 [r8837-8838] Elan Ruusamäe <glen/at/pld-linux.org>
578 * functions: - use dmsetup from device-mapper pkg not devmap_name
581 * functions: - more consistent lookup of long device-mapper name
583 2007-10-16 16:24 +0000 [r8819] Elan Ruusamäe <glen/at/pld-linux.org>
585 * geninitrd: - fix typo
587 2007-10-12 15:07 +0000 [r8815] Elan Ruusamäe <glen/at/pld-linux.org>
589 * geninitrd: - USE_TUXONICE=$USE_SUSPEND2 if set in config
591 2007-10-12 14:37 +0000 [r8814] Elan Ruusamäe <glen/at/pld-linux.org>
593 * geninitrd: - /sys/power/tuxonice/do_resume support (not tested)
595 2007-10-12 13:39 +0000 [r8813] Elan Ruusamäe <glen/at/pld-linux.org>
597 * geninitrd, geninitrd.sysconfig: - suspend2->tuxonice rename
598 internally (old option preserved)
600 2007-10-11 15:30 +0000 [r8812] Elan Ruusamäe <glen/at/pld-linux.org>
602 * geninitrd: - use dmraid devices only for rootfs - generate dmraid
603 portion only if dmraid devices are found
605 2007-10-11 15:22 +0000 [r8811] Elan Ruusamäe <glen/at/pld-linux.org>
607 * geninitrd: - debug remove
609 2007-10-11 15:18 +0000 [r8807-8810] Elan Ruusamäe <glen/at/pld-linux.org>
611 * geninitrd: - debug remove
613 * geninitrd: - debug remove
615 * geninitrd: - remove dumping linuxrc and lvm.conf
617 * geninitrd, functions: - rootfs on lvm and dmraid hooks
619 2007-10-05 22:51 +0000 [r8792] Elan Ruusamäe <glen/at/pld-linux.org>
621 * geninitrd: - cosmetics
623 2007-10-05 22:47 +0000 [r8791] Elan Ruusamäe <glen/at/pld-linux.org>
625 * functions: - library functions shouldn't exit
627 2007-10-05 22:38 +0000 [r8788-8790] Elan Ruusamäe <glen/at/pld-linux.org>
629 * geninitrd: - no extra 512b needed for romfs
631 * geninitrd: - more $PROGRAM usage
633 * geninitrd: - add device-mapper to lvm types when using dmraid
635 2007-10-05 15:27 +0000 [r8785-8786] Elan Ruusamäe <glen/at/pld-linux.org>
637 * geninitrd: - check produced romfs image size
639 * geninitrd: - add dm-mirror module for dmraid setups - generate
640 /dev nodes from /proc/partitions also for dmraid
642 2007-10-05 13:39 +0000 [r8783-8784] Elan Ruusamäe <glen/at/pld-linux.org>
644 * geninitrd: - no need to interpolate vars in gen_devices()
646 * geninitrd: - create /dev entries also for dmraid - made
647 initrd_gen_devices() as function
649 2007-10-05 12:53 +0000 [r8781-8782] Elan Ruusamäe <glen/at/pld-linux.org>
651 * geninitrd: - kill trailing space
653 * geninitrd: - make /sys for dmraid setup
655 2007-10-04 21:23 +0000 [r8779-8780] Elan Ruusamäe <glen/at/pld-linux.org>
657 * geninitrd: - cosmetics
659 * geninitrd: - spelling
661 2007-10-04 15:24 +0000 [r8775-8777] Elan Ruusamäe <glen/at/pld-linux.org>
663 * geninitrd: - make initrd_gen_tmpfs_dev() callable multiple times
665 * geninitrd: - fool vim
667 * geninitrd: - use die() calls
669 2007-10-04 15:10 +0000 [r8773-8774] Elan Ruusamäe <glen/at/pld-linux.org>
671 * geninitrd: - use just tmpfs for dmraid - globally umount tmpfs
672 /dev if used (dmraid/lvm2 mixture possible)
674 * geninitrd: - die() function for generic exit
676 2007-09-03 14:27 +0000 [r8711-8712] Elan Ruusamäe <glen/at/pld-linux.org>
678 * geninitrd: - can't guess is the parameter added or not, so adjust
681 * geninitrd: - require switch_root applet when needed
683 2007-09-03 12:41 +0000 [r8710] Elan Ruusamäe <glen/at/pld-linux.org>
685 * geninitrd: - prefix errors with Error:
687 2007-08-31 22:10 +0000 [r8709] Elan Ruusamäe <glen/at/pld-linux.org>
689 * geninitrd: - quiet cpio
691 2007-08-31 15:45 +0000 [r8704-8706] Elan Ruusamäe <glen/at/pld-linux.org>
693 * make-tag.sh: - bugfixes
695 * make-tag.sh (added), RELEASE (added): - helpful for making
698 2007-08-30 10:00 +0000 [r8702] Cezary Krzyżanowski <czarny/at/pld-linux.org>
700 * geninitrd: - --with/without options for
701 bootsplash,fbsplash,suspend and suspend2 - ready for
704 2007-07-16 14:48 +0000 [r8682] Marcin Król <hawk/at/pld-linux.org>
706 * geninitrd: - cosmetics to bump revision number in order to change
707 version number (does svn has equivalent of cvs commit -f?)
709 2007-07-16 14:22 +0000 [r8681] Marcin Król <hawk/at/pld-linux.org>
711 * functions: - check /dev/dm-*, /dev/mapper/* after checking
714 2007-07-16 12:31 +0000 [r8678] Marcin Król <hawk/at/pld-linux.org>
716 * functions: - check /dev/mapper/* too while testing if rootdev is
719 2007-07-09 07:41 +0000 [r8667-8668] Adam Gołębiowski <adamg/at/pld-linux.org>
721 * geninitrd: - Jacek Konieczny's geninitrd-rootdev.patch applied
722 (http://lists.pld-linux.org/mailman/pipermail/pld-devel-en/2007-May/018983.html)
724 * geninitrd: - Jacek Konieczny's geninitrd-lvm_initramfs.patch
726 (http://lists.pld-linux.org/mailman/pipermail/pld-devel-en/2007-May/018983.html)
728 2007-07-09 07:27 +0000 [r8666] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
730 * geninitrd: inst() takes only two arguments, no more. Print usage
731 for inst() on stderr.
733 2007-06-24 20:37 +0000 [r8648] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
735 * geninitrd: Try to load raidX and raid456 modules.
737 2007-05-29 10:18 +0000 [r8628] Elan Ruusamäe <glen/at/pld-linux.org>
739 * geninitrd: - use shell construct instead of `dirname`
741 2007-05-29 09:19 +0000 [r8627] Elan Ruusamäe <glen/at/pld-linux.org>
743 * geninitrd: - Revision 8368 makes use of dirname in initrd.
746 2007-05-29 09:16 +0000 [r8626] Elan Ruusamäe <glen/at/pld-linux.org>
748 * geninitrd: - workaround for BusyBox v1.1.3 (currently in AC)
750 2007-05-16 06:55 +0000 [r8560] Cezary Krzyżanowski <czarny/at/pld-linux.org>
752 * geninitrd: - my mistake; uncommented the version checks
754 2007-05-16 06:51 +0000 [r8559] Cezary Krzyżanowski <czarny/at/pld-linux.org>
756 * geninitrd: - updated device matching rules for ceases like
759 2007-04-03 10:18 +0000 [r8409] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
761 * geninitrd, functions: Create additional devices like xfs logdev.
762 Verbose copying of devices.
764 2007-03-20 14:13 +0000 [r8390-8391] Elan Ruusamäe <glen/at/pld-linux.org>
766 * geninitrd: - do not redirect output from function, output could
769 * geninitrd: - add busybox_applet() which checks if busybox has
770 required applet present
772 2007-03-20 11:27 +0000 [r8385] Elan Ruusamäe <glen/at/pld-linux.org>
774 * geninitrd: - fixed typo and bug from arekm change
776 2007-03-17 12:46 +0000 [r8381] Elan Ruusamäe <glen/at/pld-linux.org>
778 * geninitrd: - umount /dev also for udev. fixes radek bug
780 2007-03-09 14:34 +0000 [r8370] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
782 * geninitrd: debuginitrd option in /proc/cmdline handled.
784 2007-03-09 14:11 +0000 [r8369] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
786 * geninitrd: Read /proc file using cat which makes buffering for
787 us. 2.4 /proc/partitions contains more data after device name -
790 2007-03-09 13:24 +0000 [r8368] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
792 * geninitrd: Handle devfs cases like
793 scsi/host0/bus0/target2/lun0/disc.
795 2007-03-07 10:24 +0000 [r8366] Elan Ruusamäe <glen/at/pld-linux.org>
797 * changelog.sh: - correct comment
799 2007-03-07 10:18 +0000 [r8363] Elan Ruusamäe <glen/at/pld-linux.org>
801 * changelog.sh: - allow outdated users file
803 2007-03-07 07:54 +0000 [r8361] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
805 * changelog.sh: Support async scsi bus scanning. Update ChangeLog.
807 2007-03-07 07:49 +0000 [r8360] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
809 * geninitrd: We need to ensure that scsi bus probbing finished on
810 kernels with CONFIG_SCSI_SCAN_ASYNC=y (like our 2.6.20).
812 2007-03-05 12:35 +0000 [r8359] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
814 * geninitrd: More crapolla by czarny.
816 2007-02-21 13:01 +0000 [r8286] Przemysław Iskra <sparky/at/pld-linux.org>
818 * geninitrd: - fixed urandom minor
820 2007-02-08 19:06 +0000 [r8245] Elan Ruusamäe <glen/at/pld-linux.org>
822 * functions: - outputs nothing actually as it sets two parameters
824 2007-02-08 18:38 +0000 [r8243-8244] Elan Ruusamäe <glen/at/pld-linux.org>
826 * functions: - correct comment
828 * geninitrd, functions: - find_root() will return lvm2 nodes in
831 2007-02-08 18:26 +0000 [r8241-8242] Elan Ruusamäe <glen/at/pld-linux.org>
833 * Makefile: - include functions in tarball
835 * geninitrd, functions: - allow setting prefix for function
836 messages via $PROGRAM global
838 2007-02-08 18:21 +0000 [r8240] Elan Ruusamäe <glen/at/pld-linux.org>
840 * Makefile, geninitrd, functions (added): - export functions so
841 other programs could reuse code - find_root() for now
843 2007-02-07 10:58 +0000 [r8236-8237] Elan Ruusamäe <glen/at/pld-linux.org>
845 * geninitrd: - drop $orig_rootdev, as $rootdev is the same variable
848 * geninitrd: - do not use variable when it's value is something
851 2007-02-07 10:51 +0000 [r8235] Elan Ruusamäe <glen/at/pld-linux.org>
853 * geninitrd: - use only blkid to resolve UUID and LABEL, so now it
854 works with any fs not just xfs,ext{2,3} - cleanup find_root()
857 2007-02-07 10:33 +0000 [r8234] Elan Ruusamäe <glen/at/pld-linux.org>
859 * geninitrd: - rc-scripts functions sets default PATH - make
860 example in usage() more actual
862 2007-02-07 10:12 +0000 [r8233] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
864 * geninitrd: Revert, conflicts seems more sane way.
866 2007-02-07 10:07 +0000 [r8232] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
868 * geninitrd: Compat symlink.
870 2007-02-07 09:46 +0000 [r8231] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
872 * geninitrd: Make it backward compatible with previous udev
875 2007-02-06 17:11 +0000 [r8227-8229] Elan Ruusamäe <glen/at/pld-linux.org>
877 * geninitrd.8.xml: - ps svn:keywords Date
879 * geninitrd.8.xml: - ps svn:keywords Id
881 * geninitrd.8.xml: - fix encoding for czarny name
883 2007-02-06 17:03 +0000 [r8226] Elan Ruusamäe <glen/at/pld-linux.org>
885 * geninitrd: - ignore errors from pvdisplay when it can't access
886 devices (emc for example)
888 2007-02-06 16:59 +0000 [r8225] Elan Ruusamäe <glen/at/pld-linux.org>
890 * geninitrd, TODO: - use blkid optionally (but preferred) to
891 resolve UUID= and LABEL= at initrd generation time
893 2007-02-06 16:26 +0000 [r8224] Elan Ruusamäe <glen/at/pld-linux.org>
895 * geninitrd: - use xfs_admin to get label of xfs filesystem
897 2007-02-03 10:40 +0000 [r8220] Przemysław Iskra <sparky/at/pld-linux.org>
899 * geninitrd: - revert: force people with Th to test initramfs
901 2007-02-02 12:59 +0000 [r8219] Przemysław Iskra <sparky/at/pld-linux.org>
903 * geninitrd: - don't use "initramfs" as default in kernels 2.5+,
904 there are too many people crying...
906 2007-02-01 10:26 +0000 [r8218] Przemysław Iskra <sparky/at/pld-linux.org>
908 * geninitrd: - maybe this way ?
910 2007-02-01 10:20 +0000 [r8217] Przemysław Iskra <sparky/at/pld-linux.org>
912 * geninitrd: - reverted last two changes, szhould work but it
913 requires new busybox - won't work with old one, need some check
916 2007-02-01 09:38 +0000 [r8216] Przemysław Iskra <sparky/at/pld-linux.org>
918 * geninitrd: - there is no way to pass init application to
919 switchroot, there is no need to do so anyway
921 2007-02-01 09:05 +0000 [r8215] Przemysław Iskra <sparky/at/pld-linux.org>
923 * geninitrd: - typo: switch_root -> switchroot
925 2007-01-29 22:24 +0000 [r8212] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
927 * geninitrd: Drop spares=X from initrd mdadm.conf.
929 2007-01-27 19:01 +0000 [r8203] Przemysław Iskra <sparky/at/pld-linux.org>
931 * geninitrd: - simplified mknod script in initramfs
933 2007-01-27 18:34 +0000 [r8202] Cezary Krzyżanowski <czarny/at/pld-linux.org>
935 * geninitrd: - semicolon fixed - dobule 0 adding fixed (really?)
937 2007-01-27 16:59 +0000 [r8201] Cezary Krzyżanowski <czarny/at/pld-linux.org>
939 * geninitrd: - format description added
941 2007-01-27 16:56 +0000 [r8200] Cezary Krzyżanowski <czarny/at/pld-linux.org>
943 * geninitrd: - resolved bug with lilio (root=806 instead of
944 root=0806) - used parameter more thorough
946 2007-01-27 14:34 +0000 [r8199] Cezary Krzyżanowski <czarny/at/pld-linux.org>
948 * geninitrd: - using udevd instead of legacy udev - killing daemon
951 2007-01-27 14:05 +0000 [r8198] Cezary Krzyżanowski <czarny/at/pld-linux.org>
953 * geninitrd: - switched initrd-udev => initrd-udevd, as new udev
954 doesn't build udev bin (only udevd)
956 2007-01-26 23:51 +0000 [r8197] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
958 * geninitrd: Copy device only if it doesn't exist.
960 2007-01-11 13:55 +0000 [r8142] Elan Ruusamäe <glen/at/pld-linux.org>
962 * geninitrd: Unmount /dev running on tmpfs when LVM2 init is done
964 2006-12-19 20:59 +0000 [r8112] Cezary Krzyżanowski <czarny/at/pld-linux.org>
966 * geninitrd: - while using initramfs, rootfs mounter ro instaed rw
968 2006-12-14 19:50 +0000 [r8106-8109] Elan Ruusamäe <glen/at/pld-linux.org>
970 * geninitrd.8.xml: Fix encoding
972 * Makefile: Add make clean.
974 * Makefile: Do not make install by default. Some cleanups and
977 * geninitrd.8.xml: - add me, and the list is in no way alphabetic
979 2006-12-14 17:15 +0000 [r8104-8105] Elan Ruusamäe <glen/at/pld-linux.org>
983 * changelog.sh: - pass --users-charset=ISO8859-2, needs svn2log >
986 2006-12-14 16:03 +0000 [r8103] Cezary Krzyżanowski <czarny/at/pld-linux.org>
988 * geninitrd, geninitrd.sysconfig, geninitrd.8.xml: - merged from
989 branches/devel - tweaked geninitrd.sysconfig for default options
990 - some documentation added
992 2006-12-02 15:14 +0000 [r8028] Jacek Konieczny <jajcus/at/pld-linux.org>
994 * geninitrd: - it is not only my code :-)
996 2006-11-18 13:57 +0000 [r7982] Łukasz Maśko <lmasko/at/pld-linux.org>
998 * geninitrd: - Suspend2 can have its directory in /proc/suspend2 or
999 /sys/power/suspend2, depending on kernel version, initrd must
1002 2006-10-27 14:27 +0000 [r7899] Elan Ruusamäe <glen/at/pld-linux.org>
1004 * geninitrd: - add one 512b for ext2 fs (room for filesystem
1007 2006-10-20 18:22 +0000 [r7888] Elan Ruusamäe <glen/at/pld-linux.org>
1009 * TODO: Add blkid todo
1011 2006-10-20 16:30 +0000 [r7887] Elan Ruusamäe <glen/at/pld-linux.org>
1013 * geninitrd: echo not execute (typo fix)
1015 2006-10-20 16:18 +0000 [r7884-7886] Elan Ruusamäe <glen/at/pld-linux.org>
1017 * changelog.sh: Propset Id.
1019 * geninitrd: Cosmetics.
1021 2006-10-20 16:05 +0000 [r7880-7883] Elan Ruusamäe <glen/at/pld-linux.org>
1023 * geninitrd: Resolve /dev/dm-0 to LVM names (/dev/sys/rootfs) which
1024 we get when using LABEL or UUID.
1026 * geninitrd: Depend on xfs_admin due that.
1028 * geninitrd: Use xfs_admin to get xfs filesystem UUID and trim it
1033 2006-10-19 16:23 +0000 [r7879] Elan Ruusamäe <glen/at/pld-linux.org>
1035 * geninitrd: Less noise when initializing LVM2.
1037 2006-10-19 13:44 +0000 [r7877] Elan Ruusamäe <glen/at/pld-linux.org>
1039 * geninitrd: Round ext2 imagesize up to 1024 blocks.
1041 2006-10-19 13:38 +0000 [r7876] Elan Ruusamäe <glen/at/pld-linux.org>
1043 * geninitrd: Make ext2 image size dynamic -- calculated at building
1046 2006-10-19 12:40 +0000 [r7874] Elan Ruusamäe <glen/at/pld-linux.org>
1048 * geninitrd: Legacy junk.
1050 2006-10-19 12:24 +0000 [r7873] Elan Ruusamäe <glen/at/pld-linux.org>
1052 * geninitrd: $IMAGESIZE is used only for ext2 rootfs.
1054 2006-10-19 12:01 +0000 [r7872] Elan Ruusamäe <glen/at/pld-linux.org>
1056 * geninitrd: busybox initrd version exename is /bin/initrd-busybox.
1058 2006-10-18 02:06 +0000 [r7866] Elan Ruusamäe <glen/at/pld-linux.org>
1060 * geninitrd: Always make /dev on tmpfs for LVM2
1062 2006-10-17 23:19 +0000 [r7865] Elan Ruusamäe <glen/at/pld-linux.org>
1064 * geninitrd: Typo in sysfs fstype naming.
1066 2006-10-17 22:46 +0000 [r7862-7864] Elan Ruusamäe <glen/at/pld-linux.org>
1068 * geninitrd: $UDEV_TMPFS dropped, $tmpfs_dev indicates that /dev is
1071 * geninitrd: More cosmetics.
1073 * geninitrd: - add --with-udev
1075 2006-10-17 22:33 +0000 [r7861] Elan Ruusamäe <glen/at/pld-linux.org>
1077 * geninitrd: udev needs /sys, i'm almost sure of that.
1079 2006-10-17 22:25 +0000 [r7858-7860] Elan Ruusamäe <glen/at/pld-linux.org>
1081 * geninitrd: Cosmetics.
1083 * geninitrd: No need for /bin/initrd-busybox on initrd.
1085 * geninitrd: Drop my_dirname (pointless).
1087 2006-10-17 21:54 +0000 [r7857] Elan Ruusamäe <glen/at/pld-linux.org>
1089 * geninitrd.sysconfig: Do not disable udev in config by default
1090 (udev-initrd package must be installed anyway for udev being
1093 2006-09-15 18:05 +0000 [r7756] Elan Ruusamäe <glen/at/pld-linux.org>
1095 * geninitrd: Make for ext2 the imagesize bigger by 2M.
1097 2006-08-20 14:47 +0000 [r7677] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1099 * geninitrd: Add bin/initrd-busybox symlink.
1101 2006-08-17 09:06 +0000 [r7674] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1103 * geninitrd.sysconfig: SLEEP/FIRMWARE examples.
1105 2006-08-17 08:44 +0000 [r7673] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1107 * geninitrd: Create proc and sys directories when firwmare is
1110 2006-08-17 08:41 +0000 [r7672] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1112 * geninitrd: Simplify firmware loader script.
1114 2006-08-17 08:30 +0000 [r7671] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1116 * geninitrd: Properly echo firmware.sh to /proc/../hotplug.
1118 2006-08-14 09:30 +0000 [r7669] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1120 * geninitrd: Initial firmware loading capabilities.
1122 2006-08-14 08:56 +0000 [r7668] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1124 * geninitrd: display some warning
1126 2006-06-24 21:01 +0000 [r7483] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1128 * geninitrd.sysconfig: Some variables are not used by geninitrd at
1131 2006-06-03 20:43 +0000 [r7466] Elan Ruusamäe <glen/at/pld-linux.org>
1133 * geninitrd: More options for ext2 based initrd. echo y hack
1134 dropped (unneccessary).
1136 2006-06-03 13:39 +0000 [r7465] Elan Ruusamäe <glen/at/pld-linux.org>
1138 * geninitrd: Use cat and <<EOF. Redirect 2>/dev/null is only
1139 neccessary for vgchange.
1141 2006-06-03 13:03 +0000 [r7464] Elan Ruusamäe <glen/at/pld-linux.org>
1143 * geninitrd: Output verbose message when activating dmraid and lvm
1144 volumes. Drop making nodes on readonly /dev and the error
1145 messages failing to do so.
1147 2006-05-28 19:12 +0000 [r7456-7458] Elan Ruusamäe <glen/at/pld-linux.org>
1149 * Makefile: Generate changelog.sh in "make dist" target.
1151 * changelog.sh (added): ChangeLog generation script (based on
1154 2006-05-28 15:54 +0000 [r7452-7453] Elan Ruusamäe <glen/at/pld-linux.org>
1158 * geninitrd: Add 100k more to ext2 based images.
1160 2006-05-26 09:06 +0000 [r7446] Elan Ruusamäe <glen/at/pld-linux.org>
1162 * geninitrd: Reindent code with tabs and ts=4.
1164 2006-05-26 08:42 +0000 [r7445] Elan Ruusamäe <glen/at/pld-linux.org>
1166 * geninitrd: Use 'EOF' heredocs.
1168 2006-05-26 08:39 +0000 [r7444] Elan Ruusamäe <glen/at/pld-linux.org>
1170 * geninitrd: Parse nfsroot= from /proc/cmdline for NFS root
1171 installs. Patch by Urmas Undusk
1173 2006-05-22 14:11 +0000 [r7430] Elan Ruusamäe <glen/at/pld-linux.org>
1175 * geninitrd: Detect broken tool (lvdisplay) and fail early instead
1176 of generating invalid initrd
1178 2006-05-06 18:42 +0000 [r7386] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1180 * geninitrd: Keep suspends in sync.
1182 2006-05-06 18:33 +0000 [r7385] Jan Rękorajski <baggins/at/pld-linux.org>
1184 * geninitrd: - turn suspend2 on by default - load required module
1187 2006-04-27 20:57 +0000 [r7371] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1189 * geninitrd: Update support for recent suspend2 versions (Bartosz
1192 2006-04-09 21:09 +0000 [r7340] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1194 * geninitrd.sysconfig: Correct suspend1 var.
1196 2006-04-09 19:08 +0000 [r7339] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1198 * geninitrd: Correct suspend variables.
1200 2006-04-09 13:33 +0000 [r7338] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1202 * geninitrd.sysconfig: Updated config.
1204 2006-04-09 13:01 +0000 [r7337] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1206 * geninitrd: Mainline suspend support. Suspend 2 renamed. Both
1207 suspends turned off by default.
1209 2006-04-09 12:28 +0000 [r7336] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1211 * geninitrd, geninitrd.sysconfig: Suspend 2 stuff renamed to
1212 suspend2 (it's old anyway).
1214 2006-03-25 21:30 +0000 [r7319] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1216 * geninitrd: Hacky initramfs support (and of course not working
1219 2006-02-22 18:20 +0000 [r6998] Elan Ruusamäe <glen/at/pld-linux.org>
1221 * lvm.todo: Few language fixes.
1223 2006-02-22 18:11 +0000 [r6997] Elan Ruusamäe <glen/at/pld-linux.org>
1225 * geninitrd: Avoid duplicate device copying when LVM on RAID
1227 2006-02-22 17:17 +0000 [r6996] Elan Ruusamäe <glen/at/pld-linux.org>
1229 * geninitrd: Fix mdadm output grabbing when there are N>0 spare
1232 2006-01-28 13:40 +0000 [r6894] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1234 * geninitrd: Always use mdassemble. By default put UUID based
1235 config (so devices can now change without affecting an array).
1236 Copy all devices matching /etc/mdadm.conf in case when disks
1237 layout is modified in system.
1239 2006-01-28 13:16 +0000 [r6893] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1241 * geninitrd, geninitrd.8.xml: Old raidtools no longer supported.
1243 2006-01-27 23:37 +0000 [r6892] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1245 * geninitrd: Allow raid6 and raid10.
1247 2006-01-18 16:57 +0000 [r6854] Elan Ruusamäe <glen/at/pld-linux.org>
1249 * geninitrd.8.xml: - english
1251 2006-01-17 22:11 +0000 [r6838] Elan Ruusamäe <glen/at/pld-linux.org>
1253 * geninitrd: - add dmraid support, needs udev as it creates nodes
1254 on /dev - probably udev support should be improved to copy config
1255 to initrd so the nodes correspond to ones configured in host
1256 currently customised udev in host has no effect on initrd
1258 2006-01-17 21:29 +0000 [r6833] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1260 * geninitrd: Generate rootfs finding stuff when using raid, too.
1263 2006-01-17 21:24 +0000 [r6832] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1265 * geninitrd.8.xml: Manual fix. (ankry).
1267 2006-01-17 21:14 +0000 [r6831] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1269 * geninitrd: Add missing parenthesis. (Robert Jaros) Properly copy
1270 /dev files when using lvm. (Robert Jaros)
1272 2005-11-26 15:35 +0000 [r6569] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1274 * geninitrd: In case of module with - in name we use _ in variables
1275 like ide-core -> MODULE_ide_core_USLEEP.
1277 2005-11-17 13:04 +0000 [r6539] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1279 * geninitrd: USLEEP not SLEEP + small fixes.
1281 2005-11-17 12:56 +0000 [r6538] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1283 * geninitrd: Sleeping after module load support.
1285 2005-11-17 07:32 +0000 [r6537] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1287 * geninitrd: Copy pvdevice nodes to initrd when not using udev.
1289 2005-11-01 15:33 +0000 [r6509] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1291 * geninitrd: Revert, doesn't make sense for udev case.
1293 2005-11-01 15:10 +0000 [r6508] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1295 * geninitrd: Always create /dev/mapper/control for our sake.
1297 2005-09-23 23:14 +0000 [r6406] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1299 * geninitrd: Create mapper control device only when not using udev.
1301 2005-06-27 06:25 +0000 [r6191] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1303 * geninitrd: Fix for mdadm >= v1.12.0. Version >= v1.12.0 is now
1306 2005-06-09 22:03 +0000 [r6057] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1308 * geninitrd: Use 3000 initrd as size for ia64|amd64|x86_64|sparc64
1311 2005-04-04 16:29 +0000 [r5716] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1313 * geninitrd: Nicer warnings.
1315 2005-02-23 13:14 +0000 [r5559] Witek Kręcicki <adasi/at/pld-linux.org>
1317 * TODO: - new entry (add dmraid support)
1319 2004-12-10 15:36 +0000 [r5369] Marcin Doliński <averne/at/pld-linux.org>
1321 * geninitrd: - added /dev/mapper/control
1323 2004-12-06 20:19 +0000 [r5367] Adam Gołębiowski <adamg/at/pld-linux.org>
1325 * geninitrd, geninitrd.sysconfig: - display info that it is
1326 possible to disable software suspend
1328 2004-09-25 22:41 +0000 [r4657-4658] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1330 * geninitrd: Really mount/umount /proc for udev.
1332 * geninitrd: Fix passing hotplug binary into kernel. Drop devfs
1335 2004-09-25 16:58 +0000 [r4653] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1337 * geninitrd, geninitrd.sysconfig: Updated udev support.
1339 2004-09-25 13:19 +0000 [r4648] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1341 * geninitrd: Support for /dev managing by udev.
1343 2004-09-19 20:50 +0000 [r4624] Sergiusz Pawłowicz <serek/at/pld-linux.org>
1345 * TODO: - extending todo list.
1347 2004-09-17 21:24 +0000 [r4605] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1349 * geninitrd: Umount /proc in initrd_gen_procdata().
1351 2004-09-16 16:50 +0000 [r4600] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1353 * geninitrd: Make root=/dev/XYZ work with grub, too.
1355 2004-09-16 12:45 +0000 [r4599] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1357 * geninitrd: Convert generation of nfs/softraid/lvm/suspend stuff
1358 into functions (initrd_gen_XXX).
1360 2004-09-16 10:57 +0000 [r4598] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1362 * geninitrd: Typo fixed.
1364 2004-09-16 10:54 +0000 [r4597] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1366 * geninitrd: Put information which devices belong to which array
1367 when having multiple raid arrays. Don't call mdassemble twice in
1368 such case since once is enough.
1370 2004-09-01 16:38 +0000 [r4453] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1372 * geninitrd: modulefile checking is done only once now (duplicates
1375 2004-08-30 18:53 +0000 [r4448] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1377 * geninitrd: Display error and exit if raid data is not found when
1378 trying to find softraid modules.
1380 2004-08-09 00:02 +0000 [r4420] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1382 * geninitrd: Use suspend_bootsplash instead of suspend_text when
1383 bootsplash is in use.
1385 2004-08-08 16:16 +0000 [r4418] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1387 * geninitrd: - add support for swsusp2 2.0.0.103 (text mode)
1389 2004-08-01 22:37 +0000 [r4413] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1391 * geninitrd: Finish software suspend2 support (and enable it by
1394 2004-07-31 09:36 +0000 [r4412] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1396 * geninitrd: Softsuspend fixes, still disabled by default.
1398 2004-07-31 01:26 +0000 [r4411] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1400 * geninitrd: Software suspend 2 support added (untested).
1402 2004-07-17 19:39 +0000 [r4358] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1404 * geninitrd: Fix handling of module options.
1406 2004-07-02 20:08 +0000 [r4294] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1408 * geninitrd: Well, back to romfs, initramfs fixes.
1410 2004-07-02 19:46 +0000 [r4293] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1412 * geninitrd.sysconfig: Keep INITRDFS unconfigured so geninitrd
1413 script will decide which use as default.
1415 2004-07-02 19:36 +0000 [r4292] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1417 * geninitrd: initramfs support, use it by default for kernel >
1420 2004-06-26 23:19 +0000 [r4250] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1422 * geninitrd: Test checking if rootfs is on LVM was broken for LVM1
1425 2004-06-26 21:12 +0000 [r4249] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1427 * TODO: Updated (few questions).
1429 2004-06-26 21:04 +0000 [r4248] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1431 * geninitrd: In most cases broken fstab causes problems - enhance
1432 error message for find_modules_for() parameters checking.
1434 2004-06-24 20:01 +0000 [r4242] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1436 * geninitrd: LVM2: wipe out mount && pivot_root and welcome
1437 /proc/sys/kernel/real-root-dev.
1439 2004-06-24 15:09 +0000 [r4241] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1441 * geninitrd: Mount LVM2 rootfs read-only; few cleanups.
1443 2004-06-24 13:26 +0000 [r4240] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1445 * geninitrd: Preffer /sbin/chroot over /usr/sbin/chroot.
1447 2004-06-24 13:22 +0000 [r4239] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1449 * geninitrd: Mention proper kernel cmdline setup for root on
1450 nfs/lvm2 configurations.
1452 2004-06-24 13:12 +0000 [r4238] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1454 * geninitrd: Print warning when /proc is not mounted since too many
1455 things depend on this.
1457 2004-06-24 13:09 +0000 [r4237] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1459 * geninitrd: Working rootfs on LVM2 support (tested).
1461 2004-06-23 12:20 +0000 [r4233] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1463 * geninitrd: lvm2: do not restrict to sysfs devices only (since we
1464 even do not mount syfs).
1466 2004-06-23 02:14 +0000 [r4232] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1468 * geninitrd: For LVM use system configured devs filtering + avoid
1469 locking instead of ignoring errors.
1471 2004-06-09 20:43 +0000 [r4159] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1473 * geninitrd: Use posix,wsize=8192,rsize=8192 options for NFS
1476 2004-06-09 18:11 +0000 [r4158] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1478 * geninitrd: For rootfs on NFS create /dev/urandom on initrd - used
1481 2004-06-06 00:01 +0000 [r4149] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1483 * geninitrd: Make nfs root case minimal + add very important
1486 2004-06-05 22:19 +0000 [r4148] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1488 * geninitrd: rootfs on nfs works with funny things like kernel
1489 swapper doing init job/
1491 2004-06-05 19:32 +0000 [r4147] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1493 * geninitrd: (Almost) working root on NFS support.
1495 2004-06-05 15:33 +0000 [r4146] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1497 * geninitrd: Initial support for rootfs on NFS.
1499 2004-04-22 09:36 +0000 [r3977] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1501 * geninitrd: Fix typo in do_mdassemble variable (noted by Piotr
1502 Pawłow <pp/at/siedziba.pl>)
1504 2004-04-10 11:34 +0000 [r3918] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1506 * geninitrd: We do not support min/max kernel version settings in
1507 pci database, so remove that code.
1509 2004-04-03 01:01 +0000 [r3865] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1511 * geninitrd: Run only one, rootfs VG when using LVM.
1513 2004-04-02 23:17 +0000 [r3862-3864] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1515 * geninitrd: Ups, debugging left - removed.
1517 * geninitrd: Print warning when ide-generic is used as fallback.
1519 * geninitrd: Load ide-generic if no other IDE related modules
1522 2004-04-02 22:09 +0000 [r3861] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1524 * geninitrd: Support for LVM on top of SoftRAID.
1526 2004-03-31 18:05 +0000 [r3850] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1528 * lvm.todo: Mention LVM on top of SOFTRAID case.
1530 2004-03-31 17:47 +0000 [r3849] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1532 * geninitrd, geninitrd.8.xml: Change --lvmversion to
1533 --lvmtoolsversion (same with LVMVERSION->LVMTOOLSVERSION) to
1536 2004-03-31 17:39 +0000 [r3848] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1538 * geninitrd: Fix creation of subdirectiories needed on in /dev on
1541 2004-03-31 17:29 +0000 [r3847] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1543 * geninitrd: Support devfs like names for softraid detection.
1545 2004-03-31 17:20 +0000 [r3846] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1547 * geninitrd: Fix LVMVERSION detection when lvm1 tools are in use.
1549 2004-03-31 16:33 +0000 [r3844] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1551 * geninitrd: Check for /sbin/lvdisplay and /sbin/pvdisplay
1552 existence instead of /sbin/lvm (part of lvm2 package).
1554 2004-03-08 14:36 +0000 [r3427] Artur Frysiak <wiget/at/pld-linux.org>
1556 * Makefile: - added ChangeLog to distributed package
1558 2004-03-08 14:28 +0000 [r3425] Artur Frysiak <wiget/at/pld-linux.org>
1560 * TODO: - more things done
1562 2004-03-05 08:10 +0000 [r3416] Artur Frysiak <wiget/at/pld-linux.org>
1564 * geninitrd: - redirect error message to stderr - fix displaing
1565 modules names in verbose mode - use --ignorelockfailure in lvm2
1566 invocation (/var isn't mounted now)
1568 2004-02-01 23:48 +0000 [r3241] Artur Frysiak <wiget/at/pld-linux.org>
1570 * geninitrd: - finished LVM2 support (I hope, I don't break LVM1
1571 support) - fix printing modules names on 2.6.x kernels
1573 2004-01-30 21:53 +0000 [r3228] Artur Frysiak <wiget/at/pld-linux.org>
1575 * geninitrd, geninitrd.8.xml: - write usage message to stdin not
1576 stderr - check version of LVM tools not LVM volumen format -
1577 added --lvmversion options
1579 2004-01-30 00:35 +0000 [r3226] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1581 * geninitrd: Try to load only required LVM module (needs testing
1582 with LVM1 tools and LVM2 tools using lvm1 metadata)
1584 2004-01-29 12:34 +0000 [r3225] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1586 * geninitrd: Test for LVM using lvdisplay (old way left for
1587 compatibility in some weird cases).
1589 2004-01-29 12:15 +0000 [r3224] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1591 * geninitrd: Local geninitrd configuration for LVM is more
1592 important than automatic searching. Give it chance to work with
1593 LVM1 tools (should work fine).
1595 2004-01-29 12:04 +0000 [r3223] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1597 * geninitrd: Implement searching for LVM devices using LVM2 tools.
1598 No idea whether is works with LVM1 tools but these are obsolete
1601 2004-01-23 23:38 +0000 [r3219] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1603 * geninitrd: Proper message.
1605 2004-01-23 19:54 +0000 [r3218] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1607 * geninitrd: If /sbin/initrd-mdassemble is available then use it
1610 2004-01-17 20:12 +0000 [r3196] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1612 * geninitrd: - drop support for raid using raid_start in busybox,
1613 it's broken - use initrd-mdadm
1615 2003-12-28 18:56 +0000 [r3089] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1617 * geninitrd.sysconfig: Remove obsolete bsp options.
1619 2003-12-25 21:08 +0000 [r3080] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1621 * geninitrd: Display information message when
1622 BOOT_SPLASH_RESOLUTIONS is empty.
1624 2003-12-25 19:14 +0000 [r3079] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1626 * geninitrd.8.xml: Comment now in utf.
1628 2003-12-25 18:37 +0000 [r3075] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1630 * geninitrd: Merged bootsplash branch.
1632 2003-12-25 18:24 +0000 [r3074] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1634 * geninitrd, geninitrd.8.xml: Use insmod instead of insmod_ng for
1635 2.6 kernels, too. Fix docummentation to describe that.
1637 2003-10-02 20:34 +0000 [r1403] Artur Frysiak <wiget/at/pld-linux.org>
1639 * geninitrd.8.xml: - emails update
1641 2003-09-18 22:54 +0000 [r1354] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1643 * geninitrd: - make rootdev local variable inside find_modules_ide
1644 (should fix problems with raid support)
1646 2003-09-18 22:17 +0000 [r1352] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1648 * geninitrd: - set svn:keywords property
1650 2003-09-13 12:57 +0000 [r1321] Artur Frysiak <wiget/at/pld-linux.org>
1652 * .cvsignore (removed), /: post cvs2svn cleanup - removed unused
1653 tags and branches - .cvsignore -> prop svn:ignore
1655 2003-08-24 22:20 +0000 [r1317] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1657 * geninitrd: - by default load all found IDE devices unless
1658 --ide-root-only option specified - when ide=reverse specified
1659 sort drivers in reverse order
1661 2003-08-24 12:14 +0000 [r1315] Michał Moskal <malekith/at/pld-linux.org>
1663 * geninitrd: - add busybox -> sh symlink
1665 2003-08-23 20:13 +0000 [r1313] Arkadiusz Patyk <areq/at/pld-linux.org>
1667 * geninitrd: - now pci.ide format is: PCI_ids module_name
1668 vendor_name|device_name
1670 2003-08-23 19:54 +0000 [r1311] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1672 * geninitrd: - find proper max_kernel
1674 2003-08-15 23:32 +0000 [r1309] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1676 * geninitrd: - enable new raid_start available in latest busybox
1678 2003-08-15 22:33 +0000 [r1307] Michał Moskal <malekith/at/pld-linux.org>
1680 * geninitrd: - create /dev/null (busybox seems to need it) and
1681 /dev/zero (just in case)
1683 2003-08-15 22:14 +0000 [r1306] Michał Moskal <malekith/at/pld-linux.org>
1685 * geninitrd: - set -x seems to cause SEGV
1687 2003-08-15 21:58 +0000 [r1303-1304] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1689 * geninitrd: - one more sbin->bin
1691 * geninitrd: - on 2.4 also load only module which is needed for
1694 2003-08-15 21:53 +0000 [r1301-1302] Michał Moskal <malekith/at/pld-linux.org>
1696 * geninitrd: - use mdadm not initrd-mdadm for scanning
1698 * geninitrd: - fix syntax
1700 2003-08-15 21:51 +0000 [r1300] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1702 * geninitrd: - use mdadm.conf, too - then raidtab
1704 2003-08-15 21:39 +0000 [r1299] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1706 * geninitrd: - initrd-busybox is in bin not sbin
1708 2003-08-15 21:19 +0000 [r1298] Michał Moskal <malekith/at/pld-linux.org>
1710 * geninitrd: - first try
1712 2003-08-15 21:00 +0000 [r1296] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1714 * geninitrd: - beginning of mdadm.conf support
1716 2003-08-15 19:15 +0000 [r1294] Michał Moskal <malekith/at/pld-linux.org>
1718 * geninitrd: - marged busybox version
1720 2003-08-15 12:12 +0000 [r1292] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1722 * geninitrd: - on 2.5/2.6 with sysfs we are able to fount exactly
1723 which module is required to get rootfs controller working
1725 2003-08-12 22:01 +0000 [r1290] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1727 * geninitrd: - fix ataraid support
1729 2003-08-11 14:41 +0000 [r1288] Arkadiusz Patyk <areq/at/pld-linux.org>
1731 * geninitrd: - check if exist /proc/bus/pci/devices
1733 2003-08-11 08:45 +0000 [r1286] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1735 * geninitrd: - debug messages removed
1737 2003-08-10 20:27 +0000 [r1284] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1739 * geninitrd: - same names caused variable covering and wrong
1740 results (fixed) - don't try to load module unknown - don't fail
1741 if modules not found (staticly compiled?)
1743 2003-08-10 12:21 +0000 [r1282] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1745 * geninitrd: - if no IDE module on disk then it's probably compiled
1746 into kernel so don't fail - if PCI database not found then print
1749 2003-08-09 23:43 +0000 [r1279-1280] Jan Rękorajski <baggins/at/pld-linux.org>
1751 * TODO: - we need ide=reverse support
1753 * geninitrd: - when comparing pci IDs make sure they will be
1756 2003-08-09 23:09 +0000 [r1278] Jan Rękorajski <baggins/at/pld-linux.org>
1758 * geninitrd: - DO NOT sort driver modules, are you nuts?
1760 2003-08-09 21:24 +0000 [r1275-1276] Arkadiusz Patyk <areq/at/pld-linux.org>
1762 * pci.ide (removed): - move to pci-database
1764 * geninitrd: - use PCI ids from pci-database
1766 2003-08-09 21:15 +0000 [r1274] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1768 * geninitrd: - find all PREIDEMODS
1770 2003-08-08 14:09 +0000 [r1272] Arkadiusz Patyk <areq/at/pld-linux.org>
1772 * Makefile: - better check VERSION - don't need install rc-script,
1775 2003-08-07 22:41 +0000 [r1270] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1777 * geninitrd: - debug message removed
1779 2003-08-07 22:27 +0000 [r1269] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1781 * pci.ide (added), geninitrd: - support for automatic IDE module
1782 finding (needs testing)
1784 2003-08-07 20:08 +0000 [r1266] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1786 * geninitrd: - fix typo
1788 2003-08-07 09:10 +0000 [r1264] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1790 * geninitrd: - added support for static mdadm
1792 2003-07-17 18:08 +0000 [r1262] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1794 * geninitrd: - there is insmod.static.modutils not
1795 insmod.static.modprobe
1797 2003-06-30 21:38 +0000 [r1260] Artur Frysiak <wiget/at/pld-linux.org>
1799 * geninitrd: - use correct version of insmod.static
1801 2003-04-09 11:40 +0000 [r1257] Artur Frysiak <wiget/at/pld-linux.org>
1803 * geninitrd, geninitrd.8.xml: - added --with-insmod-static to allow
1804 using /sbin/insmod.static if bsp internal insmod/insmod_ng is
1805 bugi - use DocBook XML 4.2 for man page - describe
1806 --with-insmod-static and Linux 2.5.x support - small
1809 2003-02-19 08:49 +0000 [r1255-1256] Artur Frysiak <wiget/at/pld-linux.org>
1811 * geninitrd: - Linux 2.5.x support
1813 * TODO: - and more things to do
1815 2003-02-19 08:43 +0000 [r1254] Artur Frysiak <wiget/at/pld-linux.org>
1817 * geninitrd.8.xml: - typo fixes
1819 2002-11-27 17:56 +0000 [r1253] Artur Frysiak <wiget/at/pld-linux.org>
1821 * geninitrd: - typo in LVM code
1823 2002-11-26 13:44 +0000 [r1252] Artur Frysiak <wiget/at/pld-linux.org>
1825 * geninitrd: - first version with LVM support but not yet fully
1828 2002-11-26 13:40 +0000 [r1251] Artur Frysiak <wiget/at/pld-linux.org>
1830 * lvm.todo (added): LVM implementation plan
1832 2002-10-13 11:40 +0000 [r1250] Witek Kręcicki <adasi/at/pld-linux.org>
1834 * geninitrd: - fixed preload
1836 2002-09-27 15:19 +0000 [r1249] Artur Frysiak <wiget/at/pld-linux.org>
1838 * geninitrd.8.xml: - one more contributor
1840 2002-09-27 15:14 +0000 [r1248] Artur Frysiak <wiget/at/pld-linux.org>
1842 * geninitrd: - support for gzipped modules (patch by Witold
1843 Filipczyk <witekfl/at/poczta.onet.pl>) - use findfs from e2fsprogs
1844 (>= 1.28) to find root device if specified by UUID or LABEL
1846 2002-09-06 14:58 +0000 [r1245-1247] Artur Frysiak <wiget/at/pld-linux.org>
1848 * geninitrd.8.xml: - not show almost empty hardware RAID desc
1850 * geninitrd: New features: - ATA RAID support Bugfixes: - by
1851 default use raidstart (if needed) - show raidstart related
1852 options in help message - drop undocumented --use-raidstart
1855 * geninitrd.8.xml: - added some notes about SCSI, ATA RAID and
1856 hardware RAID support
1858 2002-03-25 11:07 +0000 [r1244] Michał Moskal <malekith/at/pld-linux.org>
1860 * geninitrd: - fixed raidstart (should work with
1861 real-soon-now-to-be-released version of bsp) - use bsp-raidless
1864 2002-03-13 15:19 +0000 [r1243] Artur Frysiak <wiget/at/pld-linux.org>
1866 * Makefile: better make dist
1868 2002-03-13 14:46 +0000 [r1239-1242] Artur Frysiak <wiget/at/pld-linux.org>
1870 * Makefile: add geninitrd.8.xml to dist tarball and make
1871 geninitrd.8 from xml source
1873 * .cvsignore: ignore generated files
1875 * geninitrd.8 (removed): this file are generated from xml source
1877 * geninitrd.8.xml, geninitrd.8: typo
1879 2002-03-13 13:40 +0000 [r1238] Artur Frysiak <wiget/at/pld-linux.org>
1881 * geninitrd.8.xml: formating fixes
1883 2002-03-13 13:26 +0000 [r1237] Artur Frysiak <wiget/at/pld-linux.org>
1885 * geninitrd: UUID and LABEL support for ext3 fix displaying missing
1888 2002-03-07 13:39 +0000 [r1236] Jakub Bogusz <qboosh/at/pld-linux.org>
1890 * geninitrd: - fixed raidstart (if raidstart bsp builtin works)
1892 2002-03-07 09:57 +0000 [r1235] Artur Frysiak <wiget/at/pld-linux.org>
1894 * geninitrd.8.xml: now is completed
1896 2002-02-20 13:37 +0000 [r1234] Artur Frysiak <wiget/at/pld-linux.org>
1898 * geninitrd.sysconfig: FS->INITRDFS
1900 2002-02-20 13:29 +0000 [r1233] Jakub Bogusz <qboosh/at/pld-linux.org>
1902 * geninitrd.sysconfig: - typo
1904 2002-02-20 11:30 +0000 [r1232] Artur Frysiak <wiget/at/pld-linux.org>
1906 * geninitrd: don't generate modules.dep
1908 2002-02-20 11:07 +0000 [r1231] Michał Moskal <malekith/at/pld-linux.org>
1910 * geninitrd: - run depmod, if modules.dep hasn't been found
1912 2002-02-20 10:11 +0000 [r1230] Artur Frysiak <wiget/at/pld-linux.org>
1914 * geninitrd: - --fs is back, but if used warning is writen
1916 2002-02-19 14:47 +0000 [r1227-1229] Artur Frysiak <wiget/at/pld-linux.org>
1918 * Makefile: portability fix
1920 * geninitrd.8.xml (added): - start rewrite documentation to XML
1923 * geninitrd: - drop trash support (trash is dead) - rename --fs to
1924 --initrdfs (less confusion but incompatible change :( ) - new
1925 configuration option EXIT_IF_MISSING (is set to "no" then warn
1926 about missing modules but continue) - disable root on loop device
1927 (need rewrite for bsp)
1929 2002-02-19 14:35 +0000 [r1226] Artur Frysiak <wiget/at/pld-linux.org>
1931 * TODO: total rewite plan
1933 2002-01-29 11:19 +0000 [r1225] Michał Moskal <malekith/at/pld-linux.org>
1935 * geninitrd: - depmod support added - needs testing!
1937 2002-01-17 20:14 +0000 [r1224] Tomasz Pala <gotar/at/pld-linux.org>
1939 * geninitrd, geninitrd.8: - cosmetics.
1941 2001-12-15 14:41 +0000 [r1223] Paweł Gołaszewski <blues/at/pld-linux.org>
1945 2001-12-15 14:33 +0000 [r1222] Paweł Gołaszewski <blues/at/pld-linux.org>
1949 2001-10-15 10:56 +0000 [r1221] Artur Frysiak <wiget/at/pld-linux.org>
1951 * geninitrd: fixed typo reported by GoTaR <gotar/at/priv0.onet.pl>
1953 2001-09-10 09:52 +0000 [r1220] Artur Frysiak <wiget/at/pld-linux.org>
1955 * geninitrd: VERSION is *not* hardcoded
1957 2001-09-07 17:59 +0000 [r1219] kloczek <kloczek/at/pld-linux.org>
1959 * Makefile: - rename release target to dist.
1961 2001-09-07 17:56 +0000 [r1218] kloczek <kloczek/at/pld-linux.org>
1963 * geninitrd: - hardcode VERSION (as 2.6) - move initialize
1964 variables on top and few indentation.
1966 2001-09-07 17:37 +0000 [r1217] kloczek <kloczek/at/pld-linux.org>
1968 * geninitrd.sysconfig: - uncomment using bsp by default.
1970 2001-09-07 13:29 +0000 [r1216] Artur Frysiak <wiget/at/pld-linux.org>
1972 * Makefile: fix typo clean up
1974 2001-09-07 13:25 +0000 [r1215] Artur Frysiak <wiget/at/pld-linux.org>
1976 * Makefile, geninitrd: Use RCS Id as version number
1978 2001-09-07 13:02 +0000 [r1214] Artur Frysiak <wiget/at/pld-linux.org>
1980 * geninitrd: release 2.5 ready
1982 2001-09-07 12:21 +0000 [r1213] Paweł Gołaszewski <blues/at/pld-linux.org>
1984 * TODO, geninitrd.sysconfig: - commented PREMODS added to
1985 sysconfig-file - one more TODO
1987 2001-08-22 15:04 +0000 [r1212] Arkadiusz Patyk <areq/at/pld-linux.org>
1989 * geninitrd: - s/DC960/DAC960/
1991 2001-08-13 10:41 +0000 [r1211] Artur Frysiak <wiget/at/pld-linux.org>
1993 * geninitrd: Use RSC Id to better identification
1995 2001-07-06 15:30 +0000 [r1210] Artur Frysiak <wiget/at/pld-linux.org>
1997 * TODO: one task done; one added
1999 2001-07-06 15:05 +0000 [r1209] Artur Frysiak <wiget/at/pld-linux.org>
2001 * geninitrd: devfs support inspired by patch from Robert R. Wal
2002 <rrw/at/reptile.eu.org>
2004 2001-07-04 13:01 +0000 [r1208] kloczek <kloczek/at/pld-linux.org>
2006 * TODO: Answer for quesion.
2008 2001-07-04 11:31 +0000 [r1206-1207] Artur Frysiak <wiget/at/pld-linux.org>
2010 * Makefile: version 2.4
2012 * geninitrd.8: some options described
2014 2001-07-04 08:31 +0000 [r1205] Artur Frysiak <wiget/at/pld-linux.org>
2018 2001-07-04 08:02 +0000 [r1204] Artur Frysiak <wiget/at/pld-linux.org>
2020 * geninitrd: UUID/LABEL support for xfs finished (thanks baggins)
2022 2001-07-03 17:33 +0000 [r1201-1203] Artur Frysiak <wiget/at/pld-linux.org>
2024 * TODO: more tasks done
2026 * geninitrd.8: - --omit-* options are removed
2028 * geninitrd: - load software raid modules only if rootfs is on raid
2029 - hadle linear "raid" - remove --omit-* options - added --raidtab
2032 2001-07-03 11:55 +0000 [r1200] Artur Frysiak <wiget/at/pld-linux.org>
2034 * TODO: some tasks done; new tasks added
2036 2001-07-03 10:45 +0000 [r1199] Artur Frysiak <wiget/at/pld-linux.org>
2038 * geninitrd: better message if modules is loadded without options
2040 2001-07-03 10:27 +0000 [r1198] Artur Frysiak <wiget/at/pld-linux.org>
2042 * geninitrd: - support rootfs on DAC960/cpqarray/cciss (AMI RAID
2043 not supported yet) - hide --omit* options - added
2044 --modules-conf=<modules.conf> options
2046 2001-07-02 09:32 +0000 [r1197] Michał Moskal <malekith/at/pld-linux.org>
2050 2001-07-02 09:00 +0000 [r1196] Michał Moskal <malekith/at/pld-linux.org>
2052 * geninitrd: - use /etc/modules.conf only if it exists
2054 2001-06-27 17:58 +0000 [r1195] Artur Frysiak <wiget/at/pld-linux.org>
2058 2001-06-27 17:42 +0000 [r1193-1194] Artur Frysiak <wiget/at/pld-linux.org>
2060 * TODO: UUID/LABEL support- done
2062 * geninitrd: added LABEL and UUID support redirect all error
2065 2001-06-27 16:38 +0000 [r1192] Bartosz Waszak <waszi/at/pld-linux.org>
2067 * TODO: - add support to LVM
2069 2001-06-27 12:42 +0000 [r1191] Artur Frysiak <wiget/at/pld-linux.org>
2071 * geninitrd.8: updated to geninitrd
2073 2001-06-27 12:38 +0000 [r1190] Artur Frysiak <wiget/at/pld-linux.org>
2075 * geninitrd: options handling fixes
2077 2001-06-22 05:55 +0000 [r1189] kloczek <kloczek/at/pld-linux.org>
2079 * TODO: - fix bug: generate proper modules list if in fstab is use
2080 UUID or LABEL in firs column.
2082 2001-06-22 05:52 +0000 [r1186-1188] kloczek <kloczek/at/pld-linux.org>
2084 * geninitrd: - reformated.
2086 * Makefile: - version 2.2.
2088 * geninitrd: - be more verbose: add display "Add module <module> to
2089 initrd." on insert module to initrd.
2091 2001-06-21 10:33 +0000 [r1185] Artur Frysiak <wiget/at/pld-linux.org>
2093 * geninitrd: (findmodule): double escape, now work with gawk and
2094 bash too (PREIDEMODS): add ide-probe, clean 2.2.19 have this
2095 module instead ide-probe-mod
2097 2001-06-21 10:02 +0000 [r1184] Artur Frysiak <wiget/at/pld-linux.org>
2099 * geninitrd: (my_dirname): New function - awk version of
2100 dirname(1). (main): Put modules in this same place like in real
2101 system. This cure some ksymoops warnings/errors.
2103 2001-05-02 19:20 +0000 [r1183] Arkadiusz Miśkiewicz (alias) <misiek/at/pld-linux.org>
2105 * geninitrd: (main): display full path to missing binaries (just
2108 2001-03-21 09:23 +0000 [r1181-1182] kloczek <kloczek/at/pld-linux.org>
2110 * geninitrd: - few reformatings.
2112 * geninitrd: - run insmod with -k for autoclean unused modules.
2114 2001-03-19 13:11 +0000 [r1180] Michał Zawalich <michuz/at/pld-linux.org>
2116 * Makefile: - version 2.1 - this version works fine with 2.4.x
2118 2001-03-06 15:48 +0000 [r1179] Artur Frysiak <wiget/at/pld-linux.org>
2120 * geninitrd: skip build directory in my_find() (thanks to laro)
2122 2001-01-30 17:47 +0000 [r1178] kloczek <kloczek/at/pld-linux.org>
2124 * geninitrd.sysconfig: - uncomment COMPRESS=yes, FS=rom,
2125 PROBESCSI=yes, PROBEIDE=yes, PROBERAID=yes
2127 2001-01-30 17:44 +0000 [r1177] kloczek <kloczek/at/pld-linux.org>
2129 * geninitrd: - check for and read /etc/sysconfig/geninitrd (not
2130 /etc/sysconfig/initrd).
2132 2001-01-17 10:37 +0000 [r1176] Dariusz Karolczak <inglod/at/pld-linux.org>
2136 2001-01-16 14:08 +0000 [r1175] Dariusz Karolczak <inglod/at/pld-linux.org>
2138 * geninitrd: find remove
2140 2001-01-09 13:01 +0000 [r1174] Dariusz Karolczak <inglod/at/pld-linux.org>
2142 * geninitrd: fix: bsp use if /sbin/bsp not installed
2144 2001-01-09 11:14 +0000 [r1173] Dariusz Karolczak <inglod/at/pld-linux.org>
2146 * geninitrd: change all 'cut' into 'awk'
2148 2001-01-06 15:22 +0000 [r1172] Sebastian Zagrodzki <zagrodzki/at/pld-linux.org>
2150 * geninitrd: - added a lot of ""s :)
2152 2000-12-15 17:17 +0000 [r1171] Michał Moskal <malekith/at/pld-linux.org>
2154 * geninitrd: Bug fix: bsp was never used.
2156 2000-12-15 16:05 +0000 [r1170] Michał Moskal <malekith/at/pld-linux.org>
2158 * geninitrd, geninitrd.sysconfig: Updated to use bsp.
2160 2000-12-06 19:36 +0000 [r1168-1169] kloczek <kloczek/at/pld-linux.org>
2162 * Makefile: - version 1.2.
2164 * geninitrd: - use strash instead ash.static - added making
2165 /dev/zero on initrd (required by trash).
2167 2000-11-30 18:39 +0000 [r1167] Jan Rękorajski <baggins/at/pld-linux.org>
2169 * Makefile: - version 1.1
2171 2000-11-22 12:47 +0000 [r1165-1166] Jacek Konieczny <jajcus/at/pld-linux.org>
2175 * geninitrd: - warn if /sbin/losetup not present and root
2176 filesystem on loopback device is to be use (but such
2177 configuration seems to be broken anyway)
2179 2000-11-18 14:00 +0000 [r1164] Dariusz Karolczak <inglod/at/pld-linux.org>
2181 * geninitrd: change options "mktemp"
2183 2000-11-16 14:17 +0000 [r1163] Dariusz Karolczak <inglod/at/pld-linux.org>
2185 * geninitrd: change all 'grep' into 'awk'
2187 2000-11-16 09:15 +0000 [r1162] Jacek Konieczny <jajcus/at/pld-linux.org>
2189 * geninitrd: - losetup is not needed anymore for ext2 filesystem
2192 2000-11-16 09:08 +0000 [r1161] Dariusz Karolczak <inglod/at/pld-linux.org>
2194 * geninitrd, TODO: *** empty log message ***
2196 2000-11-15 13:55 +0000 [r1160] Artur Frysiak <wiget/at/pld-linux.org>
2198 * geninitrd: - generate initrd for 2.4.0 kernel too (but find is
2199 used) - use mktemp - fix one typo (mount -> umount)
2201 2000-11-14 15:27 +0000 [r1159] Artur Frysiak <wiget/at/pld-linux.org>
2203 * geninitrd: - fix some typos - allow compressing cramfs images
2205 2000-11-14 14:57 +0000 [r1158] Jacek Konieczny <jajcus/at/pld-linux.org>
2207 * geninitrd: - fixed scsi modules order (by inglod)
2209 2000-11-14 14:47 +0000 [r1157] Artur Frysiak <wiget/at/pld-linux.org>
2211 * geninitrd: - fix cramfs support (semitested)
2213 2000-11-14 14:19 +0000 [r1156] Artur Frysiak <wiget/at/pld-linux.org>
2215 * geninitrd, geninitrd.8: - added cramfs support (untested)
2217 2000-11-14 13:33 +0000 [r1155] Artur Frysiak <wiget/at/pld-linux.org>
2219 * geninitrd: - fix generating SCSI-enabled initrd (typo)
2221 2000-11-09 09:31 +0000 [r1154] Jacek Konieczny <jajcus/at/pld-linux.org>
2223 * .cvsignore (added): - some ignores
2225 2000-11-09 09:26 +0000 [r1152] Jacek Konieczny <jajcus/at/pld-linux.org>
2227 * Makefile (added), / (added), geninitrd (added), TODO (added),
2228 geninitrd.sysconfig (added), geninitrd.8 (added): Initial