From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alberich de megres Subject: ext4 allocator Date: Mon, 25 Jan 2010 22:14:13 +0100 Message-ID: <12d708831001251314i2b3d1f27o22d43c006165826@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 To: linux-fsdevel@vger.kernel.org Return-path: Received: from mail-fx0-f220.google.com ([209.85.220.220]:49804 "EHLO mail-fx0-f220.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751828Ab0AYVOO (ORCPT ); Mon, 25 Jan 2010 16:14:14 -0500 Received: by fxm20 with SMTP id 20so4047189fxm.21 for ; Mon, 25 Jan 2010 13:14:13 -0800 (PST) Sender: linux-fsdevel-owner@vger.kernel.org List-ID: Hi!! I'm studyng ext4 code, and i got a doubt on a situation: Supposing a 4K page size, and a fs with 8K.. when we are filling page info,: { 4K page }{ 4K page }{ 4K page }{ 4K page } [ group 0 bitmap ] [ group 0 buddy ] Clearly bitmap and buddy info don't fits on a single page, but e4b structure saves only one page address. How mb allocator menages this situation?? Thanks!!!