On Wed, Jul 12, 2023 at 02:28:15PM +0200, Thomas Klausner wrote:
> For the last years, my nearly-GENERIC[1] kernel had size around 30MB.
> Yesterday's kernel is 32MB.
> 
> Any ideas what changed, or how to find out?

Comparing "nm /netbsd | sed "s/^[^ ] //" | sort" of old and new kernel, I see

So mostly heartbeat, memfd, and some CSWTCH.* I don't understand.
Are these really 2MB?
 Thomas

214a215
> A _KERNEL_OPT_HEARTBEAT
7788a7790
> T addrulwp
10609a10612
> T curcpu_stable
10776a10780
> T db_syncobj_owner
17752a17757
> T linux_sys_memfd_create
25004a25010
> T sys_memfd_create
28043c28049
< b lasttime.6
---
> b lasttime.8
28872a28879
> d besteffort.5
29696a29704
> d ready.6
31127a31136
> r CSWTCH.104
31135a31145
> r CSWTCH.110
31137d31146
< r CSWTCH.1147
31140a31150
> r CSWTCH.1153
31146c31156
< r CSWTCH.1280
---
> r CSWTCH.1283
31151,31152c31161
< r CSWTCH.1336
< r CSWTCH.1337
---
> r CSWTCH.1339
31153a31163
> r CSWTCH.1340
31336d31345
< r CSWTCH.62
31341a31351
> r CSWTCH.64
31365d31374
< r CSWTCH.82
31381d31389
< r CSWTCH.88
32775a32784
> r __func__.4
32862a32872
> r __func__.5
37991c38001
< r interval.5
---
> r interval.7
38370a38381,38382
> r memfd_fileops
> r memfd_prefix
45017a45030
> t crashme_kpreempt_spinout
45021a45035
> t crashme_spl_spinout
45268a45283
> t db_show_all_tstiles
50636a50652,50660
> t memfd_close
> t memfd_fcntl
> t memfd_ioctl
> t memfd_mmap
> t memfd_read
> t memfd_seek
> t memfd_stat
> t memfd_truncate
> t memfd_write
56216c56240
< t tpm_poll
---
> t tpm_poll.constprop.0
56225c56249
< t tpm_waitfor.constprop.0
---
> t tpm_waitfor.constprop.0.isra.0
58046a58071
> t vn_truncate

Reply via email to