Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 19 Feb 2019 16:34:46 -0500
From:      Austin Shafer <amshafer64@gmail.com>
To:        Konstantin Belousov <kostikbel@gmail.com>
Cc:        freebsd-hackers@freebsd.org
Subject:   Re: vm_page_t's do not appear initialized
Message-ID:  <m28syb31jd.fsf@triplebuff.com>
In-Reply-To: <20190219093745.GM2420@kib.kiev.ua>
References:  <86lg2cz4pn.fsf@triplebuff.com> <20190219093745.GM2420@kib.kiev.ua>

next in thread | previous in thread | raw e-mail | index | archive | help
Konstantin Belousov <kostikbel@gmail.com> writes:

> I do not know exactly what are you doing, but problems with
> PHYS_TO_VM_PAGE() on the framebuffers pages usually indicate incorrect
> (or missed) usage of the vm_phys_fictitious_reg_range() KPI.

Thanks! That did the trick, I had no idea I needed to call that first.

There are plenty of descriptions of vm pages and objects online, but are
there any docs for the physical allocator portion of virtual memory?
Specifically about vm_phys.c/h? "The design/implementation of FreeBSD"
and the handbook both focus on vm pages.

Thanks again for your help!
       Austin Shafer



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?m28syb31jd.fsf>