Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Mon, 25 Mar 2002 07:17:57 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Mon, 25 Mar 2002 07:17:46 -0500 Received: from lightning.swansea.linux.org.uk ([194.168.151.1]:39174 "EHLO the-village.bc.nu") by vger.kernel.org with ESMTP id ; Mon, 25 Mar 2002 07:17:41 -0500 Subject: Re: ANN: New NTFS driver (2.0.0/TNG) now finished. To: flar@pants.nu (Brad Boyer) Date: Mon, 25 Mar 2002 12:32:47 +0000 (GMT) Cc: dwmw2@infradead.org (David Woodhouse), aia21@cam.ac.uk (Anton Altaparmakov), linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org In-Reply-To: <20020325115026.1FCAD24DB5@marcus.pants.nu> from "Brad Boyer" at Mar 25, 2002 03:50:26 AM X-Mailer: ELM [version 2.5 PL6] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-Id: From: Alan Cox Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org > file unaligned.h. I suspect that at least some of > these allow for an exception handler to fake the > capability in user space programs, but that isn't > something you can allow inside the kernel. The Linux kernel assumes and requires that a processor handles alignment faults and fixups in kernel space. This is done because there are many cases where an object is almost always aligned and it is faster to assume alignment than to mess around with every single chunk of data. Its tuned so those alignment traps should not be occurring at a high rate. Alan - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/