> Date: Thu, 23 Dec 2021 00:57:13 +0900 > From: Ryo ONODERA <r...@tetera.org> > > Ryo ONODERA <r...@tetera.org> writes: > > > I have no useful information or thought yet… > > > > I have added check for BADADDR+OPREGION_SIZE in bus_space_reserve. > > And I have found that no one uses that address. > > I have added similar logic to extent_alloc_region() and > extent_insert_and_optimize(). And I have found that someone > reserves 0x6375c000 to 0x63f3ffff. > However I cannot find who reserves this range. > i915drmkms wants 0x63ec5018 to 0x63ec7017 and this is overlapped > with 0x6375c000 to 0x63f3ffff.
Can you use db_stacktrace() in extent_alloc_region and extent_insert_and_optimize when the region covers that address? That might help narrow it down.