]> git.pld-linux.org Git - projects/geninitrd.git/blame - ChangeLog
Version 12635.
[projects/geninitrd.git] / ChangeLog
CommitLineData
ee25806a
AM
12013-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
82013-03-11 21:57 +0000 [r12631] Elan Ruusamäe <glen/at/pld-linux.org>
9
10 * TODO: add some todo items
11
122013-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
182013-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
242013-02-05 15:54 +0000 [r12620] Elan Ruusamäe <glen/at/pld-linux.org>
25
26 * geninitrd, mod-multipath.sh: no deprecated egrep
27
282013-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
342013-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
382013-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
452012-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
40cdf262
ER
492012-09-17 12:45 +0000 [r12584] Elan Ruusamäe <glen/at/pld-linux.org>
50
51 * Makefile: release 12582
52
532012-09-17 12:32 +0000 [r12583] Elan Ruusamäe <glen/at/pld-linux.org>
54
55 * geninitrd: less noisy find_tool
56
572012-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
632012-08-02 16:47 +0000 [r12575] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
64
ee25806a 65 * mod-udev.sh, geninitrd: Always use mdev (when udev is not in
40cdf262
ER
66 use).
67
682012-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
742012-05-15 20:25 +0000 [r12567] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
75
76 * mod-scsi.sh: Add virio devices.
77
782012-05-14 08:07 +0000 [r12566] Elan Ruusamäe <glen/at/pld-linux.org>
79
80 * geninitrd: fix verbose via -v -v
81
822012-04-23 15:14 +0000 [r12559-12560] Elan Ruusamäe <glen/at/pld-linux.org>
83
ee25806a 84 * tests/initramfs_switchroot.sh, geninitrd: initramfs switchroot:
40cdf262
ER
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
902012-04-23 08:04 +0000 [r12558] Elan Ruusamäe <glen/at/pld-linux.org>
91
ee25806a 92 * tests/initramfs_switchroot.sh, tests/partitions: - test for sda5
40cdf262
ER
93
942012-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
992012-04-17 13:45 +0000 [r12550] Elan Ruusamäe <glen/at/pld-linux.org>
100
ee25806a
AM
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:
40cdf262
ER
105 add debug and verbose output
106
1072012-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
1122012-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
1172012-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
1212012-04-16 12:45 +0000 [r12546] Elan Ruusamäe <glen/at/pld-linux.org>
122
ee25806a 123 * geninitrd, tests/initramfs_switchroot.sh: initramfs switchroot:
40cdf262
ER
124 fix parsing `root=fe00`
125
1262012-04-16 10:51 +0000 [r12545] Elan Ruusamäe <glen/at/pld-linux.org>
127
ee25806a 128 * tests/partitions2 (added), tests/initramfs_switchroot.sh:
40cdf262
ER
129 testcase for lilo dm-0 mount
130
1312012-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
1382012-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
1432012-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
1482012-03-30 16:31 +0000 [r12532] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
149
150 * Makefile: Version 12531.
151
e8038a61
AM
1522012-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
1562012-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
1612012-03-30 14:30 +0000 [r12529] Elan Ruusamäe <glen/at/pld-linux.org>
162
40cdf262 163 * tests/initramfs_switchroot.sh, geninitrd: fix /proc/partitions
e8038a61
AM
164 parsing: expect "3" not "03" as device minor/major
165
1662012-03-30 14:16 +0000 [r12526-12528] Elan Ruusamäe <glen/at/pld-linux.org>
167
ee25806a 168 * tests/partitions (added), tests/initramfs_switchroot.sh: supply
e8038a61
AM
169 /proc/partitions dump
170
171 * tests/initramfs_switchroot.sh: fill all expected tests
172
173 * tests/initramfs_switchroot.sh (added): add test
174
1752012-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
1792012-03-29 15:12 +0000 [r12524] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
180
181 * geninitrd: Typos.
182
1832012-03-28 08:44 +0000 [r12521] Elan Ruusamäe <glen/at/pld-linux.org>
184
185 * functions: no need for subshells, formatting
186
1872012-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
1932012-03-26 18:46 +0000 [r12518] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
194
195 * Makefile: Version 12517.
196
3dae520e
AM
1972012-03-26 16:46 +0000 [r12517] Elan Ruusamäe <glen/at/pld-linux.org>
198
199 * geninitrd: kmod option bug fixed in git
200
2012012-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
2052012-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
2122012-03-24 20:40 +0000 [r12514] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
213
214 * functions: Properly skip duplicated when finding modules.
215
2162012-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
2212012-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
2282012-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
2352012-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
2392012-03-19 20:20 +0000 [r12506] Elan Ruusamäe <glen/at/pld-linux.org>
240
241 * geninitrd: fix root= handling with initramfs & lvm
242
2432012-03-19 19:40 +0000 [r12505] Elan Ruusamäe <glen/at/pld-linux.org>
244
245 * geninitrd: minor fixes
246
2472012-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
2532012-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
2572012-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
2622012-03-18 16:32 +0000 [r12500] Elan Ruusamäe <glen/at/pld-linux.org>
263
40cdf262 264 * mod-suspend.sh, mod-lvm.sh: prefix lvm variables with LVM_
3dae520e
AM
265
2662012-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
2702012-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
2742012-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
2782012-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
2822012-02-16 09:58 +0000 [r12475] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
283
284 * geninitrd: Exact match for partition/major/minor.
285
2862012-01-29 18:59 +0000 [r12473] Elan Ruusamäe <glen/at/pld-linux.org>
287
288 * geninitrd: set hotplug agent only once
289
2902012-01-11 22:37 +0000 [r12465] Elan Ruusamäe <glen/at/pld-linux.org>
291
292 * geninitrd: sort kernels by version
293
2942012-01-09 12:27 +0000 [r12463] Elan Ruusamäe <glen/at/pld-linux.org>
295
296 * Makefile: - release 12462
297
f9d7a071
ER
2982012-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
3022012-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
3072012-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
3122012-01-05 19:43 +0000 [r12458] Elan Ruusamäe <glen/at/pld-linux.org>
313
40cdf262 314 * geninitrd, mod-ide.sh, mod-scsi.sh: filter out comments in
f9d7a071
ER
315 modprobe_conf_cache rather in some places of code to get 100%
316 accuracy
317
3182012-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
3232011-12-07 20:43 +0000 [r12445] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
324
c0e05150 325 * geninitrd, geninitrd.sysconfig: initramfs as default.
f9d7a071
ER
326
3272011-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
3312011-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
3372011-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
3432011-12-05 18:29 +0000 [r12441] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
344
345 * mod-luks.sh: Tell us what device.
346
3472011-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
3512011-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
3562011-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
3602011-12-03 20:39 +0000 [r12433] Elan Ruusamäe <glen/at/pld-linux.org>
361
362 * Makefile: - release 12432
363
47c970bc
ER
3642011-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
3682011-12-03 19:52 +0000 [r12423-12431] Artur Frysiak <wiget/at/pld-linux.org>
369
ee25806a
AM
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
47c970bc
ER
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
3952011-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
4002011-11-27 14:03 +0000 [r12415] Elan Ruusamäe <glen/at/pld-linux.org>
401
40cdf262 402 * mod-sata.sh, mod-usbkbd.sh: skip empty functions, error in some
47c970bc
ER
403 shells
404
4052011-11-15 10:43 +0000 [r12413] Elan Ruusamäe <glen/at/pld-linux.org>
406
407 * geninitrd: check that strip exists before stripping
408
4092011-11-09 19:39 +0000 [r12412] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
410
411 * geninitrd: No need for separate var (glen).
412
4132011-11-09 18:19 +0000 [r12411] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
414
415 * geninitrd: Use uncompressed module file name.
416
4172011-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
4222011-11-08 21:04 +0000 [r12409] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
423
424 * geninitrd: Strip modules by default.
425
4262011-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
4332011-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
4392011-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
a78843c0
ER
4432011-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
190e53b6
AM
4492011-10-20 09:43 +0000 [r12383] Elan Ruusamäe <glen/at/pld-linux.org>
450
451 * geninitrd.sysconfig: more precise desc
452
4532011-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
7850e2fd
ER
4572011-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
4622011-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
4702011-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
4742011-10-15 08:27 +0000 [r12375] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
475
476 * mod-usbkbd.sh: Echo not ls.
477
4782011-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
ee25806a 483 * geninitrd, functions, Makefile, mod-sata.sh: USB keyboard modules
7850e2fd
ER
484 finding and loading at initrd level.
485
4862011-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
4972011-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
5032011-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
5072011-09-11 20:04 +0000 [r12345] Elan Ruusamäe <glen/at/pld-linux.org>
508
509 * Makefile: VERSION 12345
510
5112011-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
5162011-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
5202011-08-19 19:40 +0000 [r12326-12327] Elan Ruusamäe <glen/at/pld-linux.org>
521
40cdf262 522 * mod-uvesafb.sh, geninitrd: kill v86d at the end of initrd, to be
7850e2fd
ER
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
5282011-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
5332011-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
5382011-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
40bb32c4
ER
5422011-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
5472011-07-27 06:59 +0000 [r12277] Elan Ruusamäe <glen/at/pld-linux.org>
548
549 * functions: use stat format busybox understands too
550
5512011-07-27 06:54 +0000 [r12273-12275] Elan Ruusamäe <glen/at/pld-linux.org>
552
553 * Makefile: note about tagging
ed8816ca
ER
554
555 * Makefile: - up to 10000.33, current geninitrd is not usable with
556 rootfs on lvm2 with current lvm2
557
3952fc61
ER
5582011-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
5632011-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
5702011-07-19 22:59 +0000 [r12261] Elan Ruusamäe <glen/at/pld-linux.org>
571
572 * TODO: - lvm2 leaked fd todo
573
5742011-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
5782011-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
5832011-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
5872011-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
5922011-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
5972011-03-07 10:00 +0000 [r12196] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
598
599 * functions: Better error msg.
600
6012011-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
6072011-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
6122011-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
6172011-02-19 13:59 +0000 [r12169] Elan Ruusamäe <glen/at/pld-linux.org>
618
ee25806a
AM
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
c0e05150
AM
625
6262011-02-19 13:53 +0000 [r12168] Elan Ruusamäe <glen/at/pld-linux.org>
627
ee25806a 628 * mod-lvm.sh, mod-tuxonice.sh, mod-md.sh, mod-dmraid.sh,
40cdf262
ER
629 mod-scsi.sh, mod-ide.sh, mod-fbsplash.sh, mod-udev.sh,
630 mod-multipath.sh, mod-bootsplash.sh, mod-depmod24.sh,
ee25806a
AM
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
3952fc61
ER
634
6352011-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
6392011-02-19 08:34 +0000 [r12166] Elan Ruusamäe <glen/at/pld-linux.org>
640
40cdf262
ER
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
3952fc61
ER
647
6482011-02-19 08:27 +0000 [r12163-12164] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
649
650 * Makefile: Release 10000.32 (experimental).
e00f7a3d
AM
651
652 * geninitrd: Nicer way to display rcsid.
653
6542011-02-19 07:56 +0000 [r12161-12162] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
655
e8038a61 656 * mod-ide.sh, functions: Revert, this wasn't meant to be in
e00f7a3d
AM
657 previous commit.
658
ee25806a
AM
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.
e00f7a3d
AM
665
6662011-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
6712011-02-17 21:41 +0000 [r12158] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
672
673 * geninitrd: debugshell after failing to chroot.
674
6752011-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
6802011-02-13 14:09 +0000 [r12147] Elan Ruusamäe <glen/at/pld-linux.org>
681
682 * Makefile: setup TZ in export
683
6842011-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
6912011-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
6962011-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
7042011-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
7112011-02-09 19:19 +0000 [r12127] Elan Ruusamäe <glen/at/pld-linux.org>
712
713 * tests/bug-715930.sh (added): partial testcase
714
7152011-02-05 11:51 +0000 [r12116] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
716
717 * geninitrd: Revert, that was wrong.
718
7192011-02-05 11:22 +0000 [r12115] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
720
721 * geninitrd: ccis needs sd_mod (areq).
722
7232011-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
7272011-02-03 11:16 +0000 [r12113] Elan Ruusamäe <glen/at/pld-linux.org>
728
ee25806a
AM
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
e00f7a3d
AM
733 checks to modules itself
734
7352011-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
7392011-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
7542011-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
7592011-02-02 17:15 +0000 [r12103] Elan Ruusamäe <glen/at/pld-linux.org>
760
ee25806a 761 * geninitrd, functions: rename dm_* helpers to avoid confision what
e00f7a3d
AM
762 they do and make them more generic
763
7642011-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
7702011-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
7742011-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
7792011-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
7842011-01-27 20:30 +0000 [r12092] Elan Ruusamäe <glen/at/pld-linux.org>
785
786 * Makefile: - refentry2man dep
787
b0852483
ER
7882011-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
916f5cad
ER
7932011-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
7982011-01-23 22:36 +0000 [r12081] Elan Ruusamäe <glen/at/pld-linux.org>
799
800 * geninitrd: don't leak parentDir variable
801
8022011-01-23 22:23 +0000 [r12080] Elan Ruusamäe <glen/at/pld-linux.org>
803
804 * extract-ikconfig: - use mktemp
805
8062011-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
8142011-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
8232011-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
8302011-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
8342011-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
8432011-01-14 09:34 +0000 [r12052] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
844
845 * geninitrd: Use fastest compressor first.
846
8472011-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
8512011-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
8582011-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)
bd9b16bd
AM
861
862 * Makefile: Include sata mod.
863
8642011-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
8712011-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
8762011-01-13 20:07 +0000 [r12042] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
877
878 * mod-sata.sh: Ignore lspci errors.
879
8802011-01-13 20:01 +0000 [r12041] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
881
882 * geninitrd: LZO initrd compression support (fastest).
883
8842010-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
8892010-12-21 18:53 +0000 [r12017] Elan Ruusamäe <glen/at/pld-linux.org>
890
891 * geninitrd: - catch error from image compress
892
8932010-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
8982010-12-02 14:14 +0000 [r11921] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
899
900 * TODO: resume todo
901
9022010-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
9062010-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
9112010-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
a78843c0 9152010-10-22 13:41 +0000 [r11879] shadzik <shadzik/at/pld-linux.org>
bd9b16bd
AM
916
917 * mod-sata.sh: - 15:36 < arekm> bs: ! -z == -n
918
a78843c0 9192010-10-22 13:19 +0000 [r11878] shadzik <shadzik/at/pld-linux.org>
bd9b16bd
AM
920
921 * mod-sata.sh: - if no sata controller found do nothing
922
a78843c0 9232010-10-20 21:36 +0000 [r11873] shadzik <shadzik/at/pld-linux.org>
bd9b16bd
AM
924
925 * geninitrd: - enable sata mod
926
9272010-10-20 21:20 +0000 [r11872] Elan Ruusamäe <glen/at/pld-linux.org>
928
40cdf262
ER
929 * tests/modules.pcimap-2.6.33.4-1 (added),
930 tests/find-module-by-pciclass.sh: - test possible lspci modes
bd9b16bd 931
a78843c0 9322010-10-20 21:12 +0000 [r11871] shadzik <shadzik/at/pld-linux.org>
bd9b16bd
AM
933
934 * mod-sata.sh: - oh yeah, tabs not spaces because it's
935 suuuuuuuuuuch a difference and matters thaaaaaat much!!!
936
a78843c0 9372010-10-20 21:05 +0000 [r11870] shadzik <shadzik/at/pld-linux.org>
bd9b16bd
AM
938
939 * tests/lspci-mod-sata.txt (added): - because glen asked soooooooo
940 politely
941
9422010-10-20 21:05 +0000 [r11869] Elan Ruusamäe <glen/at/pld-linux.org>
943
944 * geninitrd: - use shell constructs
945
9462010-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
a78843c0 9502010-10-20 20:56 +0000 [r11867] shadzik <shadzik/at/pld-linux.org>
bd9b16bd
AM
951
952 * geninitrd: - missing local
953
a78843c0 9542010-10-20 20:53 +0000 [r11866] shadzik <shadzik/at/pld-linux.org>
bd9b16bd
AM
955
956 * geninitrd: - show examples for all available kernels
957
9582010-10-20 20:53 +0000 [r11865] Elan Ruusamäe <glen/at/pld-linux.org>
959
960 * TODO: - target compression detection is done
961
a78843c0 9622010-10-20 20:46 +0000 [r11864] shadzik <shadzik/at/pld-linux.org>
bd9b16bd
AM
963
964 * mod-sata.sh: - lspci -p
965
9662010-10-20 20:42 +0000 [r11863] Elan Ruusamäe <glen/at/pld-linux.org>
967
ee25806a
AM
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),
40cdf262
ER
971 tests/sysfs/bus/pci/devices/0000:00:1f.1/class (added),
972 tests/sysfs/bus/pci/devices/0000:00:1f.2/class (added),
e8038a61 973 tests/sysfs/bus/pci/devices (added), tests/sysfs/bus (added),
bd9b16bd
AM
974 tests/sysfs/bus/pci/devices/0000:00:1f.1/driver (added),
975 tests/sysfs/bus/pci/devices/0000:00:1f.2/driver (added),
ee25806a
AM
976 tests/find-module-by-pciclass.sh (added): - lame test for sysfs
977 scanning for 0x0101 devices
bd9b16bd 978
a78843c0 9792010-10-20 20:42 +0000 [r11862] shadzik <shadzik/at/pld-linux.org>
bd9b16bd
AM
980
981 * mod-sata.sh: - use local variables - get rid of sed/uniq kinda
982 sucks anyway
983
9842010-10-20 20:36 +0000 [r11861] Elan Ruusamäe <glen/at/pld-linux.org>
985
3dae520e 986 * tests/setup-test.sh (added), tests/lvmroot.sh: - setup common
bd9b16bd
AM
987 test base
988
a78843c0 9892010-10-20 17:07 +0000 [r11860] shadzik <shadzik/at/pld-linux.org>
bd9b16bd 990
e8038a61 991 * mod-xata.sh (removed), mod-sata.sh (added): - again, rename - use
bd9b16bd
AM
992 only 0106 class
993
a78843c0 9942010-10-20 17:03 +0000 [r11859] shadzik <shadzik/at/pld-linux.org>
bd9b16bd
AM
995
996 * mod-xata.sh: - check for lspci
997
a78843c0 9982010-10-20 16:59 +0000 [r11858] shadzik <shadzik/at/pld-linux.org>
bd9b16bd 999
c0e05150 1000 * mod-xata.sh (added), mod-autodetect.sh (removed): - rename to
bd9b16bd
AM
1001 mod-xata.sh, but probably this shiuld be mod-sata, as i tend to
1002 leave just the 0106 class left
1003
a78843c0 10042010-10-20 16:55 +0000 [r11856-11857] shadzik <shadzik/at/pld-linux.org>
bd9b16bd
AM
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
a78843c0 10112010-10-20 16:50 +0000 [r11855] shadzik <shadzik/at/pld-linux.org>
bd9b16bd
AM
1012
1013 * geninitrd: - this should be done in an other way, arekm says
1014
a78843c0 10152010-10-20 15:03 +0000 [r11854] shadzik <shadzik/at/pld-linux.org>
bd9b16bd
AM
1016
1017 * mod-autodetect.sh: - change shebang and add comment like in other
1018 modules
1019
a78843c0 10202010-10-20 14:56 +0000 [r11853] shadzik <shadzik/at/pld-linux.org>
bd9b16bd 1021
ee25806a 1022 * geninitrd, mod-autodetect.sh (added): - when PREMODS are not set,
bd9b16bd
AM
1023 try to autodetect xata/scsi modules
1024
10252010-08-01 15:24 +0000 [r11733] Elan Ruusamäe <glen/at/pld-linux.org>
1026
1027 * geninitrd: - umount /proc as last
1028
10292010-07-07 07:41 +0000 [r11630] Elan Ruusamäe <glen/at/pld-linux.org>
1030
1031 * TODO: - sysfs utilize
1032
10332010-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
10382010-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
10442010-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
10492010-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
10532010-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
10572010-01-21 15:55 +0000 [r11117] Jan Rękorajski <baggins/at/pld-linux.org>
1058
1059 * Makefile: - 10000.20 release
1060
0c52bfc1
JR
10612010-01-21 13:45 +0000 [r11116] Jan Rękorajski <baggins/at/pld-linux.org>
1062
1063 * geninitrd: - initrd-busybox changed to just busybox
1064
10652010-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
10702010-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
c68fe2ce
ER
10762010-01-12 10:11 +0000 [r11106] Elan Ruusamäe <glen/at/pld-linux.org>
1077
ee25806a 1078 * mod-lvm.sh, tests/lvmroot.sh: - allow dash in PV too
c68fe2ce 1079
0f3327f4
ER
10802010-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
10862010-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
10922009-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
9822ad79
ER
10962009-11-17 09:57 +0000 [r10978] Elan Ruusamäe <glen/at/pld-linux.org>
1097
ee25806a 1098 * mod-lvm.sh, tests/lvmroot.sh (added), tests (added): - process
9822ad79
ER
1099 also /dev/mapper/blodnatt-blah--bleh--blah ->
1100 /dev/blodnatt/blah-bleh-blah
1101
11022009-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
11072009-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
11122009-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
11172009-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
11222009-09-17 08:45 +0000 [r10614] Elan Ruusamäe <glen/at/pld-linux.org>
1123
1124 * geninitrd: - variable cosmetics, localize
1125
11262009-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
11332009-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
11372009-09-11 09:07 +0000 [r10553] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1138
1139 * mod-md.sh: md debug message.
1140
11412009-09-11 09:03 +0000 [r10552] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1142
1143 * mod-md.sh: Ignore errors from mdadm.
1144
11452009-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
11492009-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
11562009-09-04 12:38 +0000 [r10527] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1157
1158 * geninitrd: Use lzma format.
1159
11602009-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
11642009-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
11692009-08-31 19:31 +0000 [r10521] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1170
1171 * Makefile: 10000.18
1172
648637f5
AM
11732009-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
11772009-08-29 23:15 +0000 [r10517] Elan Ruusamäe <glen/at/pld-linux.org>
1178
1179 * geninitrd: - rmmod missing is not fatal
1180
11812009-08-29 23:12 +0000 [r10516] Elan Ruusamäe <glen/at/pld-linux.org>
1182
1183 * geninitrd: - check for rmmod applet
1184
11852009-08-29 22:17 +0000 [r10515] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1186
1187 * geninitrd: rmmod scsi_wait_scan after modprobing
1188
11892009-08-28 22:09 +0000 [r10508] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1190
1191 * Makefile: 10000.17.
1192
fbd07e71
AM
11932009-08-28 21:41 +0000 [r10507] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1194
1195 * geninitrd: Really take specified compressor.
1196
bd9b16bd 11972009-08-28 21:26 +0000 [r10505-10506] Bartłomiej Zimoń <cactus/at/pld-linux.org>
fbd07e71
AM
1198
1199 * geninitrd: - typo, in decompressor symbol to check
1200
1201 * geninitrd: - if compressor == yes => use gzip
1202
12032009-08-15 22:08 +0000 [r10485] Marcin Król <hawk/at/pld-linux.org>
1204
1205 * Makefile: - 10000.16
1206
0fda142d 12072009-08-15 21:40 +0000 [r10484] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1208
c0e05150 1209 * geninitrd, mod-lvm.sh: - create /dev/urandom always
0fda142d 1210
12112009-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
12162009-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
12222009-08-11 12:21 +0000 [r10470-10471] Adam Gołębiowski <adamg/at/pld-linux.org>
1223
1224 * Makefile: - 10000.15
df85f860
AG
1225
1226 * mod-uvesafb.sh: - fix uvesafb module detection
1227
12282009-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
12342009-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
12382009-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
12442009-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
12492009-07-01 11:47 +0000 [r10412] Elan Ruusamäe <glen/at/pld-linux.org>
1250
ee25806a 1251 * mod-multipath.sh, geninitrd: - add --with-multipath=DEVPATH
df85f860
AG
1252 support
1253
b8a7b241
ER
12542009-07-01 08:44 +0000 [r10411] Elan Ruusamäe <glen/at/pld-linux.org>
1255
1256 * geninitrd.sysconfig: - usb keyboard modules sample
1257
12582009-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
12622009-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
3dc3b271
ER
12672009-07-01 04:10 +0000 [r10403] Elan Ruusamäe <glen/at/pld-linux.org>
1268
1269 * Makefile: - release 10000.13
1270
c8b15295
ER
12712009-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
12792009-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
12832009-05-10 13:05 +0000 [r10355] Elan Ruusamäe <glen/at/pld-linux.org>
1284
1285 * Makefile: - release 10000.12
1286
1de1bdbe
ER
12872009-05-03 17:56 +0000 [r10353] Elan Ruusamäe <glen/at/pld-linux.org>
1288
1289 * geninitrd: - prefer versioned firmware first
1290
12912009-05-03 08:30 +0000 [r10350] Zbigniew Krzystolik <zbyniu/at/pld-linux.org>
1292
1293 * geninitrd: - /lib/firmware/`uname -r`/ files support
1294
12952009-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
12992009-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
13042009-04-27 09:43 +0000 [r10337] Elan Ruusamäe <glen/at/pld-linux.org>
1305
ee25806a
AM
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
1de1bdbe
ER
1310 sysconfig/geninitrd. lp#364812
1311
13122009-04-27 09:31 +0000 [r10335] Elan Ruusamäe <glen/at/pld-linux.org>
1313
40cdf262 1314 * mod-md.sh, geninitrd: - drop USERAIDSTART (autodetected)
1de1bdbe 1315
275089fa
ER
13162009-04-16 00:30 +0000 [r10329] Elan Ruusamäe <glen/at/pld-linux.org>
1317
1318 * Makefile: - ver 10000.11
1319
532b52b0
ER
13202009-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
13252009-04-07 16:05 +0000 [r10324] Elan Ruusamäe <glen/at/pld-linux.org>
1326
1327 * geninitrd: - just in case quote init args
1328
13292009-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
13332009-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
13382009-04-06 22:40 +0000 [r10319] Elan Ruusamäe <glen/at/pld-linux.org>
1339
1340 * geninitrd: - allow non-root to see usage
1341
13422009-04-06 22:00 +0000 [r10318] Elan Ruusamäe <glen/at/pld-linux.org>
1343
1344 * TODO: - System.map symbols
1345
13462009-04-06 21:50 +0000 [r10317] Elan Ruusamäe <glen/at/pld-linux.org>
1347
1348 * TODO: - correct
1349
9c1c618b
ER
13502009-04-06 15:11 +0000 [r10314] Elan Ruusamäe <glen/at/pld-linux.org>
1351
1352 * mod-condecor.sh (added): - add missing file
1353
86b961ef
ER
13542009-04-06 15:05 +0000 [r10312] Elan Ruusamäe <glen/at/pld-linux.org>
1355
1356 * Makefile: - new release supporting %{_libdir}/initrd
1357
13582009-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
13622009-04-03 08:45 +0000 [r10303] Adam Gołębiowski <adamg/at/pld-linux.org>
1363
1364 * geninitrd: - simplified obsolete --fs* options handling
1365
13662009-04-03 07:06 +0000 [r10301] Elan Ruusamäe <glen/at/pld-linux.org>
1367
1368 * TODO: - lzma/bzip2 compress methods todo
1369
13702009-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
13742009-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
13822009-04-02 23:21 +0000 [r10295-10296] Elan Ruusamäe <glen/at/pld-linux.org>
1383
1384 * Makefile: - fix make install
1385
ee25806a 1386 * Makefile, geninitrd, mod-scsi.sh (added): - scsi modularized
86b961ef
ER
1387
13882009-04-02 23:13 +0000 [r10294] Elan Ruusamäe <glen/at/pld-linux.org>
1389
ee25806a 1390 * geninitrd, mod-nfs.sh (added), Makefile: - nfs modularized
86b961ef
ER
1391
13922009-04-02 23:07 +0000 [r10293] Elan Ruusamäe <glen/at/pld-linux.org>
1393
ee25806a 1394 * Makefile, mod-uvesafb.sh (added), geninitrd: - uvesafb (v86d)
86b961ef
ER
1395 modularized
1396
13972009-04-02 22:59 +0000 [r10292] Elan Ruusamäe <glen/at/pld-linux.org>
1398
1399 * geninitrd: - formatting cosmetics
1400
14012009-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
14062009-04-02 22:52 +0000 [r10289-10290] Elan Ruusamäe <glen/at/pld-linux.org>
1407
e8038a61 1408 * Makefile, geninitrd: - condecor modularized
86b961ef
ER
1409
1410 * Makefile, geninitrd, mod-fbsplash.sh (added): - fbsplash
1411 modularized
1412
14132009-04-02 22:44 +0000 [r10288] Elan Ruusamäe <glen/at/pld-linux.org>
1414
1415 * Makefile: - shorten MODS definition
1416
14172009-04-02 22:39 +0000 [r10285-10287] Elan Ruusamäe <glen/at/pld-linux.org>
1418
1419 * geninitrd: - load suspend module
1420
c0e05150 1421 * Makefile, geninitrd, mod-suspend.sh (added): - suspend
86b961ef
ER
1422 modularized
1423
1424 * geninitrd.8.xml: - update manual with --initrdfs argument
1425
14262009-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
14352009-04-02 22:24 +0000 [r10281] Elan Ruusamäe <glen/at/pld-linux.org>
1436
1437 * geninitrd: - cosmetics, deprecated options are now fatal
1438
14392009-04-02 22:18 +0000 [r10280] Elan Ruusamäe <glen/at/pld-linux.org>
1440
ee25806a
AM
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
e8038a61 1443 modules _after_ parsing command-line args
86b961ef
ER
1444
14452009-04-02 21:49 +0000 [r10279] Elan Ruusamäe <glen/at/pld-linux.org>
1446
ee25806a 1447 * geninitrd, mod-udev.sh (added), Makefile: - udev modularized
86b961ef
ER
1448
14492009-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
c0e05150 1453 * mod-lvm.sh, mod-md.sh, mod-blkid.sh: - quote pathnames in feature
86b961ef
ER
1454 test
1455
14562009-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
ee25806a 1460 * Makefile, geninitrd, mod-blkid.sh (added): - blkid modularized
86b961ef
ER
1461
14622009-04-02 21:19 +0000 [r10274] Elan Ruusamäe <glen/at/pld-linux.org>
1463
c0e05150 1464 * geninitrd, mod-luks.sh, mod-lvm.sh, mod-dmraid.sh, mod-md.sh: -
86b961ef
ER
1465 handle initrd programs under %{_libdir}/initrd
1466
14672009-04-02 20:24 +0000 [r10273] Elan Ruusamäe <glen/at/pld-linux.org>
1468
40cdf262 1469 * geninitrd.8.xml, geninitrd: - reap out --with-insmod-static
86b961ef
ER
1470
14712009-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
14772009-03-23 00:14 +0000 [r10230] Elan Ruusamäe <glen/at/pld-linux.org>
1478
1479 * Makefile, geninitrd: - modularize mdadm
1480
14812009-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
14932009-03-19 11:42 +0000 [r10219] Sławomir Paszkiewicz <paszczus/at/pld-linux.org>
1494
1495 * geninitrd.sysconfig: - added BOOT_SPLASH option
1496
14972009-03-18 22:10 +0000 [r10217] Elan Ruusamäe <glen/at/pld-linux.org>
1498
1499 * mod-luks.sh: - fixed path (be consistent)
1500
15012009-03-16 11:38 +0000 [r10215] Elan Ruusamäe <glen/at/pld-linux.org>
1502
1503 * mod-lvm.sh: - shorter lvm version detect
1504
8a85313f
ER
15052009-03-09 23:15 +0000 [r10187] Elan Ruusamäe <glen/at/pld-linux.org>
1506
1507 * Makefile: - 10000.3
1508
0d18fd73
ER
15092009-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
15152009-03-03 10:35 +0000 [r10169-10170] Elan Ruusamäe <glen/at/pld-linux.org>
1516
ee25806a
AM
1517 * mod-luks.sh, mod-lvm.sh, mod-dmraid.sh, mod-ide.sh,
1518 mod-multipath.sh: - findmodule -> find_module - pack_version ->
0d18fd73
ER
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
15262009-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
15342009-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
15392009-03-03 09:32 +0000 [r10165] Elan Ruusamäe <glen/at/pld-linux.org>
1540
ee25806a 1541 * geninitrd, Makefile: - use /lib/geninitrd instead of /etc for
0d18fd73
ER
1542 modules/functions code
1543
15442009-03-03 09:28 +0000 [r10163] Elan Ruusamäe <glen/at/pld-linux.org>
1545
1546 * Makefile: - 10000.2, package mod-lvm.sh
1547
15482009-03-02 15:43 +0000 [r10160] Elan Ruusamäe <glen/at/pld-linux.org>
1549
1550 * Makefile: - update
1551
0d15d50f
ER
15522009-02-27 17:29 +0000 [r10157] Elan Ruusamäe <glen/at/pld-linux.org>
1553
1554 * mod-lvm.sh: - use vgs/lvs
1555
15562009-02-27 17:25 +0000 [r10156] Elan Ruusamäe <glen/at/pld-linux.org>
1557
40cdf262 1558 * geninitrd, mod-multipath.sh: - dm_export is internal to
0d15d50f
ER
1559 mod-multipath - dm_deps unused2H
1560
8c7d837a
ER
15612009-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
15652009-02-27 17:14 +0000 [r10153] Elan Ruusamäe <glen/at/pld-linux.org>
1566
1567 * geninitrd, mod-lvm.sh (added): - modularize lvm
1568
15692009-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
15742009-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
15792009-02-27 15:38 +0000 [r10148] Elan Ruusamäe <glen/at/pld-linux.org>
1580
1581 * geninitrd: - display geninitrd version in verbose mode
1582
15832009-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
15872009-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
15922009-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
15962009-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
16032009-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
16072009-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
16112009-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
16152008-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
16202008-12-10 15:34 +0000 [r10032] Elan Ruusamäe <glen/at/pld-linux.org>
1621
ee25806a 1622 * mod-ide.sh (added), Makefile, geninitrd: - modularize ide
8c7d837a
ER
1623 component
1624
16252008-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
bd9b16bd 16312008-11-29 19:23 +0000 [r10013] Paweł Zuzelski <pawelz/at/pld-linux.org>
8c7d837a
ER
1632
1633 * geninitrd: - fixed parsing of lvmtoolsversion argument
1634
16352008-11-24 00:22 +0000 [r10005] Elan Ruusamäe <glen/at/pld-linux.org>
1636
1637 * geninitrd: - cosmetics
1638
16392008-11-24 00:17 +0000 [r10003] Elan Ruusamäe <glen/at/pld-linux.org>
1640
ee25806a 1641 * geninitrd, mod-dmraid.sh (added), Makefile: - modularize dmraid
8c7d837a 1642
ff543b68
ER
16432008-11-18 15:03 +0000 [r10000] Elan Ruusamäe <glen/at/pld-linux.org>
1644
1645 * Makefile: - release 10000 ;)
1646
b98d5ac5
ER
16472008-11-16 19:33 +0000 [r9995] Elan Ruusamäe <glen/at/pld-linux.org>
1648
40cdf262 1649 * Makefile, mod-multipath.sh (added), geninitrd: - multipath as mod
b98d5ac5
ER
1650
16512008-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
16562008-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
16612008-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
16662008-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
954f1c28
ER
16702008-11-12 23:44 +0000 [r9986-9987] Elan Ruusamäe <glen/at/pld-linux.org>
1671
1672 * Makefile: - 9000.17 release
1673
40cdf262 1674 * geninitrd, mod-luks.sh (added), Makefile: - put cryptsetup luks
954f1c28
ER
1675 related files into separate file
1676
8d07ddab
ER
16772008-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
16812008-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
16872008-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
16922008-11-10 10:26 +0000 [r9981] Paweł Sikora <pluto/at/pld-linux.org>
1693
1694 * geninitrd: - do not touch linux-vdso gate.
1695
0cad7baa
ER
16962008-11-10 02:36 +0000 [r9979] Elan Ruusamäe <glen/at/pld-linux.org>
1697
1698 * geninitrd: - use /bin/cryptsetup on initrd
1699
17002008-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
17102008-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
17162008-10-23 22:22 +0000 [r9914] Elan Ruusamäe <glen/at/pld-linux.org>
1717
1718 * Makefile: - blah, no changelog update for release?
1719
e046b128
ER
17202008-10-23 21:56 +0000 [r9913] Paweł Kwiatkowski <qwiat/at/pld-linux.org>
1721
1722 * Makefile: - 9000.16
1723
17242008-09-05 21:48 +0000 [r9867] Patryk Zawadzki <patrys/at/pld-linux.org>
1725
1726 * changelog.sh: - current changelog - find CVSROOT in ~/rpm
1727
63a28eca
PZ
17282008-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
ff5409e3
PZ
17332008-08-07 06:58 +0000 [r9858] Paweł Gołaszewski <blues/at/pld-linux.org>
1734
1735 * geninitrd: - don't duplicate "WARNING", use warn()
1736
17372008-08-07 06:38 +0000 [r9857] Elan Ruusamäe <glen/at/pld-linux.org>
1738
1739 * geninitrd: - inst() already handles $DESTDIR
1740
17412008-08-06 23:37 +0000 [r9856] Elan Ruusamäe <glen/at/pld-linux.org>
1742
1743 * geninitrd: - avoid WARNING: ERROR: prefixes
1744
17452008-08-06 08:51 +0000 [r9853-9854] Marcin Król <hawk/at/pld-linux.org>
1746
1747 * Makefile: - 9000.15
c56eb0fd 1748
1749 * geninitrd: - /dev/rd -> /dev/rd/, /dev/ida -> /dev/ida/, fixes
1750 initrd generation on these arrays (they were treated as LVM)
1751
17522008-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
17572008-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
17642008-07-15 08:27 +0000 [r9842] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1765
1766 * geninitrd: Always force firmware install.
1767
17682008-07-05 22:06 +0000 [r9840] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1769
ee25806a 1770 * Makefile, geninitrd: inst_d already handles destdir.
c56eb0fd 1771
17722008-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
c2388382
AM
17782008-07-05 10:45 +0000 [r9836] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1779
ee25806a 1780 * Makefile, geninitrd, TODO: 9000.13; firmware in subdir support,
c2388382
AM
1781 DESTDIR fix.
1782
17832008-07-05 10:39 +0000 [r9835] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1784
1785 * TODO: New entry (firmware in subdirs handling).
1786
17872008-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
94db990b
AM
17932008-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
17982008-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
a78843c0 18032008-05-27 18:57 +0000 [r9780] shadzik <shadzik/at/pld-linux.org>
94db990b
AM
1804
1805 * geninitrd: - glen!! bootsplash doesn't require initramfs, i had
1806 it on romfs until you broke geninitrd :/ - fixed
1807
18082008-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
18132008-05-26 19:36 +0000 [r9778] Elan Ruusamäe <glen/at/pld-linux.org>
1814
1815 * geninitrd: - undo bad commit from r9776
1816
18172008-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
1a361569
ER
18282008-05-26 17:43 +0000 [r9772] Elan Ruusamäe <glen/at/pld-linux.org>
1829
1830 * Makefile: - 9000.11
1831
18322008-05-26 16:53 +0000 [r9771] Adam Gołębiowski <adamg/at/pld-linux.org>
1833
1834 * geninitrd: - typos
1835
18362008-05-24 11:01 +0000 [r9766] Elan Ruusamäe <glen/at/pld-linux.org>
1837
1838 * Makefile: - 9000.10
1839
549e5374
ER
18402008-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
18442008-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
18502008-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
18542008-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
18592008-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
18642008-05-01 13:00 +0000 [r9743] Elan Ruusamäe <glen/at/pld-linux.org>
1865
1866 * geninitrd: - fix pdkshism, bug 146
1867
18682008-04-27 21:58 +0000 [r9736] Elan Ruusamäe <glen/at/pld-linux.org>
1869
1870 * Makefile: - 9000.9
1871
28233f2c
ER
18722008-04-27 00:12 +0000 [r9727] Elan Ruusamäe <glen/at/pld-linux.org>
1873
c0e05150 1874 * geninitrd, geninitrd.sysconfig: - config to load framebuffer
28233f2c
ER
1875 device module
1876
18772008-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
18812008-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
18872008-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
18912008-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
bd9b16bd 18962008-04-09 21:36 +0000 [r9708] Kacper Kornet <draenog/at/pld-linux.org>
28233f2c
ER
1897
1898 * geninitrd: - kernels with tuxonice use option resume
1899
19002008-04-02 14:14 +0000 [r9691] Elan Ruusamäe <glen/at/pld-linux.org>
1901
1902 * Makefile: - 9000.8
1903
e207e9b4
ER
19042008-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
19092008-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
19142008-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
3c3fcbd6 19192008-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
19272008-03-11 21:56 +0000 [r9596] Marcin Król <hawk/at/pld-linux.org>
1928
1929 * geninitrd: - fixed creating udevsettle and udevtrigger symlinks
1930
19312008-03-11 14:26 +0000 [r9587] Marcin Król <hawk/at/pld-linux.org>
1932
1933 * Makefile: - 9000.6
1934
613892a2 19352008-03-11 11:18 +0000 [r9586] Elan Ruusamäe <glen/at/pld-linux.org>
1936
1937 * geninitrd: - shorter symlinks
1938
19392008-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
19472008-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
19542008-03-03 21:46 +0000 [r9561] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1955
1956 * geninitrd: debuginitrd for lvm.
1957
19582008-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
19632008-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
19672008-02-12 19:44 +0000 [r9312-9315] Elan Ruusamäe <glen/at/pld-linux.org>
1968
1969 * Makefile: - 9000.5
6b87f7fb
ER
1970
1971 * geninitrd: - pass kernelversion to modinfo
1972
1973 * geninitrd: - code cosmetics
1974
0e12fa72
ER
19752008-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
19802008-02-09 18:37 +0000 [r9271] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
1981
1982 * geninitrd: FIXME: support DEVICE partitions for mdadm
1983
59fd5719
ER
19842008-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
19932008-02-08 20:35 +0000 [r9250] Elan Ruusamäe <glen/at/pld-linux.org>
1994
1995 * Makefile: - 9000.3
1996
654cd9e5
ER
19972008-02-08 20:12 +0000 [r9249] Arkadiusz Patyk <areq/at/pld-linux.org>
1998
1999 * geninitrd: - typo in /dev/cciss/
2000
20012008-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
20052008-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
20112008-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
20172008-01-27 22:08 +0000 [r9203] Andrzej Dopierała <undefine/at/pld-linux.org>
2018
2019 * geninitrd: - fixed indentation
2020
20212008-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
20262008-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
20302008-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
40cdf262 2036 * geninitrd, functions: - nfsroot patch from wolverine
654cd9e5
ER
2037
20382007-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
20432007-11-29 07:56 +0000 [r9123] Elan Ruusamäe <glen/at/pld-linux.org>
2044
2045 * make-tag.sh: - take version from Makefile
2046
20472007-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
599498d8
ER
20532007-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
20612007-11-26 18:09 +0000 [r9095] Elan Ruusamäe <glen/at/pld-linux.org>
2062
2063 * geninitrd: - reuse $CMDLINE
2064
d0bd7265
ER
20652007-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
20702007-11-19 18:02 +0000 [r9070] Elan Ruusamäe <glen/at/pld-linux.org>
2071
2072 * geninitrd: - typo
2073
20742007-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
20792007-11-18 12:33 +0000 [r9066] Elan Ruusamäe <glen/at/pld-linux.org>
2080
2081 * geninitrd: - typo
2082
20832007-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
20872007-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
830bb9d8
ER
20912007-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
20962007-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
21022007-11-13 22:01 +0000 [r9044] Elan Ruusamäe <glen/at/pld-linux.org>
2103
2104 * geninitrd: - MULTIPATH_ID -> MULTIPATH_WWID
2105
21062007-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
21122007-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
21172007-11-07 13:08 +0000 [r9011] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2118
2119 * geninitrd: Don't duplicate program name prefix.
2120
21212007-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
21272007-11-07 11:55 +0000 [r9008] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2128
2129 * geninitrd: Introduce msg() for messages. Use everywhere.
2130
21312007-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
21362007-11-06 02:10 +0000 [r9002] Elan Ruusamäe <glen/at/pld-linux.org>
2137
2138 * Makefile: - new manual versioning schema
2139
f5b924f6
ER
21402007-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
21472007-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
21532007-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
21592007-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
21632007-11-05 21:05 +0000 [r8993] Elan Ruusamäe <glen/at/pld-linux.org>
2164
2165 * geninitrd: - move functions start of the script
2166
21672007-11-05 08:15 +0000 [r8990] Elan Ruusamäe <glen/at/pld-linux.org>
2168
2169 * geninitrd: - less deeper conditions
2170
e5b945ba
ER
21712007-11-04 20:46 +0000 [r8985] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2172
2173 * geninitrd, TODO: Unbreak softraid detection.
2174
21752007-11-03 15:41 +0000 [r8983] Elan Ruusamäe <glen/at/pld-linux.org>
2176
2177 * TODO: - bug found
2178
fb2f6636
AG
21792007-11-03 14:34 +0000 [r8980] Adam Gołębiowski <adamg/at/pld-linux.org>
2180
2181 * geninitrd: - create /proc, /sys, /etc only once
2182
21832007-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
21872007-11-03 14:26 +0000 [r8978] Adam Gołębiowski <adamg/at/pld-linux.org>
2188
2189 * geninitrd: - call mount_proc only once
2190
21912007-11-02 18:59 +0000 [r8973] Elan Ruusamäe <glen/at/pld-linux.org>
2192
2193 * geninitrd: - leave rcs id for generated linuxrc
2194
21952007-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
22002007-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
56b57920
ER
22052007-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
22102007-11-01 22:49 +0000 [r8952] Elan Ruusamäe <glen/at/pld-linux.org>
2211
2212 * geninitrd: - parse CMDINE using shell constructs
2213
22142007-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
22192007-11-01 03:02 +0000 [r8943] Elan Ruusamäe <glen/at/pld-linux.org>
2220
2221 * geninitrd: - typo
2222
22232007-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
22282007-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
22332007-10-31 17:44 +0000 [r8916] Elan Ruusamäe <glen/at/pld-linux.org>
2234
2235 * geninitrd: - avoid lvdisplay errors killing whole /linuxrc
2236
22372007-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
22412007-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
22462007-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
22512007-10-30 20:17 +0000 [r8905] Elan Ruusamäe <glen/at/pld-linux.org>
2252
2253 * geninitrd: - always load dm-mirror for dmraid
2254
22552007-10-30 15:53 +0000 [r8900] Elan Ruusamäe <glen/at/pld-linux.org>
2256
2257 * geninitrd: - really commit debuginitrd=sh functionality
2258
22592007-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
22682007-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
22732007-10-28 18:19 +0000 [r8895] Elan Ruusamäe <glen/at/pld-linux.org>
2274
2275 * geninitrd: - alias romfs,cramfs
2276
22772007-10-28 18:10 +0000 [r8894] Elan Ruusamäe <glen/at/pld-linux.org>
2278
2279 * geninitrd: - $CMDLINE available globally per /linuxrc
2280
22812007-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
7061a963
ER
22852007-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
22902007-10-26 20:10 +0000 [r8879] Elan Ruusamäe <glen/at/pld-linux.org>
2291
2292 * TODO: - lvm too
2293
22942007-10-26 11:34 +0000 [r8877] Elan Ruusamäe <glen/at/pld-linux.org>
2295
2296 * TODO: - dmsetup todo
2297
22982007-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
23032007-10-25 15:07 +0000 [r8873] Elan Ruusamäe <glen/at/pld-linux.org>
2304
2305 * geninitrd: - fix finding scsi modules
2306
23072007-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
23132007-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
23192007-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
23242007-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
23292007-10-25 07:46 +0000 [r8867] Elan Ruusamäe <glen/at/pld-linux.org>
2330
2331 * geninitrd: - optimize, cosmetics
2332
23332007-10-25 07:26 +0000 [r8866] Elan Ruusamäe <glen/at/pld-linux.org>
2334
2335 * geninitrd: - optimize, cosmetics
2336
23372007-10-25 07:22 +0000 [r8865] Elan Ruusamäe <glen/at/pld-linux.org>
2338
2339 * geninitrd: - typo
2340
23412007-10-24 19:56 +0000 [r8861] Elan Ruusamäe <glen/at/pld-linux.org>
2342
2343 * geninitrd: - typo
2344
23452007-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
23502007-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
23562007-10-24 18:31 +0000 [r8858] Elan Ruusamäe <glen/at/pld-linux.org>
2357
2358 * geninitrd: - optimize little dmraid part
2359
23602007-10-24 18:20 +0000 [r8857] Elan Ruusamäe <glen/at/pld-linux.org>
2361
2362 * geninitrd: - moved dm-multipath handling to function
2363
23642007-10-24 18:09 +0000 [r8856] Elan Ruusamäe <glen/at/pld-linux.org>
2365
2366 * geninitrd: - unify some more internal variables
2367
23682007-10-24 18:03 +0000 [r8855] Elan Ruusamäe <glen/at/pld-linux.org>
2369
2370 * geninitrd: - unify some internal variables
2371
23722007-10-24 17:58 +0000 [r8854] Elan Ruusamäe <glen/at/pld-linux.org>
2373
2374 * geninitrd: - detect physical devices for dm-multipath
2375
23762007-10-24 17:26 +0000 [r8853] Elan Ruusamäe <glen/at/pld-linux.org>
2377
2378 * geninitrd: - cvs detect multipath
2379
23802007-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
23882007-10-24 14:46 +0000 [r8850] Elan Ruusamäe <glen/at/pld-linux.org>
2389
2390 * geninitrd: - initial dm-multpath hooks
2391
23922007-10-23 19:39 +0000 [r8844] Elan Ruusamäe <glen/at/pld-linux.org>
2393
2394 * functions: - handle /dev/mapper/* also properly
2395
23962007-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
24012007-10-23 16:47 +0000 [r8842] Elan Ruusamäe <glen/at/pld-linux.org>
2402
2403 * geninitrd: - bugfixes
2404
24052007-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
24092007-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
24152007-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
ee2d5257
ER
24222007-10-16 16:24 +0000 [r8819] Elan Ruusamäe <glen/at/pld-linux.org>
2423
2424 * geninitrd: - fix typo
2425
24262007-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
24302007-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
24342007-10-12 13:39 +0000 [r8813] Elan Ruusamäe <glen/at/pld-linux.org>
2435
e8038a61 2436 * geninitrd, geninitrd.sysconfig: - suspend2->tuxonice rename
ee2d5257
ER
2437 internally (old option preserved)
2438
24392007-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
24442007-10-11 15:22 +0000 [r8811] Elan Ruusamäe <glen/at/pld-linux.org>
2445
2446 * geninitrd: - debug remove
2447
24482007-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
c0e05150 2456 * functions, geninitrd: - rootfs on lvm and dmraid hooks
ee2d5257 2457
9cadf15b
ER
24582007-10-05 22:51 +0000 [r8792] Elan Ruusamäe <glen/at/pld-linux.org>
2459
2460 * geninitrd: - cosmetics
2461
24622007-10-05 22:47 +0000 [r8791] Elan Ruusamäe <glen/at/pld-linux.org>
2463
2464 * functions: - library functions shouldn't exit
2465
24662007-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
24742007-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
24812007-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
24882007-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
24942007-10-04 21:23 +0000 [r8779-8780] Elan Ruusamäe <glen/at/pld-linux.org>
2495
2496 * geninitrd: - cosmetics
2497
2498 * geninitrd: - spelling
2499
25002007-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
25082007-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
25152007-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
25222007-09-03 12:41 +0000 [r8710] Elan Ruusamäe <glen/at/pld-linux.org>
2523
2524 * geninitrd: - prefix errors with Error:
2525
25262007-08-31 22:10 +0000 [r8709] Elan Ruusamäe <glen/at/pld-linux.org>
2527
2528 * geninitrd: - quiet cpio
2529
25302007-08-31 15:45 +0000 [r8704-8706] Elan Ruusamäe <glen/at/pld-linux.org>
2531
2532 * make-tag.sh: - bugfixes
98fdd587
ER
2533
2534 * make-tag.sh (added), RELEASE (added): - helpful for making
2535 release
2536
3acff2ef
ER
25372007-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
b831a79d 25432007-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
25482007-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
cfd55892 25532007-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
25582007-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
25672007-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
68e953d1
AM
25722007-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
25762007-05-29 10:18 +0000 [r8628] Elan Ruusamäe <glen/at/pld-linux.org>
2577
2578 * geninitrd: - use shell construct instead of `dirname`
2579
25802007-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
25852007-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
25892007-05-16 06:55 +0000 [r8560] Cezary Krzyżanowski <czarny/at/pld-linux.org>
2590
2591 * geninitrd: - my mistake; uncommented the version checks
2592
25932007-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
25982007-04-03 10:18 +0000 [r8409] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2599
ee25806a 2600 * functions, geninitrd: Create additional devices like xfs logdev.
68e953d1
AM
2601 Verbose copying of devices.
2602
26032007-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
dac49b09
ER
26112007-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
c6cd190b
ER
26152007-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
26192007-03-09 14:34 +0000 [r8370] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2620
2621 * geninitrd: debuginitrd option in /proc/cmdline handled.
2622
26232007-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
26292007-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
26342007-03-07 10:24 +0000 [r8366] Elan Ruusamäe <glen/at/pld-linux.org>
2635
2636 * changelog.sh: - correct comment
2637
26382007-03-07 10:18 +0000 [r8363] Elan Ruusamäe <glen/at/pld-linux.org>
2639
2640 * changelog.sh: - allow outdated users file
2641
26422007-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
3585132c
AM
26462007-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
26512007-03-05 12:35 +0000 [r8359] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2652
2653 * geninitrd: More crapolla by czarny.
2654
26552007-02-21 13:01 +0000 [r8286] Przemysław Iskra <sparky/at/pld-linux.org>
7c10f44c
ER
2656
2657 * geninitrd: - fixed urandom minor
2658
1466080d
ER
26592007-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
26632007-02-08 18:38 +0000 [r8243-8244] Elan Ruusamäe <glen/at/pld-linux.org>
2664
2665 * functions: - correct comment
2666
ee25806a 2667 * functions, geninitrd: - find_root() will return lvm2 nodes in
1466080d
ER
2668 form /dev/VG/LV
2669
b6c4aab1
ER
26702007-02-08 18:26 +0000 [r8241-8242] Elan Ruusamäe <glen/at/pld-linux.org>
2671
2672 * Makefile: - include functions in tarball
2673
ee25806a 2674 * geninitrd, functions: - allow setting prefix for function
b6c4aab1
ER
2675 messages via $PROGRAM global
2676
26772007-02-08 18:21 +0000 [r8240] Elan Ruusamäe <glen/at/pld-linux.org>
2678
ee25806a 2679 * functions (added), Makefile, geninitrd: - export functions so
b6c4aab1
ER
2680 other programs could reuse code - find_root() for now
2681
80995380
ER
26822007-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
26902007-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
26962007-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
27012007-02-07 10:12 +0000 [r8233] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2702
2703 * geninitrd: Revert, conflicts seems more sane way.
2704
27052007-02-07 10:07 +0000 [r8232] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2706
2707 * geninitrd: Compat symlink.
2708
27092007-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
27142007-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
27222007-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
27272007-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
27322007-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
3585132c 27362007-02-03 10:40 +0000 [r8220] Przemysław Iskra <sparky/at/pld-linux.org>
4f5e814f 2737
2738 * geninitrd: - revert: force people with Th to test initramfs
2739
3585132c 27402007-02-02 12:59 +0000 [r8219] Przemysław Iskra <sparky/at/pld-linux.org>
4f5e814f 2741
2742 * geninitrd: - don't use "initramfs" as default in kernels 2.5+,
2743 there are too many people crying...
2744
3585132c 27452007-02-01 10:26 +0000 [r8218] Przemysław Iskra <sparky/at/pld-linux.org>
4f5e814f 2746
2747 * geninitrd: - maybe this way ?
2748
3585132c 27492007-02-01 10:20 +0000 [r8217] Przemysław Iskra <sparky/at/pld-linux.org>
4f5e814f 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
3585132c 27552007-02-01 09:38 +0000 [r8216] Przemysław Iskra <sparky/at/pld-linux.org>
4f5e814f 2756
2757 * geninitrd: - there is no way to pass init application to
2758 switchroot, there is no need to do so anyway
2759
3585132c 27602007-02-01 09:05 +0000 [r8215] Przemysław Iskra <sparky/at/pld-linux.org>
4f5e814f 2761
2762 * geninitrd: - typo: switch_root -> switchroot
2763
27642007-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
3585132c 27682007-01-27 19:01 +0000 [r8203] Przemysław Iskra <sparky/at/pld-linux.org>
4f5e814f 2769
2770 * geninitrd: - simplified mknod script in initramfs
2771
27722007-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
27762007-01-27 16:59 +0000 [r8201] Cezary Krzyżanowski <czarny/at/pld-linux.org>
2777
2778 * geninitrd: - format description added
2779
27802007-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
27852007-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
27902007-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
27952007-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
fae3dd58
ER
27992007-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
c2a86f3a
ER
28032006-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
28072006-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
28182006-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
28252006-12-14 16:03 +0000 [r8103] Cezary Krzyżanowski <czarny/at/pld-linux.org>
2826
ee25806a 2827 * geninitrd, geninitrd.sysconfig, geninitrd.8.xml: - merged from
c2a86f3a
ER
2828 branches/devel - tweaked geninitrd.sysconfig for default options
2829 - some documentation added
2830
28312006-12-02 15:14 +0000 [r8028] Jacek Konieczny <jajcus/at/pld-linux.org>
2832
2833 * geninitrd: - it is not only my code :-)
2834
28352006-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
28412006-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
28462006-10-20 18:22 +0000 [r7888] Elan Ruusamäe <glen/at/pld-linux.org>
2847
2848 * TODO: Add blkid todo
2849
28502006-10-20 16:30 +0000 [r7887] Elan Ruusamäe <glen/at/pld-linux.org>
2851
2852 * geninitrd: echo not execute (typo fix)
2853
28542006-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
28602006-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
def7437f
ER
28722006-10-19 16:23 +0000 [r7879] Elan Ruusamäe <glen/at/pld-linux.org>
2873
2874 * geninitrd: Less noise when initializing LVM2.
2875
28762006-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
28802006-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
28852006-10-19 12:40 +0000 [r7874] Elan Ruusamäe <glen/at/pld-linux.org>
2886
2887 * geninitrd: Legacy junk.
2888
28892006-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
28932006-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
28972006-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
29012006-10-17 23:19 +0000 [r7865] Elan Ruusamäe <glen/at/pld-linux.org>
2902
2903 * geninitrd: Typo in sysfs fstype naming.
2904
29052006-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
29142006-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
29182006-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
29262006-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
29322006-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
29362006-08-20 14:47 +0000 [r7677] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2937
2938 * geninitrd: Add bin/initrd-busybox symlink.
2939
29402006-08-17 09:06 +0000 [r7674] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2941
2942 * geninitrd.sysconfig: SLEEP/FIRMWARE examples.
2943
29442006-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
29492006-08-17 08:41 +0000 [r7672] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2950
2951 * geninitrd: Simplify firmware loader script.
2952
29532006-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
29572006-08-14 09:30 +0000 [r7669] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2958
2959 * geninitrd: Initial firmware loading capabilities.
2960
29612006-08-14 08:56 +0000 [r7668] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2962
2963 * geninitrd: display some warning
2964
29652006-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
29702006-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
29752006-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
29802006-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
b21eae93
ER
29862006-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
d128e9e6
ER
29932006-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
29992006-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
30032006-05-26 08:42 +0000 [r7445] Elan Ruusamäe <glen/at/pld-linux.org>
3004
3005 * geninitrd: Use 'EOF' heredocs.
3006
30072006-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
30122006-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
30172006-05-06 18:42 +0000 [r7386] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3018
3019 * geninitrd: Keep suspends in sync.
3020
30212006-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
30262006-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
30312006-04-09 21:09 +0000 [r7340] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3032
3033 * geninitrd.sysconfig: Correct suspend1 var.
3034
30352006-04-09 19:08 +0000 [r7339] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3036
3037 * geninitrd: Correct suspend variables.
3038
30392006-04-09 13:33 +0000 [r7338] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3040
3041 * geninitrd.sysconfig: Updated config.
3042
30432006-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
30482006-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
30532006-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
30582006-02-22 18:20 +0000 [r6998] Elan Ruusamäe <glen/at/pld-linux.org>
3059
3060 * lvm.todo: Few language fixes.
3061
30622006-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
30662006-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
30712006-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
30782006-01-28 13:16 +0000 [r6893] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3079
ee25806a 3080 * geninitrd.8.xml, geninitrd: Old raidtools no longer supported.
d128e9e6
ER
3081
30822006-01-27 23:37 +0000 [r6892] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3083
3084 * geninitrd: Allow raid6 and raid10.
3085
30862006-01-18 16:57 +0000 [r6854] Elan Ruusamäe <glen/at/pld-linux.org>
3087
3088 * geninitrd.8.xml: - english
3089
30902006-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
30972006-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
31022006-01-17 21:24 +0000 [r6832] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3103
3104 * geninitrd.8.xml: Manual fix. (ankry).
3105
31062006-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
31112005-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
31162005-11-17 13:04 +0000 [r6539] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3117
3118 * geninitrd: USLEEP not SLEEP + small fixes.
3119
31202005-11-17 12:56 +0000 [r6538] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3121
3122 * geninitrd: Sleeping after module load support.
3123
31242005-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
31282005-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
31322005-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
31362005-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
31402005-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
31452005-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
31502005-04-04 16:29 +0000 [r5716] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
3151
3152 * geninitrd: Nicer warnings.
3153
31542005-02-23 13:14 +0000 [r5559] Witek Kręcicki <adasi/at/pld-linux.org>
3155
3156 * TODO: - new entry (add dmraid support)
3157
31582004-12-10 15:36 +0000 [r5369] Marcin Doliński <averne/at/pld-linux.org>
3159
3160 * geninitrd: - added /dev/mapper/control
3161
31622004-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
31672004-09-25 22:41 +0000 [r4657-4658] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
0f75d0d8
AM
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
d128e9e6 31742004-09-25 16:58 +0000 [r4653] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
0f75d0d8
AM
3175
3176 * geninitrd, geninitrd.sysconfig: Updated udev support.
3177
d128e9e6 31782004-09-25 13:19 +0000 [r4648] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
0f75d0d8
AM
3179
3180 * geninitrd: Support for /dev managing by udev.
3181
d128e9e6 31822004-09-19 20:50 +0000 [r4624] Sergiusz Pawłowicz <serek/at/pld-linux.org>
0f75d0d8
AM
3183
3184 * TODO: - extending todo list.
3185
d128e9e6 31862004-09-17 21:24 +0000 [r4605] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
0f75d0d8
AM
3187
3188 * geninitrd: Umount /proc in initrd_gen_procdata().
3189
d128e9e6 31902004-09-16 16:50 +0000 [r4600] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
0f75d0d8
AM
3191
3192 * geninitrd: Make root=/dev/XYZ work with grub, too.
3193
d128e9e6 31942004-09-16 12:45 +0000 [r4599] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
0f75d0d8
AM
3195
3196 * geninitrd: Convert generation of nfs/softraid/lvm/suspend stuff
3197 into functions (initrd_gen_XXX).
3198
d128e9e6 31992004-09-16 10:57 +0000 [r4598] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
0f75d0d8
AM
3200
3201 * geninitrd: Typo fixed.
3202
d128e9e6 32032004-09-16 10:54 +0000 [r4597] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
0f75d0d8
AM
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
d128e9e6 32092004-09-01 16:38 +0000 [r4453] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
0f75d0d8
AM
3210
3211 * geninitrd: modulefile checking is done only once now (duplicates
3212 removed).
3213
d128e9e6 32142004-08-30 18:53 +0000 [r4448] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
0f75d0d8
AM
3215
3216 * geninitrd: Display error and exit if raid data is not found when
3217 trying to find softraid modules.
3218
d128e9e6 32192004-08-09 00:02 +0000 [r4420] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
8bf4882d
AM
3220
3221 * geninitrd: Use suspend_bootsplash instead of suspend_text when
3222 bootsplash is in use.
3223
d128e9e6 32242004-08-08 16:16 +0000 [r4418] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
8bf4882d
AM
3225
3226 * geninitrd: - add support for swsusp2 2.0.0.103 (text mode)
3227
d128e9e6 32282004-08-01 22:37 +0000 [r4413] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
8bf4882d
AM
3229
3230 * geninitrd: Finish software suspend2 support (and enable it by
3231 default).
3232
d128e9e6 32332004-07-31 09:36 +0000 [r4412] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
8bf4882d
AM
3234
3235 * geninitrd: Softsuspend fixes, still disabled by default.
3236
d128e9e6 32372004-07-31 01:26 +0000 [r4411] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
8bf4882d
AM
3238
3239 * geninitrd: Software suspend 2 support added (untested).
3240
d128e9e6 32412004-07-17 19:39 +0000 [r4358] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
8bf4882d
AM
3242
3243 * geninitrd: Fix handling of module options.
3244
d128e9e6 32452004-07-02 20:08 +0000 [r4294] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
8bf4882d
AM
3246
3247 * geninitrd: Well, back to romfs, initramfs fixes.
3248
d128e9e6 32492004-07-02 19:46 +0000 [r4293] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
8bf4882d
AM
3250
3251 * geninitrd.sysconfig: Keep INITRDFS unconfigured so geninitrd
3252 script will decide which use as default.
3253
d128e9e6 32542004-07-02 19:36 +0000 [r4292] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
8bf4882d
AM
3255
3256 * geninitrd: initramfs support, use it by default for kernel >
3257 2.5.0.
3258
d128e9e6 32592004-06-26 23:19 +0000 [r4250] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
8bf4882d
AM
3260
3261 * geninitrd: Test checking if rootfs is on LVM was broken for LVM1
3262 case - fixed.
3263
d128e9e6 32642004-06-26 21:12 +0000 [r4249] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
8bf4882d
AM
3265
3266 * TODO: Updated (few questions).
3267
d128e9e6 32682004-06-26 21:04 +0000 [r4248] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
8bf4882d
AM
3269
3270 * geninitrd: In most cases broken fstab causes problems - enhance
3271 error message for find_modules_for() parameters checking.
3272
d128e9e6 32732004-06-24 20:01 +0000 [r4242] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
f7263563
AM
3274
3275 * geninitrd: LVM2: wipe out mount && pivot_root and welcome
3276 /proc/sys/kernel/real-root-dev.
3277
d128e9e6 32782004-06-24 15:09 +0000 [r4241] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
f7263563
AM
3279
3280 * geninitrd: Mount LVM2 rootfs read-only; few cleanups.
3281
d128e9e6 32822004-06-24 13:26 +0000 [r4240] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
f7263563
AM
3283
3284 * geninitrd: Preffer /sbin/chroot over /usr/sbin/chroot.
3285
d128e9e6 32862004-06-24 13:22 +0000 [r4239] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
f7263563
AM
3287
3288 * geninitrd: Mention proper kernel cmdline setup for root on
3289 nfs/lvm2 configurations.
3290
d128e9e6 32912004-06-24 13:12 +0000 [r4238] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
f7263563
AM
3292
3293 * geninitrd: Print warning when /proc is not mounted since too many
3294 things depend on this.
3295
d128e9e6 32962004-06-24 13:09 +0000 [r4237] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
f7263563
AM
3297
3298 * geninitrd: Working rootfs on LVM2 support (tested).
3299
d128e9e6 33002004-06-23 12:20 +0000 [r4233] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
f7263563
AM
3301
3302 * geninitrd: lvm2: do not restrict to sysfs devices only (since we
3303 even do not mount syfs).
3304
d128e9e6 33052004-06-23 02:14 +0000 [r4232] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
f7263563
AM
3306
3307 * geninitrd: For LVM use system configured devs filtering + avoid
3308 locking instead of ignoring errors.
3309
d128e9e6 33102004-06-09 20:43 +0000 [r4159] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
8cdd3422
AM
3311
3312 * geninitrd: Use posix,wsize=8192,rsize=8192 options for NFS
3313 mounts.
3314
d128e9e6 33152004-06-09 18:11 +0000 [r4158] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
8cdd3422
AM
3316
3317 * geninitrd: For rootfs on NFS create /dev/urandom on initrd - used
3318 by dhcp client.
3319
d128e9e6 33202004-06-06 00:01 +0000 [r4149] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
8cdd3422
AM
3321
3322 * geninitrd: Make nfs root case minimal + add very important
3323 comment.
3324
d128e9e6 33252004-06-05 22:19 +0000 [r4148] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
8cdd3422
AM
3326
3327 * geninitrd: rootfs on nfs works with funny things like kernel
3328 swapper doing init job/
3329
d128e9e6 33302004-06-05 19:32 +0000 [r4147] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
8cdd3422
AM
3331
3332 * geninitrd: (Almost) working root on NFS support.
3333
d128e9e6 33342004-06-05 15:33 +0000 [r4146] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
8cdd3422
AM
3335
3336 * geninitrd: Initial support for rootfs on NFS.
3337
d128e9e6 33382004-04-22 09:36 +0000 [r3977] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
8cdd3422
AM
3339
3340 * geninitrd: Fix typo in do_mdassemble variable (noted by Piotr
d128e9e6 3341 Pawłow <pp/at/siedziba.pl>)
8cdd3422 3342
d128e9e6 33432004-04-10 11:34 +0000 [r3918] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
8cdd3422
AM
3344
3345 * geninitrd: We do not support min/max kernel version settings in
3346 pci database, so remove that code.
3347
d128e9e6 33482004-04-03 01:01 +0000 [r3865] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2d68a945
AM
3349
3350 * geninitrd: Run only one, rootfs VG when using LVM.
3351
d128e9e6 33522004-04-02 23:17 +0000 [r3862-3864] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2d68a945
AM
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
d128e9e6 33612004-04-02 22:09 +0000 [r3861] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2d68a945
AM
3362
3363 * geninitrd: Support for LVM on top of SoftRAID.
3364
d128e9e6 33652004-03-31 18:05 +0000 [r3850] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2d68a945
AM
3366
3367 * lvm.todo: Mention LVM on top of SOFTRAID case.
3368
d128e9e6 33692004-03-31 17:47 +0000 [r3849] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2d68a945 3370
ee25806a 3371 * geninitrd.8.xml, geninitrd: Change --lvmversion to
2d68a945
AM
3372 --lvmtoolsversion (same with LVMVERSION->LVMTOOLSVERSION) to
3373 avoid confusion.
3374
d128e9e6 33752004-03-31 17:39 +0000 [r3848] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2d68a945
AM
3376
3377 * geninitrd: Fix creation of subdirectiories needed on in /dev on
3378 initrd image.
3379
d128e9e6 33802004-03-31 17:29 +0000 [r3847] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2d68a945
AM
3381
3382 * geninitrd: Support devfs like names for softraid detection.
3383
d128e9e6 33842004-03-31 17:20 +0000 [r3846] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2d68a945
AM
3385
3386 * geninitrd: Fix LVMVERSION detection when lvm1 tools are in use.
3387
d128e9e6 33882004-03-31 16:33 +0000 [r3844] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2d68a945
AM
3389
3390 * geninitrd: Check for /sbin/lvdisplay and /sbin/pvdisplay
3391 existence instead of /sbin/lvm (part of lvm2 package).
3392
d128e9e6 33932004-03-08 14:36 +0000 [r3427] Artur Frysiak <wiget/at/pld-linux.org>
4e0fd494 3394
ed6756fb 3395 * Makefile: - added ChangeLog to distributed package
4e0fd494 3396
d128e9e6 33972004-03-08 14:28 +0000 [r3425] Artur Frysiak <wiget/at/pld-linux.org>
2d68a945
AM
3398
3399 * TODO: - more things done
3400
d128e9e6 34012004-03-05 08:10 +0000 [r3416] Artur Frysiak <wiget/at/pld-linux.org>
4e0fd494
AF
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
d128e9e6 34072004-02-01 23:48 +0000 [r3241] Artur Frysiak <wiget/at/pld-linux.org>
4e0fd494
AF
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
d128e9e6 34122004-01-30 21:53 +0000 [r3228] Artur Frysiak <wiget/at/pld-linux.org>
4e0fd494
AF
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
d128e9e6 34182004-01-30 00:35 +0000 [r3226] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
4e0fd494
AF
3419
3420 * geninitrd: Try to load only required LVM module (needs testing
3421 with LVM1 tools and LVM2 tools using lvm1 metadata)
3422
d128e9e6 34232004-01-29 12:34 +0000 [r3225] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
4e0fd494
AF
3424
3425 * geninitrd: Test for LVM using lvdisplay (old way left for
3426 compatibility in some weird cases).
3427
d128e9e6 34282004-01-29 12:15 +0000 [r3224] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
4e0fd494
AF
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
d128e9e6 34342004-01-29 12:04 +0000 [r3223] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
4e0fd494
AF
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
d128e9e6 34402004-01-23 23:38 +0000 [r3219] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
4e0fd494
AF
3441
3442 * geninitrd: Proper message.
3443
d128e9e6 34442004-01-23 19:54 +0000 [r3218] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
4e0fd494
AF
3445
3446 * geninitrd: If /sbin/initrd-mdassemble is available then use it
3447 instead of mdadm.
3448
d128e9e6 34492004-01-17 20:12 +0000 [r3196] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
4e0fd494
AF
3450
3451 * geninitrd: - drop support for raid using raid_start in busybox,
3452 it's broken - use initrd-mdadm
3453
d128e9e6 34542003-12-28 18:56 +0000 [r3089] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
4e0fd494
AF
3455
3456 * geninitrd.sysconfig: Remove obsolete bsp options.
3457
d128e9e6 34582003-12-25 21:08 +0000 [r3080] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
4e0fd494
AF
3459
3460 * geninitrd: Display information message when
3461 BOOT_SPLASH_RESOLUTIONS is empty.
3462
d128e9e6 34632003-12-25 19:14 +0000 [r3079] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
4e0fd494
AF
3464
3465 * geninitrd.8.xml: Comment now in utf.
3466
d128e9e6 34672003-12-25 18:37 +0000 [r3075] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
4e0fd494
AF
3468
3469 * geninitrd: Merged bootsplash branch.
3470
d128e9e6 34712003-12-25 18:24 +0000 [r3074] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
adfa0e8d 3472
40cdf262 3473 * geninitrd.8.xml, geninitrd: Use insmod instead of insmod_ng for
c2292624 3474 2.6 kernels, too. Fix docummentation to describe that.
adfa0e8d 3475
d128e9e6 34762003-10-02 20:34 +0000 [r1403] Artur Frysiak <wiget/at/pld-linux.org>
c2292624
AM
3477
3478 * geninitrd.8.xml: - emails update
3479
d128e9e6 34802003-09-18 22:54 +0000 [r1354] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
c2292624
AM
3481
3482 * geninitrd: - make rootdev local variable inside find_modules_ide
3483 (should fix problems with raid support)
3484
d128e9e6 34852003-09-18 22:17 +0000 [r1352] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
c2292624
AM
3486
3487 * geninitrd: - set svn:keywords property
3488
d128e9e6 34892003-09-13 12:57 +0000 [r1321] Artur Frysiak <wiget/at/pld-linux.org>
c2292624 3490
40cdf262 3491 * .cvsignore (removed), /: post cvs2svn cleanup - removed unused
c2292624
AM
3492 tags and branches - .cvsignore -> prop svn:ignore
3493
d128e9e6 34942003-08-24 22:20 +0000 [r1317] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
c2292624
AM
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
d128e9e6 35002003-08-24 12:14 +0000 [r1315] Michał Moskal <malekith/at/pld-linux.org>
f34bc9f9
AM
3501
3502 * geninitrd: - add busybox -> sh symlink
3503
d128e9e6 35042003-08-23 20:13 +0000 [r1313] Arkadiusz Patyk <areq/at/pld-linux.org>
e16a9414 3505
c2292624
AM
3506 * geninitrd: - now pci.ide format is: PCI_ids module_name
3507 vendor_name|device_name
e16a9414 3508
d128e9e6 35092003-08-23 19:54 +0000 [r1311] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
f3ebd0ee
AM
3510
3511 * geninitrd: - find proper max_kernel
3512
d128e9e6 35132003-08-15 23:32 +0000 [r1309] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
38208a36
AM
3514
3515 * geninitrd: - enable new raid_start available in latest busybox
3516
d128e9e6 35172003-08-15 22:33 +0000 [r1307] Michał Moskal <malekith/at/pld-linux.org>
c2292624
AM
3518
3519 * geninitrd: - create /dev/null (busybox seems to need it) and
3520 /dev/zero (just in case)
989fdae1 3521
d128e9e6 35222003-08-15 22:14 +0000 [r1306] Michał Moskal <malekith/at/pld-linux.org>
989fdae1
AM
3523
3524 * geninitrd: - set -x seems to cause SEGV
3525
d128e9e6 35262003-08-15 21:58 +0000 [r1303-1304] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
e7f49964
AM
3527
3528 * geninitrd: - one more sbin->bin
3529
c2292624
AM
3530 * geninitrd: - on 2.4 also load only module which is needed for
3531 mounting rootfs
e7f49964 3532
d128e9e6 35332003-08-15 21:53 +0000 [r1301-1302] Michał Moskal <malekith/at/pld-linux.org>
e7f49964
AM
3534
3535 * geninitrd: - use mdadm not initrd-mdadm for scanning
3536
3537 * geninitrd: - fix syntax
3538
d128e9e6 35392003-08-15 21:51 +0000 [r1300] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
e7f49964
AM
3540
3541 * geninitrd: - use mdadm.conf, too - then raidtab
3542
d128e9e6 35432003-08-15 21:39 +0000 [r1299] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
c2292624 3544
e7f49964
AM
3545 * geninitrd: - initrd-busybox is in bin not sbin
3546
d128e9e6 35472003-08-15 21:19 +0000 [r1298] Michał Moskal <malekith/at/pld-linux.org>
e7f49964
AM
3548
3549 * geninitrd: - first try
3550
d128e9e6 35512003-08-15 21:00 +0000 [r1296] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
f316f8fe
AM
3552
3553 * geninitrd: - beginning of mdadm.conf support
3554
d128e9e6 35552003-08-15 19:15 +0000 [r1294] Michał Moskal <malekith/at/pld-linux.org>
4f48a3b3
AM
3556
3557 * geninitrd: - marged busybox version
3558
d128e9e6 35592003-08-15 12:12 +0000 [r1292] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
4f2cf428 3560
c2292624
AM
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
4f2cf428 3563
d128e9e6 35642003-08-12 22:01 +0000 [r1290] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
97cf39eb
AM
3565
3566 * geninitrd: - fix ataraid support
3567
d128e9e6 35682003-08-11 14:41 +0000 [r1288] Arkadiusz Patyk <areq/at/pld-linux.org>
9d6738fb
AM
3569
3570 * geninitrd: - check if exist /proc/bus/pci/devices
3571
d128e9e6 35722003-08-11 08:45 +0000 [r1286] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
ffe60a6d
AM
3573
3574 * geninitrd: - debug messages removed
3575
d128e9e6 35762003-08-10 20:27 +0000 [r1284] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
921744f3 3577
c2292624
AM
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?)
62b31a07 3581
d128e9e6 35822003-08-10 12:21 +0000 [r1282] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
921744f3 3583
c2292624
AM
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
d128e9e6 35882003-08-09 23:43 +0000 [r1279-1280] Jan Rękorajski <baggins/at/pld-linux.org>
2d68a945
AM
3589
3590 * TODO: - we need ide=reverse support
b4ef4c43 3591
c2292624
AM
3592 * geninitrd: - when comparing pci IDs make sure they will be
3593 compared as strings
3594
d128e9e6 35952003-08-09 23:09 +0000 [r1278] Jan Rękorajski <baggins/at/pld-linux.org>
b4ef4c43
AM
3596
3597 * geninitrd: - DO NOT sort driver modules, are you nuts?
3598
d128e9e6 35992003-08-09 21:24 +0000 [r1275-1276] Arkadiusz Patyk <areq/at/pld-linux.org>
357a25a9 3600
c2292624 3601 * pci.ide (removed): - move to pci-database
357a25a9
AM
3602
3603 * geninitrd: - use PCI ids from pci-database
3604
d128e9e6 36052003-08-09 21:15 +0000 [r1274] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
357a25a9
AM
3606
3607 * geninitrd: - find all PREIDEMODS
3608
d128e9e6 36092003-08-08 14:09 +0000 [r1272] Arkadiusz Patyk <areq/at/pld-linux.org>
db8e013d 3610
c2292624
AM
3611 * Makefile: - better check VERSION - don't need install rc-script,
3612 bsp in builder
db8e013d 3613
d128e9e6 36142003-08-07 22:41 +0000 [r1270] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
2c127ac5
AM
3615
3616 * geninitrd: - debug message removed
3617
d128e9e6 36182003-08-07 22:27 +0000 [r1269] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
c2292624 3619
c0e05150 3620 * geninitrd, pci.ide (added): - support for automatic IDE module
c2292624 3621 finding (needs testing)
2c127ac5 3622
d128e9e6 36232003-08-07 20:08 +0000 [r1266] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
94d1200a 3624
08ee09af
AM
3625 * geninitrd: - fix typo
3626
d128e9e6 36272003-08-07 09:10 +0000 [r1264] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
c2292624 3628
94d1200a
AM
3629 * geninitrd: - added support for static mdadm
3630
d128e9e6 36312003-07-17 18:08 +0000 [r1262] Arkadiusz Miśkiewicz <arekm/at/pld-linux.org>
f040a5e1 3632
c2292624
AM
3633 * geninitrd: - there is insmod.static.modutils not
3634 insmod.static.modprobe
f040a5e1 3635
d128e9e6 36362003-06-30 21:38 +0000 [r1260] Artur Frysiak <wiget/at/pld-linux.org>
b1060732
AM
3637
3638 * geninitrd: - use correct version of insmod.static
3639
d128e9e6 36402003-04-09 11:40 +0000 [r1257] Artur Frysiak <wiget/at/pld-linux.org>
8b9b30cb 3641
40cdf262 3642 * geninitrd, geninitrd.8.xml: - added --with-insmod-static to allow
c2292624
AM
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"
8b9b30cb 3647
d128e9e6 36482003-02-19 08:49 +0000 [r1255-1256] Artur Frysiak <wiget/at/pld-linux.org>
8b9b30cb
AM
3649
3650 * geninitrd: - Linux 2.5.x support
3651
2d68a945
AM
3652 * TODO: - and more things to do
3653
d128e9e6 36542003-02-19 08:43 +0000 [r1254] Artur Frysiak <wiget/at/pld-linux.org>
c2292624 3655
8b9b30cb
AM
3656 * geninitrd.8.xml: - typo fixes
3657
d128e9e6 36582002-11-27 17:56 +0000 [r1253] Artur Frysiak <wiget/at/pld-linux.org>
8b9b30cb
AM
3659
3660 * geninitrd: - typo in LVM code
3661
d128e9e6 36622002-11-26 13:44 +0000 [r1252] Artur Frysiak <wiget/at/pld-linux.org>
c2292624
AM
3663
3664 * geninitrd: - first version with LVM support but not yet fully
3665 tested
8b9b30cb 3666
d128e9e6 36672002-11-26 13:40 +0000 [r1251] Artur Frysiak <wiget/at/pld-linux.org>
8b9b30cb 3668
c2292624 3669 * lvm.todo (added): LVM implementation plan
8b9b30cb 3670
d128e9e6 36712002-10-13 11:40 +0000 [r1250] Witek Kręcicki <adasi/at/pld-linux.org>
8b9b30cb 3672
c2292624 3673 * geninitrd: - fixed preload
8b9b30cb 3674
d128e9e6 36752002-09-27 15:19 +0000 [r1249] Artur Frysiak <wiget/at/pld-linux.org>
8b9b30cb
AM
3676
3677 * geninitrd.8.xml: - one more contributor
3678
d128e9e6 36792002-09-27 15:14 +0000 [r1248] Artur Frysiak <wiget/at/pld-linux.org>
8b9b30cb 3680
c2292624 3681 * geninitrd: - support for gzipped modules (patch by Witold
2d68a945 3682 Filipczyk <witekfl/at/poczta.onet.pl>) - use findfs from e2fsprogs
c2292624
AM
3683 (>= 1.28) to find root device if specified by UUID or LABEL
3684
d128e9e6 36852002-09-06 14:58 +0000 [r1245-1247] Artur Frysiak <wiget/at/pld-linux.org>
8b9b30cb
AM
3686
3687 * geninitrd.8.xml: - not show almost empty hardware RAID desc
3688
c2292624
AM
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
8b9b30cb 3693
c2292624
AM
3694 * geninitrd.8.xml: - added some notes about SCSI, ATA RAID and
3695 hardware RAID support
8b9b30cb 3696
d128e9e6 36972002-03-25 11:07 +0000 [r1244] Michał Moskal <malekith/at/pld-linux.org>
8b9b30cb 3698
c2292624
AM
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
8b9b30cb 3702
d128e9e6 37032002-03-13 15:19 +0000 [r1243] Artur Frysiak <wiget/at/pld-linux.org>
8b9b30cb
AM
3704
3705 * Makefile: better make dist
3706
d128e9e6 37072002-03-13 14:46 +0000 [r1239-1242] Artur Frysiak <wiget/at/pld-linux.org>
c2292624
AM
3708
3709 * Makefile: add geninitrd.8.xml to dist tarball and make
3710 geninitrd.8 from xml source
3711
3712 * .cvsignore: ignore generated files
8b9b30cb 3713
c2292624 3714 * geninitrd.8 (removed): this file are generated from xml source
8b9b30cb 3715
c2292624
AM
3716 * geninitrd.8.xml, geninitrd.8: typo
3717
d128e9e6 37182002-03-13 13:40 +0000 [r1238] Artur Frysiak <wiget/at/pld-linux.org>
8b9b30cb
AM
3719
3720 * geninitrd.8.xml: formating fixes
3721
d128e9e6 37222002-03-13 13:26 +0000 [r1237] Artur Frysiak <wiget/at/pld-linux.org>
c2292624
AM
3723
3724 * geninitrd: UUID and LABEL support for ext3 fix displaying missing
3725 modules names
8b9b30cb 3726
d128e9e6 37272002-03-07 13:39 +0000 [r1236] Jakub Bogusz <qboosh/at/pld-linux.org>
8b9b30cb
AM
3728
3729 * geninitrd: - fixed raidstart (if raidstart bsp builtin works)
3730
d128e9e6 37312002-03-07 09:57 +0000 [r1235] Artur Frysiak <wiget/at/pld-linux.org>
8b9b30cb
AM
3732
3733 * geninitrd.8.xml: now is completed
3734
d128e9e6 37352002-02-20 13:37 +0000 [r1234] Artur Frysiak <wiget/at/pld-linux.org>
8b9b30cb
AM
3736
3737 * geninitrd.sysconfig: FS->INITRDFS
3738
d128e9e6 37392002-02-20 13:29 +0000 [r1233] Jakub Bogusz <qboosh/at/pld-linux.org>
8b9b30cb
AM
3740
3741 * geninitrd.sysconfig: - typo
3742
d128e9e6 37432002-02-20 11:30 +0000 [r1232] Artur Frysiak <wiget/at/pld-linux.org>
8b9b30cb
AM
3744
3745 * geninitrd: don't generate modules.dep
3746
d128e9e6 37472002-02-20 11:07 +0000 [r1231] Michał Moskal <malekith/at/pld-linux.org>
8b9b30cb
AM
3748
3749 * geninitrd: - run depmod, if modules.dep hasn't been found
3750
d128e9e6 37512002-02-20 10:11 +0000 [r1230] Artur Frysiak <wiget/at/pld-linux.org>
8b9b30cb
AM
3752
3753 * geninitrd: - --fs is back, but if used warning is writen
3754
d128e9e6 37552002-02-19 14:47 +0000 [r1227-1229] Artur Frysiak <wiget/at/pld-linux.org>
8b9b30cb
AM
3756
3757 * Makefile: portability fix
3758
c2292624
AM
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)
8b9b30cb 3767
d128e9e6 37682002-02-19 14:35 +0000 [r1226] Artur Frysiak <wiget/at/pld-linux.org>
2d68a945
AM
3769
3770 * TODO: total rewite plan
3771
d128e9e6 37722002-01-29 11:19 +0000 [r1225] Michał Moskal <malekith/at/pld-linux.org>
8b9b30cb 3773
c2292624 3774 * geninitrd: - depmod support added - needs testing!
8b9b30cb 3775
d128e9e6 37762002-01-17 20:14 +0000 [r1224] Tomasz Pala <gotar/at/pld-linux.org>
8b9b30cb 3777
ee25806a 3778 * geninitrd, geninitrd.8: - cosmetics.
8b9b30cb 3779
d128e9e6 37802001-12-15 14:41 +0000 [r1223] Paweł Gołaszewski <blues/at/pld-linux.org>
2d68a945
AM
3781
3782 * TODO: - one more
3783
d128e9e6 37842001-12-15 14:33 +0000 [r1222] Paweł Gołaszewski <blues/at/pld-linux.org>
c2292624 3785
8b9b30cb
AM
3786 * geninitrd: - typo
3787
d128e9e6 37882001-10-15 10:56 +0000 [r1221] Artur Frysiak <wiget/at/pld-linux.org>
8b9b30cb 3789
2d68a945 3790 * geninitrd: fixed typo reported by GoTaR <gotar/at/priv0.onet.pl>
8b9b30cb 3791
d128e9e6 37922001-09-10 09:52 +0000 [r1220] Artur Frysiak <wiget/at/pld-linux.org>
8b9b30cb
AM
3793
3794 * geninitrd: VERSION is *not* hardcoded
3795
d128e9e6 37962001-09-07 17:59 +0000 [r1219] kloczek <kloczek/at/pld-linux.org>
8b9b30cb
AM
3797
3798 * Makefile: - rename release target to dist.
3799
d128e9e6 38002001-09-07 17:56 +0000 [r1218] kloczek <kloczek/at/pld-linux.org>
c2292624
AM
3801
3802 * geninitrd: - hardcode VERSION (as 2.6) - move initialize
3803 variables on top and few indentation.
3804
d128e9e6 38052001-09-07 17:37 +0000 [r1217] kloczek <kloczek/at/pld-linux.org>
8b9b30cb
AM
3806
3807 * geninitrd.sysconfig: - uncomment using bsp by default.
3808
d128e9e6 38092001-09-07 13:29 +0000 [r1216] Artur Frysiak <wiget/at/pld-linux.org>
8b9b30cb 3810
c2292624
AM
3811 * Makefile: fix typo clean up
3812
d128e9e6 38132001-09-07 13:25 +0000 [r1215] Artur Frysiak <wiget/at/pld-linux.org>
8b9b30cb 3814
c0e05150 3815 * Makefile, geninitrd: Use RCS Id as version number
8b9b30cb 3816
d128e9e6 38172001-09-07 13:02 +0000 [r1214] Artur Frysiak <wiget/at/pld-linux.org>
c2292624 3818
8b9b30cb
AM
3819 * geninitrd: release 2.5 ready
3820
d128e9e6 38212001-09-07 12:21 +0000 [r1213] Paweł Gołaszewski <blues/at/pld-linux.org>
c2292624 3822
2d68a945
AM
3823 * TODO, geninitrd.sysconfig: - commented PREMODS added to
3824 sysconfig-file - one more TODO
8b9b30cb 3825
d128e9e6 38262001-08-22 15:04 +0000 [r1212] Arkadiusz Patyk <areq/at/pld-linux.org>
8b9b30cb 3827
c2292624
AM
3828 * geninitrd: - s/DC960/DAC960/
3829
d128e9e6 38302001-08-13 10:41 +0000 [r1211] Artur Frysiak <wiget/at/pld-linux.org>
c2292624
AM
3831
3832 * geninitrd: Use RSC Id to better identification
3833
d128e9e6 38342001-07-06 15:30 +0000 [r1210] Artur Frysiak <wiget/at/pld-linux.org>
2d68a945
AM
3835
3836 * TODO: one task done; one added
3837
d128e9e6 38382001-07-06 15:05 +0000 [r1209] Artur Frysiak <wiget/at/pld-linux.org>
c2292624
AM
3839
3840 * geninitrd: devfs support inspired by patch from Robert R. Wal
2d68a945 3841 <rrw/at/reptile.eu.org>
c2292624 3842
d128e9e6 38432001-07-04 13:01 +0000 [r1208] kloczek <kloczek/at/pld-linux.org>
2d68a945
AM
3844
3845 * TODO: Answer for quesion.
3846
d128e9e6 38472001-07-04 11:31 +0000 [r1206-1207] Artur Frysiak <wiget/at/pld-linux.org>
8b9b30cb
AM
3848
3849 * Makefile: version 2.4
3850
c2292624
AM
3851 * geninitrd.8: some options described
3852
d128e9e6 38532001-07-04 08:31 +0000 [r1205] Artur Frysiak <wiget/at/pld-linux.org>
2d68a945
AM
3854
3855 * TODO: more to do
3856
d128e9e6 38572001-07-04 08:02 +0000 [r1204] Artur Frysiak <wiget/at/pld-linux.org>
c2292624
AM
3858
3859 * geninitrd: UUID/LABEL support for xfs finished (thanks baggins)
3860
d128e9e6 38612001-07-03 17:33 +0000 [r1201-1203] Artur Frysiak <wiget/at/pld-linux.org>
2d68a945
AM
3862
3863 * TODO: more tasks done
8b9b30cb 3864
c2292624
AM
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
d128e9e6 38712001-07-03 11:55 +0000 [r1200] Artur Frysiak <wiget/at/pld-linux.org>
2d68a945
AM
3872
3873 * TODO: some tasks done; new tasks added
3874
d128e9e6 38752001-07-03 10:45 +0000 [r1199] Artur Frysiak <wiget/at/pld-linux.org>
c2292624
AM
3876
3877 * geninitrd: better message if modules is loadded without options
3878
d128e9e6 38792001-07-03 10:27 +0000 [r1198] Artur Frysiak <wiget/at/pld-linux.org>
c2292624
AM
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
d128e9e6 38852001-07-02 09:32 +0000 [r1197] Michał Moskal <malekith/at/pld-linux.org>
8b9b30cb
AM
3886
3887 * Makefile: rel 2.3
3888
d128e9e6 38892001-07-02 09:00 +0000 [r1196] Michał Moskal <malekith/at/pld-linux.org>
c2292624
AM
3890
3891 * geninitrd: - use /etc/modules.conf only if it exists
3892
d128e9e6 38932001-06-27 17:58 +0000 [r1195] Artur Frysiak <wiget/at/pld-linux.org>
2d68a945
AM
3894
3895 * TODO: more to do
3896
d128e9e6 38972001-06-27 17:42 +0000 [r1193-1194] Artur Frysiak <wiget/at/pld-linux.org>
2d68a945
AM
3898
3899 * TODO: UUID/LABEL support- done
8b9b30cb 3900
c2292624
AM
3901 * geninitrd: added LABEL and UUID support redirect all error
3902 messages to stderr
3903
d128e9e6 39042001-06-27 16:38 +0000 [r1192] Bartosz Waszak <waszi/at/pld-linux.org>
2d68a945
AM
3905
3906 * TODO: - add support to LVM
3907
d128e9e6 39082001-06-27 12:42 +0000 [r1191] Artur Frysiak <wiget/at/pld-linux.org>
8b9b30cb 3909
c2292624 3910 * geninitrd.8: updated to geninitrd
8b9b30cb 3911
d128e9e6 39122001-06-27 12:38 +0000 [r1190] Artur Frysiak <wiget/at/pld-linux.org>
8b9b30cb 3913
c2292624
AM
3914 * geninitrd: options handling fixes
3915
d128e9e6 39162001-06-22 05:55 +0000 [r1189] kloczek <kloczek/at/pld-linux.org>
2d68a945
AM
3917
3918 * TODO: - fix bug: generate proper modules list if in fstab is use
3919 UUID or LABEL in firs column.
3920
d128e9e6 39212001-06-22 05:52 +0000 [r1186-1188] kloczek <kloczek/at/pld-linux.org>
c2292624
AM
3922
3923 * geninitrd: - reformated.
8b9b30cb
AM
3924
3925 * Makefile: - version 2.2.
3926
c2292624
AM
3927 * geninitrd: - be more verbose: add display "Add module <module> to
3928 initrd." on insert module to initrd.
3929
d128e9e6 39302001-06-21 10:33 +0000 [r1185] Artur Frysiak <wiget/at/pld-linux.org>
c2292624
AM
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
d128e9e6 39362001-06-21 10:02 +0000 [r1184] Artur Frysiak <wiget/at/pld-linux.org>
c2292624
AM
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
d128e9e6 39422001-05-02 19:20 +0000 [r1183] Arkadiusz Miśkiewicz (alias) <misiek/at/pld-linux.org>
c2292624
AM
3943
3944 * geninitrd: (main): display full path to missing binaries (just
3945 help for beginners)
3946
d128e9e6 39472001-03-21 09:23 +0000 [r1181-1182] kloczek <kloczek/at/pld-linux.org>
c2292624
AM
3948
3949 * geninitrd: - few reformatings.
8b9b30cb 3950
c2292624 3951 * geninitrd: - run insmod with -k for autoclean unused modules.
8b9b30cb 3952
d128e9e6 39532001-03-19 13:11 +0000 [r1180] Michał Zawalich <michuz/at/pld-linux.org>
8b9b30cb 3954
c2292624 3955 * Makefile: - version 2.1 - this version works fine with 2.4.x
8b9b30cb 3956
d128e9e6 39572001-03-06 15:48 +0000 [r1179] Artur Frysiak <wiget/at/pld-linux.org>
c2292624
AM
3958
3959 * geninitrd: skip build directory in my_find() (thanks to laro)
3960
d128e9e6 39612001-01-30 17:47 +0000 [r1178] kloczek <kloczek/at/pld-linux.org>
c2292624
AM
3962
3963 * geninitrd.sysconfig: - uncomment COMPRESS=yes, FS=rom,
3964 PROBESCSI=yes, PROBEIDE=yes, PROBERAID=yes
3965
d128e9e6 39662001-01-30 17:44 +0000 [r1177] kloczek <kloczek/at/pld-linux.org>
c2292624
AM
3967
3968 * geninitrd: - check for and read /etc/sysconfig/geninitrd (not
3969 /etc/sysconfig/initrd).
3970
d128e9e6 39712001-01-17 10:37 +0000 [r1176] Dariusz Karolczak <inglod/at/pld-linux.org>
2d68a945
AM
3972
3973 * TODO: - updated
3974
d128e9e6 39752001-01-16 14:08 +0000 [r1175] Dariusz Karolczak <inglod/at/pld-linux.org>
c2292624
AM
3976
3977 * geninitrd: find remove
3978
d128e9e6 39792001-01-09 13:01 +0000 [r1174] Dariusz Karolczak <inglod/at/pld-linux.org>
c2292624
AM
3980
3981 * geninitrd: fix: bsp use if /sbin/bsp not installed
3982
d128e9e6 39832001-01-09 11:14 +0000 [r1173] Dariusz Karolczak <inglod/at/pld-linux.org>
c2292624
AM
3984
3985 * geninitrd: change all 'cut' into 'awk'
3986
d128e9e6 39872001-01-06 15:22 +0000 [r1172] Sebastian Zagrodzki <zagrodzki/at/pld-linux.org>
8b9b30cb 3988
c2292624 3989 * geninitrd: - added a lot of ""s :)
8b9b30cb 3990
d128e9e6 39912000-12-15 17:17 +0000 [r1171] Michał Moskal <malekith/at/pld-linux.org>
c2292624
AM
3992
3993 * geninitrd: Bug fix: bsp was never used.
3994
d128e9e6 39952000-12-15 16:05 +0000 [r1170] Michał Moskal <malekith/at/pld-linux.org>
c2292624 3996
40cdf262 3997 * geninitrd, geninitrd.sysconfig: Updated to use bsp.
c2292624 3998
d128e9e6 39992000-12-06 19:36 +0000 [r1168-1169] kloczek <kloczek/at/pld-linux.org>
8b9b30cb
AM
4000
4001 * Makefile: - version 1.2.
4002
c2292624
AM
4003 * geninitrd: - use strash instead ash.static - added making
4004 /dev/zero on initrd (required by trash).
4005
d128e9e6 40062000-11-30 18:39 +0000 [r1167] Jan Rękorajski <baggins/at/pld-linux.org>
8b9b30cb
AM
4007
4008 * Makefile: - version 1.1
4009
d128e9e6 40102000-11-22 12:47 +0000 [r1165-1166] Jacek Konieczny <jajcus/at/pld-linux.org>
2d68a945
AM
4011
4012 * TODO: - updated
8b9b30cb 4013
c2292624
AM
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
d128e9e6 40182000-11-18 14:00 +0000 [r1164] Dariusz Karolczak <inglod/at/pld-linux.org>
c2292624
AM
4019
4020 * geninitrd: change options "mktemp"
4021
d128e9e6 40222000-11-16 14:17 +0000 [r1163] Dariusz Karolczak <inglod/at/pld-linux.org>
c2292624
AM
4023
4024 * geninitrd: change all 'grep' into 'awk'
4025
d128e9e6 40262000-11-16 09:15 +0000 [r1162] Jacek Konieczny <jajcus/at/pld-linux.org>
c2292624
AM
4027
4028 * geninitrd: - losetup is not needed anymore for ext2 filesystem
4029 creation
4030
d128e9e6 40312000-11-16 09:08 +0000 [r1161] Dariusz Karolczak <inglod/at/pld-linux.org>
c2292624 4032
2d68a945 4033 * geninitrd, TODO: *** empty log message ***
c2292624 4034
d128e9e6 40352000-11-15 13:55 +0000 [r1160] Artur Frysiak <wiget/at/pld-linux.org>
c2292624
AM
4036
4037 * geninitrd: - generate initrd for 2.4.0 kernel too (but find is
4038 used) - use mktemp - fix one typo (mount -> umount)
4039
d128e9e6 40402000-11-14 15:27 +0000 [r1159] Artur Frysiak <wiget/at/pld-linux.org>
c2292624
AM
4041
4042 * geninitrd: - fix some typos - allow compressing cramfs images
4043
d128e9e6 40442000-11-14 14:57 +0000 [r1158] Jacek Konieczny <jajcus/at/pld-linux.org>
c2292624
AM
4045
4046 * geninitrd: - fixed scsi modules order (by inglod)
4047
d128e9e6 40482000-11-14 14:47 +0000 [r1157] Artur Frysiak <wiget/at/pld-linux.org>
c2292624
AM
4049
4050 * geninitrd: - fix cramfs support (semitested)
4051
d128e9e6 40522000-11-14 14:19 +0000 [r1156] Artur Frysiak <wiget/at/pld-linux.org>
c2292624 4053
40cdf262 4054 * geninitrd, geninitrd.8: - added cramfs support (untested)
c2292624 4055
d128e9e6 40562000-11-14 13:33 +0000 [r1155] Artur Frysiak <wiget/at/pld-linux.org>
8b9b30cb 4057
c2292624 4058 * geninitrd: - fix generating SCSI-enabled initrd (typo)
8b9b30cb 4059
d128e9e6 40602000-11-09 09:31 +0000 [r1154] Jacek Konieczny <jajcus/at/pld-linux.org>
8b9b30cb 4061
c2292624 4062 * .cvsignore (added): - some ignores
8b9b30cb 4063
d128e9e6 40642000-11-09 09:26 +0000 [r1152] Jacek Konieczny <jajcus/at/pld-linux.org>
8b9b30cb 4065
ee25806a
AM
4066 * TODO (added), geninitrd.sysconfig (added), geninitrd.8 (added),
4067 Makefile (added), / (added), geninitrd (added): Initial revision
8b9b30cb 4068
This page took 0.817019 seconds and 4 git commands to generate.