PATCH: README - Fix misleading pointer to the defconf directory
Hello,
the README simply points to a wrong/non-existent directory where the default configurations are not suited, hence the patch.
-----
README +0 -0
@@ -175,7 +175,7 @@
Like above, but avoids cluttering the screen with questions already answered.
"make defconfig" Create a ./.config file by using the default
- symbol values from arch/$ARCH/defconfig.
+ symbol values from arch/$ARCH/configs/*_defconfig.
"make allyesconfig"
Create a ./.config file by setting symbol values to 'y' as much as possible.
-----
regards,
Patrick
Quoted 2 lines · Patrick Ringl
the README simply points to a wrong/non-existent directory where the default configurations are not suited, hence the patch.
On six architectures, it's still the right directory, your patch breaks it.
README 2009-06-12 10:46:15.000000000 +0200 line 181
Quoted 13 lines
Signed-off-by Patrick Ringl <[email protected]>README 2009-06-12 10:46:15.000000000 +0200 renamed from README 2009-06-10 05:05:27.000000000 +0200 +1
-1@@ -175,7 +175,7 @@ Like above, but avoids cluttering the screen with questions already answered. "make defconfig" Create a ./.config file by using the default - symbol values from arch/$ARCH/defconfig. + symbol values from arch/$ARCH/configs/*_defconfig. "make allyesconfig" Create a ./.config file by setting symbol values to 'y' as much as possible.
You could write e.g.
default symbol values from one of arch/{$ARCH}/defconfig or
arch/${ARCH}/configs/${PLATFORM}_defconfig, depending on
the architecture.It would also be consistent to list the specific defconfigs here, like
"make ${PLATFORM}_defconfig"
Create a ./.config file by using the default symbol values from arch/${ARCH}/configs/${PLATFORM}_defconfig. Use "make help" to see a list of the available platforms on your architecture.
Not also that your patch should be merged through a subsystem maintainer. If you don't know who that is, use scripts/get_maintainer.pl. For scripts/kconfig/* and README it suggests sending it to Sam, Roman and [email protected], which sounds right.
Arnd <><
Quoted 9 lines · Arnd Bergmann
Quoted 3 lines · Patrick Ringl
the README simply points to a wrong/non-existent directory where the default configurations are not suited, hence the patch.
On six architectures, it's still the right directory, your patch breaks it.
Darn, I used 'find' to ensure the structure is consistent, stupidly I didn't check wether the amount of fitting cases equals the amount of platforms at all, thus I did miss those who do not fit.
Quoted 21 lines
Quoted 6 lines
Signed-off-by Patrick Ringl <[email protected]>README 2009-06-12 10:46:15.000000000 +0200 line 181
Quoted 8 lines
README 2009-06-12 10:46:15.000000000 +0200 renamed from README 2009-06-10 05:05:27.000000000 +0200 +1
-1@@ -175,7 +175,7 @@ Like above, but avoids cluttering the screen with questions already answered. "make defconfig" Create a ./.config file by using the default - symbol values from arch/$ARCH/defconfig. + symbol values from arch/$ARCH/configs/*_defconfig. "make allyesconfig" Create a ./.config file by setting symbol values to 'y' as much as possible.You could write e.g.
default symbol values from one of arch/{$ARCH}/defconfig or arch/${ARCH}/configs/${PLATFORM}_defconfig, depending on the architecture.
Quoted 10 lines
It would also be consistent to list the specific defconfigs here, like
"make ${PLATFORM}_defconfig"
Create a ./.config file by using the default symbol values fromarch/${ARCH}/configs/${PLATFORM}_defconfig. Use "make help" to see a list of the available platforms on your architecture.
I really like that approach! :-)
Quoted 6 lines
Not also that your patch should be merged through a subsystem maintainer. If you don't know who that is, use
scripts/get_maintainer.pl. Forscripts/kconfig/*and README it suggests sending it to Sam, Roman and [email protected], which sounds right.Arnd <>
Right, I honestly didn't know about that useful tool (if the LKML-FAQ tells about this, I must've missed it). Thanks for your short review and the revealing of my overhasty blooper.
I am going to resend the patch with your suggestions above soon.
regards,
Patrick
PATCH: README - Fix misleading pointer to the defconf directory [NEW]
In reply to Patrick RinglHello again,
after Arnd's short review and appropriate suggestions of change (thank you), here is an updated version of my earlier patch:
<---->
README +9 -1
@@ -175,7 +175,15 @@ Like above, but avoids cluttering the screen with questions already answered. "make defconfig" Create a ./.config file by using the default - symbol values from arch/$ARCH/defconfig. + symbol values from either arch/$ARCH/defconfig + or arch/$ARCH/configs/${PLATFORM}_defconfig, + depending on the architecture. + "make ${PLATFORM}_defconfig" + Create a ./.config file by using the default + symbol values from + arch/$ARCH/configs/${PLATFORM}_defconfig. + Use "make help" to get a list of all available + platforms of your architecture. "make allyesconfig" Create a ./.config file by setting symbol values to 'y' as much as possible.
<---->
regards,
Patrick
Sam Ravnborg
AppliedRe: PATCH: README - Fix misleading pointer to the defconf directory [NEW]
Quoted 19 lines · Patrick Ringl
Hello again,
after Arnd's short review and appropriate suggestions of change (thank you), here is an updated version of my earlier patch:
Signed-off-by Patrick Ringl <[email protected]><---->
README +2
-1@@ -175,7 +175,15 @@ Like above, but avoids cluttering the screen with questions already answered. "make defconfig" Create a ./.config file by using the default - symbol values from arch/$ARCH/defconfig. + symbol values from either arch/$ARCH/defconfig + or arch/$ARCH/configs/${PLATFORM}_defconfig,
README line 189
Quoted 10 lines
README +7
-0+ depending on the architecture. + "make ${PLATFORM}_defconfig" + Create a ./.config file by using the default + symbol values from + arch/$ARCH/configs/${PLATFORM}_defconfig. + Use "make help" to get a list of all available + platforms of your architecture. "make allyesconfig" Create a ./.config file by setting symbol values to 'y' as much as possible.
Applied. I had to apply it manually for some reason.
Sam