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