* New rd.* namespace for dracut-008
@ 2010-10-28 15:17 Harald Hoyer
[not found] ` <4CC99414.5060607-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
0 siblings, 1 reply; 9+ messages in thread
From: Harald Hoyer @ 2010-10-28 15:17 UTC (permalink / raw)
To: initramfs-u79uwXL29TY76Z2rM5mHXA
I cleaned up the kernel command line parameters and moved them to the rd.*
namespace. The deprecated options are supported until dracut-010 and will be
removed afterwards.
Here is a list of options, which were used in dracut prior to
version 008, and their new replacement.
rdbreak
rd.break
rd_CCW
rd.ccw
rdcopystate
rd.copystate
rd_DASD_MOD
rd.dasd_mod.dasd
rd_DASD
rd.dasd
rdinitdebug rdnetdebug
rd.debug
rd_NO_DM
rd.dm=0
rd_DM_UUID
rd.dm.uuid
rdblacklist
rd.driver.blacklist
rdinsmodpost
rd.driver.post
rdloaddriver
rd.driver.pre
rd_NO_FSTAB
rd.fstab=0
rdinfo
rd.info
check
rd.live.check
rdlivedebug
rd.live.debug
live_dir
rd.live.dir
liveimg
rd.live.image
overlay
rd.live.overlay
readonly_overlay
rd.live.overlay.readonly
reset_overlay
rd.live.overlay.reset
live_ram
rd.live.ram
rd_NO_CRYPTTAB
rd.luks.crypttab=0
rd_LUKS_KEYDEV_UUID
rd.luks.keydev.uuid
rd_LUKS_KEYPATH
rd.luks.keypath
rd_NO_LUKS
rd.luks=0
rd_LUKS_UUID
rd.luks.uuid
rd_LUKS_UUID
rd.luks.uuid
rd_NO_LVMCONF
rd.lvm.conf
rd_LVM_LV
rd.lvm.lv
rd_NO_LVM
rd.lvm=0
rd_LVM_SNAPSHOT
rd.lvm.snapshot
rd_LVM_SNAPSIZE
rd.lvm.snapsize
rd_LVM_VG
rd.lvm.vg
rd_NO_MDADMCONF
rd.md.conf=0
rd_NO_MDIMSM
rd.md.imsm=0
rd_NO_MD
rd.md=0
rd_MD_UUID
rd.md.uuid
rd_NFS_DOMAIN
rd.nfs.domain
rd_NO_PLYMOUTH
rd.plymouth=0
rd_retry
rd.retry
rdshell
rd.shell
rd_NO_SPLASH
rd.splash
rdudevdebug
rd.udev.debug
rdudevinfo
rd.udev.info
rd_NO_ZFCPCONF
rd.zfcp.conf=0
rd_ZFCP
rd.zfcp
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: New rd.* namespace for dracut-008
[not found] ` <4CC99414.5060607-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
@ 2010-10-28 15:46 ` maximilian attems
[not found] ` <20101028154604.GA32323-VJknIhvjf2Ov8OlOgJ4AIV6hYfS7NtTn@public.gmane.org>
2010-10-28 16:55 ` Steffen Maier
2010-10-28 17:41 ` Bill Nottingham
2 siblings, 1 reply; 9+ messages in thread
From: maximilian attems @ 2010-10-28 15:46 UTC (permalink / raw)
To: Harald Hoyer; +Cc: initramfs-u79uwXL29TY76Z2rM5mHXA
On Thu, Oct 28, 2010 at 05:17:40PM +0200, Harald Hoyer wrote:
> I cleaned up the kernel command line parameters and moved them to the
> rd.* namespace. The deprecated options are supported until dracut-010 and
> will be removed afterwards.
>
hmm as initramfs-tools hasn't cleaned up it's namespace yet,
this is a good point to jump in ask more details:
* what does rd stand for?
* is it envisaged to be used by other tools
(or should initramfs-tools use it.break)?
I'd appreciated more info on the background of this move as
it can't be painless.
thanks.
--
maks
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: New rd.* namespace for dracut-008
[not found] ` <20101028154604.GA32323-VJknIhvjf2Ov8OlOgJ4AIV6hYfS7NtTn@public.gmane.org>
@ 2010-10-28 15:53 ` Harald Hoyer
0 siblings, 0 replies; 9+ messages in thread
From: Harald Hoyer @ 2010-10-28 15:53 UTC (permalink / raw)
To: maximilian attems; +Cc: initramfs-u79uwXL29TY76Z2rM5mHXA
On 10/28/2010 05:46 PM, maximilian attems wrote:
> On Thu, Oct 28, 2010 at 05:17:40PM +0200, Harald Hoyer wrote:
>> I cleaned up the kernel command line parameters and moved them to the
>> rd.* namespace. The deprecated options are supported until dracut-010 and
>> will be removed afterwards.
>>
>
> hmm as initramfs-tools hasn't cleaned up it's namespace yet,
> this is a good point to jump in ask more details:
>
> * what does rd stand for?
"rd" was chosen because we already have "rdinit=" as a kernel parameter
>
> * is it envisaged to be used by other tools
> (or should initramfs-tools use it.break)?
Hm, if we can define common kernel command line parameters, that would make the
user's life easier.
>
> I'd appreciated more info on the background of this move as
> it can't be painless.
>
> thanks.
>
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: New rd.* namespace for dracut-008
[not found] ` <4CC99414.5060607-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2010-10-28 15:46 ` maximilian attems
@ 2010-10-28 16:55 ` Steffen Maier
[not found] ` <4CC9AB0E.2040604-23VcF4HTsmIX0ybBhKVfKdBPR1lH4CV8@public.gmane.org>
2010-10-28 17:41 ` Bill Nottingham
2 siblings, 1 reply; 9+ messages in thread
From: Steffen Maier @ 2010-10-28 16:55 UTC (permalink / raw)
To: Harald Hoyer; +Cc: initramfs-u79uwXL29TY76Z2rM5mHXA
Harald, thanks for the update.
Just one quick question below.
On 10/28/2010 05:17 PM, Harald Hoyer wrote:
> I cleaned up the kernel command line parameters and moved them to the
> rd.* namespace. The deprecated options are supported until dracut-010
> and will be removed afterwards.
>
> Here is a list of options, which were used in dracut prior to
> version 008, and their new replacement.
> rd_CCW
> rd.ccw
> rd_DASD_MOD
> rd.dasd_mod.dasd
Is this a typo?
I'm wondering why the new one is not just "rd.dasd_mod".
Having a .dasd suffix is not necessary and users might mix it up with
rd.dasd which has both syntax and semamtics differently.
> rd_DASD
> rd.dasd
> rd_NO_ZFCPCONF
> rd.zfcp.conf=0
>
> rd_ZFCP
> rd.zfcp
Steffen
Linux on System z Development
IBM Deutschland Research & Development GmbH
Vorsitzender des Aufsichtsrats: Martin Jetter
Geschäftsführung: Dirk Wittkopp
Sitz der Gesellschaft: Böblingen
Registergericht: Amtsgericht Stuttgart, HRB 243294
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: New rd.* namespace for dracut-008
[not found] ` <4CC9AB0E.2040604-23VcF4HTsmIX0ybBhKVfKdBPR1lH4CV8@public.gmane.org>
@ 2010-10-28 17:05 ` Harald Hoyer
[not found] ` <4CC9AD55.7010104-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
0 siblings, 1 reply; 9+ messages in thread
From: Harald Hoyer @ 2010-10-28 17:05 UTC (permalink / raw)
To: Steffen Maier; +Cc: initramfs-u79uwXL29TY76Z2rM5mHXA
On 10/28/2010 06:55 PM, Steffen Maier wrote:
> Harald, thanks for the update.
> Just one quick question below.
>
> On 10/28/2010 05:17 PM, Harald Hoyer wrote:
>> I cleaned up the kernel command line parameters and moved them to the
>> rd.* namespace. The deprecated options are supported until dracut-010
>> and will be removed afterwards.
>>
>> Here is a list of options, which were used in dracut prior to
>> version 008, and their new replacement.
>
>> rd_CCW
>> rd.ccw
>
>> rd_DASD_MOD
>> rd.dasd_mod.dasd
>
> Is this a typo?
> I'm wondering why the new one is not just "rd.dasd_mod".
> Having a .dasd suffix is not necessary and users might mix it up with rd.dasd
> which has both syntax and semamtics differently.
because it's the "dasd" parameter of the dasd_mod module
one could specify it directly on the kernel command with "dasd_mod.dasd=", which
would be honored by the module itsself. So I just added "rd." to indicate the
sole use for the initramfs.
>
>> rd_DASD
>> rd.dasd
>
>> rd_NO_ZFCPCONF
>> rd.zfcp.conf=0
>>
>> rd_ZFCP
>> rd.zfcp
>
> Steffen
>
> Linux on System z Development
>
> IBM Deutschland Research & Development GmbH
> Vorsitzender des Aufsichtsrats: Martin Jetter
> Geschäftsführung: Dirk Wittkopp
> Sitz der Gesellschaft: Böblingen
> Registergericht: Amtsgericht Stuttgart, HRB 243294
>
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: New rd.* namespace for dracut-008
[not found] ` <4CC9AD55.7010104-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
@ 2010-10-28 17:40 ` Bill Nottingham
[not found] ` <20101028174048.GA2367-Zdt1ptygihhQcNjhGXsBABcY2uh10dtjAL8bYrjMMd8@public.gmane.org>
0 siblings, 1 reply; 9+ messages in thread
From: Bill Nottingham @ 2010-10-28 17:40 UTC (permalink / raw)
To: Harald Hoyer; +Cc: Steffen Maier, initramfs-u79uwXL29TY76Z2rM5mHXA
Harald Hoyer (harald-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org) said:
> because it's the "dasd" parameter of the dasd_mod module
>
> one could specify it directly on the kernel command with
> "dasd_mod.dasd=", which would be honored by the module itsself. So I
> just added "rd." to indicate the sole use for the initramfs.
We don't unload and reload the module (do we?), so I don't
see how having a version that's solely for initramfs usage
makes sense here.
Bill
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: New rd.* namespace for dracut-008
[not found] ` <4CC99414.5060607-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2010-10-28 15:46 ` maximilian attems
2010-10-28 16:55 ` Steffen Maier
@ 2010-10-28 17:41 ` Bill Nottingham
[not found] ` <20101028174147.GB2367-Zdt1ptygihhQcNjhGXsBABcY2uh10dtjAL8bYrjMMd8@public.gmane.org>
2 siblings, 1 reply; 9+ messages in thread
From: Bill Nottingham @ 2010-10-28 17:41 UTC (permalink / raw)
To: Harald Hoyer; +Cc: initramfs-u79uwXL29TY76Z2rM5mHXA
Harald Hoyer (harald-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org) said:
> rdudevdebug
> rd.udev.debug
>
> rdudevinfo
> rd.udev.info
Any chance that these could be made generic options that udev itself
honors?
Bill
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: New rd.* namespace for dracut-008
[not found] ` <20101028174147.GB2367-Zdt1ptygihhQcNjhGXsBABcY2uh10dtjAL8bYrjMMd8@public.gmane.org>
@ 2010-10-29 8:17 ` Harald Hoyer
0 siblings, 0 replies; 9+ messages in thread
From: Harald Hoyer @ 2010-10-29 8:17 UTC (permalink / raw)
To: Bill Nottingham; +Cc: initramfs-u79uwXL29TY76Z2rM5mHXA
On 10/28/2010 07:41 PM, Bill Nottingham wrote:
> Harald Hoyer (harald-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org) said:
>> rdudevdebug
>> rd.udev.debug
>>
>> rdudevinfo
>> rd.udev.info
>
> Any chance that these could be made generic options that udev itself
> honors?
>
> Bill
>
See udevd(8), there is already:
KERNEL COMMAND LINE
udev.log-priority=
Set the logging priority.
udev.children-max=
Limit the number of parallel executed events.
udev.exec-delay=
Number of seconds to delay the execution of RUN instructions. This
might be useful when
debugging system crashes during coldplug cause by loading
non-working kernel modules.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: New rd.* namespace for dracut-008
[not found] ` <20101028174048.GA2367-Zdt1ptygihhQcNjhGXsBABcY2uh10dtjAL8bYrjMMd8@public.gmane.org>
@ 2010-10-29 8:18 ` Harald Hoyer
0 siblings, 0 replies; 9+ messages in thread
From: Harald Hoyer @ 2010-10-29 8:18 UTC (permalink / raw)
To: Bill Nottingham; +Cc: Steffen Maier, initramfs-u79uwXL29TY76Z2rM5mHXA
On 10/28/2010 07:40 PM, Bill Nottingham wrote:
> Harald Hoyer (harald-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org) said:
>> because it's the "dasd" parameter of the dasd_mod module
>>
>> one could specify it directly on the kernel command with
>> "dasd_mod.dasd=", which would be honored by the module itsself. So I
>> just added "rd." to indicate the sole use for the initramfs.
>
> We don't unload and reload the module (do we?), so I don't
> see how having a version that's solely for initramfs usage
> makes sense here.
>
> Bill
True... that's what I thought, too :)
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2010-10-29 8:18 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-10-28 15:17 New rd.* namespace for dracut-008 Harald Hoyer
[not found] ` <4CC99414.5060607-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2010-10-28 15:46 ` maximilian attems
[not found] ` <20101028154604.GA32323-VJknIhvjf2Ov8OlOgJ4AIV6hYfS7NtTn@public.gmane.org>
2010-10-28 15:53 ` Harald Hoyer
2010-10-28 16:55 ` Steffen Maier
[not found] ` <4CC9AB0E.2040604-23VcF4HTsmIX0ybBhKVfKdBPR1lH4CV8@public.gmane.org>
2010-10-28 17:05 ` Harald Hoyer
[not found] ` <4CC9AD55.7010104-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2010-10-28 17:40 ` Bill Nottingham
[not found] ` <20101028174048.GA2367-Zdt1ptygihhQcNjhGXsBABcY2uh10dtjAL8bYrjMMd8@public.gmane.org>
2010-10-29 8:18 ` Harald Hoyer
2010-10-28 17:41 ` Bill Nottingham
[not found] ` <20101028174147.GB2367-Zdt1ptygihhQcNjhGXsBABcY2uh10dtjAL8bYrjMMd8@public.gmane.org>
2010-10-29 8:17 ` Harald Hoyer
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.