Received: by 2002:ac0:98c7:0:0:0:0:0 with SMTP id g7-v6csp4710656imd; Tue, 30 Oct 2018 06:23:10 -0700 (PDT) X-Google-Smtp-Source: AJdET5cCsR5w6rIThwqOnd6jP94xR4wS3CYsrTdr6hRzu4EcfGIwC27QW+2sE2jKJ6GA4u4Yt45P X-Received: by 2002:a63:4725:: with SMTP id u37-v6mr15112414pga.95.1540905789865; Tue, 30 Oct 2018 06:23:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1540905789; cv=none; d=google.com; s=arc-20160816; b=qOFMTdmkZaqg9JRXXF8gXKvPfM5Iv/teqqPukaWEZ/5izgdf133NRnxw9GOA0cOjMk 3B9Gbob6UCRiUmHcUsS21lNnHNfAE4OHJw5/LxkSIwFVXdOtOSZ/LW3OVSdIEYpGkSJH 1gGIFLN6eahZnJXIPrFAfVFDgvQX8DDtQPOwjbRegEN8onPxcGew/PTzZQ6C6T15R9UE wqVjj6VvCTVro+zg5pIuJW/TGOSkiqgyoYP64fBdN0aeH+ubbTsJL2j7lKjufpN/g1Uh C9dkX3ocNiAopS7ymG5EzPTI4xhoYSvMhZZX59vACOzkdrAsX9dMu4jk0HwVo02PRWUA l5tQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature; bh=ZX25RBS0K0zGBNNwI85JRx7aiFM3svnHk/4qU82CIr4=; b=wH+cnR3pMgtJH/mtxrM9G7Y6bS8RRxY5NzXqAxUvz+pURTuyq0ZWvtDUUkv5fUVeg1 TU/3nPBlikUZ1ujttliL0nb8oDUNpO7EP09Xru/ZQ+JUoM0Ar5uuvB9dxaCD8o1IW5vJ q3R21lWhNITFGhC5/zWS6co8BxjLu+TDAaEJgrGSH27k0PWrvbuPHBvxOu/8/0A0q1nh mgnOygqbg9nfqnqBhtBsBjvFn7dXcvCCkvxdBSOt5huVtqhoODPRLHYUKVwbPU5fiWak zHa4NlLdn+uhZyaUJ87VeqynwgG4x+iL63fWef4ok3rmVejkZp5pbN9ZNVI5NRHhSphd LNww== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=AaHrOuNj; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id i11-v6si8969367pgk.29.2018.10.30.06.22.53; Tue, 30 Oct 2018 06:23:09 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=AaHrOuNj; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728028AbeJ3WPt (ORCPT + 99 others); Tue, 30 Oct 2018 18:15:49 -0400 Received: from mail-pl1-f194.google.com ([209.85.214.194]:38440 "EHLO mail-pl1-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727606AbeJ3WPt (ORCPT ); Tue, 30 Oct 2018 18:15:49 -0400 Received: by mail-pl1-f194.google.com with SMTP id p7-v6so5548190plk.5 for ; Tue, 30 Oct 2018 06:22:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=ZX25RBS0K0zGBNNwI85JRx7aiFM3svnHk/4qU82CIr4=; b=AaHrOuNjnMLy6zinBnhx5R3wWOognmxuVQjVyjSquApDYa594r635V5lLXGqQGdy5I GGnhQXKTpA5CCYKpJO4FsYR1mgH4PXTWH2nrcKn3CqosnemseNIn+xJIpNaxDf0oCvNz vm31b5e5R5wtTQXUlDfSB1qH5f0j24rBTxzQ/WD1lWD21mq9hr84myNyfIbCMUK9A2Mn Jrp2w7sjrDd68RR4QMwzZSmVxlMlC+SwIF9hMreSdx1nZxo4gs/RQkreUxUtaQgkX6fo wz2rJ0nbp1f/ss5C6B50i9fWGWax4Jrh+PTtkxQ6lGYQG8chzFKU2LohOSWY50RpzpEF 66Lg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=ZX25RBS0K0zGBNNwI85JRx7aiFM3svnHk/4qU82CIr4=; b=SRwx0sFp8IRXOpQdJNMgB0Pcv/E7j1RhippT0XpcuFXXCkhC2ODOtc5taxXFlAkWKF aLxMMCUl4UkpKfTB2b4pCOZBzajQkeQ8wHKNWDB0jd0tBGFFIN1FpJxfHtqmc96xYRgU ABJqu2Tb2z8k5Pfc5jPUvWqVcikXpVKk7FDetc/7M1z1WXswOn7mH1TkuRLzcrVamyJA 5NcrYXnLycWUFskkX7NomGpEZ/dGC2b7oMKOzDpF7+ZwvGF0PQ9ewthzsGDoM5OmX8tD lF9zSrIgSgJflTs1vgl48nMoBC3rOREUZOEqF+dTp/uJ8JYl7e+ha6TKvuPve6FuxKVP pBDQ== X-Gm-Message-State: AGRZ1gJXcRLvQlmxLUhsWIXrVRU4DTYRgXbxs0P1S1Mx4EzoqMKhAQhz RwPQa1UbMaAHZm1YqJiJMBw= X-Received: by 2002:a17:902:a5c3:: with SMTP id t3-v6mr18820570plq.287.1540905743465; Tue, 30 Oct 2018 06:22:23 -0700 (PDT) Received: from localhost.localdomain ([191.101.9.198]) by smtp.gmail.com with ESMTPSA id b11-v6sm11765566pgi.10.2018.10.30.06.22.22 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 30 Oct 2018 06:22:22 -0700 (PDT) From: Bo YU To: benh@kernel.crashing.org, paulus@samba.org, mpe@ellerman.id.au Cc: Bo YU , linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org Subject: [PATCH] arch: fix without checked-return value with lseek Date: Tue, 30 Oct 2018 09:21:55 -0400 Message-Id: <1540905715-4266-1-git-send-email-tsu.yubo@gmail.com> X-Mailer: git-send-email 2.1.4 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org lseek should have returned value but we miss it maybe. This is detected by Coverity scan: CID: 1440481 Signed-off-by: Bo YU --- arch/powerpc/boot/addnote.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/arch/powerpc/boot/addnote.c b/arch/powerpc/boot/addnote.c index 9d9f6f334d3c..3da3e2b1b51b 100644 --- a/arch/powerpc/boot/addnote.c +++ b/arch/powerpc/boot/addnote.c @@ -223,7 +223,11 @@ main(int ac, char **av) PUT_16(E_PHNUM, np + 2); /* write back */ - lseek(fd, (long) 0, SEEK_SET); + i = lseek(fd, (long) 0, SEEK_SET); + if (i < 0) { + perror("lseek"); + exit(1); + } i = write(fd, buf, n); if (i < 0) { perror("write"); -- 2.11.0