Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 23 Jul 2013 07:25:46 -0700
From:      Justin Hibbits <jrh29@alumni.cwru.edu>
To:        Super Bisquit <superbisquit@gmail.com>
Cc:        FreeBSD PowerPC ML <freebsd-ppc@freebsd.org>
Subject:   Re: contigmalloc won't allocate more than one page
Message-ID:  <CAHSQbTCprdRt6bz7E7hR12DjBKymMPPTa76B7Ef7iEgG%2Bm5-tg@mail.gmail.com>
In-Reply-To: <CA%2BWntOtVK_WLqy_nPqovriK_pg_8V-bjTvw2Sa7mPVi9phjU%2BA@mail.gmail.com>
References:  <CAHSQbTCT2e0UKSP34u05WSjCwdhQ_4z9GjxVxdN5kXXO35cxFQ@mail.gmail.com> <20130722045425.GF5991@kib.kiev.ua> <CAHSQbTD9en3P3WeCVK22jfaw08VuLD_nrD8GyJ7-qDeMSOs9ZQ@mail.gmail.com> <CA%2BWntOtVK_WLqy_nPqovriK_pg_8V-bjTvw2Sa7mPVi9phjU%2BA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Jul 22, 2013 at 8:39 PM, Super Bisquit <superbisquit@gmail.com>wrote:

> Why not post this to hackers or the normal questions list to see if anyone
> has an x86i machine for testing the code?
>

Because my initial assumption was that it was ppc only.

On Mon, Jul 22, 2013 at 4:35 PM, Justin Hibbits <jrh29@alumni.cwru.edu>wrote:
>
>> On Sun, Jul 21, 2013 at 9:54 PM, Konstantin Belousov <kostikbel@gmail.com
>> >wrote:
>>
>> > On Sun, Jul 21, 2013 at 06:51:22PM -0700, Justin Hibbits wrote:
>> > > I've been spending the day trying to get ofwdump to work correctly on
>> > > ppc64, and found that for at least one property it needs a full page
>> for
>> > > the property value.  So, to fix this I checked the maximum ioctl
>> sizes,
>> > and
>> > > with a buffer it totals 5 pages, so I tried to get
>> > ofw_real_bounce_alloc()
>> > > to allocate 5 pages instead of one.  WIth this, it hangs when
>> allocating
>> > > the memory for the buffer.  So, I tried just two pages, and got the
>> same
>> > > result.
>> > Could you test on other architectures, esp. on x86i, please ?
>> >
>>
>
Turns out this was noise only.  I had adjusted the size but not the
boundary.  Adjusting the boundary fixed it.

- Justin



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAHSQbTCprdRt6bz7E7hR12DjBKymMPPTa76B7Ef7iEgG%2Bm5-tg>