本文共 178 字,大约阅读时间需要 1 分钟。
目前kernel解析SRAT表的memory个数是写死的,也就是说kernel最多支持NR_NODE_MEMBLKS这个内存块,超过这个内存块的memory会被kernel认为是非法node,导致整个系统只有一个node。debug后发现下面这个主线patch可以解决这个问题,其解决思路是不在限制kernel解析memblock的个数,而是有多少解析多少