1 2012-03-30 16:28 +0000 [r12531] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3 * functions: More local variables (in find_modules_by_class_mit).
5 2012-03-30 14:41 +0000 [r12530] Elan Ruusamäe <glen/at/pld-linux.org>
7 * geninitrd: no need to mess with magic values, let the "magic" be
10 2012-03-30 14:30 +0000 [r12529] Elan Ruusamäe <glen/at/pld-linux.org>
12 * tests/initramfs_switchroot.sh, geninitrd: fix /proc/partitions
13 parsing: expect "3" not "03" as device minor/major
15 2012-03-30 14:16 +0000 [r12526-12528] Elan Ruusamäe <glen/at/pld-linux.org>
17 * tests/initramfs_switchroot.sh, tests/partitions (added): supply
20 * tests/initramfs_switchroot.sh: fill all expected tests
22 * tests/initramfs_switchroot.sh (added): add test
24 2012-03-29 17:12 +0000 [r12525] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
26 * functions: Handle case when no modaliases were found.
28 2012-03-29 15:12 +0000 [r12524] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
32 2012-03-28 08:44 +0000 [r12521] Elan Ruusamäe <glen/at/pld-linux.org>
34 * functions: no need for subshells, formatting
36 2012-03-28 08:23 +0000 [r12520] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
38 * functions: Unfortunately module-init-tools modprobe doesn't work
39 with new way. Provide old find_modules_by_class() for mit and new
42 2012-03-26 18:46 +0000 [r12518] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
44 * Makefile: Version 12517.
46 2012-03-26 16:46 +0000 [r12517] Elan Ruusamäe <glen/at/pld-linux.org>
48 * geninitrd: kmod option bug fixed in git
50 2012-03-24 20:58 +0000 [r12516] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
52 * functions: Dry run for modprobe. We need names only.
54 2012-03-24 20:49 +0000 [r12515] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
56 * functions: Our find_modules_by_class() relied on lspci and on
57 modules.pcimap file generated by module-init-tools. Unfortunately
58 kmod no longer generates modules.pcimap. Rewrite to use sysfs and
61 2012-03-24 20:40 +0000 [r12514] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
63 * functions: Properly skip duplicated when finding modules.
65 2012-03-24 20:06 +0000 [r12513] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
67 * functions: Warn about missing pcimap file (unfortunately kmod
70 2012-03-24 18:27 +0000 [r12511-12512] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
72 * mod-usbkbd.sh: No -l in grep.
74 * mod-usbkbd.sh: Detect Logitech Unifying Device. Unfortunately I
75 know no way do detect keyboards only.
77 2012-03-24 02:02 +0000 [r12509-12510] Elan Ruusamäe <glen/at/pld-linux.org>
79 * changelog.sh: or here?
81 * changelog.sh: set LC_ALL for svn2log, in hope i twill sort
82 filenames consistently
84 2012-03-21 20:58 +0000 [r12508] Elan Ruusamäe <glen/at/pld-linux.org>
86 * geninitrd: kmod compat when parsing modprobe config options
88 2012-03-19 20:20 +0000 [r12506] Elan Ruusamäe <glen/at/pld-linux.org>
90 * geninitrd: fix root= handling with initramfs & lvm
92 2012-03-19 19:40 +0000 [r12505] Elan Ruusamäe <glen/at/pld-linux.org>
94 * geninitrd: minor fixes
96 2012-03-19 19:34 +0000 [r12503-12504] Elan Ruusamäe <glen/at/pld-linux.org>
98 * mod-lvm.sh: cosmetics
100 * geninitrd: cleanup env
102 2012-03-18 19:25 +0000 [r12502] Elan Ruusamäe <glen/at/pld-linux.org>
104 * mod-udev.sh: blkid installed by mod-blkid
106 2012-03-18 19:19 +0000 [r12501] Elan Ruusamäe <glen/at/pld-linux.org>
108 * mod-udev.sh: when checing dmsetup binary output, check it exists
111 2012-03-18 16:32 +0000 [r12500] Elan Ruusamäe <glen/at/pld-linux.org>
113 * mod-lvm.sh, mod-suspend.sh: prefix lvm variables with LVM_
115 2012-03-18 15:55 +0000 [r12499] Elan Ruusamäe <glen/at/pld-linux.org>
117 * geninitrd, mod-lvm.sh: do not leak linuxrc variables to init
119 2012-03-18 15:12 +0000 [r12498] Elan Ruusamäe <glen/at/pld-linux.org>
121 * geninitrd: do not hide fact that /dev/console needs to be made
123 2012-03-14 20:11 +0000 [r12488] Elan Ruusamäe <glen/at/pld-linux.org>
125 * geninitrd: fix for r12426 breaking inst_exec of multiple files
127 2012-03-14 13:03 +0000 [r12487] Elan Ruusamäe <glen/at/pld-linux.org>
129 * geninitrd: warn when CONFIG_BLK_DEV_RAM_SIZE was not detected
131 2012-02-16 09:58 +0000 [r12475] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
133 * geninitrd: Exact match for partition/major/minor.
135 2012-01-29 18:59 +0000 [r12473] Elan Ruusamäe <glen/at/pld-linux.org>
137 * geninitrd: set hotplug agent only once
139 2012-01-11 22:37 +0000 [r12465] Elan Ruusamäe <glen/at/pld-linux.org>
141 * geninitrd: sort kernels by version
143 2012-01-09 12:27 +0000 [r12463] Elan Ruusamäe <glen/at/pld-linux.org>
145 * Makefile: - release 12462
147 2012-01-08 22:04 +0000 [r12461] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
149 * geninitrd: Try to always have /dev/console in root fs.
151 2012-01-06 13:40 +0000 [r12460] Elan Ruusamäe <glen/at/pld-linux.org>
153 * geninitrd: cciss on hpsa: load also sd_mod (via
156 2012-01-05 19:54 +0000 [r12459] Elan Ruusamäe <glen/at/pld-linux.org>
158 * geninitrd: load hpsa (and cciss) for 3.0 kernels with /dev/cciss
161 2012-01-05 19:43 +0000 [r12458] Elan Ruusamäe <glen/at/pld-linux.org>
163 * geninitrd, mod-ide.sh, mod-scsi.sh: filter out comments in
164 modprobe_conf_cache rather in some places of code to get 100%
167 2012-01-05 17:07 +0000 [r12457] Elan Ruusamäe <glen/at/pld-linux.org>
169 * mod-suspend.sh: parse resume= param value into $resume, not just
172 2011-12-07 20:43 +0000 [r12445] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
174 * geninitrd.sysconfig, geninitrd: initramfs as default.
176 2011-12-07 19:32 +0000 [r12444] Elan Ruusamäe <glen/at/pld-linux.org>
178 * mod-luks.sh: use awk vars, makes awk part readable
180 2011-12-05 19:52 +0000 [r12443] Jacek Konieczny <jajcus/at/pld-linux.org>
182 * mod-luks.sh: - look-up crypttab in is_luks() too, active LUKS
183 device is not examined any more (the underlaying device is still
184 checked with 'cryptsetup isLuks')
186 2011-12-05 19:22 +0000 [r12442] Jacek Konieczny <jajcus/at/pld-linux.org>
188 * mod-luks.sh: - do not try to extract encrypted device name from
189 an active LUKS device – the information is already available in
192 2011-12-05 18:29 +0000 [r12441] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
194 * mod-luks.sh: Tell us what device.
196 2011-12-05 18:26 +0000 [r12440] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
198 * mod-luks.sh: Don't hardcode device name. Local variables.
200 2011-12-05 18:20 +0000 [r12439] Jacek Konieczny <jajcus/at/pld-linux.org>
202 * mod-luks.sh: - magic to get the LUKS lower level device name when
203 initialized with old cryptsetup
205 2011-12-05 08:25 +0000 [r12438] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
207 * mod-luks.sh: Fallback detection if device is crypted.
209 2011-12-03 20:39 +0000 [r12433] Elan Ruusamäe <glen/at/pld-linux.org>
211 * Makefile: - release 12432
213 2011-12-03 20:16 +0000 [r12432] Artur Frysiak <wiget/at/pld-linux.org>
215 * mod-udev.sh: Use only dmsetup with udev support
217 2011-12-03 19:52 +0000 [r12423-12431] Artur Frysiak <wiget/at/pld-linux.org>
219 * mod-udev.sh, udev-rules/61-persistent-storage.rules (added),
220 udev-rules (added), Makefile,
221 udev-rules/59-persistent-storage.rules (added),
222 udev-rules/11-dm.rules (added), udev-rules/01-ignore.rules
223 (added): Install special udev rules Rules copied from dracut
225 * mod-udev.sh: Use udevadm to stop udevd
227 * mod-udev.sh: Fix udev coldplug
229 * mod-udev.sh: Mount /run (required for udev >= 168)
231 * mod-udev.sh: Install udev rules and helpers
233 * geninitrd: Don't run ldd on dynamic linker $ ldd
234 /lib64/ld-linux-x86-64.so.2 loader cannot load itself ldd: exited
235 with unknown exit code (127)
237 * geninitrd: /run support
239 * geninitrd: Use devtmpfs on /dev Mount devtmpfs on /dev and if
240 fail fallback to tmpfs.
242 * geninitrd: Mount /dev on initramfs too
244 2011-12-03 15:13 +0000 [r12422] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
246 * geninitrd: Be much more conservative when stripping symbols on
247 kernel modules (so backtraces aren't crap).
249 2011-11-27 14:03 +0000 [r12415] Elan Ruusamäe <glen/at/pld-linux.org>
251 * mod-usbkbd.sh, mod-sata.sh: skip empty functions, error in some
254 2011-11-15 10:43 +0000 [r12413] Elan Ruusamäe <glen/at/pld-linux.org>
256 * geninitrd: check that strip exists before stripping
258 2011-11-09 19:39 +0000 [r12412] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
260 * geninitrd: No need for separate var (glen).
262 2011-11-09 18:19 +0000 [r12411] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
264 * geninitrd: Use uncompressed module file name.
266 2011-11-09 07:42 +0000 [r12410] Elan Ruusamäe <glen/at/pld-linux.org>
268 * geninitrd: let $STRIP be internally path to strip, add
269 --strip=PATH/strip and --strip PATH/strip args
271 2011-11-08 21:04 +0000 [r12409] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
273 * geninitrd: Strip modules by default.
275 2011-10-26 19:58 +0000 [r12392-12393] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
277 * functions: LC_ALL=C for lspci call in case if someone translates
280 * functions: Space at the end allways.
282 2011-10-26 19:52 +0000 [r12391] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
284 * functions: Use lspci only for finding kernel modules. Our shell
285 code was full of bugs. Also try to preserve xhci/ehco/ohci/uhci
286 modules loading order.
288 2011-10-24 13:35 +0000 [r12390] Elan Ruusamäe <glen/at/pld-linux.org>
290 * changelog.sh: update changelog with current CVSROOT/users
292 2011-10-21 20:08 +0000 [r12384-12385] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
294 * Makefile: Release 12385.
296 * Makefile: Prepare for new release.
298 2011-10-20 09:43 +0000 [r12383] Elan Ruusamäe <glen/at/pld-linux.org>
300 * geninitrd.sysconfig: more precise desc
302 2011-10-19 17:51 +0000 [r12382] Bartłomiej Zimoń <cactus/at/pld-linux.org>
304 * geninitrd.sysconfig: - document dash prefix for module name
306 2011-10-15 14:00 +0000 [r12380] Elan Ruusamäe <glen/at/pld-linux.org>
308 * geninitrd: make ./geninitrd -v /tmp to produce geninitrd line to
309 generate image to /tmp
311 2011-10-15 13:54 +0000 [r12377-12379] Elan Ruusamäe <glen/at/pld-linux.org>
313 * mod-usbkbd.sh: leak less local vars
315 * mod-usbkbd.sh: fix svn keywords
317 * mod-md.sh: $DEBUGINIRD is initrd runtime var, not gentime var
319 2011-10-15 08:56 +0000 [r12376] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
321 * mod-usbkbd.sh: Tell us what was found.
323 2011-10-15 08:27 +0000 [r12375] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
325 * mod-usbkbd.sh: Echo not ls.
327 2011-10-15 08:21 +0000 [r12373-12374] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
329 * mod-usbkbd.sh (added): USB keyboard modules finding and loading
332 * geninitrd, functions, Makefile, mod-sata.sh: USB keyboard modules
333 finding and loading at initrd level.
335 2011-10-15 07:38 +0000 [r12372] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
337 * mod-sata.sh: Fix PCI_ANY_ID (it is 0xffffffff (~0) and not
338 0x0000ffff). Change class_mask to always ignore two last digits
339 (as these are "program interface" and we want any program
340 interface). Apply class_mask to classes found by lspci. Some
341 devices (eg. *-hcd) have very specific program interfaces while
342 we want any of these. Venrod matchin PCI_ANY_ID is also fine for
343 us. With these changes finding non sata classes also works eg.
344 finding find_modules_by_class 0c03 (usb) works.
346 2011-10-02 17:10 +0000 [r12361] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
348 * geninitrd: Warn about missing firmware instead of failing. Some
349 modules specify firmware files for multiple hardware and you
350 don't need all of these.
352 2011-09-15 18:45 +0000 [r12348] Artur Frysiak <wiget/at/pld-linux.org>
354 * mod-luks.sh: Handle /dev/disk/by-uuid/* devices in /etc/crypttab
356 2011-09-11 20:04 +0000 [r12345] Elan Ruusamäe <glen/at/pld-linux.org>
358 * Makefile: VERSION 12345
360 2011-08-25 17:53 +0000 [r12335] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
362 * mod-sata.sh: Left side expands to decimal while right side was in
363 hex. Convert right side to decimal.
365 2011-08-24 19:42 +0000 [r12334] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
367 * mod-md.sh: Show /proc/mdstat contents in debuginitd mode.
369 2011-08-19 19:40 +0000 [r12326-12327] Elan Ruusamäe <glen/at/pld-linux.org>
371 * mod-uvesafb.sh, geninitrd: kill v86d at the end of initrd, to be
372 able to umount /initrd later
374 * geninitrd: Do not send usage() to stderr, let it be useful for
375 grep(1)-ing or less(1)-ing
377 2011-08-15 10:24 +0000 [r12325] Elan Ruusamäe <glen/at/pld-linux.org>
379 * geninitrd: ikconfig: try also /boot/config-$kernel before falling
380 back to extraction from vmlinuz
382 2011-08-15 10:06 +0000 [r12324] Elan Ruusamäe <glen/at/pld-linux.org>
384 * geninitrd: in usage, show full path to program and pass on also
385 $verbose opt as samples
387 2011-08-10 10:21 +0000 [r12301] Elan Ruusamäe <glen/at/pld-linux.org>
389 * Makefile: - version, .34 find_depmod() return code fix, r12300
391 2011-08-04 20:52 +0000 [r12300] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
393 * geninitrd: find_depmod(): Return 0 in non-fatal cases (prevent
394 non-zero exit codes from slipping).
396 2011-07-27 06:59 +0000 [r12277] Elan Ruusamäe <glen/at/pld-linux.org>
398 * functions: use stat format busybox understands too
400 2011-07-27 06:54 +0000 [r12273-12275] Elan Ruusamäe <glen/at/pld-linux.org>
402 * Makefile: note about tagging
404 * Makefile: - up to 10000.33, current geninitrd is not usable with
405 rootfs on lvm2 with current lvm2
407 2011-07-27 06:34 +0000 [r12272] Elan Ruusamäe <glen/at/pld-linux.org>
409 * functions: use stat(1) instead of ls(1) to figure out device
412 2011-07-19 23:28 +0000 [r12262-12263] Elan Ruusamäe <glen/at/pld-linux.org>
414 * geninitrd: ext2 fs needs IMAGESIZE earlier
416 * geninitrd: add geninitrd version to romfs, add minimal label for
419 2011-07-19 22:59 +0000 [r12261] Elan Ruusamäe <glen/at/pld-linux.org>
421 * TODO: - lvm2 leaked fd todo
423 2011-06-26 11:22 +0000 [r12251] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
425 * geninitrd: Skip suffix when kernel version is like 3.0-1.2.
427 2011-06-24 09:00 +0000 [r12249] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
429 * mod-md.sh: Don't clean dev_list_extra when DEVICE partitions is
432 2011-04-10 11:05 +0000 [r12224] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
434 * geninitrd: Always create /dev/snapshot (needed for suspend).
436 2011-03-15 20:42 +0000 [r12200] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
438 * functions: dm_lvm2_name(): /dev/mapper/xyz can be a symlink to
439 real device. Dereference when checking.
441 2011-03-11 11:34 +0000 [r12199] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
443 * geninitrd: Don't resolve symlink for luks devices. We need
446 2011-03-07 10:00 +0000 [r12196] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
448 * functions: Better error msg.
450 2011-03-06 16:14 +0000 [r12195] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
452 * mod-sata.sh: Check class/class_mask when walking over
453 modules.pcimap (fixes a bug where snd-hda-intel devices were
456 2011-03-03 18:20 +0000 [r12183] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
458 * geninitrd: Call awk via busybox just like other commands are
461 2011-03-01 10:31 +0000 [r12175] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
463 * geninitrd: Boot fails when using rootfsflags option (rootfs is
464 not mounted properly). Fix that by using correct variable name.
466 2011-02-19 13:59 +0000 [r12169] Elan Ruusamäe <glen/at/pld-linux.org>
468 * mod-bootsplash.sh, mod-depmod24.sh, mod-luks.sh, mod-suspend.sh,
469 mod-blkid.sh, mod-nfs.sh, mod-sata.sh, mod-uvesafb.sh,
470 mod-condecor.sh, geninitrd, mod-lvm.sh, mod-tuxonice.sh,
471 mod-md.sh, mod-dmraid.sh, mod-scsi.sh, mod-ide.sh,
472 mod-fbsplash.sh, mod-udev.sh, mod-multipath.sh: each module their
475 2011-02-19 13:53 +0000 [r12168] Elan Ruusamäe <glen/at/pld-linux.org>
477 * mod-uvesafb.sh, mod-condecor.sh, geninitrd, mod-lvm.sh,
478 mod-tuxonice.sh, mod-md.sh, mod-dmraid.sh, mod-scsi.sh,
479 mod-ide.sh, mod-fbsplash.sh, mod-udev.sh, mod-multipath.sh,
480 mod-bootsplash.sh, mod-depmod24.sh, mod-luks.sh, mod-suspend.sh,
481 mod-blkid.sh, mod-nfs.sh, mod-sata.sh: truncate the date to cut
484 2011-02-19 08:38 +0000 [r12167] Elan Ruusamäe <glen/at/pld-linux.org>
486 * geninitrd: Move $RCSID printing where it has chance to work
488 2011-02-19 08:34 +0000 [r12166] Elan Ruusamäe <glen/at/pld-linux.org>
490 * mod-fbsplash.sh, mod-udev.sh, mod-multipath.sh, mod-depmod24.sh,
491 mod-bootsplash.sh, mod-luks.sh, mod-suspend.sh, mod-blkid.sh,
492 mod-nfs.sh, mod-sata.sh, mod-uvesafb.sh, mod-condecor.sh,
493 mod-tuxonice.sh, mod-lvm.sh, mod-md.sh, mod-dmraid.sh,
494 mod-scsi.sh, mod-ide.sh: you need svn:keywords on each file for
495 those to get expanded
497 2011-02-19 08:27 +0000 [r12163-12164] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
499 * Makefile: Release 10000.32 (experimental).
501 * geninitrd: Nicer way to display rcsid.
503 2011-02-19 07:56 +0000 [r12161-12162] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
505 * mod-ide.sh, functions: Revert, this wasn't meant to be in
508 * mod-multipath.sh, mod-bootsplash.sh, mod-depmod24.sh,
509 mod-luks.sh, mod-suspend.sh, functions, mod-blkid.sh, mod-nfs.sh,
510 mod-sata.sh, mod-uvesafb.sh, mod-condecor.sh, geninitrd,
511 mod-lvm.sh, mod-tuxonice.sh, mod-md.sh, mod-dmraid.sh,
512 mod-scsi.sh, mod-ide.sh, mod-fbsplash.sh, mod-udev.sh: Report
513 RCSID for loaded modules, too.
515 2011-02-17 22:16 +0000 [r12159] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
517 * geninitrd: root dev finding: fallback to calculating based on
520 2011-02-17 21:41 +0000 [r12158] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
522 * geninitrd: debugshell after failing to chroot.
524 2011-02-17 21:37 +0000 [r12157] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
526 * mod-luks.sh: Try to activate luks only if not yet active (because
527 cryptsetup is run twice).
529 2011-02-13 14:09 +0000 [r12147] Elan Ruusamäe <glen/at/pld-linux.org>
531 * Makefile: setup TZ in export
533 2011-02-11 12:30 +0000 [r12143-12144] Elan Ruusamäe <glen/at/pld-linux.org>
535 * tests/bug-715930.sh: - update test
537 * mod-sata.sh: sort modules that ones who depend on libata are
540 2011-02-11 12:07 +0000 [r12142] Elan Ruusamäe <glen/at/pld-linux.org>
542 * mod-sata.sh: there is no bitwise matching only DEVICE_ANY arekm
543 looked up it in sources, so revert the bitwise op
545 2011-02-11 08:24 +0000 [r12139-12141] Elan Ruusamäe <glen/at/pld-linux.org>
547 * tests/bug-715930.sh: update test
549 * mod-sata.sh: - compare device bitwise. LP#715930
551 * mod-sata.sh: switch to parsing in shell instead of awk
553 2011-02-10 11:32 +0000 [r12131-12132] Elan Ruusamäe <glen/at/pld-linux.org>
555 * mod-sata.sh: add setup so detection results could be later
558 * tests/bug-715930.sh: hack up test using actual functions
560 2011-02-09 19:19 +0000 [r12127] Elan Ruusamäe <glen/at/pld-linux.org>
562 * tests/bug-715930.sh (added): partial testcase
564 2011-02-05 11:51 +0000 [r12116] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
566 * geninitrd: Revert, that was wrong.
568 2011-02-05 11:22 +0000 [r12115] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
570 * geninitrd: ccis needs sd_mod (areq).
572 2011-02-03 18:45 +0000 [r12114] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
574 * geninitrd: Mount rootfs from initramfs with rootfsflags options.
576 2011-02-03 11:16 +0000 [r12113] Elan Ruusamäe <glen/at/pld-linux.org>
578 * mod-condecor.sh, geninitrd, mod-bootsplash.sh, mod-luks.sh,
579 mod-lvm.sh, mod-tuxonice.sh, mod-dmraid.sh, mod-md.sh,
580 mod-suspend.sh, mod-fbsplash.sh, mod-udev.sh, mod-blkid.sh,
581 mod-nfs.sh, mod-multipath.sh: Simplify main code by moving state
582 checks to modules itself
584 2011-02-03 11:06 +0000 [r12112] Elan Ruusamäe <glen/at/pld-linux.org>
586 * mod-luks.sh: Use double quotes (more readable in this context)
588 2011-02-03 10:41 +0000 [r12106-12111] Artur Frysiak <wiget/at/pld-linux.org>
590 * Makefile: Make addons executable
592 * geninitrd: Try to setup encryption after soft-RAID and LVM setup
594 * mod-lvm.sh: Don't drop to shell if LVM is used but root device
597 * mod-luks.sh: Check source device before cryptsetup run
599 * functions: Simplify dm_name()
601 * functions: Use DM subsystem name not UUID for LVM/crypt detection
603 2011-02-03 08:12 +0000 [r12104] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
605 * geninitrd: We have /dev/urandom, so also store /dev/random (luks
606 can use it for example).
608 2011-02-02 17:15 +0000 [r12103] Elan Ruusamäe <glen/at/pld-linux.org>
610 * geninitrd, functions: rename dm_* helpers to avoid confision what
611 they do and make them more generic
613 2011-02-02 16:23 +0000 [r12101-12102] Artur Frysiak <wiget/at/pld-linux.org>
615 * functions: Simplify dm_longname()
617 * functions: Allow rootfs on crypted device
619 2011-01-27 20:55 +0000 [r12095] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
621 * mod-md.sh: By default rootdev_new is the same as rootdev.
623 2011-01-27 20:51 +0000 [r12094] Elan Ruusamäe <glen/at/pld-linux.org>
625 * mod-multipath.sh: - multipath install lib64 safe (why it was just
628 2011-01-27 20:48 +0000 [r12093] Elan Ruusamäe <glen/at/pld-linux.org>
630 * Makefile: Consistent timestamp in release tarball files. in fact,
631 package all files to tarball
633 2011-01-27 20:30 +0000 [r12092] Elan Ruusamäe <glen/at/pld-linux.org>
635 * Makefile: - refentry2man dep
637 2011-01-27 20:26 +0000 [r12091] Elan Ruusamäe <glen/at/pld-linux.org>
639 * Makefile: - 10000.31 second experimental (can extract all
640 compressed kernels for CONFIG)
642 2011-01-25 22:02 +0000 [r12087] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
644 * mod-md.sh: Try to find main device in case when rootfs in on a md
645 partition (instead of whole md device).
647 2011-01-23 22:36 +0000 [r12081] Elan Ruusamäe <glen/at/pld-linux.org>
649 * geninitrd: don't leak parentDir variable
651 2011-01-23 22:23 +0000 [r12080] Elan Ruusamäe <glen/at/pld-linux.org>
653 * extract-ikconfig: - use mktemp
655 2011-01-23 19:49 +0000 [r12078-12079] Elan Ruusamäe <glen/at/pld-linux.org>
657 * Makefile: include extract-ikconfig
659 * geninitrd: use copy of extract-ikconfig from kernel sources what
660 can process any file containing it (vmlinux or kernel mod with or
661 without compressions)
663 2011-01-23 19:42 +0000 [r12074-12076] Elan Ruusamäe <glen/at/pld-linux.org>
665 * extract-ikconfig: recognize xz compression (patch by arekm)
667 * extract-ikconfig (added): import extract-ikconfig from kernel
668 sources there's no point to contain stripped version here,
669 upstream one works ok with vmlinux, vmlinuz, bzImage, configs.ko,
670 configs.ko.gz imported 532cf2907ac3b9c2345d76251764f4f4e602c921
672 2011-01-23 16:45 +0000 [r12072-12073] Przemysław Iskra <sparky/at/pld-linux.org>
674 * mod-md.sh: Fixed one more typo.
676 * mod-md.sh: Renamed rootdev_alternate and rootdev_alternative to
677 rootdev_alias to prevent further typos.
679 2011-01-23 15:07 +0000 [r12071] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
681 * mod-md.sh: Handle /dev/mdXpY as root device.
683 2011-01-14 11:39 +0000 [r12053-12055] Elan Ruusamäe <glen/at/pld-linux.org>
685 * mod-sata.sh: - as uknown what to do for multiple module match at
686 least load them for now
688 * mod-sata.sh: - pcimap not used when lspci invoked with -n
690 * mod-sata.sh: - more generic and more exact finding code
692 2011-01-14 09:34 +0000 [r12052] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
694 * geninitrd: Use fastest compressor first.
696 2011-01-14 09:20 +0000 [r12051] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
698 * geninitrd: Add COMPRESS=none/no support (uncompressed initrd).
700 2011-01-13 20:34 +0000 [r12049-12050] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
702 * geninitrd.sysconfig: Mention xz and lzma for initrd compresion.
704 * geninitrd: Allow tuxonice snapshot device be device mapper
705 device(LUKS, LVM, dmraid). Patch by Krzysztof Krakowiak.
707 2011-01-13 20:28 +0000 [r12046-12047] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
709 * Makefile: 10000.30 (experimental due to SATA autodetection)
711 * Makefile: Include sata mod.
713 2011-01-13 20:21 +0000 [r12044-12045] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
715 * TODO: extract-ikconfig() should be able to read from vmlinuz
718 * geninitrd: Avoid error when no configs module.
720 2011-01-13 20:15 +0000 [r12043] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
722 * geninitrd: Don't leave temporary files if kofile ends up being
725 2011-01-13 20:07 +0000 [r12042] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
727 * mod-sata.sh: Ignore lspci errors.
729 2011-01-13 20:01 +0000 [r12041] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
731 * geninitrd: LZO initrd compression support (fastest).
733 2010-12-21 19:02 +0000 [r12018] Elan Ruusamäe <glen/at/pld-linux.org>
735 * geninitrd: - if image compress failed (for whatever reason),
738 2010-12-21 18:53 +0000 [r12017] Elan Ruusamäe <glen/at/pld-linux.org>
740 * geninitrd: - catch error from image compress
742 2010-12-19 10:49 +0000 [r11995] Elan Ruusamäe <glen/at/pld-linux.org>
744 * geninitrd: make romfs comment shorter so that "file" would
745 display most significant info
747 2010-12-02 14:14 +0000 [r11921] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
751 2010-11-22 11:33 +0000 [r11912] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
753 * mod-md.sh: Allow more than 10 md devices.
755 2010-11-19 23:41 +0000 [r11911] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
757 * mod-md.sh: Normalize both device names. root and current array,
760 2010-10-22 14:28 +0000 [r11880] Przemysław Iskra <sparky/at/pld-linux.org>
762 * mod-sata.sh: - test -n won't work without ""
764 2010-10-22 13:41 +0000 [r11879] shadzik <shadzik/at/pld-linux.org>
766 * mod-sata.sh: - 15:36 < arekm> bs: ! -z == -n
768 2010-10-22 13:19 +0000 [r11878] shadzik <shadzik/at/pld-linux.org>
770 * mod-sata.sh: - if no sata controller found do nothing
772 2010-10-20 21:36 +0000 [r11873] shadzik <shadzik/at/pld-linux.org>
774 * geninitrd: - enable sata mod
776 2010-10-20 21:20 +0000 [r11872] Elan Ruusamäe <glen/at/pld-linux.org>
778 * tests/find-module-by-pciclass.sh, tests/modules.pcimap-2.6.33.4-1
779 (added): - test possible lspci modes
781 2010-10-20 21:12 +0000 [r11871] shadzik <shadzik/at/pld-linux.org>
783 * mod-sata.sh: - oh yeah, tabs not spaces because it's
784 suuuuuuuuuuch a difference and matters thaaaaaat much!!!
786 2010-10-20 21:05 +0000 [r11870] shadzik <shadzik/at/pld-linux.org>
788 * tests/lspci-mod-sata.txt (added): - because glen asked soooooooo
791 2010-10-20 21:05 +0000 [r11869] Elan Ruusamäe <glen/at/pld-linux.org>
793 * geninitrd: - use shell constructs
795 2010-10-20 21:01 +0000 [r11868] Elan Ruusamäe <glen/at/pld-linux.org>
797 * tests/find-module-by-pciclass.sh: - lowercase found module
799 2010-10-20 20:56 +0000 [r11867] shadzik <shadzik/at/pld-linux.org>
801 * geninitrd: - missing local
803 2010-10-20 20:53 +0000 [r11866] shadzik <shadzik/at/pld-linux.org>
805 * geninitrd: - show examples for all available kernels
807 2010-10-20 20:53 +0000 [r11865] Elan Ruusamäe <glen/at/pld-linux.org>
809 * TODO: - target compression detection is done
811 2010-10-20 20:46 +0000 [r11864] shadzik <shadzik/at/pld-linux.org>
813 * mod-sata.sh: - lspci -p
815 2010-10-20 20:42 +0000 [r11863] Elan Ruusamäe <glen/at/pld-linux.org>
817 * tests/sysfs/bus/pci (added),
818 tests/sysfs/bus/pci/devices/0000:00:1f.1/class (added),
819 tests/sysfs/bus/pci/devices/0000:00:1f.2/class (added),
820 tests/sysfs/bus/pci/devices (added), tests/sysfs/bus (added),
821 tests/sysfs/bus/pci/devices/0000:00:1f.1/driver (added),
822 tests/sysfs/bus/pci/devices/0000:00:1f.2/driver (added),
823 tests/find-module-by-pciclass.sh (added),
824 tests/sysfs/bus/pci/devices/0000:00:1f.1 (added), tests/sysfs
825 (added), tests/sysfs/bus/pci/devices/0000:00:1f.2 (added): - lame
826 test for sysfs scanning for 0x0101 devices
828 2010-10-20 20:42 +0000 [r11862] shadzik <shadzik/at/pld-linux.org>
830 * mod-sata.sh: - use local variables - get rid of sed/uniq kinda
833 2010-10-20 20:36 +0000 [r11861] Elan Ruusamäe <glen/at/pld-linux.org>
835 * tests/setup-test.sh (added), tests/lvmroot.sh: - setup common
838 2010-10-20 17:07 +0000 [r11860] shadzik <shadzik/at/pld-linux.org>
840 * mod-xata.sh (removed), mod-sata.sh (added): - again, rename - use
843 2010-10-20 17:03 +0000 [r11859] shadzik <shadzik/at/pld-linux.org>
845 * mod-xata.sh: - check for lspci
847 2010-10-20 16:59 +0000 [r11858] shadzik <shadzik/at/pld-linux.org>
849 * mod-autodetect.sh (removed), mod-xata.sh (added): - rename to
850 mod-xata.sh, but probably this shiuld be mod-sata, as i tend to
851 leave just the 0106 class left
853 2010-10-20 16:55 +0000 [r11856-11857] shadzik <shadzik/at/pld-linux.org>
855 * mod-autodetect.sh: - use find_module
857 * mod-autodetect.sh: - ignore scsi, mod-scsi.sh is for that - use
858 $kernel variable instead of uname
860 2010-10-20 16:50 +0000 [r11855] shadzik <shadzik/at/pld-linux.org>
862 * geninitrd: - this should be done in an other way, arekm says
864 2010-10-20 15:03 +0000 [r11854] shadzik <shadzik/at/pld-linux.org>
866 * mod-autodetect.sh: - change shebang and add comment like in other
869 2010-10-20 14:56 +0000 [r11853] shadzik <shadzik/at/pld-linux.org>
871 * geninitrd, mod-autodetect.sh (added): - when PREMODS are not set,
872 try to autodetect xata/scsi modules
874 2010-08-01 15:24 +0000 [r11733] Elan Ruusamäe <glen/at/pld-linux.org>
876 * geninitrd: - umount /proc as last
878 2010-07-07 07:41 +0000 [r11630] Elan Ruusamäe <glen/at/pld-linux.org>
880 * TODO: - sysfs utilize
882 2010-06-08 09:18 +0000 [r11553] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
884 * geninitrd: Require both /lib64 and /usr/lib64 to consider system
887 2010-05-21 14:23 +0000 [r11482] Elan Ruusamäe <glen/at/pld-linux.org>
889 * geninitrd: - extract CONFIG_BLK_DEV_RAM_SIZE from configs kernel
890 module if possible - based on extract-ikconfig from
891 linux/scripts/extract-ikconfig
893 2010-04-20 05:29 +0000 [r11337] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
895 * mod-md.sh: Don't require /sbin/mdadm. Use initrd mdadm when
898 2010-03-09 09:58 +0000 [r11229] Elan Ruusamäe <glen/at/pld-linux.org>
900 * geninitrd: - avoid extra checks as cycles are not ran
902 2010-03-08 11:00 +0000 [r11228] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
904 * geninitrd: scan=sync for scsi_mod on >= 2.6.30 (from Ti)
906 2010-01-21 15:55 +0000 [r11117] Jan Rękorajski <baggins/at/pld-linux.org>
908 * Makefile: - 10000.20 release
910 2010-01-21 13:45 +0000 [r11116] Jan Rękorajski <baggins/at/pld-linux.org>
912 * geninitrd: - initrd-busybox changed to just busybox
914 2010-01-20 16:37 +0000 [r11115] Elan Ruusamäe <glen/at/pld-linux.org>
916 * mod-luks.sh: - if "cryptsetup status" returns no device, assume
917 there is no cryptsetup
919 2010-01-12 11:13 +0000 [r11107-11108] Elan Ruusamäe <glen/at/pld-linux.org>
921 * Makefile: - fix manual page generation
923 * Makefile: - 10000.19 release
925 2010-01-12 10:11 +0000 [r11106] Elan Ruusamäe <glen/at/pld-linux.org>
927 * mod-lvm.sh, tests/lvmroot.sh: - allow dash in PV too
929 2010-01-02 16:24 +0000 [r11086-11087] Elan Ruusamäe <glen/at/pld-linux.org>
931 * Makefile: - exit with error still
933 * Makefile: - delete on error
935 2010-01-02 15:04 +0000 [r11083-11085] Elan Ruusamäe <glen/at/pld-linux.org>
937 * Makefile: - install deps, perms
939 * Makefile: - avoid creating empty manual
941 2009-12-28 16:26 +0000 [r11075] Elan Ruusamäe <glen/at/pld-linux.org>
943 * mod-multipath.sh: - find also /lib64/udev/scsi_id
945 2009-11-17 09:57 +0000 [r10978] Elan Ruusamäe <glen/at/pld-linux.org>
947 * mod-lvm.sh, tests/lvmroot.sh (added), tests (added): - process
948 also /dev/mapper/blodnatt-blah--bleh--blah ->
949 /dev/blodnatt/blah-bleh-blah
951 2009-11-17 09:30 +0000 [r10977] Elan Ruusamäe <glen/at/pld-linux.org>
953 * mod-lvm.sh: - LVM: rewrite /dev/mapper/sys-rootfs ->
956 2009-09-28 11:57 +0000 [r10633] Elan Ruusamäe <glen/at/pld-linux.org>
958 * mod-nfs.sh: $ [ -n ] && echo TRUE || echo FALSE TRUE $ [ -n "" ]
959 && echo TRUE || echo FALSE FALSE
961 2009-09-25 09:17 +0000 [r10632] Zbigniew Krzystolik <zbyniu/at/pld-linux.org>
963 * mod-nfs.sh: - set hostname if provided by dhcp; chroot junk
966 2009-09-17 11:04 +0000 [r10615] Tomasz Pala <gotar/at/pld-linux.org>
968 * mod-lvm.sh: - give a hint if lvm fails to find sysfs mount point
969 (common case during manual system rescue/installation)
971 2009-09-17 08:45 +0000 [r10614] Elan Ruusamäe <glen/at/pld-linux.org>
973 * geninitrd: - variable cosmetics, localize
975 2009-09-17 08:23 +0000 [r10613] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
977 * geninitrd: Ugly hack for kernels >= 2.6.30. It will make your
978 boot slower in many cases but we don't have proper solution yet
979 (and the solution is probably waiting for uevent with information
980 that rootfs device is available).
982 2009-09-11 11:53 +0000 [r10554] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
984 * mod-md.sh: Tell earlier what was found.
986 2009-09-11 09:07 +0000 [r10553] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
988 * mod-md.sh: md debug message.
990 2009-09-11 09:03 +0000 [r10552] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
992 * mod-md.sh: Ignore errors from mdadm.
994 2009-09-04 13:04 +0000 [r10530] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
996 * geninitrd: Use kernel ready compression settings for xz.
998 2009-09-04 13:00 +0000 [r10528-10529] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1000 * geninitrd: --check=crc32 is required for xz format
1002 * geninitrd: lzma back as lzma. xz as new format (kernel patches
1003 pending http://ctrl.tukaani.org/xz/)
1005 2009-09-04 12:38 +0000 [r10527] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1007 * geninitrd: Use lzma format.
1009 2009-09-04 10:58 +0000 [r10526] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1011 * geninitrd: Allow xz only and not lzma. -9 for xz is back.
1013 2009-09-04 10:35 +0000 [r10525] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1015 * geninitrd: Use default compression level for lzma (-9 requires
1018 2009-08-31 19:31 +0000 [r10521] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1020 * Makefile: 10000.18
1022 2009-08-31 13:13 +0000 [r10520] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1024 * geninitrd: urandom is always needed for latest lvm2
1026 2009-08-29 23:15 +0000 [r10517] Elan Ruusamäe <glen/at/pld-linux.org>
1028 * geninitrd: - rmmod missing is not fatal
1030 2009-08-29 23:12 +0000 [r10516] Elan Ruusamäe <glen/at/pld-linux.org>
1032 * geninitrd: - check for rmmod applet
1034 2009-08-29 22:17 +0000 [r10515] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1036 * geninitrd: rmmod scsi_wait_scan after modprobing
1038 2009-08-28 22:09 +0000 [r10508] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1040 * Makefile: 10000.17.
1042 2009-08-28 21:41 +0000 [r10507] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1044 * geninitrd: Really take specified compressor.
1046 2009-08-28 21:26 +0000 [r10505-10506] Bartłomiej Zimoń <cactus/at/pld-linux.org>
1048 * geninitrd: - typo, in decompressor symbol to check
1050 * geninitrd: - if compressor == yes => use gzip
1052 2009-08-15 22:08 +0000 [r10485] Marcin Król <hawk/at/pld-linux.org>
1054 * Makefile: - 10000.16
1056 2009-08-15 21:40 +0000 [r10484] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1058 * mod-lvm.sh, geninitrd: - create /dev/urandom always
1060 2009-08-15 21:22 +0000 [r10483] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1062 * mod-lvm.sh: - create urandom device on initrd; - mount sysfs for
1065 2009-08-15 09:04 +0000 [r10481] Adam Gołębiowski <adamg/at/pld-linux.org>
1067 * geninitrd: - check if proc is mounted before setting up mods,
1068 otherwise geninitrd will complain about not being able to
1069 determine lvm version
1071 2009-08-11 12:21 +0000 [r10470-10471] Adam Gołębiowski <adamg/at/pld-linux.org>
1073 * Makefile: - 10000.15
1075 * mod-uvesafb.sh: - fix uvesafb module detection
1077 2009-08-10 19:54 +0000 [r10467-10468] Elan Ruusamäe <glen/at/pld-linux.org>
1079 * geninitrd: - fix revision expand
1081 * geninitrd: - use Revision and Date
1083 2009-07-16 12:37 +0000 [r10418] Elan Ruusamäe <glen/at/pld-linux.org>
1085 * mod-lvm.sh: - use only lvm2-initrd package tools.
1087 2009-07-01 21:33 +0000 [r10414-10415] Elan Ruusamäe <glen/at/pld-linux.org>
1089 * Makefile: - 10000.14
1091 * mod-multipath.sh: - we like tabs
1093 2009-07-01 12:10 +0000 [r10413] Elan Ruusamäe <glen/at/pld-linux.org>
1095 * mod-multipath.sh: - process hwhandler in newer multipath tools
1098 2009-07-01 11:47 +0000 [r10412] Elan Ruusamäe <glen/at/pld-linux.org>
1100 * mod-multipath.sh, geninitrd: - add --with-multipath=DEVPATH
1103 2009-07-01 08:44 +0000 [r10411] Elan Ruusamäe <glen/at/pld-linux.org>
1105 * geninitrd.sysconfig: - usb keyboard modules sample
1107 2009-07-01 07:43 +0000 [r10410] Elan Ruusamäe <glen/at/pld-linux.org>
1109 * mod-multipath.sh: - better error message for dm export failure
1111 2009-07-01 04:22 +0000 [r10406] Elan Ruusamäe <glen/at/pld-linux.org>
1113 * geninitrd: - ramdisk size should be calculated on (at least)
1116 2009-07-01 04:10 +0000 [r10403] Elan Ruusamäe <glen/at/pld-linux.org>
1118 * Makefile: - release 10000.13
1120 2009-06-17 20:45 +0000 [r10395-10396] Elan Ruusamäe <glen/at/pld-linux.org>
1122 * mod-multipath.sh: - uups. remove foced devpaths
1124 * mod-multipath.sh: - update to parse
1125 multipath-tools-0.4.8-9.x86_64 output and handle
1126 udev-core-141-1.x86_64
1128 2009-05-11 06:04 +0000 [r10357] Elan Ruusamäe <glen/at/pld-linux.org>
1130 * mod-tuxonice.sh: - emes said docs say echo 1 should be used
1132 2009-05-10 13:05 +0000 [r10355] Elan Ruusamäe <glen/at/pld-linux.org>
1134 * Makefile: - release 10000.12
1136 2009-05-03 17:56 +0000 [r10353] Elan Ruusamäe <glen/at/pld-linux.org>
1138 * geninitrd: - prefer versioned firmware first
1140 2009-05-03 08:30 +0000 [r10350] Zbigniew Krzystolik <zbyniu/at/pld-linux.org>
1142 * geninitrd: - /lib/firmware/`uname -r`/ files support
1144 2009-04-28 11:50 +0000 [r10340] Elan Ruusamäe <glen/at/pld-linux.org>
1146 * geninitrd: - full path for compressor for -x test
1148 2009-04-28 07:01 +0000 [r10339] Elan Ruusamäe <glen/at/pld-linux.org>
1150 * mod-condecor.sh, mod-bootsplash.sh, mod-fbsplash.sh: - cosmetics
1151 and setup like other mods
1153 2009-04-27 09:43 +0000 [r10337] Elan Ruusamäe <glen/at/pld-linux.org>
1155 * mod-uvesafb.sh, mod-condecor.sh, mod-bootsplash.sh, mod-luks.sh,
1156 mod-lvm.sh, mod-tuxonice.sh, mod-dmraid.sh, mod-md.sh,
1157 mod-suspend.sh, mod-fbsplash.sh, mod-udev.sh, mod-blkid.sh,
1158 mod-multipath.sh: - allow configuration for USE_xxx from
1159 sysconfig/geninitrd. lp#364812
1161 2009-04-27 09:31 +0000 [r10335] Elan Ruusamäe <glen/at/pld-linux.org>
1163 * geninitrd, mod-md.sh: - drop USERAIDSTART (autodetected)
1165 2009-04-16 00:30 +0000 [r10329] Elan Ruusamäe <glen/at/pld-linux.org>
1167 * Makefile: - ver 10000.11
1169 2009-04-12 04:17 +0000 [r10326] Elan Ruusamäe <glen/at/pld-linux.org>
1171 * mod-lvm.sh: - check LVM tools version only if lvm is enabled.
1174 2009-04-07 16:05 +0000 [r10324] Elan Ruusamäe <glen/at/pld-linux.org>
1176 * geninitrd: - just in case quote init args
1178 2009-04-07 15:59 +0000 [r10323] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1180 * geninitrd: - pass kernel cmd line args to init (found by baggins)
1182 2009-04-06 22:55 +0000 [r10320] Elan Ruusamäe <glen/at/pld-linux.org>
1184 * geninitrd, geninitrd.sysconfig: - lzma/bzip/gzip compressors -
1185 need to think about image extension which cames from .spec....
1187 2009-04-06 22:40 +0000 [r10319] Elan Ruusamäe <glen/at/pld-linux.org>
1189 * geninitrd: - allow non-root to see usage
1191 2009-04-06 22:00 +0000 [r10318] Elan Ruusamäe <glen/at/pld-linux.org>
1193 * TODO: - System.map symbols
1195 2009-04-06 21:50 +0000 [r10317] Elan Ruusamäe <glen/at/pld-linux.org>
1199 2009-04-06 15:11 +0000 [r10314] Elan Ruusamäe <glen/at/pld-linux.org>
1201 * mod-condecor.sh (added): - add missing file
1203 2009-04-06 15:05 +0000 [r10312] Elan Ruusamäe <glen/at/pld-linux.org>
1205 * Makefile: - new release supporting %{_libdir}/initrd
1207 2009-04-06 13:24 +0000 [r10311] Elan Ruusamäe <glen/at/pld-linux.org>
1209 * mod-uvesafb.sh: - find v86d from initrd dir
1211 2009-04-03 08:45 +0000 [r10303] Adam Gołębiowski <adamg/at/pld-linux.org>
1213 * geninitrd: - simplified obsolete --fs* options handling
1215 2009-04-03 07:06 +0000 [r10301] Elan Ruusamäe <glen/at/pld-linux.org>
1217 * TODO: - lzma/bzip2 compress methods todo
1219 2009-04-02 23:36 +0000 [r10300] Elan Ruusamäe <glen/at/pld-linux.org>
1221 * mod-suspend.sh: - support resume from initrd_dir
1223 2009-04-02 23:32 +0000 [r10297-10299] Elan Ruusamäe <glen/at/pld-linux.org>
1225 * geninitrd: - verbosity
1227 * mod-suspend.sh: - verbosity
1229 * mod-nfs.sh: - fix nfsroot detection
1231 2009-04-02 23:21 +0000 [r10295-10296] Elan Ruusamäe <glen/at/pld-linux.org>
1233 * Makefile: - fix make install
1235 * Makefile, geninitrd, mod-scsi.sh (added): - scsi modularized
1237 2009-04-02 23:13 +0000 [r10294] Elan Ruusamäe <glen/at/pld-linux.org>
1239 * mod-nfs.sh (added), Makefile, geninitrd: - nfs modularized
1241 2009-04-02 23:07 +0000 [r10293] Elan Ruusamäe <glen/at/pld-linux.org>
1243 * Makefile, mod-uvesafb.sh (added), geninitrd: - uvesafb (v86d)
1246 2009-04-02 22:59 +0000 [r10292] Elan Ruusamäe <glen/at/pld-linux.org>
1248 * geninitrd: - formatting cosmetics
1250 2009-04-02 22:56 +0000 [r10291] Elan Ruusamäe <glen/at/pld-linux.org>
1252 * Makefile, geninitrd, mod-bootsplash.sh (added): - bootsplash
1255 2009-04-02 22:52 +0000 [r10289-10290] Elan Ruusamäe <glen/at/pld-linux.org>
1257 * Makefile, geninitrd: - condecor modularized
1259 * Makefile, geninitrd, mod-fbsplash.sh (added): - fbsplash
1262 2009-04-02 22:44 +0000 [r10288] Elan Ruusamäe <glen/at/pld-linux.org>
1264 * Makefile: - shorten MODS definition
1266 2009-04-02 22:39 +0000 [r10285-10287] Elan Ruusamäe <glen/at/pld-linux.org>
1268 * geninitrd: - load suspend module
1270 * geninitrd, mod-suspend.sh (added), Makefile: - suspend
1273 * geninitrd.8.xml: - update manual with --initrdfs argument
1275 2009-04-02 22:32 +0000 [r10282-10284] Elan Ruusamäe <glen/at/pld-linux.org>
1277 * geninitrd: - load tuxonice mod
1279 * Makefile, geninitrd, mod-tuxonice.sh (added): - tuxonice
1282 * mod-udev.sh: - typo
1284 2009-04-02 22:24 +0000 [r10281] Elan Ruusamäe <glen/at/pld-linux.org>
1286 * geninitrd: - cosmetics, deprecated options are now fatal
1288 2009-04-02 22:18 +0000 [r10280] Elan Ruusamäe <glen/at/pld-linux.org>
1290 * mod-blkid.sh, mod-multipath.sh, geninitrd, mod-luks.sh,
1291 mod-lvm.sh, mod-dmraid.sh, mod-md.sh, mod-udev.sh: - setup
1292 modules _after_ parsing command-line args
1294 2009-04-02 21:49 +0000 [r10279] Elan Ruusamäe <glen/at/pld-linux.org>
1296 * Makefile, geninitrd, mod-udev.sh (added): - udev modularized
1298 2009-04-02 21:38 +0000 [r10277-10278] Elan Ruusamäe <glen/at/pld-linux.org>
1300 * geninitrd: - share inst_exec args on failure
1302 * mod-blkid.sh, mod-lvm.sh, mod-md.sh: - quote pathnames in feature
1305 2009-04-02 21:29 +0000 [r10275-10276] Elan Ruusamäe <glen/at/pld-linux.org>
1307 * geninitrd, mod-dmraid.sh: - USE_DMRAID moved to dmraid module
1309 * geninitrd, mod-blkid.sh (added), Makefile: - blkid modularized
1311 2009-04-02 21:19 +0000 [r10274] Elan Ruusamäe <glen/at/pld-linux.org>
1313 * mod-dmraid.sh, mod-md.sh, geninitrd, mod-luks.sh, mod-lvm.sh: -
1314 handle initrd programs under %{_libdir}/initrd
1316 2009-04-02 20:24 +0000 [r10273] Elan Ruusamäe <glen/at/pld-linux.org>
1318 * geninitrd.8.xml, geninitrd: - reap out --with-insmod-static
1320 2009-03-23 00:18 +0000 [r10231-10232] Elan Ruusamäe <glen/at/pld-linux.org>
1322 * mod-md.sh: - USEMDADMSTATIC unused
1324 * mod-md.sh (added): - modularize mdadm
1326 2009-03-23 00:14 +0000 [r10230] Elan Ruusamäe <glen/at/pld-linux.org>
1328 * Makefile, geninitrd: - modularize mdadm
1330 2009-03-22 14:33 +0000 [r10229] Artur Frysiak <wiget/at/pld-linux.org>
1332 * geninitrd: Sometime mdadm --detail are better that mdadm
1333 --examine (eg. LVM on arrays with custom names) (#:~) mdadm
1334 --examine --scan --brief -v --config=/etc/mdadm.conf ARRAY
1335 /dev/md/s250 level=raid1 metadata=1.1 num-devices=2
1336 UUID=7a2ccca1:079b02b3:4a413594:fcda5731 name=s250
1337 devices=/dev/sda2 (#:~) mdadm --detail --scan --brief -v
1338 --config=/etc/mdadm.conf ARRAY /dev/md127 level=raid1
1339 num-devices=2 metadata=1.01 name=s250
1340 UUID=7a2ccca1:079b02b3:4a413594:fcda5731 devices=/dev/sda2
1342 2009-03-19 11:42 +0000 [r10219] Sławomir Paszkiewicz <paszczus/at/pld-linux.org>
1344 * geninitrd.sysconfig: - added BOOT_SPLASH option
1346 2009-03-18 22:10 +0000 [r10217] Elan Ruusamäe <glen/at/pld-linux.org>
1348 * mod-luks.sh: - fixed path (be consistent)
1350 2009-03-16 11:38 +0000 [r10215] Elan Ruusamäe <glen/at/pld-linux.org>
1352 * mod-lvm.sh: - shorter lvm version detect
1354 2009-03-09 23:15 +0000 [r10187] Elan Ruusamäe <glen/at/pld-linux.org>
1356 * Makefile: - 10000.3
1358 2009-03-03 12:34 +0000 [r10171] Elan Ruusamäe <glen/at/pld-linux.org>
1360 * geninitrd: - remove manual pluto,fcal -> fc4+soc module
1361 dependency (they're present since initial import 8 years ago,
1362 likely some ugly hack)
1364 2009-03-03 10:35 +0000 [r10169-10170] Elan Ruusamäe <glen/at/pld-linux.org>
1366 * mod-luks.sh, mod-lvm.sh, mod-dmraid.sh, mod-ide.sh,
1367 mod-multipath.sh: - findmodule -> find_module - pack_version ->
1370 * geninitrd: - fix die() stderr redirection - simplify find_depmod
1371 by using only modprobe - skip errors logic moved to find_depmod
1372 from findmodule - rename findmodule -> find_module for
1375 2009-03-03 10:05 +0000 [r10167-10168] Elan Ruusamäe <glen/at/pld-linux.org>
1377 * geninitrd: - support for generating images on running 2.4 kernel
1380 * geninitrd: - pack_version -> kernel_version to avoid confusion
1381 what the variable is
1383 2009-03-03 09:43 +0000 [r10166] Elan Ruusamäe <glen/at/pld-linux.org>
1385 * mod-depmod24.sh (added): - old depmod finding code from
1388 2009-03-03 09:32 +0000 [r10165] Elan Ruusamäe <glen/at/pld-linux.org>
1390 * geninitrd, Makefile: - use /lib/geninitrd instead of /etc for
1391 modules/functions code
1393 2009-03-03 09:28 +0000 [r10163] Elan Ruusamäe <glen/at/pld-linux.org>
1395 * Makefile: - 10000.2, package mod-lvm.sh
1397 2009-03-02 15:43 +0000 [r10160] Elan Ruusamäe <glen/at/pld-linux.org>
1399 * Makefile: - update
1401 2009-02-27 17:29 +0000 [r10157] Elan Ruusamäe <glen/at/pld-linux.org>
1403 * mod-lvm.sh: - use vgs/lvs
1405 2009-02-27 17:25 +0000 [r10156] Elan Ruusamäe <glen/at/pld-linux.org>
1407 * mod-multipath.sh, geninitrd: - dm_export is internal to
1408 mod-multipath - dm_deps unused2H
1410 2009-02-27 17:19 +0000 [r10154] Elan Ruusamäe <glen/at/pld-linux.org>
1412 * geninitrd: - no modules are to be found from directories
1414 2009-02-27 17:14 +0000 [r10153] Elan Ruusamäe <glen/at/pld-linux.org>
1416 * geninitrd, mod-lvm.sh (added): - modularize lvm
1418 2009-02-27 16:58 +0000 [r10152] Elan Ruusamäe <glen/at/pld-linux.org>
1420 * geninitrd: - handle LVM PV consisting colon in path:
1423 2009-02-27 16:45 +0000 [r10151] Elan Ruusamäe <glen/at/pld-linux.org>
1425 * mod-luks.sh: - skip is_luks if USE_LUKS is disabled - full path
1428 2009-02-27 15:38 +0000 [r10148] Elan Ruusamäe <glen/at/pld-linux.org>
1430 * geninitrd: - display geninitrd version in verbose mode
1432 2009-02-25 15:05 +0000 [r10147] Jan Rękorajski <baggins/at/pld-linux.org>
1434 * geninitrd: - revert last commit, udev-initrd works now
1436 2009-02-22 22:22 +0000 [r10145] Patryk Zawadzki <patrys/at/pld-linux.org>
1438 * geninitrd: - use regular udev, not its broken cousin (fixed 180
1439 sec hang during boot)
1441 2009-02-19 10:29 +0000 [r10131] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1443 * geninitrd.sysconfig: udev on initrd is too broken
1445 2009-02-17 08:44 +0000 [r10126] Elan Ruusamäe <glen/at/pld-linux.org>
1447 * geninitrd: - take only insmod lines, ignore install lines when
1448 processing module dependencies, thus effectively ignoring
1449 modprobe extra configs ...
1450 http://www.mail-archive.com/pld-devel-pl@lists.pld-linux.org/msg22351.html
1452 2009-02-11 07:12 +0000 [r10118] Elan Ruusamäe <glen/at/pld-linux.org>
1454 * geninitrd: - do not accept -1 for min/maj of dev nodes
1456 2009-02-10 10:13 +0000 [r10117] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1458 * mod-ide.sh: - ide-gd_mod not ide-gd_disk
1460 2009-02-10 10:05 +0000 [r10116] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1462 * mod-ide.sh: ide-disk is ide-gd_disk in newer kernels
1464 2008-12-10 15:39 +0000 [r10033] Elan Ruusamäe <glen/at/pld-linux.org>
1466 * geninitrd: - show minimum ramdisk_size one could use for produced
1467 image :), just for statistics
1469 2008-12-10 15:34 +0000 [r10032] Elan Ruusamäe <glen/at/pld-linux.org>
1471 * Makefile, geninitrd, mod-ide.sh (added): - modularize ide
1474 2008-12-10 15:22 +0000 [r10031] Elan Ruusamäe <glen/at/pld-linux.org>
1476 * geninitrd: - more specific /dev/hd* match (according to dev-3.4-1
1477 /dev/hda[a-l] are used) to avoid /dev/hdoc being recognized as
1480 2008-11-29 19:23 +0000 [r10013] Paweł Zuzelski <pawelz/at/pld-linux.org>
1482 * geninitrd: - fixed parsing of lvmtoolsversion argument
1484 2008-11-24 00:22 +0000 [r10005] Elan Ruusamäe <glen/at/pld-linux.org>
1486 * geninitrd: - cosmetics
1488 2008-11-24 00:17 +0000 [r10003] Elan Ruusamäe <glen/at/pld-linux.org>
1490 * Makefile, geninitrd, mod-dmraid.sh (added): - modularize dmraid
1492 2008-11-18 15:03 +0000 [r10000] Elan Ruusamäe <glen/at/pld-linux.org>
1494 * Makefile: - release 10000 ;)
1496 2008-11-16 19:33 +0000 [r9995] Elan Ruusamäe <glen/at/pld-linux.org>
1498 * Makefile, mod-multipath.sh (added), geninitrd: - multipath as mod
1500 2008-11-16 19:19 +0000 [r9994] Elan Ruusamäe <glen/at/pld-linux.org>
1502 * geninitrd: - silence errors from modinfo, as we will fallback to
1505 2008-11-16 19:06 +0000 [r9993] Elan Ruusamäe <glen/at/pld-linux.org>
1507 * geninitrd: - kill udevd as last, so cryptsetup doesn't get
1510 2008-11-16 18:22 +0000 [r9992] Elan Ruusamäe <glen/at/pld-linux.org>
1512 * geninitrd: - uclibc linked udev needs it's libs from
1513 /usr/%{_target_cpu}-linux-uclibc/lib
1515 2008-11-13 17:24 +0000 [r9990] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1517 * geninitrd: Update for new way to call udev trigger and settle.
1519 2008-11-12 23:44 +0000 [r9986-9987] Elan Ruusamäe <glen/at/pld-linux.org>
1521 * Makefile: - 9000.17 release
1523 * Makefile, geninitrd, mod-luks.sh (added): - put cryptsetup luks
1524 related files into separate file
1526 2008-11-12 23:07 +0000 [r9984] Elan Ruusamäe <glen/at/pld-linux.org>
1528 * geninitrd: - cleanup: do not need LUKSNAME to pass around
1530 2008-11-12 21:24 +0000 [r9983] Elan Ruusamäe <glen/at/pld-linux.org>
1532 * geninitrd: - luks: add keyfile sypport - luks: process lukstab by
1533 device name not LUKSNAME as these might not match - luks: load
1536 2008-11-12 20:55 +0000 [r9982] Elan Ruusamäe <glen/at/pld-linux.org>
1538 * geninitrd: - move ramfs rootdev finding and mounting to
1539 initrd_gen_initramfs_switchroot function
1541 2008-11-10 10:26 +0000 [r9981] Paweł Sikora <pluto/at/pld-linux.org>
1543 * geninitrd: - do not touch linux-vdso gate.
1545 2008-11-10 02:36 +0000 [r9979] Elan Ruusamäe <glen/at/pld-linux.org>
1547 * geninitrd: - use /bin/cryptsetup on initrd
1549 2008-11-10 01:25 +0000 [r9977-9978] Elan Ruusamäe <glen/at/pld-linux.org>
1551 * geninitrd: - find_depmod: if module is not present, look into
1552 aliases (can be aliases from modules themselves or
1553 modprobe.conf): $ modprobe -c --set-version 2.6.25.18-1 | awk
1554 -vm=aes '$1 == "alias" && $2 == m { print $3 }' aes_generic,
1555 aes_i586, padlock_aes
1557 * geninitrd: - modprobe.conf for target, not current kernel
1559 2008-11-10 01:04 +0000 [r9975-9976] Elan Ruusamäe <glen/at/pld-linux.org>
1561 * geninitrd: - add cryptsetup luks support on rootfs
1563 * geninitrd: - use inst_exec when installing executables
1565 2008-10-23 22:22 +0000 [r9914] Elan Ruusamäe <glen/at/pld-linux.org>
1567 * Makefile: - blah, no changelog update for release?
1569 2008-10-23 21:56 +0000 [r9913] Paweł Kwiatkowski <qwiat/at/pld-linux.org>
1571 * Makefile: - 9000.16
1573 2008-09-05 21:48 +0000 [r9867] Patryk Zawadzki <patrys/at/pld-linux.org>
1575 * changelog.sh: - current changelog - find CVSROOT in ~/rpm
1577 2008-09-05 21:42 +0000 [r9865] Patryk Zawadzki <patrys/at/pld-linux.org>
1579 * geninitrd: - create device directory if needed - patch from Paweł
1582 2008-08-07 06:58 +0000 [r9858] Paweł Gołaszewski <blues/at/pld-linux.org>
1584 * geninitrd: - don't duplicate "WARNING", use warn()
1586 2008-08-07 06:38 +0000 [r9857] Elan Ruusamäe <glen/at/pld-linux.org>
1588 * geninitrd: - inst() already handles $DESTDIR
1590 2008-08-06 23:37 +0000 [r9856] Elan Ruusamäe <glen/at/pld-linux.org>
1592 * geninitrd: - avoid WARNING: ERROR: prefixes
1594 2008-08-06 08:51 +0000 [r9853-9854] Marcin Król <hawk/at/pld-linux.org>
1596 * Makefile: - 9000.15
1598 * geninitrd: - /dev/rd -> /dev/rd/, /dev/ida -> /dev/ida/, fixes
1599 initrd generation on these arrays (they were treated as LVM)
1601 2008-07-18 19:09 +0000 [r9848] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1603 * geninitrd: Use xargs when finding devices in mdadm.conf. Will
1604 avoid finding 'partitions ' (with space).
1606 2008-07-15 12:27 +0000 [r9843] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1608 * geninitrd: Lilo always passes root=XYZ where XYZ is major/minor
1609 of the device. In lvm case this is useless. We use hardcoded
1610 ROOTDEV then unless user specifies own root=/some/cool/device
1611 from cmdline (and not from lilo).
1613 2008-07-15 08:27 +0000 [r9842] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1615 * geninitrd: Always force firmware install.
1617 2008-07-05 22:06 +0000 [r9840] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1619 * Makefile, geninitrd: inst_d already handles destdir.
1621 2008-07-05 20:27 +0000 [r9839] Paweł Gołaszewski <blues/at/pld-linux.org>
1623 * geninitrd: - don't try to put devices that are in directories
1624 into main /dev directory. WARNING - it can break some strange
1625 setups but is needed for hardware raid like cciss.
1627 2008-07-05 10:45 +0000 [r9836] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1629 * Makefile, geninitrd, TODO: 9000.13; firmware in subdir support,
1632 2008-07-05 10:39 +0000 [r9835] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1634 * TODO: New entry (firmware in subdirs handling).
1636 2008-07-05 10:36 +0000 [r9833-9834] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1638 * Makefile: Updated procedure and version.
1640 * RELEASE: Updated procedure and version.
1642 2008-06-25 15:56 +0000 [r9823] Adam Gołębiowski <adamg/at/pld-linux.org>
1644 * geninitrd: - splash_geninitramfs_bin used to be in /usr/bin,
1647 2008-06-05 10:46 +0000 [r9795] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1649 * geninitrd: Autoload possibly needed firmware but don't fail if
1650 it's not found. Warnings are prefixed with WARNING string.
1652 2008-05-27 18:57 +0000 [r9780] shadzik <shadzik/at/pld-linux.org>
1654 * geninitrd: - glen!! bootsplash doesn't require initramfs, i had
1655 it on romfs until you broke geninitrd :/ - fixed
1657 2008-05-26 20:06 +0000 [r9779] Adam Gołębiowski <adamg/at/pld-linux.org>
1659 * geninitrd: - revert r9775 - /usr/sbin/splash_geninitrams is a
1660 proper path for splashutils@HEAD (thx glen)
1662 2008-05-26 19:36 +0000 [r9778] Elan Ruusamäe <glen/at/pld-linux.org>
1664 * geninitrd: - undo bad commit from r9776
1666 2008-05-26 18:58 +0000 [r9775-9777] Adam Gołębiowski <adamg/at/pld-linux.org>
1668 * geninitrd: - small optimization - less add_linuxrc() calls in
1671 * geninitrd: - some basic idea on modular uvesafb support, needs
1672 some parameters (can be passed through /etc/modprobe.conf)
1674 * geninitrd: - proper path to splash_geninitramfs in
1675 initrd_gen_fbcondecor()
1677 2008-05-26 17:43 +0000 [r9772] Elan Ruusamäe <glen/at/pld-linux.org>
1679 * Makefile: - 9000.11
1681 2008-05-26 16:53 +0000 [r9771] Adam Gołębiowski <adamg/at/pld-linux.org>
1683 * geninitrd: - typos
1685 2008-05-24 11:01 +0000 [r9766] Elan Ruusamäe <glen/at/pld-linux.org>
1687 * Makefile: - 9000.10
1689 2008-05-14 19:03 +0000 [r9754] Elan Ruusamäe <glen/at/pld-linux.org>
1691 * geninitrd: - safer code for grabbing vg for resume
1693 2008-05-14 18:58 +0000 [r9752-9753] Elan Ruusamäe <glen/at/pld-linux.org>
1695 * geninitrd: - some nodes could be already in /dev, ie resume_dev
1697 * geninitrd: - simple code to avoid activating VG twice
1699 2008-05-14 18:53 +0000 [r9751] Elan Ruusamäe <glen/at/pld-linux.org>
1701 * geninitrd: - code changes to allow resume dev from lvm.
1703 2008-05-14 17:57 +0000 [r9750] Elan Ruusamäe <glen/at/pld-linux.org>
1705 * geninitrd: - notify if lvm2 is not present - copy resume dev with
1708 2008-05-14 17:38 +0000 [r9749] Elan Ruusamäe <glen/at/pld-linux.org>
1710 * geninitrd: - allow disabling resume by running resume only if
1711 kernel commandline arg is present
1713 2008-05-01 13:00 +0000 [r9743] Elan Ruusamäe <glen/at/pld-linux.org>
1715 * geninitrd: - fix pdkshism, bug 146
1717 2008-04-27 21:58 +0000 [r9736] Elan Ruusamäe <glen/at/pld-linux.org>
1719 * Makefile: - 9000.9
1721 2008-04-27 00:12 +0000 [r9727] Elan Ruusamäe <glen/at/pld-linux.org>
1723 * geninitrd.sysconfig, geninitrd: - config to load framebuffer
1726 2008-04-26 19:17 +0000 [r9726] Elan Ruusamäe <glen/at/pld-linux.org>
1728 * geninitrd: - disable splashes early if initramfs is not used
1730 2008-04-22 15:19 +0000 [r9717] Elan Ruusamäe <glen/at/pld-linux.org>
1732 * geninitrd: - add --with-fbcondecor - let different different
1733 splashes and suspend be added to initrd. results are unexpected
1736 2008-04-22 14:41 +0000 [r9716] Elan Ruusamäe <glen/at/pld-linux.org>
1738 * geninitrd: - let splash_geninitramfs be in /usr/sbin too
1740 2008-04-09 21:45 +0000 [r9709] Elan Ruusamäe <glen/at/pld-linux.org>
1742 * geninitrd: - just use $resume var to avoid confusion with
1745 2008-04-09 21:36 +0000 [r9708] Kacper Kornet <draenog/at/pld-linux.org>
1747 * geninitrd: - kernels with tuxonice use option resume
1749 2008-04-02 14:14 +0000 [r9691] Elan Ruusamäe <glen/at/pld-linux.org>
1751 * Makefile: - 9000.8
1753 2008-04-02 11:53 +0000 [r9690] Elan Ruusamäe <glen/at/pld-linux.org>
1755 * functions: - Look up one device that matches the search parameter
1758 2008-03-23 17:39 +0000 [r9656] Adam Gołębiowski <adamg/at/pld-linux.org>
1760 * geninitrd: - fix setdhcp script generation (only the second part
1763 2008-03-22 22:44 +0000 [r9650] Adam Gołębiowski <adamg/at/pld-linux.org>
1765 * geninitrd: - /proc is known to exist, no need to mkdir it once
1766 more in initrd_gen_nfs
1768 2008-03-11 22:56 +0000 [r9599-9600] Marcin Król <hawk/at/pld-linux.org>
1770 * Makefile: - release 9000.7
1772 * geninitrd: - default /boot/initrd is a symlink to
1773 /boot/initrd-kernelversion.gz, prevent killing this symlink with
1774 mv by changing destination file to symlink target
1776 2008-03-11 21:56 +0000 [r9596] Marcin Król <hawk/at/pld-linux.org>
1778 * geninitrd: - fixed creating udevsettle and udevtrigger symlinks
1780 2008-03-11 14:26 +0000 [r9587] Marcin Król <hawk/at/pld-linux.org>
1782 * Makefile: - 9000.6
1784 2008-03-11 11:18 +0000 [r9586] Elan Ruusamäe <glen/at/pld-linux.org>
1786 * geninitrd: - shorter symlinks
1788 2008-03-11 09:57 +0000 [r9585] Marcin Król <hawk/at/pld-linux.org>
1790 * geninitrd: - killed PROBESTATICMODULES variable, we should always
1791 populate /dev using udevsettle and udevtrigger same way we do in
1792 our rc.sysinit, otherwise nodes for devices initiated before
1793 starting udevd will not be created at all and system will not
1796 2008-03-10 23:32 +0000 [r9581-9582] Marcin Król <hawk/at/pld-linux.org>
1798 * geninitrd: - /sbin/udevadm must be included in initrd if
1799 PROBESTATICMODULES=yes
1803 2008-03-03 21:46 +0000 [r9561] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1805 * geninitrd: debuginitrd for lvm.
1807 2008-03-02 21:21 +0000 [r9559] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1809 * geninitrd: debugshell is potential security weakness so make it
1810 dependant on sysconfig/system:RUN_SULOGIN_ON_ERR
1812 2008-03-02 21:14 +0000 [r9557] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1814 * geninitrd: Always tell what type of image is being generated.
1816 2008-02-12 19:44 +0000 [r9312-9315] Elan Ruusamäe <glen/at/pld-linux.org>
1818 * Makefile: - 9000.5
1820 * geninitrd: - pass kernelversion to modinfo
1822 * geninitrd: - code cosmetics
1824 2008-02-09 18:53 +0000 [r9272] Elan Ruusamäe <glen/at/pld-linux.org>
1826 * geninitrd: - drop old code, optimize modules_add_linuxrc with
1829 2008-02-09 18:37 +0000 [r9271] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1831 * geninitrd: FIXME: support DEVICE partitions for mdadm
1833 2008-02-09 18:21 +0000 [r9265-9267] Elan Ruusamäe <glen/at/pld-linux.org>
1835 * Makefile: - 9000.4
1837 * geninitrd: - do not treat module options as another module. bug
1840 * geninitrd: - fix output formatting
1842 2008-02-08 20:35 +0000 [r9250] Elan Ruusamäe <glen/at/pld-linux.org>
1844 * Makefile: - 9000.3
1846 2008-02-08 20:12 +0000 [r9249] Arkadiusz Patyk <areq/at/pld-linux.org>
1848 * geninitrd: - typo in /dev/cciss/
1850 2008-01-28 22:51 +0000 [r9208] Andrzej Dopierała <undefine/at/pld-linux.org>
1852 * geninitrd: - use blkid by default when blkid binary detected
1854 2008-01-28 10:12 +0000 [r9205-9206] Elan Ruusamäe <glen/at/pld-linux.org>
1856 * geninitrd: - rename initrd_gen_procdata->initrd_gen_setrootdev
1858 * geninitrd: - small optimize for root=
1860 2008-01-28 00:27 +0000 [r9204] Andrzej Dopierała <undefine/at/pld-linux.org>
1862 * geninitrd: - parse CMDLINE for root=something once and put it
1863 into ROOT - when blkid is used and in ROOT is something like UUID
1864 or LABEL - put into ROOT real device (detected by blkid)
1866 2008-01-27 22:08 +0000 [r9203] Andrzej Dopierała <undefine/at/pld-linux.org>
1868 * geninitrd: - fixed indentation
1870 2008-01-27 13:37 +0000 [r9202] Andrzej Dopierała <undefine/at/pld-linux.org>
1872 * geninitrd: - --with-blkid support to allow use
1873 root=LABEL=somewhere - disabled by default
1875 2008-01-20 05:44 +0000 [r9188] Elan Ruusamäe <glen/at/pld-linux.org>
1877 * geninitrd: - nfs root patch from wolvverine, with spelling fixes
1879 2008-01-19 19:49 +0000 [r9184-9186] Elan Ruusamäe <glen/at/pld-linux.org>
1881 * Makefile: - 9000.2 would be next version
1883 * functions: - fix flow
1885 * geninitrd, functions: - nfsroot patch from wolverine
1887 2007-12-26 01:13 +0000 [r9161] Elan Ruusamäe <glen/at/pld-linux.org>
1889 * geninitrd: - find_depmod() implemented using modprobe info -
1890 shell constructs where possible
1892 2007-11-29 07:56 +0000 [r9123] Elan Ruusamäe <glen/at/pld-linux.org>
1894 * make-tag.sh: - take version from Makefile
1896 2007-11-28 21:40 +0000 [r9119-9120] Elan Ruusamäe <glen/at/pld-linux.org>
1898 * Makefile: - 9000.1
1900 * RELEASE: - version is now manual
1902 2007-11-27 17:12 +0000 [r9109-9110] Elan Ruusamäe <glen/at/pld-linux.org>
1904 * geninitrd: - seems like /proc is mounted with initramfs 2.6.22.14
1905 kernel (could someone clarify this with lkml or other link?)
1907 * geninitrd: - need root to access files and make /dev nodes on
1910 2007-11-26 18:09 +0000 [r9095] Elan Ruusamäe <glen/at/pld-linux.org>
1912 * geninitrd: - reuse $CMDLINE
1914 2007-11-19 18:07 +0000 [r9071] Elan Ruusamäe <glen/at/pld-linux.org>
1916 * geninitrd: - optional features like suspend and flash conflicts
1919 2007-11-19 18:02 +0000 [r9070] Elan Ruusamäe <glen/at/pld-linux.org>
1923 2007-11-19 17:02 +0000 [r9069] Elan Ruusamäe <glen/at/pld-linux.org>
1925 * geninitrd: - gensplash also requires initramfs - made both
1926 splashes more standalone (moved their stuff together)
1928 2007-11-18 12:33 +0000 [r9066] Elan Ruusamäe <glen/at/pld-linux.org>
1932 2007-11-14 14:24 +0000 [r9054] Elan Ruusamäe <glen/at/pld-linux.org>
1934 * geninitrd: - mpath bindings moved to /etc/multipath/bindings
1936 2007-11-14 00:49 +0000 [r9051] Elan Ruusamäe <glen/at/pld-linux.org>
1938 * geninitrd: - perhaps better messages from lvm on initrd
1940 2007-11-13 23:56 +0000 [r9049] Elan Ruusamäe <glen/at/pld-linux.org>
1942 * geninitrd: - can extract WWID directly from DM_UUID, no need to
1945 2007-11-13 23:48 +0000 [r9047] Elan Ruusamäe <glen/at/pld-linux.org>
1947 * geninitrd: - allow using user_friendly_names in multipath.conf
1948 and still use wwid in initrd - mpath_wwid= option can override
1949 mpath wwwid to activate in initrd
1951 2007-11-13 22:01 +0000 [r9044] Elan Ruusamäe <glen/at/pld-linux.org>
1953 * geninitrd: - MULTIPATH_ID -> MULTIPATH_WWID
1955 2007-11-13 18:51 +0000 [r9042] Elan Ruusamäe <glen/at/pld-linux.org>
1957 * geninitrd: - suffix dm-multipath partitions with pN - allow wwid=
1958 kernel commandline parameter to specify which multipath wwid to
1961 2007-11-13 16:22 +0000 [r9041] Elan Ruusamäe <glen/at/pld-linux.org>
1963 * geninitrd: - parse root=/dev/sys/rootfs from kernel commandline
1966 2007-11-07 13:08 +0000 [r9011] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1968 * geninitrd: Don't duplicate program name prefix.
1970 2007-11-07 12:08 +0000 [r9009-9010] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1972 * geninitrd: Mention where root= option is to be found.
1974 * geninitrd: msg->warn. Little tweaks.
1976 2007-11-07 11:55 +0000 [r9008] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1978 * geninitrd: Introduce msg() for messages. Use everywhere.
1980 2007-11-06 13:06 +0000 [r9003] Elan Ruusamäe <glen/at/pld-linux.org>
1982 * geninitrd: - skip pointless another temporary dir - beautify
1983 debug messages - avoid race for initrd compression
1985 2007-11-06 02:10 +0000 [r9002] Elan Ruusamäe <glen/at/pld-linux.org>
1987 * Makefile: - new manual versioning schema
1989 2007-11-06 02:00 +0000 [r8999-9000] Elan Ruusamäe <glen/at/pld-linux.org>
1993 * geninitrd: - use $DESTDIR, as it's more common - always create
1994 /var/lib/multipath/bindings file for dm-multipath
1996 2007-11-06 01:35 +0000 [r8997-8998] Elan Ruusamäe <glen/at/pld-linux.org>
1998 * geninitrd: - well update inst_exec() too then to follow adamg
2000 * geninitrd: - use "read" to get line for /proc files
2002 2007-11-06 01:22 +0000 [r8995-8996] Elan Ruusamäe <glen/at/pld-linux.org>
2004 * TODO: - cleanup (kill pointless and done things)
2006 * lvm.todo (removed): - outdated (implemented)
2008 2007-11-05 21:09 +0000 [r8994] Elan Ruusamäe <glen/at/pld-linux.org>
2010 * geninitrd: - check for /boot mount (is this ppc compatible?)
2012 2007-11-05 21:05 +0000 [r8993] Elan Ruusamäe <glen/at/pld-linux.org>
2014 * geninitrd: - move functions start of the script
2016 2007-11-05 08:15 +0000 [r8990] Elan Ruusamäe <glen/at/pld-linux.org>
2018 * geninitrd: - less deeper conditions
2020 2007-11-04 20:46 +0000 [r8985] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2022 * geninitrd, TODO: Unbreak softraid detection.
2024 2007-11-03 15:41 +0000 [r8983] Elan Ruusamäe <glen/at/pld-linux.org>
2028 2007-11-03 14:34 +0000 [r8980] Adam Gołębiowski <adamg/at/pld-linux.org>
2030 * geninitrd: - create /proc, /sys, /etc only once
2032 2007-11-03 14:29 +0000 [r8979] Adam Gołębiowski <adamg/at/pld-linux.org>
2034 * geninitrd: - proper usage for inst() and inst_d() functions
2036 2007-11-03 14:26 +0000 [r8978] Adam Gołębiowski <adamg/at/pld-linux.org>
2038 * geninitrd: - call mount_proc only once
2040 2007-11-02 18:59 +0000 [r8973] Elan Ruusamäe <glen/at/pld-linux.org>
2042 * geninitrd: - leave rcs id for generated linuxrc
2044 2007-11-02 17:58 +0000 [r8971] Elan Ruusamäe <glen/at/pld-linux.org>
2046 * geninitrd: - avoid packing initramfs twice for fbsplash, now
2047 symlinks are preserved too
2049 2007-11-02 17:16 +0000 [r8969] Elan Ruusamäe <glen/at/pld-linux.org>
2051 * geninitrd: - splash generations moved to function - create only
2052 /init on initramfs due need to keep pid=1
2054 2007-11-02 01:02 +0000 [r8956] Elan Ruusamäe <glen/at/pld-linux.org>
2056 * geninitrd: - another fix to avoid lvdisplay failure to kill
2059 2007-11-01 22:49 +0000 [r8952] Elan Ruusamäe <glen/at/pld-linux.org>
2061 * geninitrd: - parse CMDINE using shell constructs
2063 2007-11-01 17:30 +0000 [r8951] Elan Ruusamäe <glen/at/pld-linux.org>
2065 * functions: - more information why lvdisplay failed to resolve lvm
2068 2007-11-01 03:02 +0000 [r8943] Elan Ruusamäe <glen/at/pld-linux.org>
2072 2007-11-01 02:21 +0000 [r8936] Elan Ruusamäe <glen/at/pld-linux.org>
2074 * geninitrd: - one more lvm.static - give admin chance to figure
2075 out problem at initrd
2077 2007-10-31 18:10 +0000 [r8917] Elan Ruusamäe <glen/at/pld-linux.org>
2079 * geninitrd: - lvm needs to be called lvm.static otherwise it will
2080 re-execute itself via /sbin/lvm
2082 2007-10-31 17:44 +0000 [r8916] Elan Ruusamäe <glen/at/pld-linux.org>
2084 * geninitrd: - avoid lvdisplay errors killing whole /linuxrc
2086 2007-10-30 21:45 +0000 [r8908] Elan Ruusamäe <glen/at/pld-linux.org>
2088 * geninitrd: - debugshell before final unmount and initrd exit
2090 2007-10-30 21:25 +0000 [r8907] Elan Ruusamäe <glen/at/pld-linux.org>
2092 * geninitrd: - new functions: mount_{dev,sys,proc,tmp} to mount
2093 those filesystems and use them
2095 2007-10-30 20:51 +0000 [r8906] Elan Ruusamäe <glen/at/pld-linux.org>
2097 * geninitrd: - rpm -E is unreliable as it requires rpm-build macros
2098 present - use $_lib when installing with inst_exec()
2100 2007-10-30 20:17 +0000 [r8905] Elan Ruusamäe <glen/at/pld-linux.org>
2102 * geninitrd: - always load dm-mirror for dmraid
2104 2007-10-30 15:53 +0000 [r8900] Elan Ruusamäe <glen/at/pld-linux.org>
2106 * geninitrd: - really commit debuginitrd=sh functionality
2108 2007-10-30 15:08 +0000 [r8898-8899] Elan Ruusamäe <glen/at/pld-linux.org>
2110 * geninitrd: - add function add_linuxrc() and generate all output
2111 via that function - add debuginitrd=sh possibility to invoke
2112 shell at some points in initrd
2114 * functions: - more detailed error messages when processing fstab
2117 2007-10-28 22:07 +0000 [r8896] Elan Ruusamäe <glen/at/pld-linux.org>
2119 * geninitrd: - do not assume user has booted from suspend enabled
2120 kernel when generating initrd for suspend
2122 2007-10-28 18:19 +0000 [r8895] Elan Ruusamäe <glen/at/pld-linux.org>
2124 * geninitrd: - alias romfs,cramfs
2126 2007-10-28 18:10 +0000 [r8894] Elan Ruusamäe <glen/at/pld-linux.org>
2128 * geninitrd: - $CMDLINE available globally per /linuxrc
2130 2007-10-28 12:27 +0000 [r8882] Elan Ruusamäe <glen/at/pld-linux.org>
2132 * geninitrd: - disable tuxonice by default (conflicts with suspend)
2134 2007-10-28 10:53 +0000 [r8880] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2136 * geninitrd: Install resume from new location. Temporaily leave
2137 /usr/sbin/resume handling for backward compat.
2139 2007-10-26 20:10 +0000 [r8879] Elan Ruusamäe <glen/at/pld-linux.org>
2143 2007-10-26 11:34 +0000 [r8877] Elan Ruusamäe <glen/at/pld-linux.org>
2145 * TODO: - dmsetup todo
2147 2007-10-25 16:31 +0000 [r8874] Elan Ruusamäe <glen/at/pld-linux.org>
2149 * geninitrd: - install all shared libs to /lib - install
2150 /var/lib/multipath/bindings for dm-multipath if present
2152 2007-10-25 15:07 +0000 [r8873] Elan Ruusamäe <glen/at/pld-linux.org>
2154 * geninitrd: - fix finding scsi modules
2156 2007-10-25 14:17 +0000 [r8871-8872] Elan Ruusamäe <glen/at/pld-linux.org>
2158 * geninitrd: - cosmeticis
2160 * geninitrd: - fix inst_exec() using inst()
2162 2007-10-25 09:59 +0000 [r8870] Elan Ruusamäe <glen/at/pld-linux.org>
2164 * geninitrd: - try activating only dm-multipath rootfs is on -
2165 inst_exec: install execs to $dest and libraries to $libdir -
2166 inst() debug is back
2168 2007-10-25 08:56 +0000 [r8869] Elan Ruusamäe <glen/at/pld-linux.org>
2170 * geninitrd: - add inst_exec() to copy executable and it's shared
2171 libs - use it in initrd_gen_multipath
2173 2007-10-25 08:15 +0000 [r8868] Elan Ruusamäe <glen/at/pld-linux.org>
2175 * geninitrd: - cosmetics - take modprobe -c as modules source by
2176 default (you can now use include statement there)
2178 2007-10-25 07:46 +0000 [r8867] Elan Ruusamäe <glen/at/pld-linux.org>
2180 * geninitrd: - optimize, cosmetics
2182 2007-10-25 07:26 +0000 [r8866] Elan Ruusamäe <glen/at/pld-linux.org>
2184 * geninitrd: - optimize, cosmetics
2186 2007-10-25 07:22 +0000 [r8865] Elan Ruusamäe <glen/at/pld-linux.org>
2190 2007-10-24 19:56 +0000 [r8861] Elan Ruusamäe <glen/at/pld-linux.org>
2194 2007-10-24 19:13 +0000 [r8860] Elan Ruusamäe <glen/at/pld-linux.org>
2196 * geninitrd: - add dm-multipath component devices to lvm2 ignore
2199 2007-10-24 18:45 +0000 [r8859] Elan Ruusamäe <glen/at/pld-linux.org>
2201 * geninitrd: - typo (multipath part was always generated) -
2202 find_modules_dmraid() moved to function - $have_dmraid variable
2203 to denote dmraid status
2205 2007-10-24 18:31 +0000 [r8858] Elan Ruusamäe <glen/at/pld-linux.org>
2207 * geninitrd: - optimize little dmraid part
2209 2007-10-24 18:20 +0000 [r8857] Elan Ruusamäe <glen/at/pld-linux.org>
2211 * geninitrd: - moved dm-multipath handling to function
2213 2007-10-24 18:09 +0000 [r8856] Elan Ruusamäe <glen/at/pld-linux.org>
2215 * geninitrd: - unify some more internal variables
2217 2007-10-24 18:03 +0000 [r8855] Elan Ruusamäe <glen/at/pld-linux.org>
2219 * geninitrd: - unify some internal variables
2221 2007-10-24 17:58 +0000 [r8854] Elan Ruusamäe <glen/at/pld-linux.org>
2223 * geninitrd: - detect physical devices for dm-multipath
2225 2007-10-24 17:26 +0000 [r8853] Elan Ruusamäe <glen/at/pld-linux.org>
2227 * geninitrd: - cvs detect multipath
2229 2007-10-24 15:55 +0000 [r8851-8852] Elan Ruusamäe <glen/at/pld-linux.org>
2231 * geninitrd: - rename find_modules_for() ->
2232 find_modules_for_device() to avoid confusion
2234 * geninitrd: - find_modules_for(): allow fallback if primary
2237 2007-10-24 14:46 +0000 [r8850] Elan Ruusamäe <glen/at/pld-linux.org>
2239 * geninitrd: - initial dm-multpath hooks
2241 2007-10-23 19:39 +0000 [r8844] Elan Ruusamäe <glen/at/pld-linux.org>
2243 * functions: - handle /dev/mapper/* also properly
2245 2007-10-23 19:30 +0000 [r8843] Elan Ruusamäe <glen/at/pld-linux.org>
2247 * functions: - we can grab the proper lvm path from lvdisplay
2250 2007-10-23 16:47 +0000 [r8842] Elan Ruusamäe <glen/at/pld-linux.org>
2252 * geninitrd: - bugfixes
2254 2007-10-23 15:16 +0000 [r8841] Elan Ruusamäe <glen/at/pld-linux.org>
2256 * geninitrd: - add inst_d() utility function to make dirs
2258 2007-10-23 15:08 +0000 [r8839-8840] Elan Ruusamäe <glen/at/pld-linux.org>
2260 * geninitrd: - kill excess quoting
2262 * geninitrd: - inst() adds now $MNTIMAGE automatically
2264 2007-10-22 17:25 +0000 [r8837-8838] Elan Ruusamäe <glen/at/pld-linux.org>
2266 * functions: - use dmsetup from device-mapper pkg not devmap_name
2267 from multipath-tools
2269 * functions: - more consistent lookup of long device-mapper name
2271 2007-10-16 16:24 +0000 [r8819] Elan Ruusamäe <glen/at/pld-linux.org>
2273 * geninitrd: - fix typo
2275 2007-10-12 15:07 +0000 [r8815] Elan Ruusamäe <glen/at/pld-linux.org>
2277 * geninitrd: - USE_TUXONICE=$USE_SUSPEND2 if set in config
2279 2007-10-12 14:37 +0000 [r8814] Elan Ruusamäe <glen/at/pld-linux.org>
2281 * geninitrd: - /sys/power/tuxonice/do_resume support (not tested)
2283 2007-10-12 13:39 +0000 [r8813] Elan Ruusamäe <glen/at/pld-linux.org>
2285 * geninitrd, geninitrd.sysconfig: - suspend2->tuxonice rename
2286 internally (old option preserved)
2288 2007-10-11 15:30 +0000 [r8812] Elan Ruusamäe <glen/at/pld-linux.org>
2290 * geninitrd: - use dmraid devices only for rootfs - generate dmraid
2291 portion only if dmraid devices are found
2293 2007-10-11 15:22 +0000 [r8811] Elan Ruusamäe <glen/at/pld-linux.org>
2295 * geninitrd: - debug remove
2297 2007-10-11 15:18 +0000 [r8807-8810] Elan Ruusamäe <glen/at/pld-linux.org>
2299 * geninitrd: - debug remove
2301 * geninitrd: - debug remove
2303 * geninitrd: - remove dumping linuxrc and lvm.conf
2305 * geninitrd, functions: - rootfs on lvm and dmraid hooks
2307 2007-10-05 22:51 +0000 [r8792] Elan Ruusamäe <glen/at/pld-linux.org>
2309 * geninitrd: - cosmetics
2311 2007-10-05 22:47 +0000 [r8791] Elan Ruusamäe <glen/at/pld-linux.org>
2313 * functions: - library functions shouldn't exit
2315 2007-10-05 22:38 +0000 [r8788-8790] Elan Ruusamäe <glen/at/pld-linux.org>
2317 * geninitrd: - no extra 512b needed for romfs
2319 * geninitrd: - more $PROGRAM usage
2321 * geninitrd: - add device-mapper to lvm types when using dmraid
2323 2007-10-05 15:27 +0000 [r8785-8786] Elan Ruusamäe <glen/at/pld-linux.org>
2325 * geninitrd: - check produced romfs image size
2327 * geninitrd: - add dm-mirror module for dmraid setups - generate
2328 /dev nodes from /proc/partitions also for dmraid
2330 2007-10-05 13:39 +0000 [r8783-8784] Elan Ruusamäe <glen/at/pld-linux.org>
2332 * geninitrd: - no need to interpolate vars in gen_devices()
2334 * geninitrd: - create /dev entries also for dmraid - made
2335 initrd_gen_devices() as function
2337 2007-10-05 12:53 +0000 [r8781-8782] Elan Ruusamäe <glen/at/pld-linux.org>
2339 * geninitrd: - kill trailing space
2341 * geninitrd: - make /sys for dmraid setup
2343 2007-10-04 21:23 +0000 [r8779-8780] Elan Ruusamäe <glen/at/pld-linux.org>
2345 * geninitrd: - cosmetics
2347 * geninitrd: - spelling
2349 2007-10-04 15:24 +0000 [r8775-8777] Elan Ruusamäe <glen/at/pld-linux.org>
2351 * geninitrd: - make initrd_gen_tmpfs_dev() callable multiple times
2353 * geninitrd: - fool vim
2355 * geninitrd: - use die() calls
2357 2007-10-04 15:10 +0000 [r8773-8774] Elan Ruusamäe <glen/at/pld-linux.org>
2359 * geninitrd: - use just tmpfs for dmraid - globally umount tmpfs
2360 /dev if used (dmraid/lvm2 mixture possible)
2362 * geninitrd: - die() function for generic exit
2364 2007-09-03 14:27 +0000 [r8711-8712] Elan Ruusamäe <glen/at/pld-linux.org>
2366 * geninitrd: - can't guess is the parameter added or not, so adjust
2369 * geninitrd: - require switch_root applet when needed
2371 2007-09-03 12:41 +0000 [r8710] Elan Ruusamäe <glen/at/pld-linux.org>
2373 * geninitrd: - prefix errors with Error:
2375 2007-08-31 22:10 +0000 [r8709] Elan Ruusamäe <glen/at/pld-linux.org>
2377 * geninitrd: - quiet cpio
2379 2007-08-31 15:45 +0000 [r8704-8706] Elan Ruusamäe <glen/at/pld-linux.org>
2381 * make-tag.sh: - bugfixes
2383 * make-tag.sh (added), RELEASE (added): - helpful for making
2386 2007-08-30 10:00 +0000 [r8702] Cezary Krzyżanowski <czarny/at/pld-linux.org>
2388 * geninitrd: - --with/without options for
2389 bootsplash,fbsplash,suspend and suspend2 - ready for
2392 2007-07-16 14:48 +0000 [r8682] Marcin Król <hawk/at/pld-linux.org>
2394 * geninitrd: - cosmetics to bump revision number in order to change
2395 version number (does svn has equivalent of cvs commit -f?)
2397 2007-07-16 14:22 +0000 [r8681] Marcin Król <hawk/at/pld-linux.org>
2399 * functions: - check /dev/dm-*, /dev/mapper/* after checking
2402 2007-07-16 12:31 +0000 [r8678] Marcin Król <hawk/at/pld-linux.org>
2404 * functions: - check /dev/mapper/* too while testing if rootdev is
2407 2007-07-09 07:41 +0000 [r8667-8668] Adam Gołębiowski <adamg/at/pld-linux.org>
2409 * geninitrd: - Jacek Konieczny's geninitrd-rootdev.patch applied
2410 (http://lists.pld-linux.org/mailman/pipermail/pld-devel-en/2007-May/018983.html)
2412 * geninitrd: - Jacek Konieczny's geninitrd-lvm_initramfs.patch
2414 (http://lists.pld-linux.org/mailman/pipermail/pld-devel-en/2007-May/018983.html)
2416 2007-07-09 07:27 +0000 [r8666] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2418 * geninitrd: inst() takes only two arguments, no more. Print usage
2419 for inst() on stderr.
2421 2007-06-24 20:37 +0000 [r8648] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2423 * geninitrd: Try to load raidX and raid456 modules.
2425 2007-05-29 10:18 +0000 [r8628] Elan Ruusamäe <glen/at/pld-linux.org>
2427 * geninitrd: - use shell construct instead of `dirname`
2429 2007-05-29 09:19 +0000 [r8627] Elan Ruusamäe <glen/at/pld-linux.org>
2431 * geninitrd: - Revision 8368 makes use of dirname in initrd.
2434 2007-05-29 09:16 +0000 [r8626] Elan Ruusamäe <glen/at/pld-linux.org>
2436 * geninitrd: - workaround for BusyBox v1.1.3 (currently in AC)
2438 2007-05-16 06:55 +0000 [r8560] Cezary Krzyżanowski <czarny/at/pld-linux.org>
2440 * geninitrd: - my mistake; uncommented the version checks
2442 2007-05-16 06:51 +0000 [r8559] Cezary Krzyżanowski <czarny/at/pld-linux.org>
2444 * geninitrd: - updated device matching rules for ceases like
2447 2007-04-03 10:18 +0000 [r8409] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2449 * geninitrd, functions: Create additional devices like xfs logdev.
2450 Verbose copying of devices.
2452 2007-03-20 14:13 +0000 [r8390-8391] Elan Ruusamäe <glen/at/pld-linux.org>
2454 * geninitrd: - do not redirect output from function, output could
2457 * geninitrd: - add busybox_applet() which checks if busybox has
2458 required applet present
2460 2007-03-20 11:27 +0000 [r8385] Elan Ruusamäe <glen/at/pld-linux.org>
2462 * geninitrd: - fixed typo and bug from arekm change
2464 2007-03-17 12:46 +0000 [r8381] Elan Ruusamäe <glen/at/pld-linux.org>
2466 * geninitrd: - umount /dev also for udev. fixes radek bug
2468 2007-03-09 14:34 +0000 [r8370] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2470 * geninitrd: debuginitrd option in /proc/cmdline handled.
2472 2007-03-09 14:11 +0000 [r8369] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2474 * geninitrd: Read /proc file using cat which makes buffering for
2475 us. 2.4 /proc/partitions contains more data after device name -
2478 2007-03-09 13:24 +0000 [r8368] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2480 * geninitrd: Handle devfs cases like
2481 scsi/host0/bus0/target2/lun0/disc.
2483 2007-03-07 10:24 +0000 [r8366] Elan Ruusamäe <glen/at/pld-linux.org>
2485 * changelog.sh: - correct comment
2487 2007-03-07 10:18 +0000 [r8363] Elan Ruusamäe <glen/at/pld-linux.org>
2489 * changelog.sh: - allow outdated users file
2491 2007-03-07 07:54 +0000 [r8361] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2493 * changelog.sh: Support async scsi bus scanning. Update ChangeLog.
2495 2007-03-07 07:49 +0000 [r8360] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2497 * geninitrd: We need to ensure that scsi bus probbing finished on
2498 kernels with CONFIG_SCSI_SCAN_ASYNC=y (like our 2.6.20).
2500 2007-03-05 12:35 +0000 [r8359] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2502 * geninitrd: More crapolla by czarny.
2504 2007-02-21 13:01 +0000 [r8286] Przemysław Iskra <sparky/at/pld-linux.org>
2506 * geninitrd: - fixed urandom minor
2508 2007-02-08 19:06 +0000 [r8245] Elan Ruusamäe <glen/at/pld-linux.org>
2510 * functions: - outputs nothing actually as it sets two parameters
2512 2007-02-08 18:38 +0000 [r8243-8244] Elan Ruusamäe <glen/at/pld-linux.org>
2514 * functions: - correct comment
2516 * geninitrd, functions: - find_root() will return lvm2 nodes in
2519 2007-02-08 18:26 +0000 [r8241-8242] Elan Ruusamäe <glen/at/pld-linux.org>
2521 * Makefile: - include functions in tarball
2523 * geninitrd, functions: - allow setting prefix for function
2524 messages via $PROGRAM global
2526 2007-02-08 18:21 +0000 [r8240] Elan Ruusamäe <glen/at/pld-linux.org>
2528 * geninitrd, functions (added), Makefile: - export functions so
2529 other programs could reuse code - find_root() for now
2531 2007-02-07 10:58 +0000 [r8236-8237] Elan Ruusamäe <glen/at/pld-linux.org>
2533 * geninitrd: - drop $orig_rootdev, as $rootdev is the same variable
2536 * geninitrd: - do not use variable when it's value is something
2539 2007-02-07 10:51 +0000 [r8235] Elan Ruusamäe <glen/at/pld-linux.org>
2541 * geninitrd: - use only blkid to resolve UUID and LABEL, so now it
2542 works with any fs not just xfs,ext{2,3} - cleanup find_root()
2545 2007-02-07 10:33 +0000 [r8234] Elan Ruusamäe <glen/at/pld-linux.org>
2547 * geninitrd: - rc-scripts functions sets default PATH - make
2548 example in usage() more actual
2550 2007-02-07 10:12 +0000 [r8233] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2552 * geninitrd: Revert, conflicts seems more sane way.
2554 2007-02-07 10:07 +0000 [r8232] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2556 * geninitrd: Compat symlink.
2558 2007-02-07 09:46 +0000 [r8231] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2560 * geninitrd: Make it backward compatible with previous udev
2563 2007-02-06 17:11 +0000 [r8227-8229] Elan Ruusamäe <glen/at/pld-linux.org>
2565 * geninitrd.8.xml: - ps svn:keywords Date
2567 * geninitrd.8.xml: - ps svn:keywords Id
2569 * geninitrd.8.xml: - fix encoding for czarny name
2571 2007-02-06 17:03 +0000 [r8226] Elan Ruusamäe <glen/at/pld-linux.org>
2573 * geninitrd: - ignore errors from pvdisplay when it can't access
2574 devices (emc for example)
2576 2007-02-06 16:59 +0000 [r8225] Elan Ruusamäe <glen/at/pld-linux.org>
2578 * geninitrd, TODO: - use blkid optionally (but preferred) to
2579 resolve UUID= and LABEL= at initrd generation time
2581 2007-02-06 16:26 +0000 [r8224] Elan Ruusamäe <glen/at/pld-linux.org>
2583 * geninitrd: - use xfs_admin to get label of xfs filesystem
2585 2007-02-03 10:40 +0000 [r8220] Przemysław Iskra <sparky/at/pld-linux.org>
2587 * geninitrd: - revert: force people with Th to test initramfs
2589 2007-02-02 12:59 +0000 [r8219] Przemysław Iskra <sparky/at/pld-linux.org>
2591 * geninitrd: - don't use "initramfs" as default in kernels 2.5+,
2592 there are too many people crying...
2594 2007-02-01 10:26 +0000 [r8218] Przemysław Iskra <sparky/at/pld-linux.org>
2596 * geninitrd: - maybe this way ?
2598 2007-02-01 10:20 +0000 [r8217] Przemysław Iskra <sparky/at/pld-linux.org>
2600 * geninitrd: - reverted last two changes, szhould work but it
2601 requires new busybox - won't work with old one, need some check
2604 2007-02-01 09:38 +0000 [r8216] Przemysław Iskra <sparky/at/pld-linux.org>
2606 * geninitrd: - there is no way to pass init application to
2607 switchroot, there is no need to do so anyway
2609 2007-02-01 09:05 +0000 [r8215] Przemysław Iskra <sparky/at/pld-linux.org>
2611 * geninitrd: - typo: switch_root -> switchroot
2613 2007-01-29 22:24 +0000 [r8212] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2615 * geninitrd: Drop spares=X from initrd mdadm.conf.
2617 2007-01-27 19:01 +0000 [r8203] Przemysław Iskra <sparky/at/pld-linux.org>
2619 * geninitrd: - simplified mknod script in initramfs
2621 2007-01-27 18:34 +0000 [r8202] Cezary Krzyżanowski <czarny/at/pld-linux.org>
2623 * geninitrd: - semicolon fixed - dobule 0 adding fixed (really?)
2625 2007-01-27 16:59 +0000 [r8201] Cezary Krzyżanowski <czarny/at/pld-linux.org>
2627 * geninitrd: - format description added
2629 2007-01-27 16:56 +0000 [r8200] Cezary Krzyżanowski <czarny/at/pld-linux.org>
2631 * geninitrd: - resolved bug with lilio (root=806 instead of
2632 root=0806) - used parameter more thorough
2634 2007-01-27 14:34 +0000 [r8199] Cezary Krzyżanowski <czarny/at/pld-linux.org>
2636 * geninitrd: - using udevd instead of legacy udev - killing daemon
2639 2007-01-27 14:05 +0000 [r8198] Cezary Krzyżanowski <czarny/at/pld-linux.org>
2641 * geninitrd: - switched initrd-udev => initrd-udevd, as new udev
2642 doesn't build udev bin (only udevd)
2644 2007-01-26 23:51 +0000 [r8197] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2646 * geninitrd: Copy device only if it doesn't exist.
2648 2007-01-11 13:55 +0000 [r8142] Elan Ruusamäe <glen/at/pld-linux.org>
2650 * geninitrd: Unmount /dev running on tmpfs when LVM2 init is done
2652 2006-12-19 20:59 +0000 [r8112] Cezary Krzyżanowski <czarny/at/pld-linux.org>
2654 * geninitrd: - while using initramfs, rootfs mounter ro instaed rw
2656 2006-12-14 19:50 +0000 [r8106-8109] Elan Ruusamäe <glen/at/pld-linux.org>
2658 * geninitrd.8.xml: Fix encoding
2660 * Makefile: Add make clean.
2662 * Makefile: Do not make install by default. Some cleanups and
2665 * geninitrd.8.xml: - add me, and the list is in no way alphabetic
2667 2006-12-14 17:15 +0000 [r8104-8105] Elan Ruusamäe <glen/at/pld-linux.org>
2671 * changelog.sh: - pass --users-charset=ISO8859-2, needs svn2log >
2674 2006-12-14 16:03 +0000 [r8103] Cezary Krzyżanowski <czarny/at/pld-linux.org>
2676 * geninitrd, geninitrd.sysconfig, geninitrd.8.xml: - merged from
2677 branches/devel - tweaked geninitrd.sysconfig for default options
2678 - some documentation added
2680 2006-12-02 15:14 +0000 [r8028] Jacek Konieczny <jajcus/at/pld-linux.org>
2682 * geninitrd: - it is not only my code :-)
2684 2006-11-18 13:57 +0000 [r7982] Łukasz Maśko <lmasko/at/pld-linux.org>
2686 * geninitrd: - Suspend2 can have its directory in /proc/suspend2 or
2687 /sys/power/suspend2, depending on kernel version, initrd must
2690 2006-10-27 14:27 +0000 [r7899] Elan Ruusamäe <glen/at/pld-linux.org>
2692 * geninitrd: - add one 512b for ext2 fs (room for filesystem
2695 2006-10-20 18:22 +0000 [r7888] Elan Ruusamäe <glen/at/pld-linux.org>
2697 * TODO: Add blkid todo
2699 2006-10-20 16:30 +0000 [r7887] Elan Ruusamäe <glen/at/pld-linux.org>
2701 * geninitrd: echo not execute (typo fix)
2703 2006-10-20 16:18 +0000 [r7884-7886] Elan Ruusamäe <glen/at/pld-linux.org>
2705 * changelog.sh: Propset Id.
2707 * geninitrd: Cosmetics.
2709 2006-10-20 16:05 +0000 [r7880-7883] Elan Ruusamäe <glen/at/pld-linux.org>
2711 * geninitrd: Resolve /dev/dm-0 to LVM names (/dev/sys/rootfs) which
2712 we get when using LABEL or UUID.
2714 * geninitrd: Depend on xfs_admin due that.
2716 * geninitrd: Use xfs_admin to get xfs filesystem UUID and trim it
2721 2006-10-19 16:23 +0000 [r7879] Elan Ruusamäe <glen/at/pld-linux.org>
2723 * geninitrd: Less noise when initializing LVM2.
2725 2006-10-19 13:44 +0000 [r7877] Elan Ruusamäe <glen/at/pld-linux.org>
2727 * geninitrd: Round ext2 imagesize up to 1024 blocks.
2729 2006-10-19 13:38 +0000 [r7876] Elan Ruusamäe <glen/at/pld-linux.org>
2731 * geninitrd: Make ext2 image size dynamic -- calculated at building
2734 2006-10-19 12:40 +0000 [r7874] Elan Ruusamäe <glen/at/pld-linux.org>
2736 * geninitrd: Legacy junk.
2738 2006-10-19 12:24 +0000 [r7873] Elan Ruusamäe <glen/at/pld-linux.org>
2740 * geninitrd: $IMAGESIZE is used only for ext2 rootfs.
2742 2006-10-19 12:01 +0000 [r7872] Elan Ruusamäe <glen/at/pld-linux.org>
2744 * geninitrd: busybox initrd version exename is /bin/initrd-busybox.
2746 2006-10-18 02:06 +0000 [r7866] Elan Ruusamäe <glen/at/pld-linux.org>
2748 * geninitrd: Always make /dev on tmpfs for LVM2
2750 2006-10-17 23:19 +0000 [r7865] Elan Ruusamäe <glen/at/pld-linux.org>
2752 * geninitrd: Typo in sysfs fstype naming.
2754 2006-10-17 22:46 +0000 [r7862-7864] Elan Ruusamäe <glen/at/pld-linux.org>
2756 * geninitrd: $UDEV_TMPFS dropped, $tmpfs_dev indicates that /dev is
2759 * geninitrd: More cosmetics.
2761 * geninitrd: - add --with-udev
2763 2006-10-17 22:33 +0000 [r7861] Elan Ruusamäe <glen/at/pld-linux.org>
2765 * geninitrd: udev needs /sys, i'm almost sure of that.
2767 2006-10-17 22:25 +0000 [r7858-7860] Elan Ruusamäe <glen/at/pld-linux.org>
2769 * geninitrd: Cosmetics.
2771 * geninitrd: No need for /bin/initrd-busybox on initrd.
2773 * geninitrd: Drop my_dirname (pointless).
2775 2006-10-17 21:54 +0000 [r7857] Elan Ruusamäe <glen/at/pld-linux.org>
2777 * geninitrd.sysconfig: Do not disable udev in config by default
2778 (udev-initrd package must be installed anyway for udev being
2781 2006-09-15 18:05 +0000 [r7756] Elan Ruusamäe <glen/at/pld-linux.org>
2783 * geninitrd: Make for ext2 the imagesize bigger by 2M.
2785 2006-08-20 14:47 +0000 [r7677] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2787 * geninitrd: Add bin/initrd-busybox symlink.
2789 2006-08-17 09:06 +0000 [r7674] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2791 * geninitrd.sysconfig: SLEEP/FIRMWARE examples.
2793 2006-08-17 08:44 +0000 [r7673] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2795 * geninitrd: Create proc and sys directories when firwmare is
2798 2006-08-17 08:41 +0000 [r7672] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2800 * geninitrd: Simplify firmware loader script.
2802 2006-08-17 08:30 +0000 [r7671] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2804 * geninitrd: Properly echo firmware.sh to /proc/../hotplug.
2806 2006-08-14 09:30 +0000 [r7669] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2808 * geninitrd: Initial firmware loading capabilities.
2810 2006-08-14 08:56 +0000 [r7668] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2812 * geninitrd: display some warning
2814 2006-06-24 21:01 +0000 [r7483] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2816 * geninitrd.sysconfig: Some variables are not used by geninitrd at
2819 2006-06-03 20:43 +0000 [r7466] Elan Ruusamäe <glen/at/pld-linux.org>
2821 * geninitrd: More options for ext2 based initrd. echo y hack
2822 dropped (unneccessary).
2824 2006-06-03 13:39 +0000 [r7465] Elan Ruusamäe <glen/at/pld-linux.org>
2826 * geninitrd: Use cat and <<EOF. Redirect 2>/dev/null is only
2827 neccessary for vgchange.
2829 2006-06-03 13:03 +0000 [r7464] Elan Ruusamäe <glen/at/pld-linux.org>
2831 * geninitrd: Output verbose message when activating dmraid and lvm
2832 volumes. Drop making nodes on readonly /dev and the error
2833 messages failing to do so.
2835 2006-05-28 19:12 +0000 [r7456-7458] Elan Ruusamäe <glen/at/pld-linux.org>
2837 * Makefile: Generate changelog.sh in "make dist" target.
2839 * changelog.sh (added): ChangeLog generation script (based on
2842 2006-05-28 15:54 +0000 [r7452-7453] Elan Ruusamäe <glen/at/pld-linux.org>
2846 * geninitrd: Add 100k more to ext2 based images.
2848 2006-05-26 09:06 +0000 [r7446] Elan Ruusamäe <glen/at/pld-linux.org>
2850 * geninitrd: Reindent code with tabs and ts=4.
2852 2006-05-26 08:42 +0000 [r7445] Elan Ruusamäe <glen/at/pld-linux.org>
2854 * geninitrd: Use 'EOF' heredocs.
2856 2006-05-26 08:39 +0000 [r7444] Elan Ruusamäe <glen/at/pld-linux.org>
2858 * geninitrd: Parse nfsroot= from /proc/cmdline for NFS root
2859 installs. Patch by Urmas Undusk
2861 2006-05-22 14:11 +0000 [r7430] Elan Ruusamäe <glen/at/pld-linux.org>
2863 * geninitrd: Detect broken tool (lvdisplay) and fail early instead
2864 of generating invalid initrd
2866 2006-05-06 18:42 +0000 [r7386] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2868 * geninitrd: Keep suspends in sync.
2870 2006-05-06 18:33 +0000 [r7385] Jan Rękorajski <baggins/at/pld-linux.org>
2872 * geninitrd: - turn suspend2 on by default - load required module
2875 2006-04-27 20:57 +0000 [r7371] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2877 * geninitrd: Update support for recent suspend2 versions (Bartosz
2880 2006-04-09 21:09 +0000 [r7340] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2882 * geninitrd.sysconfig: Correct suspend1 var.
2884 2006-04-09 19:08 +0000 [r7339] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2886 * geninitrd: Correct suspend variables.
2888 2006-04-09 13:33 +0000 [r7338] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2890 * geninitrd.sysconfig: Updated config.
2892 2006-04-09 13:01 +0000 [r7337] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2894 * geninitrd: Mainline suspend support. Suspend 2 renamed. Both
2895 suspends turned off by default.
2897 2006-04-09 12:28 +0000 [r7336] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2899 * geninitrd, geninitrd.sysconfig: Suspend 2 stuff renamed to
2900 suspend2 (it's old anyway).
2902 2006-03-25 21:30 +0000 [r7319] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2904 * geninitrd: Hacky initramfs support (and of course not working
2907 2006-02-22 18:20 +0000 [r6998] Elan Ruusamäe <glen/at/pld-linux.org>
2909 * lvm.todo: Few language fixes.
2911 2006-02-22 18:11 +0000 [r6997] Elan Ruusamäe <glen/at/pld-linux.org>
2913 * geninitrd: Avoid duplicate device copying when LVM on RAID
2915 2006-02-22 17:17 +0000 [r6996] Elan Ruusamäe <glen/at/pld-linux.org>
2917 * geninitrd: Fix mdadm output grabbing when there are N>0 spare
2920 2006-01-28 13:40 +0000 [r6894] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2922 * geninitrd: Always use mdassemble. By default put UUID based
2923 config (so devices can now change without affecting an array).
2924 Copy all devices matching /etc/mdadm.conf in case when disks
2925 layout is modified in system.
2927 2006-01-28 13:16 +0000 [r6893] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2929 * geninitrd, geninitrd.8.xml: Old raidtools no longer supported.
2931 2006-01-27 23:37 +0000 [r6892] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2933 * geninitrd: Allow raid6 and raid10.
2935 2006-01-18 16:57 +0000 [r6854] Elan Ruusamäe <glen/at/pld-linux.org>
2937 * geninitrd.8.xml: - english
2939 2006-01-17 22:11 +0000 [r6838] Elan Ruusamäe <glen/at/pld-linux.org>
2941 * geninitrd: - add dmraid support, needs udev as it creates nodes
2942 on /dev - probably udev support should be improved to copy config
2943 to initrd so the nodes correspond to ones configured in host
2944 currently customised udev in host has no effect on initrd
2946 2006-01-17 21:29 +0000 [r6833] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2948 * geninitrd: Generate rootfs finding stuff when using raid, too.
2951 2006-01-17 21:24 +0000 [r6832] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2953 * geninitrd.8.xml: Manual fix. (ankry).
2955 2006-01-17 21:14 +0000 [r6831] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2957 * geninitrd: Add missing parenthesis. (Robert Jaros) Properly copy
2958 /dev files when using lvm. (Robert Jaros)
2960 2005-11-26 15:35 +0000 [r6569] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2962 * geninitrd: In case of module with - in name we use _ in variables
2963 like ide-core -> MODULE_ide_core_USLEEP.
2965 2005-11-17 13:04 +0000 [r6539] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2967 * geninitrd: USLEEP not SLEEP + small fixes.
2969 2005-11-17 12:56 +0000 [r6538] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2971 * geninitrd: Sleeping after module load support.
2973 2005-11-17 07:32 +0000 [r6537] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2975 * geninitrd: Copy pvdevice nodes to initrd when not using udev.
2977 2005-11-01 15:33 +0000 [r6509] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2979 * geninitrd: Revert, doesn't make sense for udev case.
2981 2005-11-01 15:10 +0000 [r6508] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2983 * geninitrd: Always create /dev/mapper/control for our sake.
2985 2005-09-23 23:14 +0000 [r6406] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2987 * geninitrd: Create mapper control device only when not using udev.
2989 2005-06-27 06:25 +0000 [r6191] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2991 * geninitrd: Fix for mdadm >= v1.12.0. Version >= v1.12.0 is now
2994 2005-06-09 22:03 +0000 [r6057] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2996 * geninitrd: Use 3000 initrd as size for ia64|amd64|x86_64|sparc64
2999 2005-04-04 16:29 +0000 [r5716] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3001 * geninitrd: Nicer warnings.
3003 2005-02-23 13:14 +0000 [r5559] Witek Kręcicki <adasi/at/pld-linux.org>
3005 * TODO: - new entry (add dmraid support)
3007 2004-12-10 15:36 +0000 [r5369] Marcin Doliński <averne/at/pld-linux.org>
3009 * geninitrd: - added /dev/mapper/control
3011 2004-12-06 20:19 +0000 [r5367] Adam Gołębiowski <adamg/at/pld-linux.org>
3013 * geninitrd, geninitrd.sysconfig: - display info that it is
3014 possible to disable software suspend
3016 2004-09-25 22:41 +0000 [r4657-4658] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3018 * geninitrd: Really mount/umount /proc for udev.
3020 * geninitrd: Fix passing hotplug binary into kernel. Drop devfs
3023 2004-09-25 16:58 +0000 [r4653] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3025 * geninitrd, geninitrd.sysconfig: Updated udev support.
3027 2004-09-25 13:19 +0000 [r4648] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3029 * geninitrd: Support for /dev managing by udev.
3031 2004-09-19 20:50 +0000 [r4624] Sergiusz Pawłowicz <serek/at/pld-linux.org>
3033 * TODO: - extending todo list.
3035 2004-09-17 21:24 +0000 [r4605] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3037 * geninitrd: Umount /proc in initrd_gen_procdata().
3039 2004-09-16 16:50 +0000 [r4600] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3041 * geninitrd: Make root=/dev/XYZ work with grub, too.
3043 2004-09-16 12:45 +0000 [r4599] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3045 * geninitrd: Convert generation of nfs/softraid/lvm/suspend stuff
3046 into functions (initrd_gen_XXX).
3048 2004-09-16 10:57 +0000 [r4598] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3050 * geninitrd: Typo fixed.
3052 2004-09-16 10:54 +0000 [r4597] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3054 * geninitrd: Put information which devices belong to which array
3055 when having multiple raid arrays. Don't call mdassemble twice in
3056 such case since once is enough.
3058 2004-09-01 16:38 +0000 [r4453] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3060 * geninitrd: modulefile checking is done only once now (duplicates
3063 2004-08-30 18:53 +0000 [r4448] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3065 * geninitrd: Display error and exit if raid data is not found when
3066 trying to find softraid modules.
3068 2004-08-09 00:02 +0000 [r4420] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3070 * geninitrd: Use suspend_bootsplash instead of suspend_text when
3071 bootsplash is in use.
3073 2004-08-08 16:16 +0000 [r4418] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3075 * geninitrd: - add support for swsusp2 2.0.0.103 (text mode)
3077 2004-08-01 22:37 +0000 [r4413] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3079 * geninitrd: Finish software suspend2 support (and enable it by
3082 2004-07-31 09:36 +0000 [r4412] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3084 * geninitrd: Softsuspend fixes, still disabled by default.
3086 2004-07-31 01:26 +0000 [r4411] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3088 * geninitrd: Software suspend 2 support added (untested).
3090 2004-07-17 19:39 +0000 [r4358] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3092 * geninitrd: Fix handling of module options.
3094 2004-07-02 20:08 +0000 [r4294] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3096 * geninitrd: Well, back to romfs, initramfs fixes.
3098 2004-07-02 19:46 +0000 [r4293] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3100 * geninitrd.sysconfig: Keep INITRDFS unconfigured so geninitrd
3101 script will decide which use as default.
3103 2004-07-02 19:36 +0000 [r4292] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3105 * geninitrd: initramfs support, use it by default for kernel >
3108 2004-06-26 23:19 +0000 [r4250] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3110 * geninitrd: Test checking if rootfs is on LVM was broken for LVM1
3113 2004-06-26 21:12 +0000 [r4249] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3115 * TODO: Updated (few questions).
3117 2004-06-26 21:04 +0000 [r4248] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3119 * geninitrd: In most cases broken fstab causes problems - enhance
3120 error message for find_modules_for() parameters checking.
3122 2004-06-24 20:01 +0000 [r4242] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3124 * geninitrd: LVM2: wipe out mount && pivot_root and welcome
3125 /proc/sys/kernel/real-root-dev.
3127 2004-06-24 15:09 +0000 [r4241] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3129 * geninitrd: Mount LVM2 rootfs read-only; few cleanups.
3131 2004-06-24 13:26 +0000 [r4240] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3133 * geninitrd: Preffer /sbin/chroot over /usr/sbin/chroot.
3135 2004-06-24 13:22 +0000 [r4239] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3137 * geninitrd: Mention proper kernel cmdline setup for root on
3138 nfs/lvm2 configurations.
3140 2004-06-24 13:12 +0000 [r4238] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3142 * geninitrd: Print warning when /proc is not mounted since too many
3143 things depend on this.
3145 2004-06-24 13:09 +0000 [r4237] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3147 * geninitrd: Working rootfs on LVM2 support (tested).
3149 2004-06-23 12:20 +0000 [r4233] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3151 * geninitrd: lvm2: do not restrict to sysfs devices only (since we
3152 even do not mount syfs).
3154 2004-06-23 02:14 +0000 [r4232] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3156 * geninitrd: For LVM use system configured devs filtering + avoid
3157 locking instead of ignoring errors.
3159 2004-06-09 20:43 +0000 [r4159] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3161 * geninitrd: Use posix,wsize=8192,rsize=8192 options for NFS
3164 2004-06-09 18:11 +0000 [r4158] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3166 * geninitrd: For rootfs on NFS create /dev/urandom on initrd - used
3169 2004-06-06 00:01 +0000 [r4149] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3171 * geninitrd: Make nfs root case minimal + add very important
3174 2004-06-05 22:19 +0000 [r4148] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3176 * geninitrd: rootfs on nfs works with funny things like kernel
3177 swapper doing init job/
3179 2004-06-05 19:32 +0000 [r4147] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3181 * geninitrd: (Almost) working root on NFS support.
3183 2004-06-05 15:33 +0000 [r4146] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3185 * geninitrd: Initial support for rootfs on NFS.
3187 2004-04-22 09:36 +0000 [r3977] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3189 * geninitrd: Fix typo in do_mdassemble variable (noted by Piotr
3190 Pawłow <pp/at/siedziba.pl>)
3192 2004-04-10 11:34 +0000 [r3918] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3194 * geninitrd: We do not support min/max kernel version settings in
3195 pci database, so remove that code.
3197 2004-04-03 01:01 +0000 [r3865] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3199 * geninitrd: Run only one, rootfs VG when using LVM.
3201 2004-04-02 23:17 +0000 [r3862-3864] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3203 * geninitrd: Ups, debugging left - removed.
3205 * geninitrd: Print warning when ide-generic is used as fallback.
3207 * geninitrd: Load ide-generic if no other IDE related modules
3210 2004-04-02 22:09 +0000 [r3861] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3212 * geninitrd: Support for LVM on top of SoftRAID.
3214 2004-03-31 18:05 +0000 [r3850] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3216 * lvm.todo: Mention LVM on top of SOFTRAID case.
3218 2004-03-31 17:47 +0000 [r3849] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3220 * geninitrd.8.xml, geninitrd: Change --lvmversion to
3221 --lvmtoolsversion (same with LVMVERSION->LVMTOOLSVERSION) to
3224 2004-03-31 17:39 +0000 [r3848] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3226 * geninitrd: Fix creation of subdirectiories needed on in /dev on
3229 2004-03-31 17:29 +0000 [r3847] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3231 * geninitrd: Support devfs like names for softraid detection.
3233 2004-03-31 17:20 +0000 [r3846] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3235 * geninitrd: Fix LVMVERSION detection when lvm1 tools are in use.
3237 2004-03-31 16:33 +0000 [r3844] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3239 * geninitrd: Check for /sbin/lvdisplay and /sbin/pvdisplay
3240 existence instead of /sbin/lvm (part of lvm2 package).
3242 2004-03-08 14:36 +0000 [r3427] Artur Frysiak <wiget/at/pld-linux.org>
3244 * Makefile: - added ChangeLog to distributed package
3246 2004-03-08 14:28 +0000 [r3425] Artur Frysiak <wiget/at/pld-linux.org>
3248 * TODO: - more things done
3250 2004-03-05 08:10 +0000 [r3416] Artur Frysiak <wiget/at/pld-linux.org>
3252 * geninitrd: - redirect error message to stderr - fix displaing
3253 modules names in verbose mode - use --ignorelockfailure in lvm2
3254 invocation (/var isn't mounted now)
3256 2004-02-01 23:48 +0000 [r3241] Artur Frysiak <wiget/at/pld-linux.org>
3258 * geninitrd: - finished LVM2 support (I hope, I don't break LVM1
3259 support) - fix printing modules names on 2.6.x kernels
3261 2004-01-30 21:53 +0000 [r3228] Artur Frysiak <wiget/at/pld-linux.org>
3263 * geninitrd, geninitrd.8.xml: - write usage message to stdin not
3264 stderr - check version of LVM tools not LVM volumen format -
3265 added --lvmversion options
3267 2004-01-30 00:35 +0000 [r3226] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3269 * geninitrd: Try to load only required LVM module (needs testing
3270 with LVM1 tools and LVM2 tools using lvm1 metadata)
3272 2004-01-29 12:34 +0000 [r3225] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3274 * geninitrd: Test for LVM using lvdisplay (old way left for
3275 compatibility in some weird cases).
3277 2004-01-29 12:15 +0000 [r3224] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3279 * geninitrd: Local geninitrd configuration for LVM is more
3280 important than automatic searching. Give it chance to work with
3281 LVM1 tools (should work fine).
3283 2004-01-29 12:04 +0000 [r3223] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3285 * geninitrd: Implement searching for LVM devices using LVM2 tools.
3286 No idea whether is works with LVM1 tools but these are obsolete
3289 2004-01-23 23:38 +0000 [r3219] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3291 * geninitrd: Proper message.
3293 2004-01-23 19:54 +0000 [r3218] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3295 * geninitrd: If /sbin/initrd-mdassemble is available then use it
3298 2004-01-17 20:12 +0000 [r3196] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3300 * geninitrd: - drop support for raid using raid_start in busybox,
3301 it's broken - use initrd-mdadm
3303 2003-12-28 18:56 +0000 [r3089] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3305 * geninitrd.sysconfig: Remove obsolete bsp options.
3307 2003-12-25 21:08 +0000 [r3080] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3309 * geninitrd: Display information message when
3310 BOOT_SPLASH_RESOLUTIONS is empty.
3312 2003-12-25 19:14 +0000 [r3079] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3314 * geninitrd.8.xml: Comment now in utf.
3316 2003-12-25 18:37 +0000 [r3075] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3318 * geninitrd: Merged bootsplash branch.
3320 2003-12-25 18:24 +0000 [r3074] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3322 * geninitrd, geninitrd.8.xml: Use insmod instead of insmod_ng for
3323 2.6 kernels, too. Fix docummentation to describe that.
3325 2003-10-02 20:34 +0000 [r1403] Artur Frysiak <wiget/at/pld-linux.org>
3327 * geninitrd.8.xml: - emails update
3329 2003-09-18 22:54 +0000 [r1354] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3331 * geninitrd: - make rootdev local variable inside find_modules_ide
3332 (should fix problems with raid support)
3334 2003-09-18 22:17 +0000 [r1352] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3336 * geninitrd: - set svn:keywords property
3338 2003-09-13 12:57 +0000 [r1321] Artur Frysiak <wiget/at/pld-linux.org>
3340 * .cvsignore (removed), /: post cvs2svn cleanup - removed unused
3341 tags and branches - .cvsignore -> prop svn:ignore
3343 2003-08-24 22:20 +0000 [r1317] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3345 * geninitrd: - by default load all found IDE devices unless
3346 --ide-root-only option specified - when ide=reverse specified
3347 sort drivers in reverse order
3349 2003-08-24 12:14 +0000 [r1315] Michał Moskal <malekith/at/pld-linux.org>
3351 * geninitrd: - add busybox -> sh symlink
3353 2003-08-23 20:13 +0000 [r1313] Arkadiusz Patyk <areq/at/pld-linux.org>
3355 * geninitrd: - now pci.ide format is: PCI_ids module_name
3356 vendor_name|device_name
3358 2003-08-23 19:54 +0000 [r1311] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3360 * geninitrd: - find proper max_kernel
3362 2003-08-15 23:32 +0000 [r1309] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3364 * geninitrd: - enable new raid_start available in latest busybox
3366 2003-08-15 22:33 +0000 [r1307] Michał Moskal <malekith/at/pld-linux.org>
3368 * geninitrd: - create /dev/null (busybox seems to need it) and
3369 /dev/zero (just in case)
3371 2003-08-15 22:14 +0000 [r1306] Michał Moskal <malekith/at/pld-linux.org>
3373 * geninitrd: - set -x seems to cause SEGV
3375 2003-08-15 21:58 +0000 [r1303-1304] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3377 * geninitrd: - one more sbin->bin
3379 * geninitrd: - on 2.4 also load only module which is needed for
3382 2003-08-15 21:53 +0000 [r1301-1302] Michał Moskal <malekith/at/pld-linux.org>
3384 * geninitrd: - use mdadm not initrd-mdadm for scanning
3386 * geninitrd: - fix syntax
3388 2003-08-15 21:51 +0000 [r1300] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3390 * geninitrd: - use mdadm.conf, too - then raidtab
3392 2003-08-15 21:39 +0000 [r1299] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3394 * geninitrd: - initrd-busybox is in bin not sbin
3396 2003-08-15 21:19 +0000 [r1298] Michał Moskal <malekith/at/pld-linux.org>
3398 * geninitrd: - first try
3400 2003-08-15 21:00 +0000 [r1296] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3402 * geninitrd: - beginning of mdadm.conf support
3404 2003-08-15 19:15 +0000 [r1294] Michał Moskal <malekith/at/pld-linux.org>
3406 * geninitrd: - marged busybox version
3408 2003-08-15 12:12 +0000 [r1292] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3410 * geninitrd: - on 2.5/2.6 with sysfs we are able to fount exactly
3411 which module is required to get rootfs controller working
3413 2003-08-12 22:01 +0000 [r1290] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3415 * geninitrd: - fix ataraid support
3417 2003-08-11 14:41 +0000 [r1288] Arkadiusz Patyk <areq/at/pld-linux.org>
3419 * geninitrd: - check if exist /proc/bus/pci/devices
3421 2003-08-11 08:45 +0000 [r1286] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3423 * geninitrd: - debug messages removed
3425 2003-08-10 20:27 +0000 [r1284] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3427 * geninitrd: - same names caused variable covering and wrong
3428 results (fixed) - don't try to load module unknown - don't fail
3429 if modules not found (staticly compiled?)
3431 2003-08-10 12:21 +0000 [r1282] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3433 * geninitrd: - if no IDE module on disk then it's probably compiled
3434 into kernel so don't fail - if PCI database not found then print
3437 2003-08-09 23:43 +0000 [r1279-1280] Jan Rękorajski <baggins/at/pld-linux.org>
3439 * TODO: - we need ide=reverse support
3441 * geninitrd: - when comparing pci IDs make sure they will be
3444 2003-08-09 23:09 +0000 [r1278] Jan Rękorajski <baggins/at/pld-linux.org>
3446 * geninitrd: - DO NOT sort driver modules, are you nuts?
3448 2003-08-09 21:24 +0000 [r1275-1276] Arkadiusz Patyk <areq/at/pld-linux.org>
3450 * pci.ide (removed): - move to pci-database
3452 * geninitrd: - use PCI ids from pci-database
3454 2003-08-09 21:15 +0000 [r1274] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3456 * geninitrd: - find all PREIDEMODS
3458 2003-08-08 14:09 +0000 [r1272] Arkadiusz Patyk <areq/at/pld-linux.org>
3460 * Makefile: - better check VERSION - don't need install rc-script,
3463 2003-08-07 22:41 +0000 [r1270] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3465 * geninitrd: - debug message removed
3467 2003-08-07 22:27 +0000 [r1269] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3469 * pci.ide (added), geninitrd: - support for automatic IDE module
3470 finding (needs testing)
3472 2003-08-07 20:08 +0000 [r1266] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3474 * geninitrd: - fix typo
3476 2003-08-07 09:10 +0000 [r1264] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3478 * geninitrd: - added support for static mdadm
3480 2003-07-17 18:08 +0000 [r1262] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3482 * geninitrd: - there is insmod.static.modutils not
3483 insmod.static.modprobe
3485 2003-06-30 21:38 +0000 [r1260] Artur Frysiak <wiget/at/pld-linux.org>
3487 * geninitrd: - use correct version of insmod.static
3489 2003-04-09 11:40 +0000 [r1257] Artur Frysiak <wiget/at/pld-linux.org>
3491 * geninitrd.8.xml, geninitrd: - added --with-insmod-static to allow
3492 using /sbin/insmod.static if bsp internal insmod/insmod_ng is
3493 bugi - use DocBook XML 4.2 for man page - describe
3494 --with-insmod-static and Linux 2.5.x support - small
3497 2003-02-19 08:49 +0000 [r1255-1256] Artur Frysiak <wiget/at/pld-linux.org>
3499 * geninitrd: - Linux 2.5.x support
3501 * TODO: - and more things to do
3503 2003-02-19 08:43 +0000 [r1254] Artur Frysiak <wiget/at/pld-linux.org>
3505 * geninitrd.8.xml: - typo fixes
3507 2002-11-27 17:56 +0000 [r1253] Artur Frysiak <wiget/at/pld-linux.org>
3509 * geninitrd: - typo in LVM code
3511 2002-11-26 13:44 +0000 [r1252] Artur Frysiak <wiget/at/pld-linux.org>
3513 * geninitrd: - first version with LVM support but not yet fully
3516 2002-11-26 13:40 +0000 [r1251] Artur Frysiak <wiget/at/pld-linux.org>
3518 * lvm.todo (added): LVM implementation plan
3520 2002-10-13 11:40 +0000 [r1250] Witek Kręcicki <adasi/at/pld-linux.org>
3522 * geninitrd: - fixed preload
3524 2002-09-27 15:19 +0000 [r1249] Artur Frysiak <wiget/at/pld-linux.org>
3526 * geninitrd.8.xml: - one more contributor
3528 2002-09-27 15:14 +0000 [r1248] Artur Frysiak <wiget/at/pld-linux.org>
3530 * geninitrd: - support for gzipped modules (patch by Witold
3531 Filipczyk <witekfl/at/poczta.onet.pl>) - use findfs from e2fsprogs
3532 (>= 1.28) to find root device if specified by UUID or LABEL
3534 2002-09-06 14:58 +0000 [r1245-1247] Artur Frysiak <wiget/at/pld-linux.org>
3536 * geninitrd.8.xml: - not show almost empty hardware RAID desc
3538 * geninitrd: New features: - ATA RAID support Bugfixes: - by
3539 default use raidstart (if needed) - show raidstart related
3540 options in help message - drop undocumented --use-raidstart
3543 * geninitrd.8.xml: - added some notes about SCSI, ATA RAID and
3544 hardware RAID support
3546 2002-03-25 11:07 +0000 [r1244] Michał Moskal <malekith/at/pld-linux.org>
3548 * geninitrd: - fixed raidstart (should work with
3549 real-soon-now-to-be-released version of bsp) - use bsp-raidless
3552 2002-03-13 15:19 +0000 [r1243] Artur Frysiak <wiget/at/pld-linux.org>
3554 * Makefile: better make dist
3556 2002-03-13 14:46 +0000 [r1239-1242] Artur Frysiak <wiget/at/pld-linux.org>
3558 * Makefile: add geninitrd.8.xml to dist tarball and make
3559 geninitrd.8 from xml source
3561 * .cvsignore: ignore generated files
3563 * geninitrd.8 (removed): this file are generated from xml source
3565 * geninitrd.8.xml, geninitrd.8: typo
3567 2002-03-13 13:40 +0000 [r1238] Artur Frysiak <wiget/at/pld-linux.org>
3569 * geninitrd.8.xml: formating fixes
3571 2002-03-13 13:26 +0000 [r1237] Artur Frysiak <wiget/at/pld-linux.org>
3573 * geninitrd: UUID and LABEL support for ext3 fix displaying missing
3576 2002-03-07 13:39 +0000 [r1236] Jakub Bogusz <qboosh/at/pld-linux.org>
3578 * geninitrd: - fixed raidstart (if raidstart bsp builtin works)
3580 2002-03-07 09:57 +0000 [r1235] Artur Frysiak <wiget/at/pld-linux.org>
3582 * geninitrd.8.xml: now is completed
3584 2002-02-20 13:37 +0000 [r1234] Artur Frysiak <wiget/at/pld-linux.org>
3586 * geninitrd.sysconfig: FS->INITRDFS
3588 2002-02-20 13:29 +0000 [r1233] Jakub Bogusz <qboosh/at/pld-linux.org>
3590 * geninitrd.sysconfig: - typo
3592 2002-02-20 11:30 +0000 [r1232] Artur Frysiak <wiget/at/pld-linux.org>
3594 * geninitrd: don't generate modules.dep
3596 2002-02-20 11:07 +0000 [r1231] Michał Moskal <malekith/at/pld-linux.org>
3598 * geninitrd: - run depmod, if modules.dep hasn't been found
3600 2002-02-20 10:11 +0000 [r1230] Artur Frysiak <wiget/at/pld-linux.org>
3602 * geninitrd: - --fs is back, but if used warning is writen
3604 2002-02-19 14:47 +0000 [r1227-1229] Artur Frysiak <wiget/at/pld-linux.org>
3606 * Makefile: portability fix
3608 * geninitrd.8.xml (added): - start rewrite documentation to XML
3611 * geninitrd: - drop trash support (trash is dead) - rename --fs to
3612 --initrdfs (less confusion but incompatible change :( ) - new
3613 configuration option EXIT_IF_MISSING (is set to "no" then warn
3614 about missing modules but continue) - disable root on loop device
3615 (need rewrite for bsp)
3617 2002-02-19 14:35 +0000 [r1226] Artur Frysiak <wiget/at/pld-linux.org>
3619 * TODO: total rewite plan
3621 2002-01-29 11:19 +0000 [r1225] Michał Moskal <malekith/at/pld-linux.org>
3623 * geninitrd: - depmod support added - needs testing!
3625 2002-01-17 20:14 +0000 [r1224] Tomasz Pala <gotar/at/pld-linux.org>
3627 * geninitrd.8, geninitrd: - cosmetics.
3629 2001-12-15 14:41 +0000 [r1223] Paweł Gołaszewski <blues/at/pld-linux.org>
3633 2001-12-15 14:33 +0000 [r1222] Paweł Gołaszewski <blues/at/pld-linux.org>
3637 2001-10-15 10:56 +0000 [r1221] Artur Frysiak <wiget/at/pld-linux.org>
3639 * geninitrd: fixed typo reported by GoTaR <gotar/at/priv0.onet.pl>
3641 2001-09-10 09:52 +0000 [r1220] Artur Frysiak <wiget/at/pld-linux.org>
3643 * geninitrd: VERSION is *not* hardcoded
3645 2001-09-07 17:59 +0000 [r1219] kloczek <kloczek/at/pld-linux.org>
3647 * Makefile: - rename release target to dist.
3649 2001-09-07 17:56 +0000 [r1218] kloczek <kloczek/at/pld-linux.org>
3651 * geninitrd: - hardcode VERSION (as 2.6) - move initialize
3652 variables on top and few indentation.
3654 2001-09-07 17:37 +0000 [r1217] kloczek <kloczek/at/pld-linux.org>
3656 * geninitrd.sysconfig: - uncomment using bsp by default.
3658 2001-09-07 13:29 +0000 [r1216] Artur Frysiak <wiget/at/pld-linux.org>
3660 * Makefile: fix typo clean up
3662 2001-09-07 13:25 +0000 [r1215] Artur Frysiak <wiget/at/pld-linux.org>
3664 * geninitrd, Makefile: Use RCS Id as version number
3666 2001-09-07 13:02 +0000 [r1214] Artur Frysiak <wiget/at/pld-linux.org>
3668 * geninitrd: release 2.5 ready
3670 2001-09-07 12:21 +0000 [r1213] Paweł Gołaszewski <blues/at/pld-linux.org>
3672 * TODO, geninitrd.sysconfig: - commented PREMODS added to
3673 sysconfig-file - one more TODO
3675 2001-08-22 15:04 +0000 [r1212] Arkadiusz Patyk <areq/at/pld-linux.org>
3677 * geninitrd: - s/DC960/DAC960/
3679 2001-08-13 10:41 +0000 [r1211] Artur Frysiak <wiget/at/pld-linux.org>
3681 * geninitrd: Use RSC Id to better identification
3683 2001-07-06 15:30 +0000 [r1210] Artur Frysiak <wiget/at/pld-linux.org>
3685 * TODO: one task done; one added
3687 2001-07-06 15:05 +0000 [r1209] Artur Frysiak <wiget/at/pld-linux.org>
3689 * geninitrd: devfs support inspired by patch from Robert R. Wal
3690 <rrw/at/reptile.eu.org>
3692 2001-07-04 13:01 +0000 [r1208] kloczek <kloczek/at/pld-linux.org>
3694 * TODO: Answer for quesion.
3696 2001-07-04 11:31 +0000 [r1206-1207] Artur Frysiak <wiget/at/pld-linux.org>
3698 * Makefile: version 2.4
3700 * geninitrd.8: some options described
3702 2001-07-04 08:31 +0000 [r1205] Artur Frysiak <wiget/at/pld-linux.org>
3706 2001-07-04 08:02 +0000 [r1204] Artur Frysiak <wiget/at/pld-linux.org>
3708 * geninitrd: UUID/LABEL support for xfs finished (thanks baggins)
3710 2001-07-03 17:33 +0000 [r1201-1203] Artur Frysiak <wiget/at/pld-linux.org>
3712 * TODO: more tasks done
3714 * geninitrd.8: - --omit-* options are removed
3716 * geninitrd: - load software raid modules only if rootfs is on raid
3717 - hadle linear "raid" - remove --omit-* options - added --raidtab
3720 2001-07-03 11:55 +0000 [r1200] Artur Frysiak <wiget/at/pld-linux.org>
3722 * TODO: some tasks done; new tasks added
3724 2001-07-03 10:45 +0000 [r1199] Artur Frysiak <wiget/at/pld-linux.org>
3726 * geninitrd: better message if modules is loadded without options
3728 2001-07-03 10:27 +0000 [r1198] Artur Frysiak <wiget/at/pld-linux.org>
3730 * geninitrd: - support rootfs on DAC960/cpqarray/cciss (AMI RAID
3731 not supported yet) - hide --omit* options - added
3732 --modules-conf=<modules.conf> options
3734 2001-07-02 09:32 +0000 [r1197] Michał Moskal <malekith/at/pld-linux.org>
3738 2001-07-02 09:00 +0000 [r1196] Michał Moskal <malekith/at/pld-linux.org>
3740 * geninitrd: - use /etc/modules.conf only if it exists
3742 2001-06-27 17:58 +0000 [r1195] Artur Frysiak <wiget/at/pld-linux.org>
3746 2001-06-27 17:42 +0000 [r1193-1194] Artur Frysiak <wiget/at/pld-linux.org>
3748 * TODO: UUID/LABEL support- done
3750 * geninitrd: added LABEL and UUID support redirect all error
3753 2001-06-27 16:38 +0000 [r1192] Bartosz Waszak <waszi/at/pld-linux.org>
3755 * TODO: - add support to LVM
3757 2001-06-27 12:42 +0000 [r1191] Artur Frysiak <wiget/at/pld-linux.org>
3759 * geninitrd.8: updated to geninitrd
3761 2001-06-27 12:38 +0000 [r1190] Artur Frysiak <wiget/at/pld-linux.org>
3763 * geninitrd: options handling fixes
3765 2001-06-22 05:55 +0000 [r1189] kloczek <kloczek/at/pld-linux.org>
3767 * TODO: - fix bug: generate proper modules list if in fstab is use
3768 UUID or LABEL in firs column.
3770 2001-06-22 05:52 +0000 [r1186-1188] kloczek <kloczek/at/pld-linux.org>
3772 * geninitrd: - reformated.
3774 * Makefile: - version 2.2.
3776 * geninitrd: - be more verbose: add display "Add module <module> to
3777 initrd." on insert module to initrd.
3779 2001-06-21 10:33 +0000 [r1185] Artur Frysiak <wiget/at/pld-linux.org>
3781 * geninitrd: (findmodule): double escape, now work with gawk and
3782 bash too (PREIDEMODS): add ide-probe, clean 2.2.19 have this
3783 module instead ide-probe-mod
3785 2001-06-21 10:02 +0000 [r1184] Artur Frysiak <wiget/at/pld-linux.org>
3787 * geninitrd: (my_dirname): New function - awk version of
3788 dirname(1). (main): Put modules in this same place like in real
3789 system. This cure some ksymoops warnings/errors.
3791 2001-05-02 19:20 +0000 [r1183] Arkadiusz Miśkiewicz (alias) <misiek/at/pld-linux.org>
3793 * geninitrd: (main): display full path to missing binaries (just
3796 2001-03-21 09:23 +0000 [r1181-1182] kloczek <kloczek/at/pld-linux.org>
3798 * geninitrd: - few reformatings.
3800 * geninitrd: - run insmod with -k for autoclean unused modules.
3802 2001-03-19 13:11 +0000 [r1180] Michał Zawalich <michuz/at/pld-linux.org>
3804 * Makefile: - version 2.1 - this version works fine with 2.4.x
3806 2001-03-06 15:48 +0000 [r1179] Artur Frysiak <wiget/at/pld-linux.org>
3808 * geninitrd: skip build directory in my_find() (thanks to laro)
3810 2001-01-30 17:47 +0000 [r1178] kloczek <kloczek/at/pld-linux.org>
3812 * geninitrd.sysconfig: - uncomment COMPRESS=yes, FS=rom,
3813 PROBESCSI=yes, PROBEIDE=yes, PROBERAID=yes
3815 2001-01-30 17:44 +0000 [r1177] kloczek <kloczek/at/pld-linux.org>
3817 * geninitrd: - check for and read /etc/sysconfig/geninitrd (not
3818 /etc/sysconfig/initrd).
3820 2001-01-17 10:37 +0000 [r1176] Dariusz Karolczak <inglod/at/pld-linux.org>
3824 2001-01-16 14:08 +0000 [r1175] Dariusz Karolczak <inglod/at/pld-linux.org>
3826 * geninitrd: find remove
3828 2001-01-09 13:01 +0000 [r1174] Dariusz Karolczak <inglod/at/pld-linux.org>
3830 * geninitrd: fix: bsp use if /sbin/bsp not installed
3832 2001-01-09 11:14 +0000 [r1173] Dariusz Karolczak <inglod/at/pld-linux.org>
3834 * geninitrd: change all 'cut' into 'awk'
3836 2001-01-06 15:22 +0000 [r1172] Sebastian Zagrodzki <zagrodzki/at/pld-linux.org>
3838 * geninitrd: - added a lot of ""s :)
3840 2000-12-15 17:17 +0000 [r1171] Michał Moskal <malekith/at/pld-linux.org>
3842 * geninitrd: Bug fix: bsp was never used.
3844 2000-12-15 16:05 +0000 [r1170] Michał Moskal <malekith/at/pld-linux.org>
3846 * geninitrd, geninitrd.sysconfig: Updated to use bsp.
3848 2000-12-06 19:36 +0000 [r1168-1169] kloczek <kloczek/at/pld-linux.org>
3850 * Makefile: - version 1.2.
3852 * geninitrd: - use strash instead ash.static - added making
3853 /dev/zero on initrd (required by trash).
3855 2000-11-30 18:39 +0000 [r1167] Jan Rękorajski <baggins/at/pld-linux.org>
3857 * Makefile: - version 1.1
3859 2000-11-22 12:47 +0000 [r1165-1166] Jacek Konieczny <jajcus/at/pld-linux.org>
3863 * geninitrd: - warn if /sbin/losetup not present and root
3864 filesystem on loopback device is to be use (but such
3865 configuration seems to be broken anyway)
3867 2000-11-18 14:00 +0000 [r1164] Dariusz Karolczak <inglod/at/pld-linux.org>
3869 * geninitrd: change options "mktemp"
3871 2000-11-16 14:17 +0000 [r1163] Dariusz Karolczak <inglod/at/pld-linux.org>
3873 * geninitrd: change all 'grep' into 'awk'
3875 2000-11-16 09:15 +0000 [r1162] Jacek Konieczny <jajcus/at/pld-linux.org>
3877 * geninitrd: - losetup is not needed anymore for ext2 filesystem
3880 2000-11-16 09:08 +0000 [r1161] Dariusz Karolczak <inglod/at/pld-linux.org>
3882 * geninitrd, TODO: *** empty log message ***
3884 2000-11-15 13:55 +0000 [r1160] Artur Frysiak <wiget/at/pld-linux.org>
3886 * geninitrd: - generate initrd for 2.4.0 kernel too (but find is
3887 used) - use mktemp - fix one typo (mount -> umount)
3889 2000-11-14 15:27 +0000 [r1159] Artur Frysiak <wiget/at/pld-linux.org>
3891 * geninitrd: - fix some typos - allow compressing cramfs images
3893 2000-11-14 14:57 +0000 [r1158] Jacek Konieczny <jajcus/at/pld-linux.org>
3895 * geninitrd: - fixed scsi modules order (by inglod)
3897 2000-11-14 14:47 +0000 [r1157] Artur Frysiak <wiget/at/pld-linux.org>
3899 * geninitrd: - fix cramfs support (semitested)
3901 2000-11-14 14:19 +0000 [r1156] Artur Frysiak <wiget/at/pld-linux.org>
3903 * geninitrd, geninitrd.8: - added cramfs support (untested)
3905 2000-11-14 13:33 +0000 [r1155] Artur Frysiak <wiget/at/pld-linux.org>
3907 * geninitrd: - fix generating SCSI-enabled initrd (typo)
3909 2000-11-09 09:31 +0000 [r1154] Jacek Konieczny <jajcus/at/pld-linux.org>
3911 * .cvsignore (added): - some ignores
3913 2000-11-09 09:26 +0000 [r1152] Jacek Konieczny <jajcus/at/pld-linux.org>
3915 * / (added), geninitrd (added), TODO (added), geninitrd.sysconfig
3916 (added), geninitrd.8 (added), Makefile (added): Initial revision