ubuntu 20.04 内核编译报错

CPU/显卡/打印机/USB设备等硬件问题
回复
superchiu815
帖子: 3
注册时间: 2022-05-01 18:55
系统: ubuntu 20.04

ubuntu 20.04 内核编译报错

#1

帖子 superchiu815 » 2022-05-02 0:02

系统:ubuntu 20.04
CPU: AMD Ryzen 5 pro 4650G
编译内核:5.17.5
报错字段如下:
drivers/powercap/dtpm_cpu.c: In function ‘set_pd_power_limit’:
drivers/powercap/dtpm_cpu.c:69:1: error: the frame size of 1032 bytes is larger than 1024 bytes [-Werror=frame-larger-than=]
69 | }
| ^
CC drivers/md/dm-audit.o
drivers/powercap/dtpm_cpu.c: In function ‘update_pd_power_uw’:
drivers/powercap/dtpm_cpu.c:148:1: error: the frame size of 1032 bytes is larger than 1024 bytes [-Werror=frame-larger-than=]
148 | }
| ^
cc1: all warnings being treated as errors
make[2]: *** [scripts/Makefile.build:288:drivers/powercap/dtpm_cpu.o] 错误 1
make[1]: *** [scripts/Makefile.build:550:drivers/powercap] 错误 2
make[1]: *** 正在等待未完成的任务....
ake: *** [Makefile:1831:drivers] 错误 2

请问题各路大神指教,是什么原因导致?如何解决
superchiu815
帖子: 3
注册时间: 2022-05-01 18:55
系统: ubuntu 20.04

Re: ubuntu 20.04 内核编译报错

#2

帖子 superchiu815 » 2022-05-02 8:30

曾经试过修改frame size 为2048,内核编译完成后,会导致系统不能载入,提示“out of memory”.......
头像
astolia
论坛版主
帖子: 6489
注册时间: 2008-09-18 13:11

Re: ubuntu 20.04 内核编译报错

#3

帖子 astolia » 2022-05-02 15:48

编译时用了哪些参数?是不是加了-Werror?
默认的情况下这些只是warning,不影响编译的。
superchiu815
帖子: 3
注册时间: 2022-05-01 18:55
系统: ubuntu 20.04

Re: ubuntu 20.04 内核编译报错

#4

帖子 superchiu815 » 2022-05-04 15:29

尊敬的版主,我用了oldconfig,也这样报错所以不明白。
回复