This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM3352: AM3352

Part Number: AM3352

Dear TI,

I install docker (OS: Debian GNU/Linux 10 buster) and run ./check-config.sh. It shows some information as follows:

CONFIG_CPUSETS: missing
CONFIG_RT_GROUP_SCHED: missing
CONFIG_BLK_DEV_DM: missing
CONFIG_DM_THIN_PROVISIONING: missing

- "zfs":
- /dev/zfs: missing
- zfs command: missing
- zpool command: missing

I modify deconfig as follows:

CONFIG_CPUSETS=y
CONFIG_HAVE_SMP=y
CONFIG_SMP=y
CONFIG_CGROUP_HUGETLB=y
CONFIG_HUGETLB_PAGE=y
CONFIG_HUGETLBFS=y
CONFIG_RT_GROUP_SCHED=y
CONFIG_CGROUP_SCHED=y
CONFIG_BLK_DEV_DM=y
CONFIG_DM_THIN_PROVISIONING=y

I have 2 questions:
(1) Set only CONFIG_CPUSETS=y and CONFIG_SMP=y . Roboot the AM3352 device after update new image. Run lsmod command. 
    No kernel modules are loaded. It can't run "sudo apt-get-update" command .

(2) Set CONFIG_CGROUP_HUGETLB=y , CONFIG_HUGETLB_PAGE=y and CONFIG_HUGETLBFS=y . 

I add 

#define PMD_TABLE_BIT                   (_AT(pmdval_t, 1) << 1)

in arch/arm/mm/hugetlbpage.c . I compiler it again . It has a new error as follows:

I want to know whether it is supported these config =y in AM3352 (Debian 10) environment.

CONFIG_CPUSETS=y
CONFIG_HAVE_SMP=y
CONFIG_SMP=y
CONFIG_CGROUP_HUGETLB=y
CONFIG_HUGETLB_PAGE=y
CONFIG_HUGETLBFS=y
CONFIG_RT_GROUP_SCHED=y
CONFIG_CGROUP_SCHED=y
CONFIG_BLK_DEV_DM=y
CONFIG_DM_THIN_PROVISIONING=y