Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1335241 > unrolled thread
| Started by | Vladimir Murzin <vladimir.murzin@arm.com> |
|---|---|
| First post | 2016-02-16 11:10 +0100 |
| Last post | 2016-02-16 16:20 +0100 |
| Articles | 5 — 2 participants |
Back to article view | Back to linux.kernel
This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by
below is the oldest one visible, not the original post.
[PATCH v3 08/10] ARM: configs: add MPS2 defconfig Vladimir Murzin <vladimir.murzin@arm.com> - 2016-02-16 11:10 +0100
Re: [PATCH v3 08/10] ARM: configs: add MPS2 defconfig Arnd Bergmann <arnd@arndb.de> - 2016-02-16 12:00 +0100
Re: [PATCH v3 08/10] ARM: configs: add MPS2 defconfig Vladimir Murzin <vladimir.murzin@arm.com> - 2016-02-16 16:00 +0100
Re: [PATCH v3 08/10] ARM: configs: add MPS2 defconfig Arnd Bergmann <arnd@arndb.de> - 2016-02-16 16:10 +0100
Re: [PATCH v3 08/10] ARM: configs: add MPS2 defconfig Vladimir Murzin <vladimir.murzin@arm.com> - 2016-02-16 16:20 +0100
| From | Vladimir Murzin <vladimir.murzin@arm.com> |
|---|---|
| Date | 2016-02-16 11:10 +0100 |
| Subject | [PATCH v3 08/10] ARM: configs: add MPS2 defconfig |
| Message-ID | <r2KJZ-6rY-45@gated-at.bofh.it> |
This patch adds a new config for MPS2 platform. Signed-off-by: Vladimir Murzin <vladimir.murzin@arm.com> --- arch/arm/configs/mps2_defconfig | 112 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 112 insertions(+) create mode 100644 arch/arm/configs/mps2_defconfig diff --git a/arch/arm/configs/mps2_defconfig b/arch/arm/configs/mps2_defconfig new file mode 100644 index 0000000..c36c519 --- /dev/null +++ b/arch/arm/configs/mps2_defconfig @@ -0,0 +1,112 @@ +# CONFIG_USELIB is not set +CONFIG_NO_HZ_IDLE=y +CONFIG_HIGH_RES_TIMERS=y +CONFIG_LOG_BUF_SHIFT=16 +CONFIG_CC_OPTIMIZE_FOR_SIZE=y +# CONFIG_UID16 is not set +# CONFIG_BASE_FULL is not set +# CONFIG_FUTEX is not set +# CONFIG_EPOLL is not set +# CONFIG_SIGNALFD is not set +# CONFIG_EVENTFD is not set +# CONFIG_AIO is not set +CONFIG_EMBEDDED=y +# CONFIG_VM_EVENT_COUNTERS is not set +# CONFIG_SLUB_DEBUG is not set +# CONFIG_BLOCK is not set +# CONFIG_MMU is not set +CONFIG_ARM_SINGLE_ARMV7M=y +CONFIG_ARCH_MPS2=y +CONFIG_SET_MEM_PARAM=y +CONFIG_DRAM_BASE=0x21000000 +CONFIG_DRAM_SIZE=0x1000000 +CONFIG_PREEMPT_VOLUNTARY=y +# CONFIG_ATAGS is not set +CONFIG_ZBOOT_ROM_TEXT=0x0 +CONFIG_ZBOOT_ROM_BSS=0x0 +CONFIG_BINFMT_FLAT=y +CONFIG_BINFMT_SHARED_FLAT=y +# CONFIG_COREDUMP is not set +# CONFIG_SUSPEND is not set +CONFIG_NET=y +CONFIG_PACKET=y +CONFIG_UNIX=y +CONFIG_INET=y +CONFIG_IP_PNP=y +CONFIG_IP_PNP_DHCP=y +# CONFIG_INET_XFRM_MODE_TRANSPORT is not set +# CONFIG_INET_XFRM_MODE_TUNNEL is not set +# CONFIG_INET_XFRM_MODE_BEET is not set +# CONFIG_INET_LRO is not set +# CONFIG_INET_DIAG is not set +# CONFIG_IPV6 is not set +# CONFIG_WIRELESS is not set +CONFIG_DEVTMPFS=y +CONFIG_DEVTMPFS_MOUNT=y +# CONFIG_FW_LOADER is not set +CONFIG_NETDEVICES=y +# CONFIG_NET_CORE is not set +# CONFIG_NET_VENDOR_ARC is not set +# CONFIG_NET_CADENCE is not set +# CONFIG_NET_VENDOR_BROADCOM is not set +# CONFIG_NET_VENDOR_CIRRUS is not set +# CONFIG_NET_VENDOR_EZCHIP is not set +# CONFIG_NET_VENDOR_FARADAY is not set +# CONFIG_NET_VENDOR_HISILICON is not set +# CONFIG_NET_VENDOR_INTEL is not set +# CONFIG_NET_VENDOR_MARVELL is not set +# CONFIG_NET_VENDOR_MICREL is not set +# CONFIG_NET_VENDOR_NATSEMI is not set +# CONFIG_NET_VENDOR_QUALCOMM is not set +# CONFIG_NET_VENDOR_RENESAS is not set +# CONFIG_NET_VENDOR_ROCKER is not set +# CONFIG_NET_VENDOR_SAMSUNG is not set +# CONFIG_NET_VENDOR_SEEQ is not set +CONFIG_SMSC911X=y +# CONFIG_NET_VENDOR_STMICRO is not set +# CONFIG_NET_VENDOR_VIA is not set +# CONFIG_NET_VENDOR_WIZNET is not set +# CONFIG_WLAN is not set +# CONFIG_INPUT is not set +# CONFIG_SERIO is not set +# CONFIG_VT is not set +# CONFIG_LEGACY_PTYS is not set +CONFIG_SERIAL_NONSTANDARD=y +# CONFIG_DEVKMEM is not set +CONFIG_SERIAL_MPS2_UART_CONSOLE=y +CONFIG_SERIAL_MPS2_UART=y +# CONFIG_HW_RANDOM is not set +# CONFIG_HWMON is not set +CONFIG_WATCHDOG=y +CONFIG_ARM_SP805_WATCHDOG=y +CONFIG_MFD_SYSCON=y +# CONFIG_USB_SUPPORT is not set +CONFIG_NEW_LEDS=y +CONFIG_LEDS_CLASS=y +CONFIG_LEDS_SYSCON=y +CONFIG_LEDS_TRIGGERS=y +CONFIG_LEDS_TRIGGER_TIMER=y +CONFIG_LEDS_TRIGGER_ONESHOT=y +CONFIG_LEDS_TRIGGER_HEARTBEAT=y +CONFIG_LEDS_TRIGGER_BACKLIGHT=y +CONFIG_LEDS_TRIGGER_CPU=y +CONFIG_LEDS_TRIGGER_DEFAULT_ON=y +CONFIG_ARM_TIMER_SP804=y +# CONFIG_DNOTIFY is not set +# CONFIG_INOTIFY_USER is not set +# CONFIG_MISC_FILESYSTEMS is not set +CONFIG_NFS_FS=y +CONFIG_NFS_V4=y +CONFIG_NFS_V4_1=y +CONFIG_NFS_V4_2=y +CONFIG_ROOT_NFS=y +CONFIG_NLS=y +CONFIG_PRINTK_TIME=y +CONFIG_DEBUG_INFO=y +# CONFIG_ENABLE_WARN_DEPRECATED is not set +# CONFIG_ENABLE_MUST_CHECK is not set +CONFIG_DEBUG_FS=y +CONFIG_MAGIC_SYSRQ=y +# CONFIG_SCHED_DEBUG is not set +# CONFIG_DEBUG_BUGVERBOSE is not set +CONFIG_MEMTEST=y -- 1.7.9.5
[toc] | [next] | [standalone]
| From | Arnd Bergmann <arnd@arndb.de> |
|---|---|
| Date | 2016-02-16 12:00 +0100 |
| Message-ID | <r2Lwn-6Lz-41@gated-at.bofh.it> |
| In reply to | #1335241 |
On Tuesday 16 February 2016 10:08:13 Vladimir Murzin wrote: > This patch adds a new config for MPS2 platform. > > Signed-off-by: Vladimir Murzin <vladimir.murzin@arm.com> > --- > arch/arm/configs/mps2_defconfig | 112 +++++++++++++++++++++++++++++++++++++++ > 1 file changed, 112 insertions(+) > create mode 100644 arch/arm/configs/mps2_defconfig > > diff --git a/arch/arm/configs/mps2_defconfig b/arch/arm/configs/mps2_defconfig > new file mode 100644 > index 0000000..c36c519 > --- /dev/null > +++ b/arch/arm/configs/mps2_defconfig > @@ -0,0 +1,112 @@ > +# CONFIG_USELIB is not set > +CONFIG_NO_HZ_IDLE=y > +CONFIG_HIGH_RES_TIMERS=y > +CONFIG_LOG_BUF_SHIFT=16 > +CONFIG_CC_OPTIMIZE_FOR_SIZE=y > +# CONFIG_UID16 is not set > +# CONFIG_BASE_FULL is not set > +# CONFIG_FUTEX is not set > +# CONFIG_EPOLL is not set > +# CONFIG_SIGNALFD is not set > +# CONFIG_EVENTFD is not set > +# CONFIG_AIO is not set > +CONFIG_EMBEDDED=y Why CONFIG_EMBEDDED? You probably mean CONFIG_EXPERT, but then what do you need that for? Arnd
[toc] | [prev] | [next] | [standalone]
| From | Vladimir Murzin <vladimir.murzin@arm.com> |
|---|---|
| Date | 2016-02-16 16:00 +0100 |
| Message-ID | <r2PgE-KD-49@gated-at.bofh.it> |
| In reply to | #1335275 |
On 16/02/16 10:58, Arnd Bergmann wrote:
> On Tuesday 16 February 2016 10:08:13 Vladimir Murzin wrote:
>> This patch adds a new config for MPS2 platform.
>>
>> Signed-off-by: Vladimir Murzin <vladimir.murzin@arm.com>
>> ---
>> arch/arm/configs/mps2_defconfig | 112 +++++++++++++++++++++++++++++++++++++++
>> 1 file changed, 112 insertions(+)
>> create mode 100644 arch/arm/configs/mps2_defconfig
>>
>> diff --git a/arch/arm/configs/mps2_defconfig b/arch/arm/configs/mps2_defconfig
>> new file mode 100644
>> index 0000000..c36c519
>> --- /dev/null
>> +++ b/arch/arm/configs/mps2_defconfig
>> @@ -0,0 +1,112 @@
>> +# CONFIG_USELIB is not set
>> +CONFIG_NO_HZ_IDLE=y
>> +CONFIG_HIGH_RES_TIMERS=y
>> +CONFIG_LOG_BUF_SHIFT=16
>> +CONFIG_CC_OPTIMIZE_FOR_SIZE=y
>> +# CONFIG_UID16 is not set
>> +# CONFIG_BASE_FULL is not set
>> +# CONFIG_FUTEX is not set
>> +# CONFIG_EPOLL is not set
>> +# CONFIG_SIGNALFD is not set
>> +# CONFIG_EVENTFD is not set
>> +# CONFIG_AIO is not set
>> +CONFIG_EMBEDDED=y
>
> Why CONFIG_EMBEDDED? You probably mean CONFIG_EXPERT, but then what do
> you need that for?
TBH, I have no special requirement for this option to be set and now,
looking at Kconfig entry for this option, I think that I got it here
because I stated configuration with allnoconfig.
OTOH, I don't see how harmful it can be since description says:
This option should be enabled if compiling the kernel for
an embedded system so certain expert options are available
for configuration
yes, it selects CONFIG_EXPERT and that had side effect that, for
example, CONFIG_NAMESPACE could be compiled out.
Have I missed something around it?
Thanks
Vladimir
>
> Arnd
>
>
>
[toc] | [prev] | [next] | [standalone]
| From | Arnd Bergmann <arnd@arndb.de> |
|---|---|
| Date | 2016-02-16 16:10 +0100 |
| Message-ID | <r2Pqi-15t-31@gated-at.bofh.it> |
| In reply to | #1335494 |
On Tuesday 16 February 2016 14:51:59 Vladimir Murzin wrote: > > > > Why CONFIG_EMBEDDED? You probably mean CONFIG_EXPERT, but then what do > > you need that for? > > TBH, I have no special requirement for this option to be set and now, > looking at Kconfig entry for this option, I think that I got it here > because I stated configuration with allnoconfig. > > OTOH, I don't see how harmful it can be since description says: > > This option should be enabled if compiling the kernel for > an embedded system so certain expert options are available > for configuration > > yes, it selects CONFIG_EXPERT and that had side effect that, for > example, CONFIG_NAMESPACE could be compiled out. > > Have I missed something around it? Just the history behind this symbol. We removed it a while ago in favor if CONFIG_EXPERT, assuming that it makes it clearer that it's not just for embedded systems, or for systems with small memory. It's basically a zombie symbol that nobody should use directly (independent of what the documentation says...). Arnd
[toc] | [prev] | [next] | [standalone]
| From | Vladimir Murzin <vladimir.murzin@arm.com> |
|---|---|
| Date | 2016-02-16 16:20 +0100 |
| Message-ID | <r2PzY-18K-7@gated-at.bofh.it> |
| In reply to | #1335500 |
On 16/02/16 15:08, Arnd Bergmann wrote: > On Tuesday 16 February 2016 14:51:59 Vladimir Murzin wrote: >>> >>> Why CONFIG_EMBEDDED? You probably mean CONFIG_EXPERT, but then what do >>> you need that for? >> >> TBH, I have no special requirement for this option to be set and now, >> looking at Kconfig entry for this option, I think that I got it here >> because I stated configuration with allnoconfig. >> >> OTOH, I don't see how harmful it can be since description says: >> >> This option should be enabled if compiling the kernel for >> an embedded system so certain expert options are available >> for configuration >> >> yes, it selects CONFIG_EXPERT and that had side effect that, for >> example, CONFIG_NAMESPACE could be compiled out. >> >> Have I missed something around it? > > Just the history behind this symbol. We removed it a while ago in > favor if CONFIG_EXPERT, assuming that it makes it clearer that it's > not just for embedded systems, or for systems with small memory. > > It's basically a zombie symbol that nobody should use directly > (independent of what the documentation says...). Good to know! I'll drop it then. Thanks Vladimir > > Arnd > > >
[toc] | [prev] | [standalone]
Back to top | Article view | linux.kernel
csiph-web