From mboxrd@z Thu Jan 1 00:00:00 1970 From: Phillip Lougher Subject: Re: Subject: [PATCH 12/16] Squashfs: header files Date: Thu, 23 Oct 2008 09:56:21 +0100 Message-ID: <49003C35.1090301@lougher.demon.co.uk> References: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: akpm@linux-foundation.org, linux-embedded@vger.kernel.org, linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, tim.bird@am.sony.com To: Geert Uytterhoeven Return-path: In-Reply-To: Sender: linux-embedded-owner@vger.kernel.org List-Id: linux-fsdevel.vger.kernel.org Geert Uytterhoeven wrote: > On Fri, 17 Oct 2008, Phillip Lougher wrote: >> +#ifdef SQUASHFS_TRACE >> +#define TRACE(s, args...) printk(KERN_NOTICE "SQUASHFS: "s, ## args) >> +#else >> +#define TRACE(s, args...) {} >> +#endif > > Just use > > #define TRACE(s, args...) pr_debug("SQUASHFS: "s, ## args) OK. >> + >> +#define WARNING(s, args...) printk(KERN_WARNING "SQUASHFS: "s, ## args) > ^^^^^^^^^^^^^^^^ > pr_warning( > OK. > > SQUASHFS_MKFLAGS() isn't used by the kernel, only by the tools (mksquashfs)? > Only used by mksquashfs. I pulled out the user-space only stuff into a separate include, but must have missed this one. >> +/* meta index cache */ >> +#define SQUASHFS_META_INDEXES (SQUASHFS_METADATA_SIZE / sizeof(unsigned int)) > ^^^^^^^^^^^^ > I was wondering whether a meta index is an `unsigned int' or an `__le32', but I > couldn't find it easily. > Unsigned int, it's used internally by the index cache code (file.c). It works out how many block indexes can fit into one compressed metadata block. Phillip