[{"id":1550125,"web_url":"http://patchwork.ozlabs.org/comment/1550125/","msgid":"<899a8860-90d8-1856-f7b6-b4cc76227d34@kernel.dk>","date":"2017-01-09T21:44:46","subject":"Re: [PATCH] direct-io: don't introduce another read of\n\tinode->i_blkbits","submitter":{"id":4515,"url":"http://patchwork.ozlabs.org/api/people/4515/","name":"Jens Axboe","email":"axboe@kernel.dk"},"content":"On 01/09/2017 02:42 PM, Jeff Moyer wrote:\n> Commit 20ce44d545844 (\"do_direct_IO: Use inode->i_blkbits to compute\n> block count to be cleaned\") introduced a regression: if the block size\n> of the block device is changed while a direct I/O request is being\n> setup, it can result in a panic.  See commit ab73857e354ab (\"direct-io:\n> don't read inode->i_blkbits multiple times\") for the reasoning, and\n> commit b87570f5d3496 (\"Fix a crash when block device is read and block\n> size is changed at the same time\") for a more detailed problem\n> description and reproducer.\n> \n> Fixes: 20ce44d545844\n> Signed-off-by: Jeff Moyer <jmoyer@redhat.com>\n> \n> ---\n> Chandan, can you please test this to ensure this still fixes your problem?\n\nPlease, that would be great. And if so, then let's fold the two.","headers":{"Return-Path":"<linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org>","X-Original-To":["patchwork-incoming@ozlabs.org","linuxppc-dev@lists.ozlabs.org"],"Delivered-To":["patchwork-incoming@ozlabs.org","linuxppc-dev@lists.ozlabs.org"],"Received":["from lists.ozlabs.org (lists.ozlabs.org [103.22.144.68])\n\t(using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3ty7y80BtXz9ssP\n\tfor <patchwork-incoming@ozlabs.org>;\n\tTue, 10 Jan 2017 08:46:08 +1100 (AEDT)","from lists.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3])\n\tby lists.ozlabs.org (Postfix) with ESMTP id 3ty7y76DgvzDqRR\n\tfor <patchwork-incoming@ozlabs.org>;\n\tTue, 10 Jan 2017 08:46:07 +1100 (AEDT)","from mail-it0-x22f.google.com (mail-it0-x22f.google.com\n\t[IPv6:2607:f8b0:4001:c0b::22f])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128\n\tbits)) (No client certificate requested)\n\tby lists.ozlabs.org (Postfix) with ESMTPS id 3ty7wf0m7zzDqMb\n\tfor <linuxppc-dev@lists.ozlabs.org>;\n\tTue, 10 Jan 2017 08:44:50 +1100 (AEDT)","by mail-it0-x22f.google.com with SMTP id r185so33833445ita.0\n\tfor <linuxppc-dev@lists.ozlabs.org>;\n\tMon, 09 Jan 2017 13:44:50 -0800 (PST)","from [192.168.1.129] ([216.160.245.98])\n\tby smtp.gmail.com with ESMTPSA id\n\te24sm4246727itd.6.2017.01.09.13.44.46\n\t(version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);\n\tMon, 09 Jan 2017 13:44:46 -0800 (PST)"],"Authentication-Results":["ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n\tunprotected) header.d=kernel-dk.20150623.gappssmtp.com\n\theader.i=@kernel-dk.20150623.gappssmtp.com\n\theader.b=\"M7UZjWgJ\"; dkim-atps=neutral","lists.ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n\tunprotected) header.d=kernel-dk.20150623.gappssmtp.com\n\theader.i=@kernel-dk.20150623.gappssmtp.com\n\theader.b=\"M7UZjWgJ\"; dkim-atps=neutral","lists.ozlabs.org; dkim=pass (2048-bit key;\n\tunprotected) header.d=kernel-dk.20150623.gappssmtp.com\n\theader.i=@kernel-dk.20150623.gappssmtp.com header.b=\"M7UZjWgJ\"; \n\tdkim-atps=neutral"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=kernel-dk.20150623.gappssmtp.com; s=20150623;\n\th=subject:to:references:cc:from:message-id:date:user-agent\n\t:mime-version:in-reply-to:content-transfer-encoding;\n\tbh=Fy+QcJkU7VzuhN0repKceLhVctgIur4gl0qcmJ1/CL8=;\n\tb=M7UZjWgJ6Vqc89OvpfLNyBhc1BktAto/5xpD3AyIh3PTzDsPi3clgDwOKPDWGxhrTB\n\tZyJdiSIb2694ZwppFPLwZH/cCNvyejVSj58nm5MVXfpOwJ5QvZ5/piUdnpQ9s5xgJ1oE\n\tY1aCkbcCz2F+Eb6W4r3WndnG9ytf08UMw4qveqtXPhPl/4ZvOUHJ3+56k8aVg/3U2uTj\n\tgSuNPBSbblqbexnbikgIT2kxou/d2e6Hu8dZz+BbYdEpIW6CyTTRXL9f8nc2X5fjYl7r\n\tNZjd3gmw4bMwx7u5X2EdhdmSQ0GHt6GrHm2D12JpfFmBtEB7G5slQR8MYOOhs+L4qvu9\n\tWKug==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:subject:to:references:cc:from:message-id:date\n\t:user-agent:mime-version:in-reply-to:content-transfer-encoding;\n\tbh=Fy+QcJkU7VzuhN0repKceLhVctgIur4gl0qcmJ1/CL8=;\n\tb=hTyYoHAu9zywemqe5OxagJ3S3pdYvd/BzZVfxvwXoQ2b90RmUsgC3MExLfJp5nNyL+\n\tG3ekbA5Va/BpYM6Vqho0fD8i0EaYksBvQ/plHqbEdCuZe5P6KVaTi++7KqMVug3wr+So\n\tVb9UwzaQ3QH/e2XUq3LKlbDIx8RdG82s/bxdyDf8nRQ81QvCHrqXRvLmIdj0Ye//JWCE\n\txxsHVqhPzULPlQi3UhFRDUMroh+oWFypgAkS5S/Ou5r5b4o5+kY6sfsMWf9wAf5HM5Lk\n\td5SdE0rVJn8HGTyUI29KxYhWgVMWKvwqnLVj5rRi1s8u6uz5aZOjMMRTGOttZVUp+Wdr\n\tOVAQ==","X-Gm-Message-State":"AIkVDXJ5Ls2Vo0nDZvQOuPK285WBAIQaRc50J7swtMkKnv+Kzg1mYkq9VAWEBsyCyNlHHQ==","X-Received":"by 10.36.11.65 with SMTP id 62mr408470itd.118.1483998287581;\n\tMon, 09 Jan 2017 13:44:47 -0800 (PST)","Subject":"Re: [PATCH] direct-io: don't introduce another read of\n\tinode->i_blkbits","To":"Jeff Moyer <jmoyer@redhat.com>,\n\tChandan Rajendra <chandan@linux.vnet.ibm.com>","References":"<1483886830-23878-1-git-send-email-chandan@linux.vnet.ibm.com>\n\t<x49r34bgba5.fsf@segfault.boston.devel.redhat.com>","From":"Jens Axboe <axboe@kernel.dk>","Message-ID":"<899a8860-90d8-1856-f7b6-b4cc76227d34@kernel.dk>","Date":"Mon, 9 Jan 2017 14:44:46 -0700","User-Agent":"Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101\n\tThunderbird/45.5.1","MIME-Version":"1.0","In-Reply-To":"<x49r34bgba5.fsf@segfault.boston.devel.redhat.com>","Content-Type":"text/plain; charset=windows-1252","Content-Transfer-Encoding":"7bit","X-BeenThere":"linuxppc-dev@lists.ozlabs.org","X-Mailman-Version":"2.1.23","Precedence":"list","List-Id":"Linux on PowerPC Developers Mail List\n\t<linuxppc-dev.lists.ozlabs.org>","List-Unsubscribe":"<https://lists.ozlabs.org/options/linuxppc-dev>,\n\t<mailto:linuxppc-dev-request@lists.ozlabs.org?subject=unsubscribe>","List-Archive":"<http://lists.ozlabs.org/pipermail/linuxppc-dev/>","List-Post":"<mailto:linuxppc-dev@lists.ozlabs.org>","List-Help":"<mailto:linuxppc-dev-request@lists.ozlabs.org?subject=help>","List-Subscribe":"<https://lists.ozlabs.org/listinfo/linuxppc-dev>,\n\t<mailto:linuxppc-dev-request@lists.ozlabs.org?subject=subscribe>","Cc":"jack@suse.cz, linux-kernel@vger.kernel.org, linux-block@vger.kernel.org, \n\tanton@samba.org, linux-fsdevel@vger.kernel.org,\n\tlinuxppc-dev@lists.ozlabs.org","Errors-To":"linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org","Sender":"\"Linuxppc-dev\"\n\t<linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org>"}},{"id":1550442,"web_url":"http://patchwork.ozlabs.org/comment/1550442/","msgid":"<4971281.Bg9JD0zqnv@localhost.localdomain>","date":"2017-01-10T05:27:55","subject":"Re: [PATCH] direct-io: don't introduce another read of\n\tinode->i_blkbits","submitter":{"id":68076,"url":"http://patchwork.ozlabs.org/api/people/68076/","name":"Chandan Rajendra","email":"chandan@linux.vnet.ibm.com"},"content":"On Monday, January 09, 2017 04:42:58 PM Jeff Moyer wrote:\n> Commit 20ce44d545844 (\"do_direct_IO: Use inode->i_blkbits to compute\n> block count to be cleaned\") introduced a regression: if the block size\n> of the block device is changed while a direct I/O request is being\n> setup, it can result in a panic.  See commit ab73857e354ab (\"direct-io:\n> don't read inode->i_blkbits multiple times\") for the reasoning, and\n> commit b87570f5d3496 (\"Fix a crash when block device is read and block\n> size is changed at the same time\") for a more detailed problem\n> description and reproducer.\n> \n> Fixes: 20ce44d545844\n> Signed-off-by: Jeff Moyer <jmoyer@redhat.com>\n> \n> ---\n> Chandan, can you please test this to ensure this still fixes your problem?\n\nThis patch fixes the failure,\n\nTested-by: Chandan Rajendra <chandan@linux.vnet.ibm.com>","headers":{"Return-Path":"<linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org>","X-Original-To":["patchwork-incoming@ozlabs.org","linuxppc-dev@lists.ozlabs.org"],"Delivered-To":["patchwork-incoming@ozlabs.org","linuxppc-dev@lists.ozlabs.org"],"Received":["from lists.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3])\n\t(using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3tyLDQ0gxyz9t14\n\tfor <patchwork-incoming@ozlabs.org>;\n\tTue, 10 Jan 2017 16:29:10 +1100 (AEDT)","from lists.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3])\n\tby lists.ozlabs.org (Postfix) with ESMTP id 3tyLDP72qKzDqN5\n\tfor <patchwork-incoming@ozlabs.org>;\n\tTue, 10 Jan 2017 16:29:09 +1100 (AEDT)","from mx0a-001b2d01.pphosted.com (mx0a-001b2d01.pphosted.com\n\t[148.163.156.1])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby lists.ozlabs.org (Postfix) with ESMTPS id 3tyLCF2wDXzDqHY\n\tfor <linuxppc-dev@lists.ozlabs.org>;\n\tTue, 10 Jan 2017 16:28:09 +1100 (AEDT)","from pps.filterd (m0098409.ppops.net [127.0.0.1])\n\tby mx0a-001b2d01.pphosted.com (8.16.0.17/8.16.0.17) with SMTP id\n\tv0A5OAVt079836\n\tfor <linuxppc-dev@lists.ozlabs.org>; Tue, 10 Jan 2017 00:28:07 -0500","from e28smtp07.in.ibm.com (e28smtp07.in.ibm.com [125.16.236.7])\n\tby mx0a-001b2d01.pphosted.com with ESMTP id 27vmqyrnrg-1\n\t(version=TLSv1.2 cipher=AES256-SHA bits=256 verify=NOT)\n\tfor <linuxppc-dev@lists.ozlabs.org>; Tue, 10 Jan 2017 00:28:06 -0500","from localhost\n\tby e28smtp07.in.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use\n\tOnly! Violators will be prosecuted\n\tfor <linuxppc-dev@lists.ozlabs.org> from <chandan@linux.vnet.ibm.com>;\n\tTue, 10 Jan 2017 10:58:02 +0530","from d28dlp02.in.ibm.com (9.184.220.127)\n\tby e28smtp07.in.ibm.com (192.168.1.137) with IBM ESMTP SMTP Gateway:\n\tAuthorized Use Only! Violators will be prosecuted; \n\tTue, 10 Jan 2017 10:58:01 +0530","from d28relay10.in.ibm.com (d28relay10.in.ibm.com [9.184.220.161])\n\tby d28dlp02.in.ibm.com (Postfix) with ESMTP id A7292394006A\n\tfor <linuxppc-dev@lists.ozlabs.org>;\n\tTue, 10 Jan 2017 10:58:00 +0530 (IST)","from d28av08.in.ibm.com (d28av08.in.ibm.com [9.184.220.148])\n\tby d28relay10.in.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id\n\tv0A5RCia29950176\n\tfor <linuxppc-dev@lists.ozlabs.org>; Tue, 10 Jan 2017 10:57:12 +0530","from d28av08.in.ibm.com (localhost [127.0.0.1])\n\tby d28av08.in.ibm.com (8.14.4/8.14.4/NCO v10.0 AVout) with ESMTP id\n\tv0A5RxUv004389\n\tfor <linuxppc-dev@lists.ozlabs.org>; Tue, 10 Jan 2017 10:58:00 +0530","from localhost.localdomain ([9.124.35.138])\n\tby d28av08.in.ibm.com (8.14.4/8.14.4/NCO v10.0 AVin) with ESMTP id\n\tv0A5Rto2004232\n\t(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO);\n\tTue, 10 Jan 2017 10:57:59 +0530"],"From":"Chandan Rajendra <chandan@linux.vnet.ibm.com>","To":"Jeff Moyer <jmoyer@redhat.com>","Subject":"Re: [PATCH] direct-io: don't introduce another read of\n\tinode->i_blkbits","Date":"Tue, 10 Jan 2017 10:57:55 +0530","User-Agent":"KMail/4.14.10 (Linux/4.8.13-100.fc23.x86_64; KDE/4.14.20; x86_64;\n\t; )","In-Reply-To":"<x49r34bgba5.fsf@segfault.boston.devel.redhat.com>","References":"<1483886830-23878-1-git-send-email-chandan@linux.vnet.ibm.com>\n\t<x49r34bgba5.fsf@segfault.boston.devel.redhat.com>","MIME-Version":"1.0","Content-Transfer-Encoding":"7Bit","Content-Type":"text/plain; charset=\"us-ascii\"","X-TM-AS-MML":"disable","X-Content-Scanned":"Fidelis XPS MAILER","x-cbid":"17011005-0024-0000-0000-00000380A78D","X-IBM-AV-DETECTION":"SAVI=unused REMOTE=unused XFE=unused","x-cbparentid":"17011005-0025-0000-0000-000010D80CD3","Message-Id":"<4971281.Bg9JD0zqnv@localhost.localdomain>","X-Proofpoint-Virus-Version":"vendor=fsecure engine=2.50.10432:, ,\n\tdefinitions=2017-01-10_03:, , signatures=0","X-Proofpoint-Spam-Details":"rule=outbound_notspam policy=outbound score=0\n\tspamscore=0 suspectscore=0\n\tmalwarescore=0 phishscore=0 adultscore=0 bulkscore=0 classifier=spam\n\tadjust=0 reason=mlx scancount=1 engine=8.0.1-1612050000\n\tdefinitions=main-1701100075","X-BeenThere":"linuxppc-dev@lists.ozlabs.org","X-Mailman-Version":"2.1.23","Precedence":"list","List-Id":"Linux on PowerPC Developers Mail List\n\t<linuxppc-dev.lists.ozlabs.org>","List-Unsubscribe":"<https://lists.ozlabs.org/options/linuxppc-dev>,\n\t<mailto:linuxppc-dev-request@lists.ozlabs.org?subject=unsubscribe>","List-Archive":"<http://lists.ozlabs.org/pipermail/linuxppc-dev/>","List-Post":"<mailto:linuxppc-dev@lists.ozlabs.org>","List-Help":"<mailto:linuxppc-dev-request@lists.ozlabs.org?subject=help>","List-Subscribe":"<https://lists.ozlabs.org/listinfo/linuxppc-dev>,\n\t<mailto:linuxppc-dev-request@lists.ozlabs.org?subject=subscribe>","Cc":"axboe@kernel.dk, jack@suse.cz, linux-kernel@vger.kernel.org,\n\tlinux-block@vger.kernel.org, anton@samba.org,\n\tlinux-fsdevel@vger.kernel.org, linuxppc-dev@lists.ozlabs.org","Errors-To":"linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org","Sender":"\"Linuxppc-dev\"\n\t<linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org>"}},{"id":1551210,"web_url":"http://patchwork.ozlabs.org/comment/1551210/","msgid":"<eff698ef-2677-bb7c-1caf-2b99d95050e7@kernel.dk>","date":"2017-01-10T20:31:11","subject":"Re: [PATCH] direct-io: don't introduce another read of\n\tinode->i_blkbits","submitter":{"id":4515,"url":"http://patchwork.ozlabs.org/api/people/4515/","name":"Jens Axboe","email":"axboe@kernel.dk"},"content":"On 01/09/2017 10:27 PM, Chandan Rajendra wrote:\n> On Monday, January 09, 2017 04:42:58 PM Jeff Moyer wrote:\n>> Commit 20ce44d545844 (\"do_direct_IO: Use inode->i_blkbits to compute\n>> block count to be cleaned\") introduced a regression: if the block size\n>> of the block device is changed while a direct I/O request is being\n>> setup, it can result in a panic.  See commit ab73857e354ab (\"direct-io:\n>> don't read inode->i_blkbits multiple times\") for the reasoning, and\n>> commit b87570f5d3496 (\"Fix a crash when block device is read and block\n>> size is changed at the same time\") for a more detailed problem\n>> description and reproducer.\n>>\n>> Fixes: 20ce44d545844\n>> Signed-off-by: Jeff Moyer <jmoyer@redhat.com>\n>>\n>> ---\n>> Chandan, can you please test this to ensure this still fixes your problem?\n> \n> This patch fixes the failure,\n> \n> Tested-by: Chandan Rajendra <chandan@linux.vnet.ibm.com>\n> \n\nI've updated the patch, thanks guys.","headers":{"Return-Path":"<linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org>","X-Original-To":["patchwork-incoming@ozlabs.org","linuxppc-dev@lists.ozlabs.org"],"Delivered-To":["patchwork-incoming@ozlabs.org","linuxppc-dev@lists.ozlabs.org"],"Received":["from lists.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3])\n\t(using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3tykGs1Bbsz9t1B\n\tfor <patchwork-incoming@ozlabs.org>;\n\tWed, 11 Jan 2017 07:32:37 +1100 (AEDT)","from lists.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3])\n\tby lists.ozlabs.org (Postfix) with ESMTP id 3tykGs05W6zDqNX\n\tfor <patchwork-incoming@ozlabs.org>;\n\tWed, 11 Jan 2017 07:32:37 +1100 (AEDT)","from mail-io0-x22e.google.com (mail-io0-x22e.google.com\n\t[IPv6:2607:f8b0:4001:c06::22e])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128\n\tbits)) (No client certificate requested)\n\tby lists.ozlabs.org (Postfix) with ESMTPS id 3tykFL2HCLzDqN3\n\tfor <linuxppc-dev@lists.ozlabs.org>;\n\tWed, 11 Jan 2017 07:31:15 +1100 (AEDT)","by mail-io0-x22e.google.com with SMTP id l66so8627152ioi.1\n\tfor <linuxppc-dev@lists.ozlabs.org>;\n\tTue, 10 Jan 2017 12:31:15 -0800 (PST)","from [192.168.1.129] ([216.160.245.98])\n\tby smtp.gmail.com with ESMTPSA id\n\tr207sm1857179iod.4.2017.01.10.12.31.12\n\t(version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);\n\tTue, 10 Jan 2017 12:31:12 -0800 (PST)"],"Authentication-Results":["ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n\tunprotected) header.d=kernel-dk.20150623.gappssmtp.com\n\theader.i=@kernel-dk.20150623.gappssmtp.com\n\theader.b=\"b9bqJcP5\"; dkim-atps=neutral","lists.ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n\tunprotected) header.d=kernel-dk.20150623.gappssmtp.com\n\theader.i=@kernel-dk.20150623.gappssmtp.com\n\theader.b=\"b9bqJcP5\"; dkim-atps=neutral","lists.ozlabs.org; dkim=pass (2048-bit key;\n\tunprotected) header.d=kernel-dk.20150623.gappssmtp.com\n\theader.i=@kernel-dk.20150623.gappssmtp.com header.b=\"b9bqJcP5\"; \n\tdkim-atps=neutral"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=kernel-dk.20150623.gappssmtp.com; s=20150623;\n\th=subject:to:references:cc:from:message-id:date:user-agent\n\t:mime-version:in-reply-to:content-transfer-encoding;\n\tbh=uqeyxHwRV+QNzzSf6VeM0pLTo2ZANnC1Z8n0SWKJaNE=;\n\tb=b9bqJcP5jXhz9UQ39n7as8AVzMdRrY5i6xsz9gmafQTqKsNyelmJNEaPwBLroMh2b1\n\tmE8GSvB8iZyv4KCKlCRMW8YS3ahVrrk44nEv0nv7W+obsHN4KLhEMeoTyUt3fkSDV+lT\n\tbL4EAlDugVHpXSD3dBMxCOKnbIzwlUDaZlgqYC+lLj3dJFPplQhjrl7nLC4vSiWCKG3n\n\t6PqybtdvGRf+ch7oKJRIY5/orwiXXjffaXm6DQr7c8Cqu1M7xCCeXYafbJtTAPLADyEE\n\tP9LJ05F5h95UM4U83Y/Sp5zbyTtmJxTyUaaDIaU6ubJEw4cuKx6MAqrOfH1lQ8In6WY3\n\thfbQ==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:subject:to:references:cc:from:message-id:date\n\t:user-agent:mime-version:in-reply-to:content-transfer-encoding;\n\tbh=uqeyxHwRV+QNzzSf6VeM0pLTo2ZANnC1Z8n0SWKJaNE=;\n\tb=LpvIdjhVxjSFqAXJhwC3qBV11cKAsprLByK48QP3M68KcXjfbj4h1lj/sOrZt47Vsl\n\tHi/hnU/d8HXqpBKQ7N6vl84+Ed8Xenlh2hV9DDr00t6Fk/JuuXgWxZntJKeeROhbDJhi\n\t91egHskqehZnJNFX84AGGusKkYV0DmO3Pt4fZ8lEZKLCzoCiZUNUp/WDnl9Jgl/PucSW\n\tsjQBV7qC8qfIe+d1NgNDm9ee57WLJxQiBVJSH1iTaale+/rP8WmvVegxXkAgdWYMZlab\n\tu7mBrguhrP80ApKyYYyJEi79IqsaskH3A/rVIRb8CsoGPLlkD0/lFPt0ucm7zaJmXoEl\n\tJkoQ==","X-Gm-Message-State":"AIkVDXIdHGMmdweKJEUir2VcmFPxhFqwgSVtSQbHBuBg8HLEglI3TmkET5cM+JdCc88Qrw==","X-Received":"by 10.107.159.14 with SMTP id i14mr2004906ioe.143.1484080273086; \n\tTue, 10 Jan 2017 12:31:13 -0800 (PST)","Subject":"Re: [PATCH] direct-io: don't introduce another read of\n\tinode->i_blkbits","To":"Chandan Rajendra <chandan@linux.vnet.ibm.com>,\n\tJeff Moyer <jmoyer@redhat.com>","References":"<1483886830-23878-1-git-send-email-chandan@linux.vnet.ibm.com>\n\t<x49r34bgba5.fsf@segfault.boston.devel.redhat.com>\n\t<4971281.Bg9JD0zqnv@localhost.localdomain>","From":"Jens Axboe <axboe@kernel.dk>","Message-ID":"<eff698ef-2677-bb7c-1caf-2b99d95050e7@kernel.dk>","Date":"Tue, 10 Jan 2017 13:31:11 -0700","User-Agent":"Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101\n\tThunderbird/45.5.1","MIME-Version":"1.0","In-Reply-To":"<4971281.Bg9JD0zqnv@localhost.localdomain>","Content-Type":"text/plain; charset=windows-1252","Content-Transfer-Encoding":"7bit","X-BeenThere":"linuxppc-dev@lists.ozlabs.org","X-Mailman-Version":"2.1.23","Precedence":"list","List-Id":"Linux on PowerPC Developers Mail List\n\t<linuxppc-dev.lists.ozlabs.org>","List-Unsubscribe":"<https://lists.ozlabs.org/options/linuxppc-dev>,\n\t<mailto:linuxppc-dev-request@lists.ozlabs.org?subject=unsubscribe>","List-Archive":"<http://lists.ozlabs.org/pipermail/linuxppc-dev/>","List-Post":"<mailto:linuxppc-dev@lists.ozlabs.org>","List-Help":"<mailto:linuxppc-dev-request@lists.ozlabs.org?subject=help>","List-Subscribe":"<https://lists.ozlabs.org/listinfo/linuxppc-dev>,\n\t<mailto:linuxppc-dev-request@lists.ozlabs.org?subject=subscribe>","Cc":"jack@suse.cz, linux-kernel@vger.kernel.org, linux-block@vger.kernel.org, \n\tanton@samba.org, linux-fsdevel@vger.kernel.org,\n\tlinuxppc-dev@lists.ozlabs.org","Errors-To":"linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org","Sender":"\"Linuxppc-dev\"\n\t<linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org>"}}]