Re: [PATCH] ARM: EXYNOS: remove obsolete exynos4_defconfig

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 06/28/2013 02:45 PM, Bartlomiej Zolnierkiewicz wrote:
> On Friday, June 28, 2013 11:51:23 AM Daniel Lezcano wrote:
>> On 06/28/2013 11:48 AM, Bartlomiej Zolnierkiewicz wrote:
>>> It hasn't been updated since Novemeber 2011 and exynos_defconfig
>>> should be used instead.
>>
>> Why ?
> 
> After conversion to using device tree only (no board files) on
> mach-exynos using exynos4_defconfig results in unbootable kernel
> (I used next-20130626):

Ok, thanks for the clarification.

If the other one is usable in place of the exynos4_defconfig, that makes
sense to not keep a duplicate one.

With a more detailed changelog, you can add my:
Acked-by: Daniel Lezcano <daniel.lezcano@xxxxxxxxxx>

Thanks
  -- Daniel

> ---
> Uncompressing Linux... done, booting the kernel.
> Booting Linux on physical CPU 0x900
> Linux version 3.10.0-rc7-next-20130626-dirty (bzolnier@amdc1032) (gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) ) 3
> CPU: ARMv7 Processor [412fc091] revision 1 (ARMv7), cr=10c5387d
> CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
> 
> Error: unrecognized/unsupported machine ID (r1 = 0x00000bad).
> 
> 
> Error: unrecognized/unsupported machine ID (r1 = 0x00000bad).
> 
> Available machine support:
> 
> ID (hex)        NAME
> Available machine support:
> 
> ID (hex)        NAME
> ffffffff        Samsung Exynos4 (Flattened Device Tree)
> ffffffff        Samsung Exynos4 (Flattened Device Tree)
> 
> Please check your kernel config and/or bootloader.
> ---
> 
> There is no much point in trying to fix exynos4_defconfig because
> exynos_defconfig also works for EXYNOS4 SoCs, is being kept up to date
> (for the comparison the last exynos4_defconfig update was in November
> 2011) and has more useful stuff enabled (i.e. exynos4_defconfig doesn't
> even have EXT3 or EXT4 enabled, it only has EXT2 turned on).
> 
> Another advantage of using one defconfig for both EXYNOS4 and EXYNOS5
> is that it makes development and testing easier. It should allow us
> to catch early EXYNOS4 regressions caused by EXYNOS5 changes and also
> EXYNOS4 changes that break EXYNOS5.
> 
> Best regards,
> --
> Bartlomiej Zolnierkiewicz
> Samsung R&D Institute Poland
> Samsung Electronics
>  
>>> Cc: Tomasz Figa <tomasz.figa@xxxxxxxxx>
>>> Cc: Kukjin Kim <kgene.kim@xxxxxxxxxxx>
>>> Signed-off-by: Kyungmin Park <kyungmin.park@xxxxxxxxxxx>
>>> Signed-off-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@xxxxxxxxxxx>
>>> ---
>>>  arch/arm/configs/exynos4_defconfig | 68 --------------------------------------
>>>  1 file changed, 68 deletions(-)
>>>  delete mode 100644 arch/arm/configs/exynos4_defconfig
>>>
>>> diff --git a/arch/arm/configs/exynos4_defconfig b/arch/arm/configs/exynos4_defconfig
>>> deleted file mode 100644
>>> index bffe68e..0000000
>>> --- a/arch/arm/configs/exynos4_defconfig
>>> +++ /dev/null
>>> @@ -1,68 +0,0 @@
>>> -CONFIG_EXPERIMENTAL=y
>>> -CONFIG_BLK_DEV_INITRD=y
>>> -CONFIG_KALLSYMS_ALL=y
>>> -CONFIG_MODULES=y
>>> -CONFIG_MODULE_UNLOAD=y
>>> -# CONFIG_BLK_DEV_BSG is not set
>>> -CONFIG_ARCH_EXYNOS=y
>>> -CONFIG_S3C_LOWLEVEL_UART_PORT=1
>>> -CONFIG_MACH_SMDKC210=y
>>> -CONFIG_MACH_ARMLEX4210=y
>>> -CONFIG_MACH_UNIVERSAL_C210=y
>>> -CONFIG_MACH_NURI=y
>>> -CONFIG_MACH_ORIGEN=y
>>> -CONFIG_MACH_SMDK4412=y
>>> -CONFIG_NO_HZ=y
>>> -CONFIG_HIGH_RES_TIMERS=y
>>> -CONFIG_SMP=y
>>> -CONFIG_NR_CPUS=2
>>> -CONFIG_PREEMPT=y
>>> -CONFIG_AEABI=y
>>> -CONFIG_CMDLINE="root=/dev/ram0 rw ramdisk=8192 initrd=0x41000000,8M console=ttySAC1,115200 init=/linuxrc mem=256M"
>>> -CONFIG_VFP=y
>>> -CONFIG_NEON=y
>>> -CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
>>> -CONFIG_BLK_DEV_LOOP=y
>>> -CONFIG_BLK_DEV_RAM=y
>>> -CONFIG_BLK_DEV_RAM_SIZE=8192
>>> -CONFIG_SCSI=y
>>> -CONFIG_BLK_DEV_SD=y
>>> -CONFIG_CHR_DEV_SG=y
>>> -CONFIG_INPUT_EVDEV=y
>>> -# CONFIG_INPUT_KEYBOARD is not set
>>> -# CONFIG_INPUT_MOUSE is not set
>>> -CONFIG_INPUT_TOUCHSCREEN=y
>>> -CONFIG_SERIAL_8250=y
>>> -CONFIG_SERIAL_SAMSUNG=y
>>> -CONFIG_SERIAL_SAMSUNG_CONSOLE=y
>>> -CONFIG_HW_RANDOM=y
>>> -CONFIG_I2C=y
>>> -# CONFIG_HWMON is not set
>>> -# CONFIG_MFD_SUPPORT is not set
>>> -# CONFIG_HID_SUPPORT is not set
>>> -# CONFIG_USB_SUPPORT is not set
>>> -CONFIG_EXT2_FS=y
>>> -CONFIG_MSDOS_FS=y
>>> -CONFIG_VFAT_FS=y
>>> -CONFIG_TMPFS=y
>>> -CONFIG_TMPFS_POSIX_ACL=y
>>> -CONFIG_CRAMFS=y
>>> -CONFIG_ROMFS_FS=y
>>> -CONFIG_PARTITION_ADVANCED=y
>>> -CONFIG_BSD_DISKLABEL=y
>>> -CONFIG_SOLARIS_X86_PARTITION=y
>>> -CONFIG_NLS_CODEPAGE_437=y
>>> -CONFIG_NLS_ASCII=y
>>> -CONFIG_NLS_ISO8859_1=y
>>> -CONFIG_MAGIC_SYSRQ=y
>>> -CONFIG_DEBUG_KERNEL=y
>>> -CONFIG_DETECT_HUNG_TASK=y
>>> -CONFIG_DEBUG_RT_MUTEXES=y
>>> -CONFIG_DEBUG_SPINLOCK=y
>>> -CONFIG_DEBUG_MUTEXES=y
>>> -CONFIG_DEBUG_INFO=y
>>> -CONFIG_SYSCTL_SYSCALL_CHECK=y
>>> -CONFIG_DEBUG_USER=y
>>> -CONFIG_DEBUG_LL=y
>>> -CONFIG_EARLY_PRINTK=y
>>> -CONFIG_CRC_CCITT=y


-- 
 <http://www.linaro.org/> Linaro.org │ Open source software for ARM SoCs

Follow Linaro:  <http://www.facebook.com/pages/Linaro> Facebook |
<http://twitter.com/#!/linaroorg> Twitter |
<http://www.linaro.org/linaro-blog/> Blog

--
To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux SoC Development]     [Linux Rockchip Development]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Linux SCSI]     [Yosemite News]

  Powered by Linux