]> git.pld-linux.org Git - projects/geninitrd.git/blob - ChangeLog
update changelog
[projects/geninitrd.git] / ChangeLog
1 2011-10-15 14:00 +0000 [r12380]  Elan Ruusamäe <glen/at/pld-linux.org>
2
3         * geninitrd: make ./geninitrd -v /tmp to produce geninitrd line to
4           generate image to /tmp
5
6 2011-10-15 13:54 +0000 [r12377-12379]  Elan Ruusamäe <glen/at/pld-linux.org>
7
8         * mod-usbkbd.sh: leak less local vars
9
10         * mod-usbkbd.sh: fix svn keywords
11
12         * mod-md.sh: $DEBUGINIRD is initrd runtime var, not gentime var
13
14 2011-10-15 08:56 +0000 [r12376]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
15
16         * mod-usbkbd.sh: Tell us what was found.
17
18 2011-10-15 08:27 +0000 [r12375]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
19
20         * mod-usbkbd.sh: Echo not ls.
21
22 2011-10-15 08:21 +0000 [r12373-12374]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
23
24         * mod-usbkbd.sh (added): USB keyboard modules finding and loading
25           at initrd level.
26
27         * Makefile, mod-sata.sh, geninitrd, functions: USB keyboard modules
28           finding and loading at initrd level.
29
30 2011-10-15 07:38 +0000 [r12372]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
31
32         * mod-sata.sh: Fix PCI_ANY_ID (it is 0xffffffff (~0) and not
33           0x0000ffff). Change class_mask to always ignore two last digits
34           (as these are "program interface" and we want any program
35           interface). Apply class_mask to classes found by lspci. Some
36           devices (eg. *-hcd) have very specific program interfaces while
37           we want any of these. Venrod matchin PCI_ANY_ID is also fine for
38           us. With these changes finding non sata classes also works eg.
39           finding find_modules_by_class 0c03 (usb) works.
40
41 2011-10-02 17:10 +0000 [r12361]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
42
43         * geninitrd: Warn about missing firmware instead of failing. Some
44           modules specify firmware files for multiple hardware and you
45           don't need all of these.
46
47 2011-09-15 18:45 +0000 [r12348]  Artur Frysiak <wiget/at/pld-linux.org>
48
49         * mod-luks.sh: Handle /dev/disk/by-uuid/* devices in /etc/crypttab
50
51 2011-09-11 20:04 +0000 [r12345]  Elan Ruusamäe <glen/at/pld-linux.org>
52
53         * Makefile: VERSION 12345
54
55 2011-08-25 17:53 +0000 [r12335]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
56
57         * mod-sata.sh: Left side expands to decimal while right side was in
58           hex. Convert right side to decimal.
59
60 2011-08-24 19:42 +0000 [r12334]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
61
62         * mod-md.sh: Show /proc/mdstat contents in debuginitd mode.
63
64 2011-08-19 19:40 +0000 [r12326-12327]  Elan Ruusamäe <glen/at/pld-linux.org>
65
66         * mod-uvesafb.sh, geninitrd: kill v86d at the end of initrd, to be
67           able to umount /initrd later
68
69         * geninitrd: Do not send usage() to stderr, let it be useful for
70           grep(1)-ing or less(1)-ing
71
72 2011-08-15 10:24 +0000 [r12325]  Elan Ruusamäe <glen/at/pld-linux.org>
73
74         * geninitrd: ikconfig: try also /boot/config-$kernel before falling
75           back to extraction from vmlinuz
76
77 2011-08-15 10:06 +0000 [r12324]  Elan Ruusamäe <glen/at/pld-linux.org>
78
79         * geninitrd: in usage, show full path to program and pass on also
80           $verbose opt as samples
81
82 2011-08-10 10:21 +0000 [r12301]  Elan Ruusamäe <glen/at/pld-linux.org>
83
84         * Makefile: - version, .34 find_depmod() return code fix, r12300
85
86 2011-08-04 20:52 +0000 [r12300]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
87
88         * geninitrd: find_depmod(): Return 0 in non-fatal cases (prevent
89           non-zero exit codes from slipping).
90
91 2011-07-27 06:59 +0000 [r12277]  Elan Ruusamäe <glen/at/pld-linux.org>
92
93         * functions: use stat format busybox understands too
94
95 2011-07-27 06:54 +0000 [r12273-12275]  Elan Ruusamäe <glen/at/pld-linux.org>
96
97         * Makefile: note about tagging
98
99         * Makefile: - up to 10000.33, current geninitrd is not usable with
100           rootfs on lvm2 with current lvm2
101
102 2011-07-27 06:34 +0000 [r12272]  Elan Ruusamäe <glen/at/pld-linux.org>
103
104         * functions: use stat(1) instead of ls(1) to figure out device
105           minor node number
106
107 2011-07-19 23:28 +0000 [r12262-12263]  Elan Ruusamäe <glen/at/pld-linux.org>
108
109         * geninitrd: ext2 fs needs IMAGESIZE earlier
110
111         * geninitrd: add geninitrd version to romfs, add minimal label for
112           ext2
113
114 2011-07-19 22:59 +0000 [r12261]  Elan Ruusamäe <glen/at/pld-linux.org>
115
116         * TODO: - lvm2 leaked fd todo
117
118 2011-06-26 11:22 +0000 [r12251]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
119
120         * geninitrd: Skip suffix when kernel version is like 3.0-1.2.
121
122 2011-06-24 09:00 +0000 [r12249]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
123
124         * mod-md.sh: Don't clean dev_list_extra when DEVICE partitions is
125           used in mdadm.conf.
126
127 2011-04-10 11:05 +0000 [r12224]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
128
129         * geninitrd: Always create /dev/snapshot (needed for suspend).
130
131 2011-03-15 20:42 +0000 [r12200]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
132
133         * functions: dm_lvm2_name(): /dev/mapper/xyz can be a symlink to
134           real device. Dereference when checking.
135
136 2011-03-11 11:34 +0000 [r12199]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
137
138         * geninitrd: Don't resolve symlink for luks devices. We need
139           non-resolved form.
140
141 2011-03-07 10:00 +0000 [r12196]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
142
143         * functions: Better error msg.
144
145 2011-03-06 16:14 +0000 [r12195]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
146
147         * mod-sata.sh: Check class/class_mask when walking over
148           modules.pcimap (fixes a bug where snd-hda-intel devices were
149           found by this).
150
151 2011-03-03 18:20 +0000 [r12183]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
152
153         * geninitrd: Call awk via busybox just like other commands are
154           called.
155
156 2011-03-01 10:31 +0000 [r12175]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
157
158         * geninitrd: Boot fails when using rootfsflags option (rootfs is
159           not mounted properly). Fix that by using correct variable name.
160
161 2011-02-19 13:59 +0000 [r12169]  Elan Ruusamäe <glen/at/pld-linux.org>
162
163         * mod-blkid.sh, mod-nfs.sh, mod-sata.sh, mod-uvesafb.sh,
164           mod-condecor.sh, geninitrd, mod-lvm.sh, mod-tuxonice.sh,
165           mod-md.sh, mod-dmraid.sh, mod-scsi.sh, mod-ide.sh,
166           mod-fbsplash.sh, mod-udev.sh, mod-multipath.sh,
167           mod-bootsplash.sh, mod-depmod24.sh, mod-luks.sh, mod-suspend.sh:
168           each module their own rcsid var
169
170 2011-02-19 13:53 +0000 [r12168]  Elan Ruusamäe <glen/at/pld-linux.org>
171
172         * mod-blkid.sh, mod-nfs.sh, mod-sata.sh, mod-uvesafb.sh,
173           mod-condecor.sh, geninitrd, mod-lvm.sh, mod-tuxonice.sh,
174           mod-md.sh, mod-dmraid.sh, mod-scsi.sh, mod-ide.sh,
175           mod-fbsplash.sh, mod-udev.sh, mod-multipath.sh,
176           mod-bootsplash.sh, mod-depmod24.sh, mod-luks.sh, mod-suspend.sh:
177           truncate the date to cut out locale formats
178
179 2011-02-19 08:38 +0000 [r12167]  Elan Ruusamäe <glen/at/pld-linux.org>
180
181         * geninitrd: Move $RCSID printing where it has chance to work
182
183 2011-02-19 08:34 +0000 [r12166]  Elan Ruusamäe <glen/at/pld-linux.org>
184
185         * mod-blkid.sh, mod-nfs.sh, mod-sata.sh, mod-uvesafb.sh,
186           mod-condecor.sh, mod-tuxonice.sh, mod-lvm.sh, mod-md.sh,
187           mod-dmraid.sh, mod-scsi.sh, mod-ide.sh, mod-fbsplash.sh,
188           mod-udev.sh, mod-multipath.sh, mod-depmod24.sh,
189           mod-bootsplash.sh, mod-luks.sh, mod-suspend.sh: you need
190           svn:keywords on each file for those to get expanded
191
192 2011-02-19 08:27 +0000 [r12163-12164]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
193
194         * Makefile: Release 10000.32 (experimental).
195
196         * geninitrd: Nicer way to display rcsid.
197
198 2011-02-19 07:56 +0000 [r12161-12162]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
199
200         * mod-ide.sh, functions: Revert, this wasn't meant to be in
201           previous commit.
202
203         * mod-blkid.sh, mod-nfs.sh, mod-sata.sh, mod-uvesafb.sh,
204           mod-condecor.sh, geninitrd, mod-lvm.sh, mod-tuxonice.sh,
205           mod-md.sh, mod-dmraid.sh, mod-scsi.sh, mod-ide.sh,
206           mod-fbsplash.sh, mod-udev.sh, mod-multipath.sh,
207           mod-bootsplash.sh, mod-depmod24.sh, mod-luks.sh, mod-suspend.sh,
208           functions: Report RCSID for loaded modules, too.
209
210 2011-02-17 22:16 +0000 [r12159]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
211
212         * geninitrd: root dev finding: fallback to calculating based on
213           initrd /dev file
214
215 2011-02-17 21:41 +0000 [r12158]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
216
217         * geninitrd: debugshell after failing to chroot.
218
219 2011-02-17 21:37 +0000 [r12157]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
220
221         * mod-luks.sh: Try to activate luks only if not yet active (because
222           cryptsetup is run twice).
223
224 2011-02-13 14:09 +0000 [r12147]  Elan Ruusamäe <glen/at/pld-linux.org>
225
226         * Makefile: setup TZ in export
227
228 2011-02-11 12:30 +0000 [r12143-12144]  Elan Ruusamäe <glen/at/pld-linux.org>
229
230         * tests/bug-715930.sh: - update test
231
232         * mod-sata.sh: sort modules that ones who depend on libata are
233           first
234
235 2011-02-11 12:07 +0000 [r12142]  Elan Ruusamäe <glen/at/pld-linux.org>
236
237         * mod-sata.sh: there is no bitwise matching only DEVICE_ANY arekm
238           looked up it in sources, so revert the bitwise op
239
240 2011-02-11 08:24 +0000 [r12139-12141]  Elan Ruusamäe <glen/at/pld-linux.org>
241
242         * tests/bug-715930.sh: update test
243
244         * mod-sata.sh: - compare device bitwise. LP#715930
245
246         * mod-sata.sh: switch to parsing in shell instead of awk
247
248 2011-02-10 11:32 +0000 [r12131-12132]  Elan Ruusamäe <glen/at/pld-linux.org>
249
250         * mod-sata.sh: add setup so detection results could be later
251           tweaked for testing
252
253         * tests/bug-715930.sh: hack up test using actual functions
254
255 2011-02-09 19:19 +0000 [r12127]  Elan Ruusamäe <glen/at/pld-linux.org>
256
257         * tests/bug-715930.sh (added): partial testcase
258
259 2011-02-05 11:51 +0000 [r12116]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
260
261         * geninitrd: Revert, that was wrong.
262
263 2011-02-05 11:22 +0000 [r12115]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
264
265         * geninitrd: ccis needs sd_mod (areq).
266
267 2011-02-03 18:45 +0000 [r12114]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
268
269         * geninitrd: Mount rootfs from initramfs with rootfsflags options.
270
271 2011-02-03 11:16 +0000 [r12113]  Elan Ruusamäe <glen/at/pld-linux.org>
272
273         * mod-blkid.sh, mod-nfs.sh, mod-multipath.sh, mod-condecor.sh,
274           geninitrd, mod-bootsplash.sh, mod-luks.sh, mod-lvm.sh,
275           mod-tuxonice.sh, mod-dmraid.sh, mod-md.sh, mod-suspend.sh,
276           mod-fbsplash.sh, mod-udev.sh: Simplify main code by moving state
277           checks to modules itself
278
279 2011-02-03 11:06 +0000 [r12112]  Elan Ruusamäe <glen/at/pld-linux.org>
280
281         * mod-luks.sh: Use double quotes (more readable in this context)
282
283 2011-02-03 10:41 +0000 [r12106-12111]  Artur Frysiak <wiget/at/pld-linux.org>
284
285         * Makefile: Make addons executable
286
287         * geninitrd: Try to setup encryption after soft-RAID and LVM setup
288
289         * mod-lvm.sh: Don't drop to shell if LVM is used but root device
290           isn't LV
291
292         * mod-luks.sh: Check source device before cryptsetup run
293
294         * functions: Simplify dm_name()
295
296         * functions: Use DM subsystem name not UUID for LVM/crypt detection
297
298 2011-02-03 08:12 +0000 [r12104]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
299
300         * geninitrd: We have /dev/urandom, so also store /dev/random (luks
301           can use it for example).
302
303 2011-02-02 17:15 +0000 [r12103]  Elan Ruusamäe <glen/at/pld-linux.org>
304
305         * geninitrd, functions: rename dm_* helpers to avoid confision what
306           they do and make them more generic
307
308 2011-02-02 16:23 +0000 [r12101-12102]  Artur Frysiak <wiget/at/pld-linux.org>
309
310         * functions: Simplify dm_longname()
311
312         * functions: Allow rootfs on crypted device
313
314 2011-01-27 20:55 +0000 [r12095]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
315
316         * mod-md.sh: By default rootdev_new is the same as rootdev.
317
318 2011-01-27 20:51 +0000 [r12094]  Elan Ruusamäe <glen/at/pld-linux.org>
319
320         * mod-multipath.sh: - multipath install lib64 safe (why it was just
321           lib anyway?)
322
323 2011-01-27 20:48 +0000 [r12093]  Elan Ruusamäe <glen/at/pld-linux.org>
324
325         * Makefile: Consistent timestamp in release tarball files. in fact,
326           package all files to tarball
327
328 2011-01-27 20:30 +0000 [r12092]  Elan Ruusamäe <glen/at/pld-linux.org>
329
330         * Makefile: - refentry2man dep
331
332 2011-01-27 20:26 +0000 [r12091]  Elan Ruusamäe <glen/at/pld-linux.org>
333
334         * Makefile: - 10000.31 second experimental (can extract all
335           compressed kernels for CONFIG)
336
337 2011-01-25 22:02 +0000 [r12087]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
338
339         * mod-md.sh: Try to find main device in case when rootfs in on a md
340           partition (instead of whole md device).
341
342 2011-01-23 22:36 +0000 [r12081]  Elan Ruusamäe <glen/at/pld-linux.org>
343
344         * geninitrd: don't leak parentDir variable
345
346 2011-01-23 22:23 +0000 [r12080]  Elan Ruusamäe <glen/at/pld-linux.org>
347
348         * extract-ikconfig: - use mktemp
349
350 2011-01-23 19:49 +0000 [r12078-12079]  Elan Ruusamäe <glen/at/pld-linux.org>
351
352         * Makefile: include extract-ikconfig
353
354         * geninitrd: use copy of extract-ikconfig from kernel sources what
355           can process any file containing it (vmlinux or kernel mod with or
356           without compressions)
357
358 2011-01-23 19:42 +0000 [r12074-12076]  Elan Ruusamäe <glen/at/pld-linux.org>
359
360         * extract-ikconfig: recognize xz compression (patch by arekm)
361
362         * extract-ikconfig (added): import extract-ikconfig from kernel
363           sources there's no point to contain stripped version here,
364           upstream one works ok with vmlinux, vmlinuz, bzImage, configs.ko,
365           configs.ko.gz imported 532cf2907ac3b9c2345d76251764f4f4e602c921
366
367 2011-01-23 16:45 +0000 [r12072-12073]  Przemysław Iskra <sparky/at/pld-linux.org>
368
369         * mod-md.sh: Fixed one more typo.
370
371         * mod-md.sh: Renamed rootdev_alternate and rootdev_alternative to
372           rootdev_alias to prevent further typos.
373
374 2011-01-23 15:07 +0000 [r12071]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
375
376         * mod-md.sh: Handle /dev/mdXpY as root device.
377
378 2011-01-14 11:39 +0000 [r12053-12055]  Elan Ruusamäe <glen/at/pld-linux.org>
379
380         * mod-sata.sh: - as uknown what to do for multiple module match at
381           least load them for now
382
383         * mod-sata.sh: - pcimap not used when lspci invoked with -n
384
385         * mod-sata.sh: - more generic and more exact finding code
386
387 2011-01-14 09:34 +0000 [r12052]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
388
389         * geninitrd: Use fastest compressor first.
390
391 2011-01-14 09:20 +0000 [r12051]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
392
393         * geninitrd: Add COMPRESS=none/no support (uncompressed initrd).
394
395 2011-01-13 20:34 +0000 [r12049-12050]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
396
397         * geninitrd.sysconfig: Mention xz and lzma for initrd compresion.
398
399         * geninitrd: Allow tuxonice snapshot device be device mapper
400           device(LUKS, LVM, dmraid). Patch by Krzysztof Krakowiak.
401
402 2011-01-13 20:28 +0000 [r12046-12047]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
403
404         * Makefile: 10000.30 (experimental due to SATA autodetection)
405
406         * Makefile: Include sata mod.
407
408 2011-01-13 20:21 +0000 [r12044-12045]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
409
410         * TODO: extract-ikconfig() should be able to read from vmlinuz
411           file, too.
412
413         * geninitrd: Avoid error when no configs module.
414
415 2011-01-13 20:15 +0000 [r12043]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
416
417         * geninitrd: Don't leave temporary files if kofile ends up being
418           empty.
419
420 2011-01-13 20:07 +0000 [r12042]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
421
422         * mod-sata.sh: Ignore lspci errors.
423
424 2011-01-13 20:01 +0000 [r12041]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
425
426         * geninitrd: LZO initrd compression support (fastest).
427
428 2010-12-21 19:02 +0000 [r12018]  Elan Ruusamäe <glen/at/pld-linux.org>
429
430         * geninitrd: - if image compress failed (for whatever reason),
431           retry with gzip
432
433 2010-12-21 18:53 +0000 [r12017]  Elan Ruusamäe <glen/at/pld-linux.org>
434
435         * geninitrd: - catch error from image compress
436
437 2010-12-19 10:49 +0000 [r11995]  Elan Ruusamäe <glen/at/pld-linux.org>
438
439         * geninitrd: make romfs comment shorter so that "file" would
440           display most significant info
441
442 2010-12-02 14:14 +0000 [r11921]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
443
444         * TODO: resume todo
445
446 2010-11-22 11:33 +0000 [r11912]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
447
448         * mod-md.sh: Allow more than 10 md devices.
449
450 2010-11-19 23:41 +0000 [r11911]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
451
452         * mod-md.sh: Normalize both device names. root and current array,
453           too.
454
455 2010-10-22 14:28 +0000 [r11880]  Przemysław Iskra <sparky/at/pld-linux.org>
456
457         * mod-sata.sh: - test -n won't work without ""
458
459 2010-10-22 13:41 +0000 [r11879]  shadzik <shadzik/at/pld-linux.org>
460
461         * mod-sata.sh: - 15:36 < arekm> bs: ! -z == -n
462
463 2010-10-22 13:19 +0000 [r11878]  shadzik <shadzik/at/pld-linux.org>
464
465         * mod-sata.sh: - if no sata controller found do nothing
466
467 2010-10-20 21:36 +0000 [r11873]  shadzik <shadzik/at/pld-linux.org>
468
469         * geninitrd: - enable sata mod
470
471 2010-10-20 21:20 +0000 [r11872]  Elan Ruusamäe <glen/at/pld-linux.org>
472
473         * tests/find-module-by-pciclass.sh, tests/modules.pcimap-2.6.33.4-1
474           (added): - test possible lspci modes
475
476 2010-10-20 21:12 +0000 [r11871]  shadzik <shadzik/at/pld-linux.org>
477
478         * mod-sata.sh: - oh yeah, tabs not spaces because it's
479           suuuuuuuuuuch a difference and matters thaaaaaat much!!!
480
481 2010-10-20 21:05 +0000 [r11870]  shadzik <shadzik/at/pld-linux.org>
482
483         * tests/lspci-mod-sata.txt (added): - because glen asked soooooooo
484           politely
485
486 2010-10-20 21:05 +0000 [r11869]  Elan Ruusamäe <glen/at/pld-linux.org>
487
488         * geninitrd: - use shell constructs
489
490 2010-10-20 21:01 +0000 [r11868]  Elan Ruusamäe <glen/at/pld-linux.org>
491
492         * tests/find-module-by-pciclass.sh: - lowercase found module
493
494 2010-10-20 20:56 +0000 [r11867]  shadzik <shadzik/at/pld-linux.org>
495
496         * geninitrd: - missing local
497
498 2010-10-20 20:53 +0000 [r11866]  shadzik <shadzik/at/pld-linux.org>
499
500         * geninitrd: - show examples for all available kernels
501
502 2010-10-20 20:53 +0000 [r11865]  Elan Ruusamäe <glen/at/pld-linux.org>
503
504         * TODO: - target compression detection is done
505
506 2010-10-20 20:46 +0000 [r11864]  shadzik <shadzik/at/pld-linux.org>
507
508         * mod-sata.sh: - lspci -p
509
510 2010-10-20 20:42 +0000 [r11863]  Elan Ruusamäe <glen/at/pld-linux.org>
511
512         * tests/sysfs/bus/pci (added),
513           tests/sysfs/bus/pci/devices/0000:00:1f.1/class (added),
514           tests/sysfs/bus/pci/devices/0000:00:1f.2/class (added),
515           tests/sysfs/bus/pci/devices (added), tests/sysfs/bus (added),
516           tests/sysfs/bus/pci/devices/0000:00:1f.1/driver (added),
517           tests/sysfs/bus/pci/devices/0000:00:1f.2/driver (added),
518           tests/find-module-by-pciclass.sh (added),
519           tests/sysfs/bus/pci/devices/0000:00:1f.1 (added), tests/sysfs
520           (added), tests/sysfs/bus/pci/devices/0000:00:1f.2 (added): - lame
521           test for sysfs scanning for 0x0101 devices
522
523 2010-10-20 20:42 +0000 [r11862]  shadzik <shadzik/at/pld-linux.org>
524
525         * mod-sata.sh: - use local variables - get rid of sed/uniq kinda
526           sucks anyway
527
528 2010-10-20 20:36 +0000 [r11861]  Elan Ruusamäe <glen/at/pld-linux.org>
529
530         * tests/lvmroot.sh, tests/setup-test.sh (added): - setup common
531           test base
532
533 2010-10-20 17:07 +0000 [r11860]  shadzik <shadzik/at/pld-linux.org>
534
535         * mod-sata.sh (added), mod-xata.sh (removed): - again, rename - use
536           only 0106 class
537
538 2010-10-20 17:03 +0000 [r11859]  shadzik <shadzik/at/pld-linux.org>
539
540         * mod-xata.sh: - check for lspci
541
542 2010-10-20 16:59 +0000 [r11858]  shadzik <shadzik/at/pld-linux.org>
543
544         * mod-xata.sh (added), mod-autodetect.sh (removed): - rename to
545           mod-xata.sh, but probably this shiuld be mod-sata, as i tend to
546           leave just the 0106 class left
547
548 2010-10-20 16:55 +0000 [r11856-11857]  shadzik <shadzik/at/pld-linux.org>
549
550         * mod-autodetect.sh: - use find_module
551
552         * mod-autodetect.sh: - ignore scsi, mod-scsi.sh is for that - use
553           $kernel variable instead of uname
554
555 2010-10-20 16:50 +0000 [r11855]  shadzik <shadzik/at/pld-linux.org>
556
557         * geninitrd: - this should be done in an other way, arekm says
558
559 2010-10-20 15:03 +0000 [r11854]  shadzik <shadzik/at/pld-linux.org>
560
561         * mod-autodetect.sh: - change shebang and add comment like in other
562           modules
563
564 2010-10-20 14:56 +0000 [r11853]  shadzik <shadzik/at/pld-linux.org>
565
566         * geninitrd, mod-autodetect.sh (added): - when PREMODS are not set,
567           try to autodetect xata/scsi modules
568
569 2010-08-01 15:24 +0000 [r11733]  Elan Ruusamäe <glen/at/pld-linux.org>
570
571         * geninitrd: - umount /proc as last
572
573 2010-07-07 07:41 +0000 [r11630]  Elan Ruusamäe <glen/at/pld-linux.org>
574
575         * TODO: - sysfs utilize
576
577 2010-06-08 09:18 +0000 [r11553]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
578
579         * geninitrd: Require both /lib64 and /usr/lib64 to consider system
580           be lib64 using one.
581
582 2010-05-21 14:23 +0000 [r11482]  Elan Ruusamäe <glen/at/pld-linux.org>
583
584         * geninitrd: - extract CONFIG_BLK_DEV_RAM_SIZE from configs kernel
585           module if possible - based on extract-ikconfig from
586           linux/scripts/extract-ikconfig
587
588 2010-04-20 05:29 +0000 [r11337]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
589
590         * mod-md.sh: Don't require /sbin/mdadm. Use initrd mdadm when
591           needed.
592
593 2010-03-09 09:58 +0000 [r11229]  Elan Ruusamäe <glen/at/pld-linux.org>
594
595         * geninitrd: - avoid extra checks as cycles are not ran
596
597 2010-03-08 11:00 +0000 [r11228]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
598
599         * geninitrd: scan=sync for scsi_mod on >= 2.6.30 (from Ti)
600
601 2010-01-21 15:55 +0000 [r11117]  Jan Rękorajski <baggins/at/pld-linux.org>
602
603         * Makefile: - 10000.20 release
604
605 2010-01-21 13:45 +0000 [r11116]  Jan Rękorajski <baggins/at/pld-linux.org>
606
607         * geninitrd: - initrd-busybox changed to just busybox
608
609 2010-01-20 16:37 +0000 [r11115]  Elan Ruusamäe <glen/at/pld-linux.org>
610
611         * mod-luks.sh: - if "cryptsetup status" returns no device, assume
612           there is no cryptsetup
613
614 2010-01-12 11:13 +0000 [r11107-11108]  Elan Ruusamäe <glen/at/pld-linux.org>
615
616         * Makefile: - fix manual page generation
617
618         * Makefile: - 10000.19 release
619
620 2010-01-12 10:11 +0000 [r11106]  Elan Ruusamäe <glen/at/pld-linux.org>
621
622         * tests/lvmroot.sh, mod-lvm.sh: - allow dash in PV too
623
624 2010-01-02 16:24 +0000 [r11086-11087]  Elan Ruusamäe <glen/at/pld-linux.org>
625
626         * Makefile: - exit with error still
627
628         * Makefile: - delete on error
629
630 2010-01-02 15:04 +0000 [r11083-11085]  Elan Ruusamäe <glen/at/pld-linux.org>
631
632         * Makefile: - install deps, perms
633
634         * Makefile: - avoid creating empty manual
635
636 2009-12-28 16:26 +0000 [r11075]  Elan Ruusamäe <glen/at/pld-linux.org>
637
638         * mod-multipath.sh: - find also /lib64/udev/scsi_id
639
640 2009-11-17 09:57 +0000 [r10978]  Elan Ruusamäe <glen/at/pld-linux.org>
641
642         * tests/lvmroot.sh (added), tests (added), mod-lvm.sh: - process
643           also /dev/mapper/blodnatt-blah--bleh--blah ->
644           /dev/blodnatt/blah-bleh-blah
645
646 2009-11-17 09:30 +0000 [r10977]  Elan Ruusamäe <glen/at/pld-linux.org>
647
648         * mod-lvm.sh: - LVM: rewrite /dev/mapper/sys-rootfs ->
649           /dev/sys/rootfs
650
651 2009-09-28 11:57 +0000 [r10633]  Elan Ruusamäe <glen/at/pld-linux.org>
652
653         * mod-nfs.sh: $ [ -n ] && echo TRUE || echo FALSE TRUE $ [ -n "" ]
654           && echo TRUE || echo FALSE FALSE
655
656 2009-09-25 09:17 +0000 [r10632]  Zbigniew Krzystolik <zbyniu/at/pld-linux.org>
657
658         * mod-nfs.sh: - set hostname if provided by dhcp; chroot junk
659           removed
660
661 2009-09-17 11:04 +0000 [r10615]  Tomasz Pala <gotar/at/pld-linux.org>
662
663         * mod-lvm.sh: - give a hint if lvm fails to find sysfs mount point
664           (common case during manual system rescue/installation)
665
666 2009-09-17 08:45 +0000 [r10614]  Elan Ruusamäe <glen/at/pld-linux.org>
667
668         * geninitrd: - variable cosmetics, localize
669
670 2009-09-17 08:23 +0000 [r10613]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
671
672         * geninitrd: Ugly hack for kernels >= 2.6.30. It will make your
673           boot slower in many cases but we don't have proper solution yet
674           (and the solution is probably waiting for uevent with information
675           that rootfs device is available).
676
677 2009-09-11 11:53 +0000 [r10554]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
678
679         * mod-md.sh: Tell earlier what was found.
680
681 2009-09-11 09:07 +0000 [r10553]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
682
683         * mod-md.sh: md debug message.
684
685 2009-09-11 09:03 +0000 [r10552]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
686
687         * mod-md.sh: Ignore errors from mdadm.
688
689 2009-09-04 13:04 +0000 [r10530]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
690
691         * geninitrd: Use kernel ready compression settings for xz.
692
693 2009-09-04 13:00 +0000 [r10528-10529]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
694
695         * geninitrd: --check=crc32 is required for xz format
696
697         * geninitrd: lzma back as lzma. xz as new format (kernel patches
698           pending http://ctrl.tukaani.org/xz/)
699
700 2009-09-04 12:38 +0000 [r10527]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
701
702         * geninitrd: Use lzma format.
703
704 2009-09-04 10:58 +0000 [r10526]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
705
706         * geninitrd: Allow xz only and not lzma. -9 for xz is back.
707
708 2009-09-04 10:35 +0000 [r10525]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
709
710         * geninitrd: Use default compression level for lzma (-9 requires
711           too much memory).
712
713 2009-08-31 19:31 +0000 [r10521]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
714
715         * Makefile: 10000.18
716
717 2009-08-31 13:13 +0000 [r10520]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
718
719         * geninitrd: urandom is always needed for latest lvm2
720
721 2009-08-29 23:15 +0000 [r10517]  Elan Ruusamäe <glen/at/pld-linux.org>
722
723         * geninitrd: - rmmod missing is not fatal
724
725 2009-08-29 23:12 +0000 [r10516]  Elan Ruusamäe <glen/at/pld-linux.org>
726
727         * geninitrd: - check for rmmod applet
728
729 2009-08-29 22:17 +0000 [r10515]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
730
731         * geninitrd: rmmod scsi_wait_scan after modprobing
732
733 2009-08-28 22:09 +0000 [r10508]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
734
735         * Makefile: 10000.17.
736
737 2009-08-28 21:41 +0000 [r10507]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
738
739         * geninitrd: Really take specified compressor.
740
741 2009-08-28 21:26 +0000 [r10505-10506]  Bartłomiej Zimoń <cactus/at/pld-linux.org>
742
743         * geninitrd: - typo, in decompressor symbol to check
744
745         * geninitrd: - if compressor == yes => use gzip
746
747 2009-08-15 22:08 +0000 [r10485]  Marcin Król <hawk/at/pld-linux.org>
748
749         * Makefile: - 10000.16
750
751 2009-08-15 21:40 +0000 [r10484]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
752
753         * geninitrd, mod-lvm.sh: - create /dev/urandom always
754
755 2009-08-15 21:22 +0000 [r10483]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
756
757         * mod-lvm.sh: - create urandom device on initrd; - mount sysfs for
758           lvm.static
759
760 2009-08-15 09:04 +0000 [r10481]  Adam Gołębiowski <adamg/at/pld-linux.org>
761
762         * geninitrd: - check if proc is mounted before setting up mods,
763           otherwise geninitrd will complain about not being able to
764           determine lvm version
765
766 2009-08-11 12:21 +0000 [r10470-10471]  Adam Gołębiowski <adamg/at/pld-linux.org>
767
768         * Makefile: - 10000.15
769
770         * mod-uvesafb.sh: - fix uvesafb module detection
771
772 2009-08-10 19:54 +0000 [r10467-10468]  Elan Ruusamäe <glen/at/pld-linux.org>
773
774         * geninitrd: - fix revision expand
775
776         * geninitrd: - use Revision and Date
777
778 2009-07-16 12:37 +0000 [r10418]  Elan Ruusamäe <glen/at/pld-linux.org>
779
780         * mod-lvm.sh: - use only lvm2-initrd package tools.
781
782 2009-07-01 21:33 +0000 [r10414-10415]  Elan Ruusamäe <glen/at/pld-linux.org>
783
784         * Makefile: - 10000.14
785
786         * mod-multipath.sh: - we like tabs
787
788 2009-07-01 12:10 +0000 [r10413]  Elan Ruusamäe <glen/at/pld-linux.org>
789
790         * mod-multipath.sh: - process hwhandler in newer multipath tools
791           manner
792
793 2009-07-01 11:47 +0000 [r10412]  Elan Ruusamäe <glen/at/pld-linux.org>
794
795         * mod-multipath.sh, geninitrd: - add --with-multipath=DEVPATH
796           support
797
798 2009-07-01 08:44 +0000 [r10411]  Elan Ruusamäe <glen/at/pld-linux.org>
799
800         * geninitrd.sysconfig: - usb keyboard modules sample
801
802 2009-07-01 07:43 +0000 [r10410]  Elan Ruusamäe <glen/at/pld-linux.org>
803
804         * mod-multipath.sh: - better error message for dm export failure
805
806 2009-07-01 04:22 +0000 [r10406]  Elan Ruusamäe <glen/at/pld-linux.org>
807
808         * geninitrd: - ramdisk size should be calculated on (at least)
809           unpacked directory
810
811 2009-07-01 04:10 +0000 [r10403]  Elan Ruusamäe <glen/at/pld-linux.org>
812
813         * Makefile: - release 10000.13
814
815 2009-06-17 20:45 +0000 [r10395-10396]  Elan Ruusamäe <glen/at/pld-linux.org>
816
817         * mod-multipath.sh: - uups. remove foced devpaths
818
819         * mod-multipath.sh: - update to parse
820           multipath-tools-0.4.8-9.x86_64 output and handle
821           udev-core-141-1.x86_64
822
823 2009-05-11 06:04 +0000 [r10357]  Elan Ruusamäe <glen/at/pld-linux.org>
824
825         * mod-tuxonice.sh: - emes said docs say echo 1 should be used
826
827 2009-05-10 13:05 +0000 [r10355]  Elan Ruusamäe <glen/at/pld-linux.org>
828
829         * Makefile: - release 10000.12
830
831 2009-05-03 17:56 +0000 [r10353]  Elan Ruusamäe <glen/at/pld-linux.org>
832
833         * geninitrd: - prefer versioned firmware first
834
835 2009-05-03 08:30 +0000 [r10350]  Zbigniew Krzystolik <zbyniu/at/pld-linux.org>
836
837         * geninitrd: - /lib/firmware/`uname -r`/ files support
838
839 2009-04-28 11:50 +0000 [r10340]  Elan Ruusamäe <glen/at/pld-linux.org>
840
841         * geninitrd: - full path for compressor for -x test
842
843 2009-04-28 07:01 +0000 [r10339]  Elan Ruusamäe <glen/at/pld-linux.org>
844
845         * mod-condecor.sh, mod-bootsplash.sh, mod-fbsplash.sh: - cosmetics
846           and setup like other mods
847
848 2009-04-27 09:43 +0000 [r10337]  Elan Ruusamäe <glen/at/pld-linux.org>
849
850         * mod-blkid.sh, mod-multipath.sh, mod-uvesafb.sh, mod-condecor.sh,
851           mod-bootsplash.sh, mod-luks.sh, mod-lvm.sh, mod-tuxonice.sh,
852           mod-dmraid.sh, mod-md.sh, mod-suspend.sh, mod-fbsplash.sh,
853           mod-udev.sh: - allow configuration for USE_xxx from
854           sysconfig/geninitrd. lp#364812
855
856 2009-04-27 09:31 +0000 [r10335]  Elan Ruusamäe <glen/at/pld-linux.org>
857
858         * geninitrd, mod-md.sh: - drop USERAIDSTART (autodetected)
859
860 2009-04-16 00:30 +0000 [r10329]  Elan Ruusamäe <glen/at/pld-linux.org>
861
862         * Makefile: - ver 10000.11
863
864 2009-04-12 04:17 +0000 [r10326]  Elan Ruusamäe <glen/at/pld-linux.org>
865
866         * mod-lvm.sh: - check LVM tools version only if lvm is enabled.
867           lp#359718
868
869 2009-04-07 16:05 +0000 [r10324]  Elan Ruusamäe <glen/at/pld-linux.org>
870
871         * geninitrd: - just in case quote init args
872
873 2009-04-07 15:59 +0000 [r10323]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
874
875         * geninitrd: - pass kernel cmd line args to init (found by baggins)
876
877 2009-04-06 22:55 +0000 [r10320]  Elan Ruusamäe <glen/at/pld-linux.org>
878
879         * geninitrd, geninitrd.sysconfig: - lzma/bzip/gzip compressors -
880           need to think about image extension which cames from .spec....
881
882 2009-04-06 22:40 +0000 [r10319]  Elan Ruusamäe <glen/at/pld-linux.org>
883
884         * geninitrd: - allow non-root to see usage
885
886 2009-04-06 22:00 +0000 [r10318]  Elan Ruusamäe <glen/at/pld-linux.org>
887
888         * TODO: - System.map symbols
889
890 2009-04-06 21:50 +0000 [r10317]  Elan Ruusamäe <glen/at/pld-linux.org>
891
892         * TODO: - correct
893
894 2009-04-06 15:11 +0000 [r10314]  Elan Ruusamäe <glen/at/pld-linux.org>
895
896         * mod-condecor.sh (added): - add missing file
897
898 2009-04-06 15:05 +0000 [r10312]  Elan Ruusamäe <glen/at/pld-linux.org>
899
900         * Makefile: - new release supporting %{_libdir}/initrd
901
902 2009-04-06 13:24 +0000 [r10311]  Elan Ruusamäe <glen/at/pld-linux.org>
903
904         * mod-uvesafb.sh: - find v86d from initrd dir
905
906 2009-04-03 08:45 +0000 [r10303]  Adam Gołębiowski <adamg/at/pld-linux.org>
907
908         * geninitrd: - simplified obsolete --fs* options handling
909
910 2009-04-03 07:06 +0000 [r10301]  Elan Ruusamäe <glen/at/pld-linux.org>
911
912         * TODO: - lzma/bzip2 compress methods todo
913
914 2009-04-02 23:36 +0000 [r10300]  Elan Ruusamäe <glen/at/pld-linux.org>
915
916         * mod-suspend.sh: - support resume from initrd_dir
917
918 2009-04-02 23:32 +0000 [r10297-10299]  Elan Ruusamäe <glen/at/pld-linux.org>
919
920         * geninitrd: - verbosity
921
922         * mod-suspend.sh: - verbosity
923
924         * mod-nfs.sh: - fix nfsroot detection
925
926 2009-04-02 23:21 +0000 [r10295-10296]  Elan Ruusamäe <glen/at/pld-linux.org>
927
928         * Makefile: - fix make install
929
930         * Makefile, geninitrd, mod-scsi.sh (added): - scsi modularized
931
932 2009-04-02 23:13 +0000 [r10294]  Elan Ruusamäe <glen/at/pld-linux.org>
933
934         * mod-nfs.sh (added), Makefile, geninitrd: - nfs modularized
935
936 2009-04-02 23:07 +0000 [r10293]  Elan Ruusamäe <glen/at/pld-linux.org>
937
938         * Makefile, mod-uvesafb.sh (added), geninitrd: - uvesafb (v86d)
939           modularized
940
941 2009-04-02 22:59 +0000 [r10292]  Elan Ruusamäe <glen/at/pld-linux.org>
942
943         * geninitrd: - formatting cosmetics
944
945 2009-04-02 22:56 +0000 [r10291]  Elan Ruusamäe <glen/at/pld-linux.org>
946
947         * Makefile, geninitrd, mod-bootsplash.sh (added): - bootsplash
948           modularized
949
950 2009-04-02 22:52 +0000 [r10289-10290]  Elan Ruusamäe <glen/at/pld-linux.org>
951
952         * Makefile, geninitrd: - condecor modularized
953
954         * Makefile, geninitrd, mod-fbsplash.sh (added): - fbsplash
955           modularized
956
957 2009-04-02 22:44 +0000 [r10288]  Elan Ruusamäe <glen/at/pld-linux.org>
958
959         * Makefile: - shorten MODS definition
960
961 2009-04-02 22:39 +0000 [r10285-10287]  Elan Ruusamäe <glen/at/pld-linux.org>
962
963         * geninitrd: - load suspend module
964
965         * Makefile, geninitrd, mod-suspend.sh (added): - suspend
966           modularized
967
968         * geninitrd.8.xml: - update manual with --initrdfs argument
969
970 2009-04-02 22:32 +0000 [r10282-10284]  Elan Ruusamäe <glen/at/pld-linux.org>
971
972         * geninitrd: - load tuxonice mod
973
974         * Makefile, geninitrd, mod-tuxonice.sh (added): - tuxonice
975           modularized
976
977         * mod-udev.sh: - typo
978
979 2009-04-02 22:24 +0000 [r10281]  Elan Ruusamäe <glen/at/pld-linux.org>
980
981         * geninitrd: - cosmetics, deprecated options are now fatal
982
983 2009-04-02 22:18 +0000 [r10280]  Elan Ruusamäe <glen/at/pld-linux.org>
984
985         * mod-blkid.sh, mod-multipath.sh, geninitrd, mod-luks.sh,
986           mod-lvm.sh, mod-dmraid.sh, mod-md.sh, mod-udev.sh: - setup
987           modules _after_ parsing command-line args
988
989 2009-04-02 21:49 +0000 [r10279]  Elan Ruusamäe <glen/at/pld-linux.org>
990
991         * Makefile, geninitrd, mod-udev.sh (added): - udev modularized
992
993 2009-04-02 21:38 +0000 [r10277-10278]  Elan Ruusamäe <glen/at/pld-linux.org>
994
995         * geninitrd: - share inst_exec args on failure
996
997         * mod-blkid.sh, mod-lvm.sh, mod-md.sh: - quote pathnames in feature
998           test
999
1000 2009-04-02 21:29 +0000 [r10275-10276]  Elan Ruusamäe <glen/at/pld-linux.org>
1001
1002         * geninitrd, mod-dmraid.sh: - USE_DMRAID moved to dmraid module
1003
1004         * mod-blkid.sh (added), Makefile, geninitrd: - blkid modularized
1005
1006 2009-04-02 21:19 +0000 [r10274]  Elan Ruusamäe <glen/at/pld-linux.org>
1007
1008         * geninitrd, mod-luks.sh, mod-lvm.sh, mod-dmraid.sh, mod-md.sh: -
1009           handle initrd programs under %{_libdir}/initrd
1010
1011 2009-04-02 20:24 +0000 [r10273]  Elan Ruusamäe <glen/at/pld-linux.org>
1012
1013         * geninitrd, geninitrd.8.xml: - reap out --with-insmod-static
1014
1015 2009-03-23 00:18 +0000 [r10231-10232]  Elan Ruusamäe <glen/at/pld-linux.org>
1016
1017         * mod-md.sh: - USEMDADMSTATIC unused
1018
1019         * mod-md.sh (added): - modularize mdadm
1020
1021 2009-03-23 00:14 +0000 [r10230]  Elan Ruusamäe <glen/at/pld-linux.org>
1022
1023         * Makefile, geninitrd: - modularize mdadm
1024
1025 2009-03-22 14:33 +0000 [r10229]  Artur Frysiak <wiget/at/pld-linux.org>
1026
1027         * geninitrd: Sometime mdadm --detail are better that mdadm
1028           --examine (eg. LVM on arrays with custom names) (#:~) mdadm
1029           --examine --scan --brief -v --config=/etc/mdadm.conf ARRAY
1030           /dev/md/s250 level=raid1 metadata=1.1 num-devices=2
1031           UUID=7a2ccca1:079b02b3:4a413594:fcda5731 name=s250
1032           devices=/dev/sda2 (#:~) mdadm --detail --scan --brief -v
1033           --config=/etc/mdadm.conf ARRAY /dev/md127 level=raid1
1034           num-devices=2 metadata=1.01 name=s250
1035           UUID=7a2ccca1:079b02b3:4a413594:fcda5731 devices=/dev/sda2
1036
1037 2009-03-19 11:42 +0000 [r10219]  Sławomir Paszkiewicz <paszczus/at/pld-linux.org>
1038
1039         * geninitrd.sysconfig: - added BOOT_SPLASH option
1040
1041 2009-03-18 22:10 +0000 [r10217]  Elan Ruusamäe <glen/at/pld-linux.org>
1042
1043         * mod-luks.sh: - fixed path (be consistent)
1044
1045 2009-03-16 11:38 +0000 [r10215]  Elan Ruusamäe <glen/at/pld-linux.org>
1046
1047         * mod-lvm.sh: - shorter lvm version detect
1048
1049 2009-03-09 23:15 +0000 [r10187]  Elan Ruusamäe <glen/at/pld-linux.org>
1050
1051         * Makefile: - 10000.3
1052
1053 2009-03-03 12:34 +0000 [r10171]  Elan Ruusamäe <glen/at/pld-linux.org>
1054
1055         * geninitrd: - remove manual pluto,fcal -> fc4+soc module
1056           dependency (they're present since initial import 8 years ago,
1057           likely some ugly hack)
1058
1059 2009-03-03 10:35 +0000 [r10169-10170]  Elan Ruusamäe <glen/at/pld-linux.org>
1060
1061         * mod-multipath.sh, mod-luks.sh, mod-lvm.sh, mod-dmraid.sh,
1062           mod-ide.sh: - findmodule -> find_module - pack_version ->
1063           kernel_version
1064
1065         * geninitrd: - fix die() stderr redirection - simplify find_depmod
1066           by using only modprobe - skip errors logic moved to find_depmod
1067           from findmodule - rename findmodule -> find_module for
1068           consistency
1069
1070 2009-03-03 10:05 +0000 [r10167-10168]  Elan Ruusamäe <glen/at/pld-linux.org>
1071
1072         * geninitrd: - support for generating images on running 2.4 kernel
1073           for 2.6 kernel
1074
1075         * geninitrd: - pack_version -> kernel_version to avoid confusion
1076           what the variable is
1077
1078 2009-03-03 09:43 +0000 [r10166]  Elan Ruusamäe <glen/at/pld-linux.org>
1079
1080         * mod-depmod24.sh (added): - old depmod finding code from
1081           geninitrd@9271
1082
1083 2009-03-03 09:32 +0000 [r10165]  Elan Ruusamäe <glen/at/pld-linux.org>
1084
1085         * Makefile, geninitrd: - use /lib/geninitrd instead of /etc for
1086           modules/functions code
1087
1088 2009-03-03 09:28 +0000 [r10163]  Elan Ruusamäe <glen/at/pld-linux.org>
1089
1090         * Makefile: - 10000.2, package mod-lvm.sh
1091
1092 2009-03-02 15:43 +0000 [r10160]  Elan Ruusamäe <glen/at/pld-linux.org>
1093
1094         * Makefile: - update
1095
1096 2009-02-27 17:29 +0000 [r10157]  Elan Ruusamäe <glen/at/pld-linux.org>
1097
1098         * mod-lvm.sh: - use vgs/lvs
1099
1100 2009-02-27 17:25 +0000 [r10156]  Elan Ruusamäe <glen/at/pld-linux.org>
1101
1102         * mod-multipath.sh, geninitrd: - dm_export is internal to
1103           mod-multipath - dm_deps unused2H
1104
1105 2009-02-27 17:19 +0000 [r10154]  Elan Ruusamäe <glen/at/pld-linux.org>
1106
1107         * geninitrd: - no modules are to be found from directories
1108
1109 2009-02-27 17:14 +0000 [r10153]  Elan Ruusamäe <glen/at/pld-linux.org>
1110
1111         * geninitrd, mod-lvm.sh (added): - modularize lvm
1112
1113 2009-02-27 16:58 +0000 [r10152]  Elan Ruusamäe <glen/at/pld-linux.org>
1114
1115         * geninitrd: - handle LVM PV consisting colon in path:
1116           /dev/block/104:2
1117
1118 2009-02-27 16:45 +0000 [r10151]  Elan Ruusamäe <glen/at/pld-linux.org>
1119
1120         * mod-luks.sh: - skip is_luks if USE_LUKS is disabled - full path
1121           to cryptsetup
1122
1123 2009-02-27 15:38 +0000 [r10148]  Elan Ruusamäe <glen/at/pld-linux.org>
1124
1125         * geninitrd: - display geninitrd version in verbose mode
1126
1127 2009-02-25 15:05 +0000 [r10147]  Jan Rękorajski <baggins/at/pld-linux.org>
1128
1129         * geninitrd: - revert last commit, udev-initrd works now
1130
1131 2009-02-22 22:22 +0000 [r10145]  Patryk Zawadzki <patrys/at/pld-linux.org>
1132
1133         * geninitrd: - use regular udev, not its broken cousin (fixed 180
1134           sec hang during boot)
1135
1136 2009-02-19 10:29 +0000 [r10131]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1137
1138         * geninitrd.sysconfig: udev on initrd is too broken
1139
1140 2009-02-17 08:44 +0000 [r10126]  Elan Ruusamäe <glen/at/pld-linux.org>
1141
1142         * geninitrd: - take only insmod lines, ignore install lines when
1143           processing module dependencies, thus effectively ignoring
1144           modprobe extra configs ...
1145           http://www.mail-archive.com/pld-devel-pl@lists.pld-linux.org/msg22351.html
1146
1147 2009-02-11 07:12 +0000 [r10118]  Elan Ruusamäe <glen/at/pld-linux.org>
1148
1149         * geninitrd: - do not accept -1 for min/maj of dev nodes
1150
1151 2009-02-10 10:13 +0000 [r10117]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1152
1153         * mod-ide.sh: - ide-gd_mod not ide-gd_disk
1154
1155 2009-02-10 10:05 +0000 [r10116]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1156
1157         * mod-ide.sh: ide-disk is ide-gd_disk in newer kernels
1158
1159 2008-12-10 15:39 +0000 [r10033]  Elan Ruusamäe <glen/at/pld-linux.org>
1160
1161         * geninitrd: - show minimum ramdisk_size one could use for produced
1162           image :), just for statistics
1163
1164 2008-12-10 15:34 +0000 [r10032]  Elan Ruusamäe <glen/at/pld-linux.org>
1165
1166         * Makefile, geninitrd, mod-ide.sh (added): - modularize ide
1167           component
1168
1169 2008-12-10 15:22 +0000 [r10031]  Elan Ruusamäe <glen/at/pld-linux.org>
1170
1171         * geninitrd: - more specific /dev/hd* match (according to dev-3.4-1
1172           /dev/hda[a-l] are used) to avoid /dev/hdoc being recognized as
1173           IDE not LVM
1174
1175 2008-11-29 19:23 +0000 [r10013]  Paweł Zuzelski <pawelz/at/pld-linux.org>
1176
1177         * geninitrd: - fixed parsing of lvmtoolsversion argument
1178
1179 2008-11-24 00:22 +0000 [r10005]  Elan Ruusamäe <glen/at/pld-linux.org>
1180
1181         * geninitrd: - cosmetics
1182
1183 2008-11-24 00:17 +0000 [r10003]  Elan Ruusamäe <glen/at/pld-linux.org>
1184
1185         * Makefile, geninitrd, mod-dmraid.sh (added): - modularize dmraid
1186
1187 2008-11-18 15:03 +0000 [r10000]  Elan Ruusamäe <glen/at/pld-linux.org>
1188
1189         * Makefile: - release 10000 ;)
1190
1191 2008-11-16 19:33 +0000 [r9995]  Elan Ruusamäe <glen/at/pld-linux.org>
1192
1193         * Makefile, mod-multipath.sh (added), geninitrd: - multipath as mod
1194
1195 2008-11-16 19:19 +0000 [r9994]  Elan Ruusamäe <glen/at/pld-linux.org>
1196
1197         * geninitrd: - silence errors from modinfo, as we will fallback to
1198           aliases lookup
1199
1200 2008-11-16 19:06 +0000 [r9993]  Elan Ruusamäe <glen/at/pld-linux.org>
1201
1202         * geninitrd: - kill udevd as last, so cryptsetup doesn't get
1203           timeouts
1204
1205 2008-11-16 18:22 +0000 [r9992]  Elan Ruusamäe <glen/at/pld-linux.org>
1206
1207         * geninitrd: - uclibc linked udev needs it's libs from
1208           /usr/%{_target_cpu}-linux-uclibc/lib
1209
1210 2008-11-13 17:24 +0000 [r9990]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1211
1212         * geninitrd: Update for new way to call udev trigger and settle.
1213
1214 2008-11-12 23:44 +0000 [r9986-9987]  Elan Ruusamäe <glen/at/pld-linux.org>
1215
1216         * Makefile: - 9000.17 release
1217
1218         * Makefile, geninitrd, mod-luks.sh (added): - put cryptsetup luks
1219           related files into separate file
1220
1221 2008-11-12 23:07 +0000 [r9984]  Elan Ruusamäe <glen/at/pld-linux.org>
1222
1223         * geninitrd: - cleanup: do not need LUKSNAME to pass around
1224
1225 2008-11-12 21:24 +0000 [r9983]  Elan Ruusamäe <glen/at/pld-linux.org>
1226
1227         * geninitrd: - luks: add keyfile sypport - luks: process lukstab by
1228           device name not LUKSNAME as these might not match - luks: load
1229           aes and cbc modules
1230
1231 2008-11-12 20:55 +0000 [r9982]  Elan Ruusamäe <glen/at/pld-linux.org>
1232
1233         * geninitrd: - move ramfs rootdev finding and mounting to
1234           initrd_gen_initramfs_switchroot function
1235
1236 2008-11-10 10:26 +0000 [r9981]  Paweł Sikora <pluto/at/pld-linux.org>
1237
1238         * geninitrd: - do not touch linux-vdso gate.
1239
1240 2008-11-10 02:36 +0000 [r9979]  Elan Ruusamäe <glen/at/pld-linux.org>
1241
1242         * geninitrd: - use /bin/cryptsetup on initrd
1243
1244 2008-11-10 01:25 +0000 [r9977-9978]  Elan Ruusamäe <glen/at/pld-linux.org>
1245
1246         * geninitrd: - find_depmod: if module is not present, look into
1247           aliases (can be aliases from modules themselves or
1248           modprobe.conf): $ modprobe -c --set-version 2.6.25.18-1 | awk
1249           -vm=aes '$1 == "alias" && $2 == m { print $3 }' aes_generic,
1250           aes_i586, padlock_aes
1251
1252         * geninitrd: - modprobe.conf for target, not current kernel
1253
1254 2008-11-10 01:04 +0000 [r9975-9976]  Elan Ruusamäe <glen/at/pld-linux.org>
1255
1256         * geninitrd: - add cryptsetup luks support on rootfs
1257
1258         * geninitrd: - use inst_exec when installing executables
1259
1260 2008-10-23 22:22 +0000 [r9914]  Elan Ruusamäe <glen/at/pld-linux.org>
1261
1262         * Makefile: - blah, no changelog update for release?
1263
1264 2008-10-23 21:56 +0000 [r9913]  Paweł Kwiatkowski <qwiat/at/pld-linux.org>
1265
1266         * Makefile: - 9000.16
1267
1268 2008-09-05 21:48 +0000 [r9867]  Patryk Zawadzki <patrys/at/pld-linux.org>
1269
1270         * changelog.sh: - current changelog - find CVSROOT in ~/rpm
1271
1272 2008-09-05 21:42 +0000 [r9865]  Patryk Zawadzki <patrys/at/pld-linux.org>
1273
1274         * geninitrd: - create device directory if needed - patch from Paweł
1275           Kwiatkowski (qwiat)
1276
1277 2008-08-07 06:58 +0000 [r9858]  Paweł Gołaszewski <blues/at/pld-linux.org>
1278
1279         * geninitrd: - don't duplicate "WARNING", use warn()
1280
1281 2008-08-07 06:38 +0000 [r9857]  Elan Ruusamäe <glen/at/pld-linux.org>
1282
1283         * geninitrd: - inst() already handles $DESTDIR
1284
1285 2008-08-06 23:37 +0000 [r9856]  Elan Ruusamäe <glen/at/pld-linux.org>
1286
1287         * geninitrd: - avoid WARNING: ERROR: prefixes
1288
1289 2008-08-06 08:51 +0000 [r9853-9854]  Marcin Król <hawk/at/pld-linux.org>
1290
1291         * Makefile: - 9000.15
1292
1293         * geninitrd: - /dev/rd -> /dev/rd/, /dev/ida -> /dev/ida/, fixes
1294           initrd generation on these arrays (they were treated as LVM)
1295
1296 2008-07-18 19:09 +0000 [r9848]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1297
1298         * geninitrd: Use xargs when finding devices in mdadm.conf. Will
1299           avoid finding 'partitions ' (with space).
1300
1301 2008-07-15 12:27 +0000 [r9843]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1302
1303         * geninitrd: Lilo always passes root=XYZ where XYZ is major/minor
1304           of the device. In lvm case this is useless. We use hardcoded
1305           ROOTDEV then unless user specifies own root=/some/cool/device
1306           from cmdline (and not from lilo).
1307
1308 2008-07-15 08:27 +0000 [r9842]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1309
1310         * geninitrd: Always force firmware install.
1311
1312 2008-07-05 22:06 +0000 [r9840]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1313
1314         * Makefile, geninitrd: inst_d already handles destdir.
1315
1316 2008-07-05 20:27 +0000 [r9839]  Paweł Gołaszewski <blues/at/pld-linux.org>
1317
1318         * geninitrd: - don't try to put devices that are in directories
1319           into main /dev directory. WARNING - it can break some strange
1320           setups but is needed for hardware raid like cciss.
1321
1322 2008-07-05 10:45 +0000 [r9836]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1323
1324         * Makefile, geninitrd, TODO: 9000.13; firmware in subdir support,
1325           DESTDIR fix.
1326
1327 2008-07-05 10:39 +0000 [r9835]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1328
1329         * TODO: New entry (firmware in subdirs handling).
1330
1331 2008-07-05 10:36 +0000 [r9833-9834]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1332
1333         * Makefile: Updated procedure and version.
1334
1335         * RELEASE: Updated procedure and version.
1336
1337 2008-06-25 15:56 +0000 [r9823]  Adam Gołębiowski <adamg/at/pld-linux.org>
1338
1339         * geninitrd: - splash_geninitramfs_bin used to be in /usr/bin,
1340           support it
1341
1342 2008-06-05 10:46 +0000 [r9795]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1343
1344         * geninitrd: Autoload possibly needed firmware but don't fail if
1345           it's not found. Warnings are prefixed with WARNING string.
1346
1347 2008-05-27 18:57 +0000 [r9780]  shadzik <shadzik/at/pld-linux.org>
1348
1349         * geninitrd: - glen!! bootsplash doesn't require initramfs, i had
1350           it on romfs until you broke geninitrd :/ - fixed
1351
1352 2008-05-26 20:06 +0000 [r9779]  Adam Gołębiowski <adamg/at/pld-linux.org>
1353
1354         * geninitrd: - revert r9775 - /usr/sbin/splash_geninitrams is a
1355           proper path for splashutils@HEAD (thx glen)
1356
1357 2008-05-26 19:36 +0000 [r9778]  Elan Ruusamäe <glen/at/pld-linux.org>
1358
1359         * geninitrd: - undo bad commit from r9776
1360
1361 2008-05-26 18:58 +0000 [r9775-9777]  Adam Gołębiowski <adamg/at/pld-linux.org>
1362
1363         * geninitrd: - small optimization - less add_linuxrc() calls in
1364           initrd_gen_nfs()
1365
1366         * geninitrd: - some basic idea on modular uvesafb support, needs
1367           some parameters (can be passed through /etc/modprobe.conf)
1368
1369         * geninitrd: - proper path to splash_geninitramfs in
1370           initrd_gen_fbcondecor()
1371
1372 2008-05-26 17:43 +0000 [r9772]  Elan Ruusamäe <glen/at/pld-linux.org>
1373
1374         * Makefile: - 9000.11
1375
1376 2008-05-26 16:53 +0000 [r9771]  Adam Gołębiowski <adamg/at/pld-linux.org>
1377
1378         * geninitrd: - typos
1379
1380 2008-05-24 11:01 +0000 [r9766]  Elan Ruusamäe <glen/at/pld-linux.org>
1381
1382         * Makefile: - 9000.10
1383
1384 2008-05-14 19:03 +0000 [r9754]  Elan Ruusamäe <glen/at/pld-linux.org>
1385
1386         * geninitrd: - safer code for grabbing vg for resume
1387
1388 2008-05-14 18:58 +0000 [r9752-9753]  Elan Ruusamäe <glen/at/pld-linux.org>
1389
1390         * geninitrd: - some nodes could be already in /dev, ie resume_dev
1391
1392         * geninitrd: - simple code to avoid activating VG twice
1393
1394 2008-05-14 18:53 +0000 [r9751]  Elan Ruusamäe <glen/at/pld-linux.org>
1395
1396         * geninitrd: - code changes to allow resume dev from lvm.
1397
1398 2008-05-14 17:57 +0000 [r9750]  Elan Ruusamäe <glen/at/pld-linux.org>
1399
1400         * geninitrd: - notify if lvm2 is not present - copy resume dev with
1401           complete path
1402
1403 2008-05-14 17:38 +0000 [r9749]  Elan Ruusamäe <glen/at/pld-linux.org>
1404
1405         * geninitrd: - allow disabling resume by running resume only if
1406           kernel commandline arg is present
1407
1408 2008-05-01 13:00 +0000 [r9743]  Elan Ruusamäe <glen/at/pld-linux.org>
1409
1410         * geninitrd: - fix pdkshism, bug 146
1411
1412 2008-04-27 21:58 +0000 [r9736]  Elan Ruusamäe <glen/at/pld-linux.org>
1413
1414         * Makefile: - 9000.9
1415
1416 2008-04-27 00:12 +0000 [r9727]  Elan Ruusamäe <glen/at/pld-linux.org>
1417
1418         * geninitrd, geninitrd.sysconfig: - config to load framebuffer
1419           device module
1420
1421 2008-04-26 19:17 +0000 [r9726]  Elan Ruusamäe <glen/at/pld-linux.org>
1422
1423         * geninitrd: - disable splashes early if initramfs is not used
1424
1425 2008-04-22 15:19 +0000 [r9717]  Elan Ruusamäe <glen/at/pld-linux.org>
1426
1427         * geninitrd: - add --with-fbcondecor - let different different
1428           splashes and suspend be added to initrd. results are unexpected
1429           but all is possible
1430
1431 2008-04-22 14:41 +0000 [r9716]  Elan Ruusamäe <glen/at/pld-linux.org>
1432
1433         * geninitrd: - let splash_geninitramfs be in /usr/sbin too
1434
1435 2008-04-09 21:45 +0000 [r9709]  Elan Ruusamäe <glen/at/pld-linux.org>
1436
1437         * geninitrd: - just use $resume var to avoid confusion with
1438           tuxonice/suspend2
1439
1440 2008-04-09 21:36 +0000 [r9708]  Kacper Kornet <draenog/at/pld-linux.org>
1441
1442         * geninitrd: - kernels with tuxonice use option resume
1443
1444 2008-04-02 14:14 +0000 [r9691]  Elan Ruusamäe <glen/at/pld-linux.org>
1445
1446         * Makefile: - 9000.8
1447
1448 2008-04-02 11:53 +0000 [r9690]  Elan Ruusamäe <glen/at/pld-linux.org>
1449
1450         * functions: - Look up one device that matches the search parameter
1451           with blkid
1452
1453 2008-03-23 17:39 +0000 [r9656]  Adam Gołębiowski <adamg/at/pld-linux.org>
1454
1455         * geninitrd: - fix setdhcp script generation (only the second part
1456           was used)
1457
1458 2008-03-22 22:44 +0000 [r9650]  Adam Gołębiowski <adamg/at/pld-linux.org>
1459
1460         * geninitrd: - /proc is known to exist, no need to mkdir it once
1461           more in initrd_gen_nfs
1462
1463 2008-03-11 22:56 +0000 [r9599-9600]  Marcin Król <hawk/at/pld-linux.org>
1464
1465         * Makefile: - release 9000.7
1466
1467         * geninitrd: - default /boot/initrd is a symlink to
1468           /boot/initrd-kernelversion.gz, prevent killing this symlink with
1469           mv by changing destination file to symlink target
1470
1471 2008-03-11 21:56 +0000 [r9596]  Marcin Król <hawk/at/pld-linux.org>
1472
1473         * geninitrd: - fixed creating udevsettle and udevtrigger symlinks
1474
1475 2008-03-11 14:26 +0000 [r9587]  Marcin Król <hawk/at/pld-linux.org>
1476
1477         * Makefile: - 9000.6
1478
1479 2008-03-11 11:18 +0000 [r9586]  Elan Ruusamäe <glen/at/pld-linux.org>
1480
1481         * geninitrd: - shorter symlinks
1482
1483 2008-03-11 09:57 +0000 [r9585]  Marcin Król <hawk/at/pld-linux.org>
1484
1485         * geninitrd: - killed PROBESTATICMODULES variable, we should always
1486           populate /dev using udevsettle and udevtrigger same way we do in
1487           our rc.sysinit, otherwise nodes for devices initiated before
1488           starting udevd will not be created at all and system will not
1489           boot
1490
1491 2008-03-10 23:32 +0000 [r9581-9582]  Marcin Król <hawk/at/pld-linux.org>
1492
1493         * geninitrd: - /sbin/udevadm must be included in initrd if
1494           PROBESTATICMODULES=yes
1495
1496         * geninitrd: - typo
1497
1498 2008-03-03 21:46 +0000 [r9561]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1499
1500         * geninitrd: debuginitrd for lvm.
1501
1502 2008-03-02 21:21 +0000 [r9559]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1503
1504         * geninitrd: debugshell is potential security weakness so make it
1505           dependant on sysconfig/system:RUN_SULOGIN_ON_ERR
1506
1507 2008-03-02 21:14 +0000 [r9557]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1508
1509         * geninitrd: Always tell what type of image is being generated.
1510
1511 2008-02-12 19:44 +0000 [r9312-9315]  Elan Ruusamäe <glen/at/pld-linux.org>
1512
1513         * Makefile: - 9000.5
1514
1515         * geninitrd: - pass kernelversion to modinfo
1516
1517         * geninitrd: - code cosmetics
1518
1519 2008-02-09 18:53 +0000 [r9272]  Elan Ruusamäe <glen/at/pld-linux.org>
1520
1521         * geninitrd: - drop old code, optimize modules_add_linuxrc with
1522           shell code
1523
1524 2008-02-09 18:37 +0000 [r9271]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1525
1526         * geninitrd: FIXME: support DEVICE partitions for mdadm
1527
1528 2008-02-09 18:21 +0000 [r9265-9267]  Elan Ruusamäe <glen/at/pld-linux.org>
1529
1530         * Makefile: - 9000.4
1531
1532         * geninitrd: - do not treat module options as another module. bug
1533           #102
1534
1535         * geninitrd: - fix output formatting
1536
1537 2008-02-08 20:35 +0000 [r9250]  Elan Ruusamäe <glen/at/pld-linux.org>
1538
1539         * Makefile: - 9000.3
1540
1541 2008-02-08 20:12 +0000 [r9249]  Arkadiusz Patyk <areq/at/pld-linux.org>
1542
1543         * geninitrd: - typo in /dev/cciss/
1544
1545 2008-01-28 22:51 +0000 [r9208]  Andrzej Dopierała <undefine/at/pld-linux.org>
1546
1547         * geninitrd: - use blkid by default when blkid binary detected
1548
1549 2008-01-28 10:12 +0000 [r9205-9206]  Elan Ruusamäe <glen/at/pld-linux.org>
1550
1551         * geninitrd: - rename initrd_gen_procdata->initrd_gen_setrootdev
1552
1553         * geninitrd: - small optimize for root=
1554
1555 2008-01-28 00:27 +0000 [r9204]  Andrzej Dopierała <undefine/at/pld-linux.org>
1556
1557         * geninitrd: - parse CMDLINE for root=something once and put it
1558           into ROOT - when blkid is used and in ROOT is something like UUID
1559           or LABEL - put into ROOT real device (detected by blkid)
1560
1561 2008-01-27 22:08 +0000 [r9203]  Andrzej Dopierała <undefine/at/pld-linux.org>
1562
1563         * geninitrd: - fixed indentation
1564
1565 2008-01-27 13:37 +0000 [r9202]  Andrzej Dopierała <undefine/at/pld-linux.org>
1566
1567         * geninitrd: - --with-blkid support to allow use
1568           root=LABEL=somewhere - disabled by default
1569
1570 2008-01-20 05:44 +0000 [r9188]  Elan Ruusamäe <glen/at/pld-linux.org>
1571
1572         * geninitrd: - nfs root patch from wolvverine, with spelling fixes
1573
1574 2008-01-19 19:49 +0000 [r9184-9186]  Elan Ruusamäe <glen/at/pld-linux.org>
1575
1576         * Makefile: - 9000.2 would be next version
1577
1578         * functions: - fix flow
1579
1580         * geninitrd, functions: - nfsroot patch from wolverine
1581
1582 2007-12-26 01:13 +0000 [r9161]  Elan Ruusamäe <glen/at/pld-linux.org>
1583
1584         * geninitrd: - find_depmod() implemented using modprobe info -
1585           shell constructs where possible
1586
1587 2007-11-29 07:56 +0000 [r9123]  Elan Ruusamäe <glen/at/pld-linux.org>
1588
1589         * make-tag.sh: - take version from Makefile
1590
1591 2007-11-28 21:40 +0000 [r9119-9120]  Elan Ruusamäe <glen/at/pld-linux.org>
1592
1593         * Makefile: - 9000.1
1594
1595         * RELEASE: - version is now manual
1596
1597 2007-11-27 17:12 +0000 [r9109-9110]  Elan Ruusamäe <glen/at/pld-linux.org>
1598
1599         * geninitrd: - seems like /proc is mounted with initramfs 2.6.22.14
1600           kernel (could someone clarify this with lkml or other link?)
1601
1602         * geninitrd: - need root to access files and make /dev nodes on
1603           initrd
1604
1605 2007-11-26 18:09 +0000 [r9095]  Elan Ruusamäe <glen/at/pld-linux.org>
1606
1607         * geninitrd: - reuse $CMDLINE
1608
1609 2007-11-19 18:07 +0000 [r9071]  Elan Ruusamäe <glen/at/pld-linux.org>
1610
1611         * geninitrd: - optional features like suspend and flash conflicts
1612           aren't fatal. #70
1613
1614 2007-11-19 18:02 +0000 [r9070]  Elan Ruusamäe <glen/at/pld-linux.org>
1615
1616         * geninitrd: - typo
1617
1618 2007-11-19 17:02 +0000 [r9069]  Elan Ruusamäe <glen/at/pld-linux.org>
1619
1620         * geninitrd: - gensplash also requires initramfs - made both
1621           splashes more standalone (moved their stuff together)
1622
1623 2007-11-18 12:33 +0000 [r9066]  Elan Ruusamäe <glen/at/pld-linux.org>
1624
1625         * geninitrd: - typo
1626
1627 2007-11-14 14:24 +0000 [r9054]  Elan Ruusamäe <glen/at/pld-linux.org>
1628
1629         * geninitrd: - mpath bindings moved to /etc/multipath/bindings
1630
1631 2007-11-14 00:49 +0000 [r9051]  Elan Ruusamäe <glen/at/pld-linux.org>
1632
1633         * geninitrd: - perhaps better messages from lvm on initrd
1634
1635 2007-11-13 23:56 +0000 [r9049]  Elan Ruusamäe <glen/at/pld-linux.org>
1636
1637         * geninitrd: - can extract WWID directly from DM_UUID, no need to
1638           solve deps
1639
1640 2007-11-13 23:48 +0000 [r9047]  Elan Ruusamäe <glen/at/pld-linux.org>
1641
1642         * geninitrd: - allow using user_friendly_names in multipath.conf
1643           and still use wwid in initrd - mpath_wwid= option can override
1644           mpath wwwid to activate in initrd
1645
1646 2007-11-13 22:01 +0000 [r9044]  Elan Ruusamäe <glen/at/pld-linux.org>
1647
1648         * geninitrd: - MULTIPATH_ID -> MULTIPATH_WWID
1649
1650 2007-11-13 18:51 +0000 [r9042]  Elan Ruusamäe <glen/at/pld-linux.org>
1651
1652         * geninitrd: - suffix dm-multipath partitions with pN - allow wwid=
1653           kernel commandline parameter to specify which multipath wwid to
1654           activate
1655
1656 2007-11-13 16:22 +0000 [r9041]  Elan Ruusamäe <glen/at/pld-linux.org>
1657
1658         * geninitrd: - parse root=/dev/sys/rootfs from kernel commandline
1659           for lvm2
1660
1661 2007-11-07 13:08 +0000 [r9011]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1662
1663         * geninitrd: Don't duplicate program name prefix.
1664
1665 2007-11-07 12:08 +0000 [r9009-9010]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1666
1667         * geninitrd: Mention where root= option is to be found.
1668
1669         * geninitrd: msg->warn. Little tweaks.
1670
1671 2007-11-07 11:55 +0000 [r9008]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1672
1673         * geninitrd: Introduce msg() for messages. Use everywhere.
1674
1675 2007-11-06 13:06 +0000 [r9003]  Elan Ruusamäe <glen/at/pld-linux.org>
1676
1677         * geninitrd: - skip pointless another temporary dir - beautify
1678           debug messages - avoid race for initrd compression
1679
1680 2007-11-06 02:10 +0000 [r9002]  Elan Ruusamäe <glen/at/pld-linux.org>
1681
1682         * Makefile: - new manual versioning schema
1683
1684 2007-11-06 02:00 +0000 [r8999-9000]  Elan Ruusamäe <glen/at/pld-linux.org>
1685
1686         * geninitrd: - typo
1687
1688         * geninitrd: - use $DESTDIR, as it's more common - always create
1689           /var/lib/multipath/bindings file for dm-multipath
1690
1691 2007-11-06 01:35 +0000 [r8997-8998]  Elan Ruusamäe <glen/at/pld-linux.org>
1692
1693         * geninitrd: - well update inst_exec() too then to follow adamg
1694
1695         * geninitrd: - use "read" to get line for /proc files
1696
1697 2007-11-06 01:22 +0000 [r8995-8996]  Elan Ruusamäe <glen/at/pld-linux.org>
1698
1699         * TODO: - cleanup (kill pointless and done things)
1700
1701         * lvm.todo (removed): - outdated (implemented)
1702
1703 2007-11-05 21:09 +0000 [r8994]  Elan Ruusamäe <glen/at/pld-linux.org>
1704
1705         * geninitrd: - check for /boot mount (is this ppc compatible?)
1706
1707 2007-11-05 21:05 +0000 [r8993]  Elan Ruusamäe <glen/at/pld-linux.org>
1708
1709         * geninitrd: - move functions start of the script
1710
1711 2007-11-05 08:15 +0000 [r8990]  Elan Ruusamäe <glen/at/pld-linux.org>
1712
1713         * geninitrd: - less deeper conditions
1714
1715 2007-11-04 20:46 +0000 [r8985]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1716
1717         * geninitrd, TODO: Unbreak softraid detection.
1718
1719 2007-11-03 15:41 +0000 [r8983]  Elan Ruusamäe <glen/at/pld-linux.org>
1720
1721         * TODO: - bug found
1722
1723 2007-11-03 14:34 +0000 [r8980]  Adam Gołębiowski <adamg/at/pld-linux.org>
1724
1725         * geninitrd: - create /proc, /sys, /etc only once
1726
1727 2007-11-03 14:29 +0000 [r8979]  Adam Gołębiowski <adamg/at/pld-linux.org>
1728
1729         * geninitrd: - proper usage for inst() and inst_d() functions
1730
1731 2007-11-03 14:26 +0000 [r8978]  Adam Gołębiowski <adamg/at/pld-linux.org>
1732
1733         * geninitrd: - call mount_proc only once
1734
1735 2007-11-02 18:59 +0000 [r8973]  Elan Ruusamäe <glen/at/pld-linux.org>
1736
1737         * geninitrd: - leave rcs id for generated linuxrc
1738
1739 2007-11-02 17:58 +0000 [r8971]  Elan Ruusamäe <glen/at/pld-linux.org>
1740
1741         * geninitrd: - avoid packing initramfs twice for fbsplash, now
1742           symlinks are preserved too
1743
1744 2007-11-02 17:16 +0000 [r8969]  Elan Ruusamäe <glen/at/pld-linux.org>
1745
1746         * geninitrd: - splash generations moved to function - create only
1747           /init on initramfs due need to keep pid=1
1748
1749 2007-11-02 01:02 +0000 [r8956]  Elan Ruusamäe <glen/at/pld-linux.org>
1750
1751         * geninitrd: - another fix to avoid lvdisplay failure to kill
1752           /linuxrc
1753
1754 2007-11-01 22:49 +0000 [r8952]  Elan Ruusamäe <glen/at/pld-linux.org>
1755
1756         * geninitrd: - parse CMDINE using shell constructs
1757
1758 2007-11-01 17:30 +0000 [r8951]  Elan Ruusamäe <glen/at/pld-linux.org>
1759
1760         * functions: - more information why lvdisplay failed to resolve lvm
1761           name
1762
1763 2007-11-01 03:02 +0000 [r8943]  Elan Ruusamäe <glen/at/pld-linux.org>
1764
1765         * geninitrd: - typo
1766
1767 2007-11-01 02:21 +0000 [r8936]  Elan Ruusamäe <glen/at/pld-linux.org>
1768
1769         * geninitrd: - one more lvm.static - give admin chance to figure
1770           out problem at initrd
1771
1772 2007-10-31 18:10 +0000 [r8917]  Elan Ruusamäe <glen/at/pld-linux.org>
1773
1774         * geninitrd: - lvm needs to be called lvm.static otherwise it will
1775           re-execute itself via /sbin/lvm
1776
1777 2007-10-31 17:44 +0000 [r8916]  Elan Ruusamäe <glen/at/pld-linux.org>
1778
1779         * geninitrd: - avoid lvdisplay errors killing whole /linuxrc
1780
1781 2007-10-30 21:45 +0000 [r8908]  Elan Ruusamäe <glen/at/pld-linux.org>
1782
1783         * geninitrd: - debugshell before final unmount and initrd exit
1784
1785 2007-10-30 21:25 +0000 [r8907]  Elan Ruusamäe <glen/at/pld-linux.org>
1786
1787         * geninitrd: - new functions: mount_{dev,sys,proc,tmp} to mount
1788           those filesystems and use them
1789
1790 2007-10-30 20:51 +0000 [r8906]  Elan Ruusamäe <glen/at/pld-linux.org>
1791
1792         * geninitrd: - rpm -E is unreliable as it requires rpm-build macros
1793           present - use $_lib when installing with inst_exec()
1794
1795 2007-10-30 20:17 +0000 [r8905]  Elan Ruusamäe <glen/at/pld-linux.org>
1796
1797         * geninitrd: - always load dm-mirror for dmraid
1798
1799 2007-10-30 15:53 +0000 [r8900]  Elan Ruusamäe <glen/at/pld-linux.org>
1800
1801         * geninitrd: - really commit debuginitrd=sh functionality
1802
1803 2007-10-30 15:08 +0000 [r8898-8899]  Elan Ruusamäe <glen/at/pld-linux.org>
1804
1805         * geninitrd: - add function add_linuxrc() and generate all output
1806           via that function - add debuginitrd=sh possibility to invoke
1807           shell at some points in initrd
1808
1809         * functions: - more detailed error messages when processing fstab
1810           and lvm
1811
1812 2007-10-28 22:07 +0000 [r8896]  Elan Ruusamäe <glen/at/pld-linux.org>
1813
1814         * geninitrd: - do not assume user has booted from suspend enabled
1815           kernel when generating initrd for suspend
1816
1817 2007-10-28 18:19 +0000 [r8895]  Elan Ruusamäe <glen/at/pld-linux.org>
1818
1819         * geninitrd: - alias romfs,cramfs
1820
1821 2007-10-28 18:10 +0000 [r8894]  Elan Ruusamäe <glen/at/pld-linux.org>
1822
1823         * geninitrd: - $CMDLINE available globally per /linuxrc
1824
1825 2007-10-28 12:27 +0000 [r8882]  Elan Ruusamäe <glen/at/pld-linux.org>
1826
1827         * geninitrd: - disable tuxonice by default (conflicts with suspend)
1828
1829 2007-10-28 10:53 +0000 [r8880]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1830
1831         * geninitrd: Install resume from new location. Temporaily leave
1832           /usr/sbin/resume handling for backward compat.
1833
1834 2007-10-26 20:10 +0000 [r8879]  Elan Ruusamäe <glen/at/pld-linux.org>
1835
1836         * TODO: - lvm too
1837
1838 2007-10-26 11:34 +0000 [r8877]  Elan Ruusamäe <glen/at/pld-linux.org>
1839
1840         * TODO: - dmsetup todo
1841
1842 2007-10-25 16:31 +0000 [r8874]  Elan Ruusamäe <glen/at/pld-linux.org>
1843
1844         * geninitrd: - install all shared libs to /lib - install
1845           /var/lib/multipath/bindings for dm-multipath if present
1846
1847 2007-10-25 15:07 +0000 [r8873]  Elan Ruusamäe <glen/at/pld-linux.org>
1848
1849         * geninitrd: - fix finding scsi modules
1850
1851 2007-10-25 14:17 +0000 [r8871-8872]  Elan Ruusamäe <glen/at/pld-linux.org>
1852
1853         * geninitrd: - cosmeticis
1854
1855         * geninitrd: - fix inst_exec() using inst()
1856
1857 2007-10-25 09:59 +0000 [r8870]  Elan Ruusamäe <glen/at/pld-linux.org>
1858
1859         * geninitrd: - try activating only dm-multipath rootfs is on -
1860           inst_exec: install execs to $dest and libraries to $libdir -
1861           inst() debug is back
1862
1863 2007-10-25 08:56 +0000 [r8869]  Elan Ruusamäe <glen/at/pld-linux.org>
1864
1865         * geninitrd: - add inst_exec() to copy executable and it's shared
1866           libs - use it in initrd_gen_multipath
1867
1868 2007-10-25 08:15 +0000 [r8868]  Elan Ruusamäe <glen/at/pld-linux.org>
1869
1870         * geninitrd: - cosmetics - take modprobe -c as modules source by
1871           default (you can now use include statement there)
1872
1873 2007-10-25 07:46 +0000 [r8867]  Elan Ruusamäe <glen/at/pld-linux.org>
1874
1875         * geninitrd: - optimize, cosmetics
1876
1877 2007-10-25 07:26 +0000 [r8866]  Elan Ruusamäe <glen/at/pld-linux.org>
1878
1879         * geninitrd: - optimize, cosmetics
1880
1881 2007-10-25 07:22 +0000 [r8865]  Elan Ruusamäe <glen/at/pld-linux.org>
1882
1883         * geninitrd: - typo
1884
1885 2007-10-24 19:56 +0000 [r8861]  Elan Ruusamäe <glen/at/pld-linux.org>
1886
1887         * geninitrd: - typo
1888
1889 2007-10-24 19:13 +0000 [r8860]  Elan Ruusamäe <glen/at/pld-linux.org>
1890
1891         * geninitrd: - add dm-multipath component devices to lvm2 ignore
1892           list
1893
1894 2007-10-24 18:45 +0000 [r8859]  Elan Ruusamäe <glen/at/pld-linux.org>
1895
1896         * geninitrd: - typo (multipath part was always generated) -
1897           find_modules_dmraid() moved to function - $have_dmraid variable
1898           to denote dmraid status
1899
1900 2007-10-24 18:31 +0000 [r8858]  Elan Ruusamäe <glen/at/pld-linux.org>
1901
1902         * geninitrd: - optimize little dmraid part
1903
1904 2007-10-24 18:20 +0000 [r8857]  Elan Ruusamäe <glen/at/pld-linux.org>
1905
1906         * geninitrd: - moved dm-multipath handling to function
1907
1908 2007-10-24 18:09 +0000 [r8856]  Elan Ruusamäe <glen/at/pld-linux.org>
1909
1910         * geninitrd: - unify some more internal variables
1911
1912 2007-10-24 18:03 +0000 [r8855]  Elan Ruusamäe <glen/at/pld-linux.org>
1913
1914         * geninitrd: - unify some internal variables
1915
1916 2007-10-24 17:58 +0000 [r8854]  Elan Ruusamäe <glen/at/pld-linux.org>
1917
1918         * geninitrd: - detect physical devices for dm-multipath
1919
1920 2007-10-24 17:26 +0000 [r8853]  Elan Ruusamäe <glen/at/pld-linux.org>
1921
1922         * geninitrd: - cvs detect multipath
1923
1924 2007-10-24 15:55 +0000 [r8851-8852]  Elan Ruusamäe <glen/at/pld-linux.org>
1925
1926         * geninitrd: - rename find_modules_for() ->
1927           find_modules_for_device() to avoid confusion
1928
1929         * geninitrd: - find_modules_for(): allow fallback if primary
1930           condition succeeded
1931
1932 2007-10-24 14:46 +0000 [r8850]  Elan Ruusamäe <glen/at/pld-linux.org>
1933
1934         * geninitrd: - initial dm-multpath hooks
1935
1936 2007-10-23 19:39 +0000 [r8844]  Elan Ruusamäe <glen/at/pld-linux.org>
1937
1938         * functions: - handle /dev/mapper/* also properly
1939
1940 2007-10-23 19:30 +0000 [r8843]  Elan Ruusamäe <glen/at/pld-linux.org>
1941
1942         * functions: - we can grab the proper lvm path from lvdisplay
1943           output
1944
1945 2007-10-23 16:47 +0000 [r8842]  Elan Ruusamäe <glen/at/pld-linux.org>
1946
1947         * geninitrd: - bugfixes
1948
1949 2007-10-23 15:16 +0000 [r8841]  Elan Ruusamäe <glen/at/pld-linux.org>
1950
1951         * geninitrd: - add inst_d() utility function to make dirs
1952
1953 2007-10-23 15:08 +0000 [r8839-8840]  Elan Ruusamäe <glen/at/pld-linux.org>
1954
1955         * geninitrd: - kill excess quoting
1956
1957         * geninitrd: - inst() adds now $MNTIMAGE automatically
1958
1959 2007-10-22 17:25 +0000 [r8837-8838]  Elan Ruusamäe <glen/at/pld-linux.org>
1960
1961         * functions: - use dmsetup from device-mapper pkg not devmap_name
1962           from multipath-tools
1963
1964         * functions: - more consistent lookup of long device-mapper name
1965
1966 2007-10-16 16:24 +0000 [r8819]  Elan Ruusamäe <glen/at/pld-linux.org>
1967
1968         * geninitrd: - fix typo
1969
1970 2007-10-12 15:07 +0000 [r8815]  Elan Ruusamäe <glen/at/pld-linux.org>
1971
1972         * geninitrd: - USE_TUXONICE=$USE_SUSPEND2 if set in config
1973
1974 2007-10-12 14:37 +0000 [r8814]  Elan Ruusamäe <glen/at/pld-linux.org>
1975
1976         * geninitrd: - /sys/power/tuxonice/do_resume support (not tested)
1977
1978 2007-10-12 13:39 +0000 [r8813]  Elan Ruusamäe <glen/at/pld-linux.org>
1979
1980         * geninitrd, geninitrd.sysconfig: - suspend2->tuxonice rename
1981           internally (old option preserved)
1982
1983 2007-10-11 15:30 +0000 [r8812]  Elan Ruusamäe <glen/at/pld-linux.org>
1984
1985         * geninitrd: - use dmraid devices only for rootfs - generate dmraid
1986           portion only if dmraid devices are found
1987
1988 2007-10-11 15:22 +0000 [r8811]  Elan Ruusamäe <glen/at/pld-linux.org>
1989
1990         * geninitrd: - debug remove
1991
1992 2007-10-11 15:18 +0000 [r8807-8810]  Elan Ruusamäe <glen/at/pld-linux.org>
1993
1994         * geninitrd: - debug remove
1995
1996         * geninitrd: - debug remove
1997
1998         * geninitrd: - remove dumping linuxrc and lvm.conf
1999
2000         * geninitrd, functions: - rootfs on lvm and dmraid hooks
2001
2002 2007-10-05 22:51 +0000 [r8792]  Elan Ruusamäe <glen/at/pld-linux.org>
2003
2004         * geninitrd: - cosmetics
2005
2006 2007-10-05 22:47 +0000 [r8791]  Elan Ruusamäe <glen/at/pld-linux.org>
2007
2008         * functions: - library functions shouldn't exit
2009
2010 2007-10-05 22:38 +0000 [r8788-8790]  Elan Ruusamäe <glen/at/pld-linux.org>
2011
2012         * geninitrd: - no extra 512b needed for romfs
2013
2014         * geninitrd: - more $PROGRAM usage
2015
2016         * geninitrd: - add device-mapper to lvm types when using dmraid
2017
2018 2007-10-05 15:27 +0000 [r8785-8786]  Elan Ruusamäe <glen/at/pld-linux.org>
2019
2020         * geninitrd: - check produced romfs image size
2021
2022         * geninitrd: - add dm-mirror module for dmraid setups - generate
2023           /dev nodes from /proc/partitions also for dmraid
2024
2025 2007-10-05 13:39 +0000 [r8783-8784]  Elan Ruusamäe <glen/at/pld-linux.org>
2026
2027         * geninitrd: - no need to interpolate vars in gen_devices()
2028
2029         * geninitrd: - create /dev entries also for dmraid - made
2030           initrd_gen_devices() as function
2031
2032 2007-10-05 12:53 +0000 [r8781-8782]  Elan Ruusamäe <glen/at/pld-linux.org>
2033
2034         * geninitrd: - kill trailing space
2035
2036         * geninitrd: - make /sys for dmraid setup
2037
2038 2007-10-04 21:23 +0000 [r8779-8780]  Elan Ruusamäe <glen/at/pld-linux.org>
2039
2040         * geninitrd: - cosmetics
2041
2042         * geninitrd: - spelling
2043
2044 2007-10-04 15:24 +0000 [r8775-8777]  Elan Ruusamäe <glen/at/pld-linux.org>
2045
2046         * geninitrd: - make initrd_gen_tmpfs_dev() callable multiple times
2047
2048         * geninitrd: - fool vim
2049
2050         * geninitrd: - use die() calls
2051
2052 2007-10-04 15:10 +0000 [r8773-8774]  Elan Ruusamäe <glen/at/pld-linux.org>
2053
2054         * geninitrd: - use just tmpfs for dmraid - globally umount tmpfs
2055           /dev if used (dmraid/lvm2 mixture possible)
2056
2057         * geninitrd: - die() function for generic exit
2058
2059 2007-09-03 14:27 +0000 [r8711-8712]  Elan Ruusamäe <glen/at/pld-linux.org>
2060
2061         * geninitrd: - can't guess is the parameter added or not, so adjust
2062           message
2063
2064         * geninitrd: - require switch_root applet when needed
2065
2066 2007-09-03 12:41 +0000 [r8710]  Elan Ruusamäe <glen/at/pld-linux.org>
2067
2068         * geninitrd: - prefix errors with Error:
2069
2070 2007-08-31 22:10 +0000 [r8709]  Elan Ruusamäe <glen/at/pld-linux.org>
2071
2072         * geninitrd: - quiet cpio
2073
2074 2007-08-31 15:45 +0000 [r8704-8706]  Elan Ruusamäe <glen/at/pld-linux.org>
2075
2076         * make-tag.sh: - bugfixes
2077
2078         * make-tag.sh (added), RELEASE (added): - helpful for making
2079           release
2080
2081 2007-08-30 10:00 +0000 [r8702]  Cezary Krzyżanowski <czarny/at/pld-linux.org>
2082
2083         * geninitrd: - --with/without options for
2084           bootsplash,fbsplash,suspend and suspend2 - ready for
2085           kernel-desktop
2086
2087 2007-07-16 14:48 +0000 [r8682]  Marcin Król <hawk/at/pld-linux.org>
2088
2089         * geninitrd: - cosmetics to bump revision number in order to change
2090           version number (does svn has equivalent of cvs commit -f?)
2091
2092 2007-07-16 14:22 +0000 [r8681]  Marcin Król <hawk/at/pld-linux.org>
2093
2094         * functions: - check /dev/dm-*, /dev/mapper/* after checking
2095           LABEL=*, UUID=*
2096
2097 2007-07-16 12:31 +0000 [r8678]  Marcin Król <hawk/at/pld-linux.org>
2098
2099         * functions: - check /dev/mapper/* too while testing if rootdev is
2100           LVM
2101
2102 2007-07-09 07:41 +0000 [r8667-8668]  Adam Gołębiowski <adamg/at/pld-linux.org>
2103
2104         * geninitrd: - Jacek Konieczny's geninitrd-rootdev.patch applied
2105           (http://lists.pld-linux.org/mailman/pipermail/pld-devel-en/2007-May/018983.html)
2106
2107         * geninitrd: - Jacek Konieczny's geninitrd-lvm_initramfs.patch
2108           applied
2109           (http://lists.pld-linux.org/mailman/pipermail/pld-devel-en/2007-May/018983.html)
2110
2111 2007-07-09 07:27 +0000 [r8666]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2112
2113         * geninitrd: inst() takes only two arguments, no more. Print usage
2114           for inst() on stderr.
2115
2116 2007-06-24 20:37 +0000 [r8648]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2117
2118         * geninitrd: Try to load raidX and raid456 modules.
2119
2120 2007-05-29 10:18 +0000 [r8628]  Elan Ruusamäe <glen/at/pld-linux.org>
2121
2122         * geninitrd: - use shell construct instead of `dirname`
2123
2124 2007-05-29 09:19 +0000 [r8627]  Elan Ruusamäe <glen/at/pld-linux.org>
2125
2126         * geninitrd: - Revision 8368 makes use of dirname in initrd.
2127           require it
2128
2129 2007-05-29 09:16 +0000 [r8626]  Elan Ruusamäe <glen/at/pld-linux.org>
2130
2131         * geninitrd: - workaround for BusyBox v1.1.3 (currently in AC)
2132
2133 2007-05-16 06:55 +0000 [r8560]  Cezary Krzyżanowski <czarny/at/pld-linux.org>
2134
2135         * geninitrd: - my mistake; uncommented the version checks
2136
2137 2007-05-16 06:51 +0000 [r8559]  Cezary Krzyżanowski <czarny/at/pld-linux.org>
2138
2139         * geninitrd: - updated device matching rules for ceases like
2140           Patrys's fe 00
2141
2142 2007-04-03 10:18 +0000 [r8409]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2143
2144         * geninitrd, functions: Create additional devices like xfs logdev.
2145           Verbose copying of devices.
2146
2147 2007-03-20 14:13 +0000 [r8390-8391]  Elan Ruusamäe <glen/at/pld-linux.org>
2148
2149         * geninitrd: - do not redirect output from function, output could
2150           be unpredictable
2151
2152         * geninitrd: - add busybox_applet() which checks if busybox has
2153           required applet present
2154
2155 2007-03-20 11:27 +0000 [r8385]  Elan Ruusamäe <glen/at/pld-linux.org>
2156
2157         * geninitrd: - fixed typo and bug from arekm change
2158
2159 2007-03-17 12:46 +0000 [r8381]  Elan Ruusamäe <glen/at/pld-linux.org>
2160
2161         * geninitrd: - umount /dev also for udev. fixes radek bug
2162
2163 2007-03-09 14:34 +0000 [r8370]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2164
2165         * geninitrd: debuginitrd option in /proc/cmdline handled.
2166
2167 2007-03-09 14:11 +0000 [r8369]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2168
2169         * geninitrd: Read /proc file using cat which makes buffering for
2170           us. 2.4 /proc/partitions contains more data after device name -
2171           skip these.
2172
2173 2007-03-09 13:24 +0000 [r8368]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2174
2175         * geninitrd: Handle devfs cases like
2176           scsi/host0/bus0/target2/lun0/disc.
2177
2178 2007-03-07 10:24 +0000 [r8366]  Elan Ruusamäe <glen/at/pld-linux.org>
2179
2180         * changelog.sh: - correct comment
2181
2182 2007-03-07 10:18 +0000 [r8363]  Elan Ruusamäe <glen/at/pld-linux.org>
2183
2184         * changelog.sh: - allow outdated users file
2185
2186 2007-03-07 07:54 +0000 [r8361]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2187
2188         * changelog.sh: Support async scsi bus scanning. Update ChangeLog.
2189
2190 2007-03-07 07:49 +0000 [r8360]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2191
2192         * geninitrd: We need to ensure that scsi bus probbing finished on
2193           kernels with CONFIG_SCSI_SCAN_ASYNC=y (like our 2.6.20).
2194
2195 2007-03-05 12:35 +0000 [r8359]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2196
2197         * geninitrd: More crapolla by czarny.
2198
2199 2007-02-21 13:01 +0000 [r8286]  Przemysław Iskra <sparky/at/pld-linux.org>
2200
2201         * geninitrd: - fixed urandom minor
2202
2203 2007-02-08 19:06 +0000 [r8245]  Elan Ruusamäe <glen/at/pld-linux.org>
2204
2205         * functions: - outputs nothing actually as it sets two parameters
2206
2207 2007-02-08 18:38 +0000 [r8243-8244]  Elan Ruusamäe <glen/at/pld-linux.org>
2208
2209         * functions: - correct comment
2210
2211         * geninitrd, functions: - find_root() will return lvm2 nodes in
2212           form /dev/VG/LV
2213
2214 2007-02-08 18:26 +0000 [r8241-8242]  Elan Ruusamäe <glen/at/pld-linux.org>
2215
2216         * Makefile: - include functions in tarball
2217
2218         * geninitrd, functions: - allow setting prefix for function
2219           messages via $PROGRAM global
2220
2221 2007-02-08 18:21 +0000 [r8240]  Elan Ruusamäe <glen/at/pld-linux.org>
2222
2223         * Makefile, geninitrd, functions (added): - export functions so
2224           other programs could reuse code - find_root() for now
2225
2226 2007-02-07 10:58 +0000 [r8236-8237]  Elan Ruusamäe <glen/at/pld-linux.org>
2227
2228         * geninitrd: - drop $orig_rootdev, as $rootdev is the same variable
2229           now
2230
2231         * geninitrd: - do not use variable when it's value is something
2232           different
2233
2234 2007-02-07 10:51 +0000 [r8235]  Elan Ruusamäe <glen/at/pld-linux.org>
2235
2236         * geninitrd: - use only blkid to resolve UUID and LABEL, so now it
2237           works with any fs not just xfs,ext{2,3} - cleanup find_root()
2238           function
2239
2240 2007-02-07 10:33 +0000 [r8234]  Elan Ruusamäe <glen/at/pld-linux.org>
2241
2242         * geninitrd: - rc-scripts functions sets default PATH - make
2243           example in usage() more actual
2244
2245 2007-02-07 10:12 +0000 [r8233]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2246
2247         * geninitrd: Revert, conflicts seems more sane way.
2248
2249 2007-02-07 10:07 +0000 [r8232]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2250
2251         * geninitrd: Compat symlink.
2252
2253 2007-02-07 09:46 +0000 [r8231]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2254
2255         * geninitrd: Make it backward compatible with previous udev
2256           versions.
2257
2258 2007-02-06 17:11 +0000 [r8227-8229]  Elan Ruusamäe <glen/at/pld-linux.org>
2259
2260         * geninitrd.8.xml: - ps svn:keywords Date
2261
2262         * geninitrd.8.xml: - ps svn:keywords Id
2263
2264         * geninitrd.8.xml: - fix encoding for czarny name
2265
2266 2007-02-06 17:03 +0000 [r8226]  Elan Ruusamäe <glen/at/pld-linux.org>
2267
2268         * geninitrd: - ignore errors from pvdisplay when it can't access
2269           devices (emc for example)
2270
2271 2007-02-06 16:59 +0000 [r8225]  Elan Ruusamäe <glen/at/pld-linux.org>
2272
2273         * geninitrd, TODO: - use blkid optionally (but preferred) to
2274           resolve UUID= and LABEL= at initrd generation time
2275
2276 2007-02-06 16:26 +0000 [r8224]  Elan Ruusamäe <glen/at/pld-linux.org>
2277
2278         * geninitrd: - use xfs_admin to get label of xfs filesystem
2279
2280 2007-02-03 10:40 +0000 [r8220]  Przemysław Iskra <sparky/at/pld-linux.org>
2281
2282         * geninitrd: - revert: force people with Th to test initramfs
2283
2284 2007-02-02 12:59 +0000 [r8219]  Przemysław Iskra <sparky/at/pld-linux.org>
2285
2286         * geninitrd: - don't use "initramfs" as default in kernels 2.5+,
2287           there are too many people crying...
2288
2289 2007-02-01 10:26 +0000 [r8218]  Przemysław Iskra <sparky/at/pld-linux.org>
2290
2291         * geninitrd: - maybe this way ?
2292
2293 2007-02-01 10:20 +0000 [r8217]  Przemysław Iskra <sparky/at/pld-linux.org>
2294
2295         * geninitrd: - reverted last two changes, szhould work but it
2296           requires new busybox - won't work with old one, need some check
2297           for that
2298
2299 2007-02-01 09:38 +0000 [r8216]  Przemysław Iskra <sparky/at/pld-linux.org>
2300
2301         * geninitrd: - there is no way to pass init application to
2302           switchroot, there is no need to do so anyway
2303
2304 2007-02-01 09:05 +0000 [r8215]  Przemysław Iskra <sparky/at/pld-linux.org>
2305
2306         * geninitrd: - typo: switch_root -> switchroot
2307
2308 2007-01-29 22:24 +0000 [r8212]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2309
2310         * geninitrd: Drop spares=X from initrd mdadm.conf.
2311
2312 2007-01-27 19:01 +0000 [r8203]  Przemysław Iskra <sparky/at/pld-linux.org>
2313
2314         * geninitrd: - simplified mknod script in initramfs
2315
2316 2007-01-27 18:34 +0000 [r8202]  Cezary Krzyżanowski <czarny/at/pld-linux.org>
2317
2318         * geninitrd: - semicolon fixed - dobule 0 adding fixed (really?)
2319
2320 2007-01-27 16:59 +0000 [r8201]  Cezary Krzyżanowski <czarny/at/pld-linux.org>
2321
2322         * geninitrd: - format description added
2323
2324 2007-01-27 16:56 +0000 [r8200]  Cezary Krzyżanowski <czarny/at/pld-linux.org>
2325
2326         * geninitrd: - resolved bug with lilio (root=806 instead of
2327           root=0806) - used parameter more thorough
2328
2329 2007-01-27 14:34 +0000 [r8199]  Cezary Krzyżanowski <czarny/at/pld-linux.org>
2330
2331         * geninitrd: - using udevd instead of legacy udev - killing daemon
2332           afterwards
2333
2334 2007-01-27 14:05 +0000 [r8198]  Cezary Krzyżanowski <czarny/at/pld-linux.org>
2335
2336         * geninitrd: - switched initrd-udev => initrd-udevd, as new udev
2337           doesn't build udev bin (only udevd)
2338
2339 2007-01-26 23:51 +0000 [r8197]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2340
2341         * geninitrd: Copy device only if it doesn't exist.
2342
2343 2007-01-11 13:55 +0000 [r8142]  Elan Ruusamäe <glen/at/pld-linux.org>
2344
2345         * geninitrd: Unmount /dev running on tmpfs when LVM2 init is done
2346
2347 2006-12-19 20:59 +0000 [r8112]  Cezary Krzyżanowski <czarny/at/pld-linux.org>
2348
2349         * geninitrd: - while using initramfs, rootfs mounter ro instaed rw
2350
2351 2006-12-14 19:50 +0000 [r8106-8109]  Elan Ruusamäe <glen/at/pld-linux.org>
2352
2353         * geninitrd.8.xml: Fix encoding
2354
2355         * Makefile: Add make clean.
2356
2357         * Makefile: Do not make install by default. Some cleanups and
2358           stuff.
2359
2360         * geninitrd.8.xml: - add me, and the list is in no way alphabetic
2361
2362 2006-12-14 17:15 +0000 [r8104-8105]  Elan Ruusamäe <glen/at/pld-linux.org>
2363
2364         * TODO: Some note
2365
2366         * changelog.sh: - pass --users-charset=ISO8859-2, needs svn2log >
2367           0.1-2
2368
2369 2006-12-14 16:03 +0000 [r8103]  Cezary Krzyżanowski <czarny/at/pld-linux.org>
2370
2371         * geninitrd, geninitrd.sysconfig, geninitrd.8.xml: - merged from
2372           branches/devel - tweaked geninitrd.sysconfig for default options
2373           - some documentation added
2374
2375 2006-12-02 15:14 +0000 [r8028]  Jacek Konieczny <jajcus/at/pld-linux.org>
2376
2377         * geninitrd: - it is not only my code :-)
2378
2379 2006-11-18 13:57 +0000 [r7982]  Łukasz Maśko <lmasko/at/pld-linux.org>
2380
2381         * geninitrd: - Suspend2 can have its directory in /proc/suspend2 or
2382           /sys/power/suspend2, depending on kernel version, initrd must
2383           support both.
2384
2385 2006-10-27 14:27 +0000 [r7899]  Elan Ruusamäe <glen/at/pld-linux.org>
2386
2387         * geninitrd: - add one 512b for ext2 fs (room for filesystem
2388           header)
2389
2390 2006-10-20 18:22 +0000 [r7888]  Elan Ruusamäe <glen/at/pld-linux.org>
2391
2392         * TODO: Add blkid todo
2393
2394 2006-10-20 16:30 +0000 [r7887]  Elan Ruusamäe <glen/at/pld-linux.org>
2395
2396         * geninitrd: echo not execute (typo fix)
2397
2398 2006-10-20 16:18 +0000 [r7884-7886]  Elan Ruusamäe <glen/at/pld-linux.org>
2399
2400         * changelog.sh: Propset Id.
2401
2402         * geninitrd: Cosmetics.
2403
2404 2006-10-20 16:05 +0000 [r7880-7883]  Elan Ruusamäe <glen/at/pld-linux.org>
2405
2406         * geninitrd: Resolve /dev/dm-0 to LVM names (/dev/sys/rootfs) which
2407           we get when using LABEL or UUID.
2408
2409         * geninitrd: Depend on xfs_admin due that.
2410
2411         * geninitrd: Use xfs_admin to get xfs filesystem UUID and trim it
2412           for spaces.
2413
2414         * geninitrd: Typo.
2415
2416 2006-10-19 16:23 +0000 [r7879]  Elan Ruusamäe <glen/at/pld-linux.org>
2417
2418         * geninitrd: Less noise when initializing LVM2.
2419
2420 2006-10-19 13:44 +0000 [r7877]  Elan Ruusamäe <glen/at/pld-linux.org>
2421
2422         * geninitrd: Round ext2 imagesize up to 1024 blocks.
2423
2424 2006-10-19 13:38 +0000 [r7876]  Elan Ruusamäe <glen/at/pld-linux.org>
2425
2426         * geninitrd: Make ext2 image size dynamic -- calculated at building
2427           time.
2428
2429 2006-10-19 12:40 +0000 [r7874]  Elan Ruusamäe <glen/at/pld-linux.org>
2430
2431         * geninitrd: Legacy junk.
2432
2433 2006-10-19 12:24 +0000 [r7873]  Elan Ruusamäe <glen/at/pld-linux.org>
2434
2435         * geninitrd: $IMAGESIZE is used only for ext2 rootfs.
2436
2437 2006-10-19 12:01 +0000 [r7872]  Elan Ruusamäe <glen/at/pld-linux.org>
2438
2439         * geninitrd: busybox initrd version exename is /bin/initrd-busybox.
2440
2441 2006-10-18 02:06 +0000 [r7866]  Elan Ruusamäe <glen/at/pld-linux.org>
2442
2443         * geninitrd: Always make /dev on tmpfs for LVM2
2444
2445 2006-10-17 23:19 +0000 [r7865]  Elan Ruusamäe <glen/at/pld-linux.org>
2446
2447         * geninitrd: Typo in sysfs fstype naming.
2448
2449 2006-10-17 22:46 +0000 [r7862-7864]  Elan Ruusamäe <glen/at/pld-linux.org>
2450
2451         * geninitrd: $UDEV_TMPFS dropped, $tmpfs_dev indicates that /dev is
2452           with tmpfs.
2453
2454         * geninitrd: More cosmetics.
2455
2456         * geninitrd: - add --with-udev
2457
2458 2006-10-17 22:33 +0000 [r7861]  Elan Ruusamäe <glen/at/pld-linux.org>
2459
2460         * geninitrd: udev needs /sys, i'm almost sure of that.
2461
2462 2006-10-17 22:25 +0000 [r7858-7860]  Elan Ruusamäe <glen/at/pld-linux.org>
2463
2464         * geninitrd: Cosmetics.
2465
2466         * geninitrd: No need for /bin/initrd-busybox on initrd.
2467
2468         * geninitrd: Drop my_dirname (pointless).
2469
2470 2006-10-17 21:54 +0000 [r7857]  Elan Ruusamäe <glen/at/pld-linux.org>
2471
2472         * geninitrd.sysconfig: Do not disable udev in config by default
2473           (udev-initrd package must be installed anyway for udev being
2474           used).
2475
2476 2006-09-15 18:05 +0000 [r7756]  Elan Ruusamäe <glen/at/pld-linux.org>
2477
2478         * geninitrd: Make for ext2 the imagesize bigger by 2M.
2479
2480 2006-08-20 14:47 +0000 [r7677]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2481
2482         * geninitrd: Add bin/initrd-busybox symlink.
2483
2484 2006-08-17 09:06 +0000 [r7674]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2485
2486         * geninitrd.sysconfig: SLEEP/FIRMWARE examples.
2487
2488 2006-08-17 08:44 +0000 [r7673]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2489
2490         * geninitrd: Create proc and sys directories when firwmare is
2491           needed.
2492
2493 2006-08-17 08:41 +0000 [r7672]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2494
2495         * geninitrd: Simplify firmware loader script.
2496
2497 2006-08-17 08:30 +0000 [r7671]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2498
2499         * geninitrd: Properly echo firmware.sh to /proc/../hotplug.
2500
2501 2006-08-14 09:30 +0000 [r7669]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2502
2503         * geninitrd: Initial firmware loading capabilities.
2504
2505 2006-08-14 08:56 +0000 [r7668]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2506
2507         * geninitrd: display some warning
2508
2509 2006-06-24 21:01 +0000 [r7483]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2510
2511         * geninitrd.sysconfig: Some variables are not used by geninitrd at
2512           all.
2513
2514 2006-06-03 20:43 +0000 [r7466]  Elan Ruusamäe <glen/at/pld-linux.org>
2515
2516         * geninitrd: More options for ext2 based initrd. echo y hack
2517           dropped (unneccessary).
2518
2519 2006-06-03 13:39 +0000 [r7465]  Elan Ruusamäe <glen/at/pld-linux.org>
2520
2521         * geninitrd: Use cat and <<EOF. Redirect 2>/dev/null is only
2522           neccessary for vgchange.
2523
2524 2006-06-03 13:03 +0000 [r7464]  Elan Ruusamäe <glen/at/pld-linux.org>
2525
2526         * geninitrd: Output verbose message when activating dmraid and lvm
2527           volumes. Drop making nodes on readonly /dev and the error
2528           messages failing to do so.
2529
2530 2006-05-28 19:12 +0000 [r7456-7458]  Elan Ruusamäe <glen/at/pld-linux.org>
2531
2532         * Makefile: Generate changelog.sh in "make dist" target.
2533
2534         * changelog.sh (added): ChangeLog generation script (based on
2535           rc-scripts).
2536
2537 2006-05-28 15:54 +0000 [r7452-7453]  Elan Ruusamäe <glen/at/pld-linux.org>
2538
2539         * geninitrd: Tabs.
2540
2541         * geninitrd: Add 100k more to ext2 based images.
2542
2543 2006-05-26 09:06 +0000 [r7446]  Elan Ruusamäe <glen/at/pld-linux.org>
2544
2545         * geninitrd: Reindent code with tabs and ts=4.
2546
2547 2006-05-26 08:42 +0000 [r7445]  Elan Ruusamäe <glen/at/pld-linux.org>
2548
2549         * geninitrd: Use 'EOF' heredocs.
2550
2551 2006-05-26 08:39 +0000 [r7444]  Elan Ruusamäe <glen/at/pld-linux.org>
2552
2553         * geninitrd: Parse nfsroot= from /proc/cmdline for NFS root
2554           installs. Patch by Urmas Undusk
2555
2556 2006-05-22 14:11 +0000 [r7430]  Elan Ruusamäe <glen/at/pld-linux.org>
2557
2558         * geninitrd: Detect broken tool (lvdisplay) and fail early instead
2559           of generating invalid initrd
2560
2561 2006-05-06 18:42 +0000 [r7386]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2562
2563         * geninitrd: Keep suspends in sync.
2564
2565 2006-05-06 18:33 +0000 [r7385]  Jan Rękorajski <baggins/at/pld-linux.org>
2566
2567         * geninitrd: - turn suspend2 on by default - load required module
2568           for suspend2
2569
2570 2006-04-27 20:57 +0000 [r7371]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2571
2572         * geninitrd: Update support for recent suspend2 versions (Bartosz
2573           Świątek).
2574
2575 2006-04-09 21:09 +0000 [r7340]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2576
2577         * geninitrd.sysconfig: Correct suspend1 var.
2578
2579 2006-04-09 19:08 +0000 [r7339]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2580
2581         * geninitrd: Correct suspend variables.
2582
2583 2006-04-09 13:33 +0000 [r7338]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2584
2585         * geninitrd.sysconfig: Updated config.
2586
2587 2006-04-09 13:01 +0000 [r7337]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2588
2589         * geninitrd: Mainline suspend support. Suspend 2 renamed. Both
2590           suspends turned off by default.
2591
2592 2006-04-09 12:28 +0000 [r7336]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2593
2594         * geninitrd, geninitrd.sysconfig: Suspend 2 stuff renamed to
2595           suspend2 (it's old anyway).
2596
2597 2006-03-25 21:30 +0000 [r7319]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2598
2599         * geninitrd: Hacky initramfs support (and of course not working
2600           yet).
2601
2602 2006-02-22 18:20 +0000 [r6998]  Elan Ruusamäe <glen/at/pld-linux.org>
2603
2604         * lvm.todo: Few language fixes.
2605
2606 2006-02-22 18:11 +0000 [r6997]  Elan Ruusamäe <glen/at/pld-linux.org>
2607
2608         * geninitrd: Avoid duplicate device copying when LVM on RAID
2609
2610 2006-02-22 17:17 +0000 [r6996]  Elan Ruusamäe <glen/at/pld-linux.org>
2611
2612         * geninitrd: Fix mdadm output grabbing when there are N>0 spare
2613           disks
2614
2615 2006-01-28 13:40 +0000 [r6894]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2616
2617         * geninitrd: Always use mdassemble. By default put UUID based
2618           config (so devices can now change without affecting an array).
2619           Copy all devices matching /etc/mdadm.conf in case when disks
2620           layout is modified in system.
2621
2622 2006-01-28 13:16 +0000 [r6893]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2623
2624         * geninitrd, geninitrd.8.xml: Old raidtools no longer supported.
2625
2626 2006-01-27 23:37 +0000 [r6892]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2627
2628         * geninitrd: Allow raid6 and raid10.
2629
2630 2006-01-18 16:57 +0000 [r6854]  Elan Ruusamäe <glen/at/pld-linux.org>
2631
2632         * geninitrd.8.xml: - english
2633
2634 2006-01-17 22:11 +0000 [r6838]  Elan Ruusamäe <glen/at/pld-linux.org>
2635
2636         * geninitrd: - add dmraid support, needs udev as it creates nodes
2637           on /dev - probably udev support should be improved to copy config
2638           to initrd so the nodes correspond to ones configured in host
2639           currently customised udev in host has no effect on initrd
2640
2641 2006-01-17 21:29 +0000 [r6833]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2642
2643         * geninitrd: Generate rootfs finding stuff when using raid, too.
2644           (glen)
2645
2646 2006-01-17 21:24 +0000 [r6832]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2647
2648         * geninitrd.8.xml: Manual fix. (ankry).
2649
2650 2006-01-17 21:14 +0000 [r6831]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2651
2652         * geninitrd: Add missing parenthesis. (Robert Jaros) Properly copy
2653           /dev files when using lvm. (Robert Jaros)
2654
2655 2005-11-26 15:35 +0000 [r6569]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2656
2657         * geninitrd: In case of module with - in name we use _ in variables
2658           like ide-core -> MODULE_ide_core_USLEEP.
2659
2660 2005-11-17 13:04 +0000 [r6539]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2661
2662         * geninitrd: USLEEP not SLEEP + small fixes.
2663
2664 2005-11-17 12:56 +0000 [r6538]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2665
2666         * geninitrd: Sleeping after module load support.
2667
2668 2005-11-17 07:32 +0000 [r6537]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2669
2670         * geninitrd: Copy pvdevice nodes to initrd when not using udev.
2671
2672 2005-11-01 15:33 +0000 [r6509]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2673
2674         * geninitrd: Revert, doesn't make sense for udev case.
2675
2676 2005-11-01 15:10 +0000 [r6508]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2677
2678         * geninitrd: Always create /dev/mapper/control for our sake.
2679
2680 2005-09-23 23:14 +0000 [r6406]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2681
2682         * geninitrd: Create mapper control device only when not using udev.
2683
2684 2005-06-27 06:25 +0000 [r6191]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2685
2686         * geninitrd: Fix for mdadm >= v1.12.0. Version >= v1.12.0 is now
2687           required.
2688
2689 2005-06-09 22:03 +0000 [r6057]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2690
2691         * geninitrd: Use 3000 initrd as size for ia64|amd64|x86_64|sparc64
2692           arches.
2693
2694 2005-04-04 16:29 +0000 [r5716]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2695
2696         * geninitrd: Nicer warnings.
2697
2698 2005-02-23 13:14 +0000 [r5559]  Witek Kręcicki <adasi/at/pld-linux.org>
2699
2700         * TODO: - new entry (add dmraid support)
2701
2702 2004-12-10 15:36 +0000 [r5369]  Marcin Doliński <averne/at/pld-linux.org>
2703
2704         * geninitrd: - added /dev/mapper/control
2705
2706 2004-12-06 20:19 +0000 [r5367]  Adam Gołębiowski <adamg/at/pld-linux.org>
2707
2708         * geninitrd, geninitrd.sysconfig: - display info that it is
2709           possible to disable software suspend
2710
2711 2004-09-25 22:41 +0000 [r4657-4658]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2712
2713         * geninitrd: Really mount/umount /proc for udev.
2714
2715         * geninitrd: Fix passing hotplug binary into kernel. Drop devfs
2716           mount for lvm2.
2717
2718 2004-09-25 16:58 +0000 [r4653]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2719
2720         * geninitrd, geninitrd.sysconfig: Updated udev support.
2721
2722 2004-09-25 13:19 +0000 [r4648]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2723
2724         * geninitrd: Support for /dev managing by udev.
2725
2726 2004-09-19 20:50 +0000 [r4624]  Sergiusz Pawłowicz <serek/at/pld-linux.org>
2727
2728         * TODO: - extending todo list.
2729
2730 2004-09-17 21:24 +0000 [r4605]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2731
2732         * geninitrd: Umount /proc in initrd_gen_procdata().
2733
2734 2004-09-16 16:50 +0000 [r4600]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2735
2736         * geninitrd: Make root=/dev/XYZ work with grub, too.
2737
2738 2004-09-16 12:45 +0000 [r4599]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2739
2740         * geninitrd: Convert generation of nfs/softraid/lvm/suspend stuff
2741           into functions (initrd_gen_XXX).
2742
2743 2004-09-16 10:57 +0000 [r4598]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2744
2745         * geninitrd: Typo fixed.
2746
2747 2004-09-16 10:54 +0000 [r4597]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2748
2749         * geninitrd: Put information which devices belong to which array
2750           when having multiple raid arrays. Don't call mdassemble twice in
2751           such case since once is enough.
2752
2753 2004-09-01 16:38 +0000 [r4453]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2754
2755         * geninitrd: modulefile checking is done only once now (duplicates
2756           removed).
2757
2758 2004-08-30 18:53 +0000 [r4448]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2759
2760         * geninitrd: Display error and exit if raid data is not found when
2761           trying to find softraid modules.
2762
2763 2004-08-09 00:02 +0000 [r4420]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2764
2765         * geninitrd: Use suspend_bootsplash instead of suspend_text when
2766           bootsplash is in use.
2767
2768 2004-08-08 16:16 +0000 [r4418]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2769
2770         * geninitrd: - add support for swsusp2 2.0.0.103 (text mode)
2771
2772 2004-08-01 22:37 +0000 [r4413]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2773
2774         * geninitrd: Finish software suspend2 support (and enable it by
2775           default).
2776
2777 2004-07-31 09:36 +0000 [r4412]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2778
2779         * geninitrd: Softsuspend fixes, still disabled by default.
2780
2781 2004-07-31 01:26 +0000 [r4411]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2782
2783         * geninitrd: Software suspend 2 support added (untested).
2784
2785 2004-07-17 19:39 +0000 [r4358]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2786
2787         * geninitrd: Fix handling of module options.
2788
2789 2004-07-02 20:08 +0000 [r4294]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2790
2791         * geninitrd: Well, back to romfs, initramfs fixes.
2792
2793 2004-07-02 19:46 +0000 [r4293]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2794
2795         * geninitrd.sysconfig: Keep INITRDFS unconfigured so geninitrd
2796           script will decide which use as default.
2797
2798 2004-07-02 19:36 +0000 [r4292]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2799
2800         * geninitrd: initramfs support, use it by default for kernel >
2801           2.5.0.
2802
2803 2004-06-26 23:19 +0000 [r4250]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2804
2805         * geninitrd: Test checking if rootfs is on LVM was broken for LVM1
2806           case - fixed.
2807
2808 2004-06-26 21:12 +0000 [r4249]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2809
2810         * TODO: Updated (few questions).
2811
2812 2004-06-26 21:04 +0000 [r4248]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2813
2814         * geninitrd: In most cases broken fstab causes problems - enhance
2815           error message for find_modules_for() parameters checking.
2816
2817 2004-06-24 20:01 +0000 [r4242]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2818
2819         * geninitrd: LVM2: wipe out mount && pivot_root and welcome
2820           /proc/sys/kernel/real-root-dev.
2821
2822 2004-06-24 15:09 +0000 [r4241]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2823
2824         * geninitrd: Mount LVM2 rootfs read-only; few cleanups.
2825
2826 2004-06-24 13:26 +0000 [r4240]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2827
2828         * geninitrd: Preffer /sbin/chroot over /usr/sbin/chroot.
2829
2830 2004-06-24 13:22 +0000 [r4239]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2831
2832         * geninitrd: Mention proper kernel cmdline setup for root on
2833           nfs/lvm2 configurations.
2834
2835 2004-06-24 13:12 +0000 [r4238]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2836
2837         * geninitrd: Print warning when /proc is not mounted since too many
2838           things depend on this.
2839
2840 2004-06-24 13:09 +0000 [r4237]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2841
2842         * geninitrd: Working rootfs on LVM2 support (tested).
2843
2844 2004-06-23 12:20 +0000 [r4233]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2845
2846         * geninitrd: lvm2: do not restrict to sysfs devices only (since we
2847           even do not mount syfs).
2848
2849 2004-06-23 02:14 +0000 [r4232]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2850
2851         * geninitrd: For LVM use system configured devs filtering + avoid
2852           locking instead of ignoring errors.
2853
2854 2004-06-09 20:43 +0000 [r4159]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2855
2856         * geninitrd: Use posix,wsize=8192,rsize=8192 options for NFS
2857           mounts.
2858
2859 2004-06-09 18:11 +0000 [r4158]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2860
2861         * geninitrd: For rootfs on NFS create /dev/urandom on initrd - used
2862           by dhcp client.
2863
2864 2004-06-06 00:01 +0000 [r4149]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2865
2866         * geninitrd: Make nfs root case minimal + add very important
2867           comment.
2868
2869 2004-06-05 22:19 +0000 [r4148]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2870
2871         * geninitrd: rootfs on nfs works with funny things like kernel
2872           swapper doing init job/
2873
2874 2004-06-05 19:32 +0000 [r4147]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2875
2876         * geninitrd: (Almost) working root on NFS support.
2877
2878 2004-06-05 15:33 +0000 [r4146]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2879
2880         * geninitrd: Initial support for rootfs on NFS.
2881
2882 2004-04-22 09:36 +0000 [r3977]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2883
2884         * geninitrd: Fix typo in do_mdassemble variable (noted by Piotr
2885           Pawłow <pp/at/siedziba.pl>)
2886
2887 2004-04-10 11:34 +0000 [r3918]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2888
2889         * geninitrd: We do not support min/max kernel version settings in
2890           pci database, so remove that code.
2891
2892 2004-04-03 01:01 +0000 [r3865]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2893
2894         * geninitrd: Run only one, rootfs VG when using LVM.
2895
2896 2004-04-02 23:17 +0000 [r3862-3864]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2897
2898         * geninitrd: Ups, debugging left - removed.
2899
2900         * geninitrd: Print warning when ide-generic is used as fallback.
2901
2902         * geninitrd: Load ide-generic if no other IDE related modules
2903           found.
2904
2905 2004-04-02 22:09 +0000 [r3861]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2906
2907         * geninitrd: Support for LVM on top of SoftRAID.
2908
2909 2004-03-31 18:05 +0000 [r3850]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2910
2911         * lvm.todo: Mention LVM on top of SOFTRAID case.
2912
2913 2004-03-31 17:47 +0000 [r3849]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2914
2915         * geninitrd, geninitrd.8.xml: Change --lvmversion to
2916           --lvmtoolsversion (same with LVMVERSION->LVMTOOLSVERSION) to
2917           avoid confusion.
2918
2919 2004-03-31 17:39 +0000 [r3848]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2920
2921         * geninitrd: Fix creation of subdirectiories needed on in /dev on
2922           initrd image.
2923
2924 2004-03-31 17:29 +0000 [r3847]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2925
2926         * geninitrd: Support devfs like names for softraid detection.
2927
2928 2004-03-31 17:20 +0000 [r3846]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2929
2930         * geninitrd: Fix LVMVERSION detection when lvm1 tools are in use.
2931
2932 2004-03-31 16:33 +0000 [r3844]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2933
2934         * geninitrd: Check for /sbin/lvdisplay and /sbin/pvdisplay
2935           existence instead of /sbin/lvm (part of lvm2 package).
2936
2937 2004-03-08 14:36 +0000 [r3427]  Artur Frysiak <wiget/at/pld-linux.org>
2938
2939         * Makefile: - added ChangeLog to distributed package
2940
2941 2004-03-08 14:28 +0000 [r3425]  Artur Frysiak <wiget/at/pld-linux.org>
2942
2943         * TODO: - more things done
2944
2945 2004-03-05 08:10 +0000 [r3416]  Artur Frysiak <wiget/at/pld-linux.org>
2946
2947         * geninitrd: - redirect error message to stderr - fix displaing
2948           modules names in verbose mode - use --ignorelockfailure in lvm2
2949           invocation (/var isn't mounted now)
2950
2951 2004-02-01 23:48 +0000 [r3241]  Artur Frysiak <wiget/at/pld-linux.org>
2952
2953         * geninitrd: - finished LVM2 support (I hope, I don't break LVM1
2954           support) - fix printing modules names on 2.6.x kernels
2955
2956 2004-01-30 21:53 +0000 [r3228]  Artur Frysiak <wiget/at/pld-linux.org>
2957
2958         * geninitrd, geninitrd.8.xml: - write usage message to stdin not
2959           stderr - check version of LVM tools not LVM volumen format -
2960           added --lvmversion options
2961
2962 2004-01-30 00:35 +0000 [r3226]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2963
2964         * geninitrd: Try to load only required LVM module (needs testing
2965           with LVM1 tools and LVM2 tools using lvm1 metadata)
2966
2967 2004-01-29 12:34 +0000 [r3225]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2968
2969         * geninitrd: Test for LVM using lvdisplay (old way left for
2970           compatibility in some weird cases).
2971
2972 2004-01-29 12:15 +0000 [r3224]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2973
2974         * geninitrd: Local geninitrd configuration for LVM is more
2975           important than automatic searching. Give it chance to work with
2976           LVM1 tools (should work fine).
2977
2978 2004-01-29 12:04 +0000 [r3223]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2979
2980         * geninitrd: Implement searching for LVM devices using LVM2 tools.
2981           No idea whether is works with LVM1 tools but these are obsolete
2982           anyway.
2983
2984 2004-01-23 23:38 +0000 [r3219]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2985
2986         * geninitrd: Proper message.
2987
2988 2004-01-23 19:54 +0000 [r3218]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2989
2990         * geninitrd: If /sbin/initrd-mdassemble is available then use it
2991           instead of mdadm.
2992
2993 2004-01-17 20:12 +0000 [r3196]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2994
2995         * geninitrd: - drop support for raid using raid_start in busybox,
2996           it's broken - use initrd-mdadm
2997
2998 2003-12-28 18:56 +0000 [r3089]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2999
3000         * geninitrd.sysconfig: Remove obsolete bsp options.
3001
3002 2003-12-25 21:08 +0000 [r3080]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3003
3004         * geninitrd: Display information message when
3005           BOOT_SPLASH_RESOLUTIONS is empty.
3006
3007 2003-12-25 19:14 +0000 [r3079]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3008
3009         * geninitrd.8.xml: Comment now in utf.
3010
3011 2003-12-25 18:37 +0000 [r3075]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3012
3013         * geninitrd: Merged bootsplash branch.
3014
3015 2003-12-25 18:24 +0000 [r3074]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3016
3017         * geninitrd, geninitrd.8.xml: Use insmod instead of insmod_ng for
3018           2.6 kernels, too. Fix docummentation to describe that.
3019
3020 2003-10-02 20:34 +0000 [r1403]  Artur Frysiak <wiget/at/pld-linux.org>
3021
3022         * geninitrd.8.xml: - emails update
3023
3024 2003-09-18 22:54 +0000 [r1354]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3025
3026         * geninitrd: - make rootdev local variable inside find_modules_ide
3027           (should fix problems with raid support)
3028
3029 2003-09-18 22:17 +0000 [r1352]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3030
3031         * geninitrd: - set svn:keywords property
3032
3033 2003-09-13 12:57 +0000 [r1321]  Artur Frysiak <wiget/at/pld-linux.org>
3034
3035         * .cvsignore (removed), /: post cvs2svn cleanup - removed unused
3036           tags and branches - .cvsignore -> prop svn:ignore
3037
3038 2003-08-24 22:20 +0000 [r1317]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3039
3040         * geninitrd: - by default load all found IDE devices unless
3041           --ide-root-only option specified - when ide=reverse specified
3042           sort drivers in reverse order
3043
3044 2003-08-24 12:14 +0000 [r1315]  Michał Moskal <malekith/at/pld-linux.org>
3045
3046         * geninitrd: - add busybox -> sh symlink
3047
3048 2003-08-23 20:13 +0000 [r1313]  Arkadiusz Patyk <areq/at/pld-linux.org>
3049
3050         * geninitrd: - now pci.ide format is: PCI_ids module_name
3051           vendor_name|device_name
3052
3053 2003-08-23 19:54 +0000 [r1311]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3054
3055         * geninitrd: - find proper max_kernel
3056
3057 2003-08-15 23:32 +0000 [r1309]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3058
3059         * geninitrd: - enable new raid_start available in latest busybox
3060
3061 2003-08-15 22:33 +0000 [r1307]  Michał Moskal <malekith/at/pld-linux.org>
3062
3063         * geninitrd: - create /dev/null (busybox seems to need it) and
3064           /dev/zero (just in case)
3065
3066 2003-08-15 22:14 +0000 [r1306]  Michał Moskal <malekith/at/pld-linux.org>
3067
3068         * geninitrd: - set -x seems to cause SEGV
3069
3070 2003-08-15 21:58 +0000 [r1303-1304]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3071
3072         * geninitrd: - one more sbin->bin
3073
3074         * geninitrd: - on 2.4 also load only module which is needed for
3075           mounting rootfs
3076
3077 2003-08-15 21:53 +0000 [r1301-1302]  Michał Moskal <malekith/at/pld-linux.org>
3078
3079         * geninitrd: - use mdadm not initrd-mdadm for scanning
3080
3081         * geninitrd: - fix syntax
3082
3083 2003-08-15 21:51 +0000 [r1300]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3084
3085         * geninitrd: - use mdadm.conf, too - then raidtab
3086
3087 2003-08-15 21:39 +0000 [r1299]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3088
3089         * geninitrd: - initrd-busybox is in bin not sbin
3090
3091 2003-08-15 21:19 +0000 [r1298]  Michał Moskal <malekith/at/pld-linux.org>
3092
3093         * geninitrd: - first try
3094
3095 2003-08-15 21:00 +0000 [r1296]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3096
3097         * geninitrd: - beginning of mdadm.conf support
3098
3099 2003-08-15 19:15 +0000 [r1294]  Michał Moskal <malekith/at/pld-linux.org>
3100
3101         * geninitrd: - marged busybox version
3102
3103 2003-08-15 12:12 +0000 [r1292]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3104
3105         * geninitrd: - on 2.5/2.6 with sysfs we are able to fount exactly
3106           which module is required to get rootfs controller working
3107
3108 2003-08-12 22:01 +0000 [r1290]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3109
3110         * geninitrd: - fix ataraid support
3111
3112 2003-08-11 14:41 +0000 [r1288]  Arkadiusz Patyk <areq/at/pld-linux.org>
3113
3114         * geninitrd: - check if exist /proc/bus/pci/devices
3115
3116 2003-08-11 08:45 +0000 [r1286]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3117
3118         * geninitrd: - debug messages removed
3119
3120 2003-08-10 20:27 +0000 [r1284]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3121
3122         * geninitrd: - same names caused variable covering and wrong
3123           results (fixed) - don't try to load module unknown - don't fail
3124           if modules not found (staticly compiled?)
3125
3126 2003-08-10 12:21 +0000 [r1282]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3127
3128         * geninitrd: - if no IDE module on disk then it's probably compiled
3129           into kernel so don't fail - if PCI database not found then print
3130           warning
3131
3132 2003-08-09 23:43 +0000 [r1279-1280]  Jan Rękorajski <baggins/at/pld-linux.org>
3133
3134         * TODO: - we need ide=reverse support
3135
3136         * geninitrd: - when comparing pci IDs make sure they will be
3137           compared as strings
3138
3139 2003-08-09 23:09 +0000 [r1278]  Jan Rękorajski <baggins/at/pld-linux.org>
3140
3141         * geninitrd: - DO NOT sort driver modules, are you nuts?
3142
3143 2003-08-09 21:24 +0000 [r1275-1276]  Arkadiusz Patyk <areq/at/pld-linux.org>
3144
3145         * pci.ide (removed): - move to pci-database
3146
3147         * geninitrd: - use PCI ids from pci-database
3148
3149 2003-08-09 21:15 +0000 [r1274]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3150
3151         * geninitrd: - find all PREIDEMODS
3152
3153 2003-08-08 14:09 +0000 [r1272]  Arkadiusz Patyk <areq/at/pld-linux.org>
3154
3155         * Makefile: - better check VERSION - don't need install rc-script,
3156           bsp in builder
3157
3158 2003-08-07 22:41 +0000 [r1270]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3159
3160         * geninitrd: - debug message removed
3161
3162 2003-08-07 22:27 +0000 [r1269]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3163
3164         * pci.ide (added), geninitrd: - support for automatic IDE module
3165           finding (needs testing)
3166
3167 2003-08-07 20:08 +0000 [r1266]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3168
3169         * geninitrd: - fix typo
3170
3171 2003-08-07 09:10 +0000 [r1264]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3172
3173         * geninitrd: - added support for static mdadm
3174
3175 2003-07-17 18:08 +0000 [r1262]  Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3176
3177         * geninitrd: - there is insmod.static.modutils not
3178           insmod.static.modprobe
3179
3180 2003-06-30 21:38 +0000 [r1260]  Artur Frysiak <wiget/at/pld-linux.org>
3181
3182         * geninitrd: - use correct version of insmod.static
3183
3184 2003-04-09 11:40 +0000 [r1257]  Artur Frysiak <wiget/at/pld-linux.org>
3185
3186         * geninitrd, geninitrd.8.xml: - added --with-insmod-static to allow
3187           using /sbin/insmod.static if bsp internal insmod/insmod_ng is
3188           bugi - use DocBook XML 4.2 for man page - describe
3189           --with-insmod-static and Linux 2.5.x support - small
3190           "despamification"
3191
3192 2003-02-19 08:49 +0000 [r1255-1256]  Artur Frysiak <wiget/at/pld-linux.org>
3193
3194         * geninitrd: - Linux 2.5.x support
3195
3196         * TODO: - and more things to do
3197
3198 2003-02-19 08:43 +0000 [r1254]  Artur Frysiak <wiget/at/pld-linux.org>
3199
3200         * geninitrd.8.xml: - typo fixes
3201
3202 2002-11-27 17:56 +0000 [r1253]  Artur Frysiak <wiget/at/pld-linux.org>
3203
3204         * geninitrd: - typo in LVM code
3205
3206 2002-11-26 13:44 +0000 [r1252]  Artur Frysiak <wiget/at/pld-linux.org>
3207
3208         * geninitrd: - first version with LVM support but not yet fully
3209           tested
3210
3211 2002-11-26 13:40 +0000 [r1251]  Artur Frysiak <wiget/at/pld-linux.org>
3212
3213         * lvm.todo (added): LVM implementation plan
3214
3215 2002-10-13 11:40 +0000 [r1250]  Witek Kręcicki <adasi/at/pld-linux.org>
3216
3217         * geninitrd: - fixed preload
3218
3219 2002-09-27 15:19 +0000 [r1249]  Artur Frysiak <wiget/at/pld-linux.org>
3220
3221         * geninitrd.8.xml: - one more contributor
3222
3223 2002-09-27 15:14 +0000 [r1248]  Artur Frysiak <wiget/at/pld-linux.org>
3224
3225         * geninitrd: - support for gzipped modules (patch by Witold
3226           Filipczyk <witekfl/at/poczta.onet.pl>) - use findfs from e2fsprogs
3227           (>= 1.28) to find root device if specified by UUID or LABEL
3228
3229 2002-09-06 14:58 +0000 [r1245-1247]  Artur Frysiak <wiget/at/pld-linux.org>
3230
3231         * geninitrd.8.xml: - not show almost empty hardware RAID desc
3232
3233         * geninitrd: New features: - ATA RAID support Bugfixes: - by
3234           default use raidstart (if needed) - show raidstart related
3235           options in help message - drop undocumented --use-raidstart
3236           switch
3237
3238         * geninitrd.8.xml: - added some notes about SCSI, ATA RAID and
3239           hardware RAID support
3240
3241 2002-03-25 11:07 +0000 [r1244]  Michał Moskal <malekith/at/pld-linux.org>
3242
3243         * geninitrd: - fixed raidstart (should work with
3244           real-soon-now-to-be-released version of bsp) - use bsp-raidless
3245           if not using raid
3246
3247 2002-03-13 15:19 +0000 [r1243]  Artur Frysiak <wiget/at/pld-linux.org>
3248
3249         * Makefile: better make dist
3250
3251 2002-03-13 14:46 +0000 [r1239-1242]  Artur Frysiak <wiget/at/pld-linux.org>
3252
3253         * Makefile: add geninitrd.8.xml to dist tarball and make
3254           geninitrd.8 from xml source
3255
3256         * .cvsignore: ignore generated files
3257
3258         * geninitrd.8 (removed): this file are generated from xml source
3259
3260         * geninitrd.8.xml, geninitrd.8: typo
3261
3262 2002-03-13 13:40 +0000 [r1238]  Artur Frysiak <wiget/at/pld-linux.org>
3263
3264         * geninitrd.8.xml: formating fixes
3265
3266 2002-03-13 13:26 +0000 [r1237]  Artur Frysiak <wiget/at/pld-linux.org>
3267
3268         * geninitrd: UUID and LABEL support for ext3 fix displaying missing
3269           modules names
3270
3271 2002-03-07 13:39 +0000 [r1236]  Jakub Bogusz <qboosh/at/pld-linux.org>
3272
3273         * geninitrd: - fixed raidstart (if raidstart bsp builtin works)
3274
3275 2002-03-07 09:57 +0000 [r1235]  Artur Frysiak <wiget/at/pld-linux.org>
3276
3277         * geninitrd.8.xml: now is completed
3278
3279 2002-02-20 13:37 +0000 [r1234]  Artur Frysiak <wiget/at/pld-linux.org>
3280
3281         * geninitrd.sysconfig: FS->INITRDFS
3282
3283 2002-02-20 13:29 +0000 [r1233]  Jakub Bogusz <qboosh/at/pld-linux.org>
3284
3285         * geninitrd.sysconfig: - typo
3286
3287 2002-02-20 11:30 +0000 [r1232]  Artur Frysiak <wiget/at/pld-linux.org>
3288
3289         * geninitrd: don't generate modules.dep
3290
3291 2002-02-20 11:07 +0000 [r1231]  Michał Moskal <malekith/at/pld-linux.org>
3292
3293         * geninitrd: - run depmod, if modules.dep hasn't been found
3294
3295 2002-02-20 10:11 +0000 [r1230]  Artur Frysiak <wiget/at/pld-linux.org>
3296
3297         * geninitrd: - --fs is back, but if used warning is writen
3298
3299 2002-02-19 14:47 +0000 [r1227-1229]  Artur Frysiak <wiget/at/pld-linux.org>
3300
3301         * Makefile: portability fix
3302
3303         * geninitrd.8.xml (added): - start rewrite documentation to XML
3304           Docbook.
3305
3306         * geninitrd: - drop trash support (trash is dead) - rename --fs to
3307           --initrdfs (less confusion but incompatible change :( ) - new
3308           configuration option EXIT_IF_MISSING (is set to "no" then warn
3309           about missing modules but continue) - disable root on loop device
3310           (need rewrite for bsp)
3311
3312 2002-02-19 14:35 +0000 [r1226]  Artur Frysiak <wiget/at/pld-linux.org>
3313
3314         * TODO: total rewite plan
3315
3316 2002-01-29 11:19 +0000 [r1225]  Michał Moskal <malekith/at/pld-linux.org>
3317
3318         * geninitrd: - depmod support added - needs testing!
3319
3320 2002-01-17 20:14 +0000 [r1224]  Tomasz Pala <gotar/at/pld-linux.org>
3321
3322         * geninitrd, geninitrd.8: - cosmetics.
3323
3324 2001-12-15 14:41 +0000 [r1223]  Paweł Gołaszewski <blues/at/pld-linux.org>
3325
3326         * TODO: - one more
3327
3328 2001-12-15 14:33 +0000 [r1222]  Paweł Gołaszewski <blues/at/pld-linux.org>
3329
3330         * geninitrd: - typo
3331
3332 2001-10-15 10:56 +0000 [r1221]  Artur Frysiak <wiget/at/pld-linux.org>
3333
3334         * geninitrd: fixed typo reported by GoTaR <gotar/at/priv0.onet.pl>
3335
3336 2001-09-10 09:52 +0000 [r1220]  Artur Frysiak <wiget/at/pld-linux.org>
3337
3338         * geninitrd: VERSION is *not* hardcoded
3339
3340 2001-09-07 17:59 +0000 [r1219]  kloczek <kloczek/at/pld-linux.org>
3341
3342         * Makefile: - rename release target to dist.
3343
3344 2001-09-07 17:56 +0000 [r1218]  kloczek <kloczek/at/pld-linux.org>
3345
3346         * geninitrd: - hardcode VERSION (as 2.6) - move initialize
3347           variables on top and few indentation.
3348
3349 2001-09-07 17:37 +0000 [r1217]  kloczek <kloczek/at/pld-linux.org>
3350
3351         * geninitrd.sysconfig: - uncomment using bsp by default.
3352
3353 2001-09-07 13:29 +0000 [r1216]  Artur Frysiak <wiget/at/pld-linux.org>
3354
3355         * Makefile: fix typo clean up
3356
3357 2001-09-07 13:25 +0000 [r1215]  Artur Frysiak <wiget/at/pld-linux.org>
3358
3359         * Makefile, geninitrd: Use RCS Id as version number
3360
3361 2001-09-07 13:02 +0000 [r1214]  Artur Frysiak <wiget/at/pld-linux.org>
3362
3363         * geninitrd: release 2.5 ready
3364
3365 2001-09-07 12:21 +0000 [r1213]  Paweł Gołaszewski <blues/at/pld-linux.org>
3366
3367         * TODO, geninitrd.sysconfig: - commented PREMODS added to
3368           sysconfig-file - one more TODO
3369
3370 2001-08-22 15:04 +0000 [r1212]  Arkadiusz Patyk <areq/at/pld-linux.org>
3371
3372         * geninitrd: - s/DC960/DAC960/
3373
3374 2001-08-13 10:41 +0000 [r1211]  Artur Frysiak <wiget/at/pld-linux.org>
3375
3376         * geninitrd: Use RSC Id to better identification
3377
3378 2001-07-06 15:30 +0000 [r1210]  Artur Frysiak <wiget/at/pld-linux.org>
3379
3380         * TODO: one task done; one added
3381
3382 2001-07-06 15:05 +0000 [r1209]  Artur Frysiak <wiget/at/pld-linux.org>
3383
3384         * geninitrd: devfs support inspired by patch from Robert R. Wal
3385           <rrw/at/reptile.eu.org>
3386
3387 2001-07-04 13:01 +0000 [r1208]  kloczek <kloczek/at/pld-linux.org>
3388
3389         * TODO: Answer for quesion.
3390
3391 2001-07-04 11:31 +0000 [r1206-1207]  Artur Frysiak <wiget/at/pld-linux.org>
3392
3393         * Makefile: version 2.4
3394
3395         * geninitrd.8: some options described
3396
3397 2001-07-04 08:31 +0000 [r1205]  Artur Frysiak <wiget/at/pld-linux.org>
3398
3399         * TODO: more to do
3400
3401 2001-07-04 08:02 +0000 [r1204]  Artur Frysiak <wiget/at/pld-linux.org>
3402
3403         * geninitrd: UUID/LABEL support for xfs finished (thanks baggins)
3404
3405 2001-07-03 17:33 +0000 [r1201-1203]  Artur Frysiak <wiget/at/pld-linux.org>
3406
3407         * TODO: more tasks done
3408
3409         * geninitrd.8: - --omit-* options are removed
3410
3411         * geninitrd: - load software raid modules only if rootfs is on raid
3412           - hadle linear "raid" - remove --omit-* options - added --raidtab
3413           option
3414
3415 2001-07-03 11:55 +0000 [r1200]  Artur Frysiak <wiget/at/pld-linux.org>
3416
3417         * TODO: some tasks done; new tasks added
3418
3419 2001-07-03 10:45 +0000 [r1199]  Artur Frysiak <wiget/at/pld-linux.org>
3420
3421         * geninitrd: better message if modules is loadded without options
3422
3423 2001-07-03 10:27 +0000 [r1198]  Artur Frysiak <wiget/at/pld-linux.org>
3424
3425         * geninitrd: - support rootfs on DAC960/cpqarray/cciss (AMI RAID
3426           not supported yet) - hide --omit* options - added
3427           --modules-conf=<modules.conf> options
3428
3429 2001-07-02 09:32 +0000 [r1197]  Michał Moskal <malekith/at/pld-linux.org>
3430
3431         * Makefile: rel 2.3
3432
3433 2001-07-02 09:00 +0000 [r1196]  Michał Moskal <malekith/at/pld-linux.org>
3434
3435         * geninitrd: - use /etc/modules.conf only if it exists
3436
3437 2001-06-27 17:58 +0000 [r1195]  Artur Frysiak <wiget/at/pld-linux.org>
3438
3439         * TODO: more to do
3440
3441 2001-06-27 17:42 +0000 [r1193-1194]  Artur Frysiak <wiget/at/pld-linux.org>
3442
3443         * TODO: UUID/LABEL support- done
3444
3445         * geninitrd: added LABEL and UUID support redirect all error
3446           messages to stderr
3447
3448 2001-06-27 16:38 +0000 [r1192]  Bartosz Waszak <waszi/at/pld-linux.org>
3449
3450         * TODO: - add support to LVM
3451
3452 2001-06-27 12:42 +0000 [r1191]  Artur Frysiak <wiget/at/pld-linux.org>
3453
3454         * geninitrd.8: updated to geninitrd
3455
3456 2001-06-27 12:38 +0000 [r1190]  Artur Frysiak <wiget/at/pld-linux.org>
3457
3458         * geninitrd: options handling fixes
3459
3460 2001-06-22 05:55 +0000 [r1189]  kloczek <kloczek/at/pld-linux.org>
3461
3462         * TODO: - fix bug: generate proper modules list if in fstab is use
3463           UUID or LABEL in firs column.
3464
3465 2001-06-22 05:52 +0000 [r1186-1188]  kloczek <kloczek/at/pld-linux.org>
3466
3467         * geninitrd: - reformated.
3468
3469         * Makefile: - version 2.2.
3470
3471         * geninitrd: - be more verbose: add display "Add module <module> to
3472           initrd." on insert module to initrd.
3473
3474 2001-06-21 10:33 +0000 [r1185]  Artur Frysiak <wiget/at/pld-linux.org>
3475
3476         * geninitrd: (findmodule): double escape, now work with gawk and
3477           bash too (PREIDEMODS): add ide-probe, clean 2.2.19 have this
3478           module instead ide-probe-mod
3479
3480 2001-06-21 10:02 +0000 [r1184]  Artur Frysiak <wiget/at/pld-linux.org>
3481
3482         * geninitrd: (my_dirname): New function - awk version of
3483           dirname(1). (main): Put modules in this same place like in real
3484           system. This cure some ksymoops warnings/errors.
3485
3486 2001-05-02 19:20 +0000 [r1183]  Arkadiusz Miśkiewicz (alias) <misiek/at/pld-linux.org>
3487
3488         * geninitrd: (main): display full path to missing binaries (just
3489           help for beginners)
3490
3491 2001-03-21 09:23 +0000 [r1181-1182]  kloczek <kloczek/at/pld-linux.org>
3492
3493         * geninitrd: - few reformatings.
3494
3495         * geninitrd: - run insmod with -k for autoclean unused modules.
3496
3497 2001-03-19 13:11 +0000 [r1180]  Michał Zawalich <michuz/at/pld-linux.org>
3498
3499         * Makefile: - version 2.1 - this version works fine with 2.4.x
3500
3501 2001-03-06 15:48 +0000 [r1179]  Artur Frysiak <wiget/at/pld-linux.org>
3502
3503         * geninitrd: skip build directory in my_find() (thanks to laro)
3504
3505 2001-01-30 17:47 +0000 [r1178]  kloczek <kloczek/at/pld-linux.org>
3506
3507         * geninitrd.sysconfig: - uncomment COMPRESS=yes, FS=rom,
3508           PROBESCSI=yes, PROBEIDE=yes, PROBERAID=yes
3509
3510 2001-01-30 17:44 +0000 [r1177]  kloczek <kloczek/at/pld-linux.org>
3511
3512         * geninitrd: - check for and read /etc/sysconfig/geninitrd (not
3513           /etc/sysconfig/initrd).
3514
3515 2001-01-17 10:37 +0000 [r1176]  Dariusz Karolczak <inglod/at/pld-linux.org>
3516
3517         * TODO: - updated
3518
3519 2001-01-16 14:08 +0000 [r1175]  Dariusz Karolczak <inglod/at/pld-linux.org>
3520
3521         * geninitrd: find remove
3522
3523 2001-01-09 13:01 +0000 [r1174]  Dariusz Karolczak <inglod/at/pld-linux.org>
3524
3525         * geninitrd: fix: bsp use if /sbin/bsp not installed
3526
3527 2001-01-09 11:14 +0000 [r1173]  Dariusz Karolczak <inglod/at/pld-linux.org>
3528
3529         * geninitrd: change all 'cut' into 'awk'
3530
3531 2001-01-06 15:22 +0000 [r1172]  Sebastian Zagrodzki <zagrodzki/at/pld-linux.org>
3532
3533         * geninitrd: - added a lot of ""s :)
3534
3535 2000-12-15 17:17 +0000 [r1171]  Michał Moskal <malekith/at/pld-linux.org>
3536
3537         * geninitrd: Bug fix: bsp was never used.
3538
3539 2000-12-15 16:05 +0000 [r1170]  Michał Moskal <malekith/at/pld-linux.org>
3540
3541         * geninitrd, geninitrd.sysconfig: Updated to use bsp.
3542
3543 2000-12-06 19:36 +0000 [r1168-1169]  kloczek <kloczek/at/pld-linux.org>
3544
3545         * Makefile: - version 1.2.
3546
3547         * geninitrd: - use strash instead ash.static - added making
3548           /dev/zero on initrd (required by trash).
3549
3550 2000-11-30 18:39 +0000 [r1167]  Jan Rękorajski <baggins/at/pld-linux.org>
3551
3552         * Makefile: - version 1.1
3553
3554 2000-11-22 12:47 +0000 [r1165-1166]  Jacek Konieczny <jajcus/at/pld-linux.org>
3555
3556         * TODO: - updated
3557
3558         * geninitrd: - warn if /sbin/losetup not present and root
3559           filesystem on loopback device is to be use (but such
3560           configuration seems to be broken anyway)
3561
3562 2000-11-18 14:00 +0000 [r1164]  Dariusz Karolczak <inglod/at/pld-linux.org>
3563
3564         * geninitrd: change options "mktemp"
3565
3566 2000-11-16 14:17 +0000 [r1163]  Dariusz Karolczak <inglod/at/pld-linux.org>
3567
3568         * geninitrd: change all 'grep' into 'awk'
3569
3570 2000-11-16 09:15 +0000 [r1162]  Jacek Konieczny <jajcus/at/pld-linux.org>
3571
3572         * geninitrd: - losetup is not needed anymore for ext2 filesystem
3573           creation
3574
3575 2000-11-16 09:08 +0000 [r1161]  Dariusz Karolczak <inglod/at/pld-linux.org>
3576
3577         * geninitrd, TODO: *** empty log message ***
3578
3579 2000-11-15 13:55 +0000 [r1160]  Artur Frysiak <wiget/at/pld-linux.org>
3580
3581         * geninitrd: - generate initrd for 2.4.0 kernel too (but find is
3582           used) - use mktemp - fix one typo (mount -> umount)
3583
3584 2000-11-14 15:27 +0000 [r1159]  Artur Frysiak <wiget/at/pld-linux.org>
3585
3586         * geninitrd: - fix some typos - allow compressing cramfs images
3587
3588 2000-11-14 14:57 +0000 [r1158]  Jacek Konieczny <jajcus/at/pld-linux.org>
3589
3590         * geninitrd: - fixed scsi modules order (by inglod)
3591
3592 2000-11-14 14:47 +0000 [r1157]  Artur Frysiak <wiget/at/pld-linux.org>
3593
3594         * geninitrd: - fix cramfs support (semitested)
3595
3596 2000-11-14 14:19 +0000 [r1156]  Artur Frysiak <wiget/at/pld-linux.org>
3597
3598         * geninitrd, geninitrd.8: - added cramfs support (untested)
3599
3600 2000-11-14 13:33 +0000 [r1155]  Artur Frysiak <wiget/at/pld-linux.org>
3601
3602         * geninitrd: - fix generating SCSI-enabled initrd (typo)
3603
3604 2000-11-09 09:31 +0000 [r1154]  Jacek Konieczny <jajcus/at/pld-linux.org>
3605
3606         * .cvsignore (added): - some ignores
3607
3608 2000-11-09 09:26 +0000 [r1152]  Jacek Konieczny <jajcus/at/pld-linux.org>
3609
3610         * Makefile (added), / (added), geninitrd (added), TODO (added),
3611           geninitrd.sysconfig (added), geninitrd.8 (added): Initial
3612           revision
3613
This page took 0.335422 seconds and 4 git commands to generate.