[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <CAHk-=whFfcUEMq5C9Xy=c=sJrT-+3uOE2bAwEQo9MUdbhP2X3Q@mail.gmail.com>
Date: Sat, 11 Apr 2020 15:09:35 -0700
From: Linus Torvalds <torvalds@...ux-foundation.org>
To: Matthew Wilcox <willy@...radead.org>
Cc: linux-fsdevel <linux-fsdevel@...r.kernel.org>,
Linux-MM <linux-mm@...ck.org>,
Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: Re: [GIT PULL] Rename page_offset() to page_pos()
On Sat, Apr 11, 2020 at 3:06 PM Matthew Wilcox <willy@...radead.org> wrote:
>
> But we _have_ an offset_in_page() and it doesn't take a struct page
> argument.
.. it doesn't take a struct page argument because a struct page always
has one compile-time fixed size.
The only reason you seem to want to get the new interface is because
you want to change that fact.
So yes, you'd have to change the _existing_ offset_in_page() to take
that extra "which page" argument.
That's not confusing.
Linus
Powered by blists - more mailing lists