memory: split dirty bitmap into three