From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932191AbWFDISK (ORCPT ); Sun, 4 Jun 2006 04:18:10 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S932189AbWFDISJ (ORCPT ); Sun, 4 Jun 2006 04:18:09 -0400 Received: from pentafluge.infradead.org ([213.146.154.40]:55445 "EHLO pentafluge.infradead.org") by vger.kernel.org with ESMTP id S932144AbWFDISI (ORCPT ); Sun, 4 Jun 2006 04:18:08 -0400 Date: Sun, 4 Jun 2006 09:17:34 +0100 From: Christoph Hellwig To: Tejun Heo Cc: Jens Axboe , James Bottomley , Dave Miller , bzolnier@gmail.com, james.steward@dynamicratings.com, jgarzik@pobox.com, mattjreimer@gmail.com, Guennadi Liakhovetski , rmk@arm.linux.org.uk, lkml , linux-ide@vger.kernel.org, linux-scsi@vger.kernel.org Subject: Re: [PATCH 2/5] ide: add cpu cache flushes after kmapping and modifying a page Message-ID: <20060604081734.GA29696@infradead.org> Mail-Followup-To: Christoph Hellwig , Tejun Heo , Jens Axboe , James Bottomley , Dave Miller , bzolnier@gmail.com, james.steward@dynamicratings.com, jgarzik@pobox.com, mattjreimer@gmail.com, Guennadi Liakhovetski , rmk@arm.linux.org.uk, lkml , linux-ide@vger.kernel.org, linux-scsi@vger.kernel.org References: <1149392479501-git-send-email-htejun@gmail.com> <1149392480987-git-send-email-htejun@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1149392480987-git-send-email-htejun@gmail.com> User-Agent: Mutt/1.4.2.1i X-SRS-Rewrite: SMTP reverse-path rewritten from by pentafluge.infradead.org See http://www.infradead.org/rpr.html Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Sun, Jun 04, 2006 at 12:41:20PM +0900, Tejun Heo wrote: > data = bvec_kmap_irq(bvec, &flags); > drive->hwif->atapi_input_bytes(drive, data, count); > + flush_kernel_dcache_page(kmap_atomic_to_page(data)); > bvec_kunmap_irq(data, &flags); shouldn't bvec_kunmap_irq do the flush_kernel_dcache_page call?