Adding support to compile ARM architecture#102
Conversation
ARM32 arch config uses armmp including lpae Signed-off-by: Antony Rheneus <arheneus@marvell.com>
ARM32 arch config uses armmp including lpae Signed-off-by: Antony Rheneus <arheneus@marvell.com>
|
why build fails? is that expected? |
It should not fail. Will trigger build again to check it. |
Signed-off-by: Antony Rheneus <arheneus@marvell.com>
|
can you not separate the config file for amd64 and arm? also for patch list, can you use same patch list? |
lguohan
left a comment
There was a problem hiding this comment.
for kernel configuration change, I'd like to you distribute the patch into per feature instead of having an arch specific patch.
Then we have to go with Approach 1 of #102 (comment) |
|
agree with you approach 1 is better. |
Signed-off-by: Antony Rheneus <arheneus@marvell.com>
| From 3a09f684413faf1c4f7d21d7d79914b54e087cf6 Mon Sep 17 00:00:00 2001 | ||
| From: Antony Rheneus <arheneus@marvell.com> | ||
| Date: Thu, 17 Oct 2019 10:48:29 +0530 | ||
| Subject: [PATCH] armhf default config for the sonic patches |
There was a problem hiding this comment.
why do you need this file?
There was a problem hiding this comment.
Due to patches in Kconfig, kernel make enters into into interactive mode for user to provide (N/m/y) options.
Few configs like Mellanox Platform are not relevant but still config has to set with "N" (not set) option.
To avoid all manual changes in config, I have generated "default" configs for ARMHF and ARM64 after applying patch with "not set/N" option, wich reduced manual effort of finding right place to insert CONFIG variables.
Signed-off-by: Antony Rheneus <arheneus@marvell.com>
|
|
||
| config GENERIC_ISA_DMA | ||
| - bool | ||
| + def_bool y |
There was a problem hiding this comment.
This is needed for generate_dump script which read /proc/dma file.
in ARM (32bit) Arch, /proc/dma is enabled by this change
|
retest this please |
2 similar comments
|
retest this please |
|
retest this please |
* Adding support to compile ARM 32 and ARM 64 architecture ARM32 arch config uses armmp including lpae Signed-off-by: Antony Rheneus <arheneus@marvell.com> * Adding support to compile ARM 32 and ARM 64 architecture ARM32 arch config uses armmp including lpae Signed-off-by: Antony Rheneus <arheneus@marvell.com> * [Patch] armhf marvell defconfig * [Patch] Removed patch for marvell defconfig as it is NOT used * [Makerfile] Added comment for armhf Signed-off-by: Antony Rheneus <arheneus@marvell.com> * [Patch] Removed maintaing spearate file for arm Signed-off-by: Antony Rheneus <arheneus@marvell.com> * [Arm] Added configuraiton needed for ARMHF platform Signed-off-by: Antony Rheneus <arheneus@marvell.com> Co-authored-by: lguohan <lguohan@gmail.com>
Adding support to compile ARM architecture (sonic-net#102) 2. Added support for marvell Armada A7020 Arm64 Signed-off-by: Antony Rheneus <arheneus@marvell.com>
Adding support to compile ARM architecture (sonic-net#102) 2. Added support for marvell Armada A7020 Arm64 Signed-off-by: Antony Rheneus <arheneus@marvell.com>
Adding support to compile ARM architecture (sonic-net#102) 2. Added support for marvell Armada A7020 Arm64 Signed-off-by: Antony Rheneus <arheneus@marvell.com>
Adding support to compile ARM architecture (sonic-net#102) 2. Added support for marvell Armada A7020 Arm64 Signed-off-by: Antony Rheneus <arheneus@marvell.com>
Adding support to compile ARM architecture (sonic-net#102) 2. Added support for marvell Armada A7020 Arm64 Signed-off-by: Antony Rheneus <arheneus@marvell.com>
Adding support to compile ARM architecture (sonic-net#102) 2. Added support for marvell Armada A7020 Arm64 Signed-off-by: Antony Rheneus <arheneus@marvell.com>
Adding support to compile ARM architecture (sonic-net#102) 2. Added support for marvell Armada A7020 Arm64 Signed-off-by: Antony Rheneus <arheneus@marvell.com>
Adding support to compile ARM architecture (sonic-net#102) 2. Added support for marvell Armada A7020 Arm64 Signed-off-by: Antony Rheneus <arheneus@marvell.com>
Adding support to compile ARM architecture (sonic-net#102) 2. Added support for marvell Armada A7020 Arm64 Signed-off-by: Antony Rheneus <arheneus@marvell.com>
Adding support to compile ARM architecture (sonic-net#102) 2. Added support for marvell Armada A7020 Arm64 Signed-off-by: Antony Rheneus <arheneus@marvell.com>
Adding support to compile ARM architecture (sonic-net#102) 2. Added support for marvell Armada A7020 Arm64 Signed-off-by: Antony Rheneus <arheneus@marvell.com>
Adding support to compile ARM architecture (sonic-net#102) 2. Added support for marvell Armada A7020 Arm64 Signed-off-by: Antony Rheneus <arheneus@marvell.com>
Adding support to compile ARM architecture (sonic-net#102) 2. Added support for marvell Armada A7020 Arm64 Signed-off-by: Antony Rheneus <arheneus@marvell.com>
Adding support to compile ARM architecture (sonic-net#102) 2. Added support for marvell Armada A7020 Arm64 Signed-off-by: Antony Rheneus <arheneus@marvell.com>
Added support for ARM arch to get compiled from sonic-linux-kernel.
Kernel config/build files are generated for all 3archs AMD64, ARMHF, ARM64 irresective of the target architecture. So that series of patches can be maintained in a single file across arch.
Signed-off-by: Antony Rheneus arheneus@marvell.com