H. Peter Anvin wrote: > H. Peter Anvin wrote: >> Sheng Yang wrote: >>> This fix 44/45 bit width memory can't boot up issue. The reason is >>> free_bootmem_node()->mark_bootmem_node()->__free() use test_and_clean_bit() to >>> clean node_bootmem_map, but for 44bits width address, the idx set bit 31 (43 - >>> 12), which consider as a nagetive value for bts. >>> >>> This patch applied to tip/mm. >> Hi Sheng, >> >> Could you try the attached patch instead? >> > > Sorry, wrong patch entirely... here is the right one. > This time, for real? Sheesh. I'm having a morning, apparently. -hpa -- H. Peter Anvin, Intel Open Source Technology Center I work for Intel. I don't speak on their behalf.