From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932391AbdDQBy3 (ORCPT ); Sun, 16 Apr 2017 21:54:29 -0400 Received: from mail-pg0-f68.google.com ([74.125.83.68]:33157 "EHLO mail-pg0-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751894AbdDQBy0 (ORCPT ); Sun, 16 Apr 2017 21:54:26 -0400 Date: Mon, 17 Apr 2017 10:54:29 +0900 From: Sergey Senozhatsky To: Minchan Kim Cc: Andrew Morton , linux-kernel@vger.kernel.org, kernel-team@lge.com, stable@vger.kernel.org, Sergey Senozhatsky , Sergey Senozhatsky Subject: Re: [PATCH 1/3] zram: fix operator precedence to get offset Message-ID: <20170417015429.GE518@jagdpanzerIV.localdomain> References: <1492042622-12074-1-git-send-email-minchan@kernel.org> <20170414050747.GB462@jagdpanzerIV.localdomain> <20170414153251.GA16910@bgram> <20170417012105.GA518@jagdpanzerIV.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20170417012105.GA518@jagdpanzerIV.localdomain> User-Agent: Mutt/1.8.1 (2017-04-11) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On (04/17/17 10:21), Sergey Senozhatsky wrote: > > However, it should be *fixed* to prevent confusion in future or may be something like below? can save us some cycles. remove this calculation - offset = sector & (SECTORS_PER_PAGE - 1) << SECTOR_SHIFT; and pass 0 to zram_bvec_rw() - err = zram_bvec_rw(zram, &bv, index, offset, is_write); + err = zram_bvec_rw(zram, &bv, index, 0, is_write); -ss