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