From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.haj.ipfire.org (localhost [IPv6:::1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4cNVYz01y0z33nv for ; Fri, 12 Sep 2025 10:11:03 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [IPv6:2001:678:b28::25]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (Client CN "mail01.haj.ipfire.org", Issuer "R13" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4cNVYt3YFrz33gk for ; Fri, 12 Sep 2025 10:10:58 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4cNVYn1P0Gz2kX; Fri, 12 Sep 2025 10:10:53 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1757671853; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=TBCT8AX149rTQbI/PyxJbTNfUynTsPUR0xV4ADjuhAo=; b=wfDvuKP2r/g1vn5w0TfTPEE9moDBhy20BaHzbXDR6+Sf4EKlf4GpdpLgcAldj46j/A+RYP UzSqXJTlYC3xgICA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1757671853; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=TBCT8AX149rTQbI/PyxJbTNfUynTsPUR0xV4ADjuhAo=; b=tHuUgk85om8Xtvv32ToCxcdJKtrdu4OawYckzdOPt9dWsXZreu5CulR8OLbl40SbRWyn8w oUmIn7liAqoibxm2YQG4AeJBJOEkdu5BJ90WPvi+HGyvrR7WuA7qBtBtMDcc8uS7Nc0YJN awKINP3qVB4e6WuXMEAgSs9V4qnP0UmKniEv4tQxdpZ9RHA9gz0ct0494VtPZ77mfBBvzF vZQVEoSopysfD7sS00kreHX3yCKRzJ6wRs1iwELHQC/J2847s0iPDkgPcZHYqK2Ze0IDN+ k8zb996Cu5f4BeJ3mRiHp0O6WajZiBuxL6uX9W9XcpiqznQ754SMSh8Js0qDHg== From: Adolf Belka To: development@lists.ipfire.org Cc: Adolf Belka Subject: [PATCH] iotop: Update to version 1.30 Date: Fri, 12 Sep 2025 12:10:38 +0200 Message-ID: <20250912101046.7142-5-adolf.belka@ipfire.org> In-Reply-To: <20250912101046.7142-1-adolf.belka@ipfire.org> References: <20250912101046.7142-1-adolf.belka@ipfire.org> Precedence: list List-Id: List-Subscribe: , List-Unsubscribe: , List-Post: List-Help: Sender: Mail-Followup-To: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit - Update from version 1.26 to 1.30 - Update of rootfile not required - Changelog 1.30 kernel commit 0bf2d83 fixes the problem with struct taskstats, now iotop 1.30 handles only v15 of the struct in a different way, retaining compatibility with both old and new kernels show zero current values for exited processes flush stdout after each batch run 1.29 Fix Linux kernel incompatible struct taskstats 1.28 add option to specify bin directory by @mhlavink in #78 fix batch mode 1.27 src/iotop: correct pg_cb signature by @mikoxyz in #64 Signed-off-by: Adolf Belka --- lfs/iotop | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/lfs/iotop b/lfs/iotop index d869386ea..7fc61470f 100644 --- a/lfs/iotop +++ b/lfs/iotop @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2024 IPFire Team # +# Copyright (C) 2007-2025 IPFire Team # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -26,16 +26,17 @@ include Config SUMMARY = Top Like UI to Show Per-Process I/O Going on -VER = 1.26 +VER = 1.30 +# https://github.com/Tomas-M/iotop/releases THISAPP = iotop-$(VER) DL_FILE = $(THISAPP).tar.xz DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) - PROG = iotop -PAK_VER = 6 +PAK_VER = 7 + DEPS = SERVICES = @@ -48,7 +49,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 90ca8706809952c1523c01b1cb4fa2728934277d80145ab6d90e10cb624361fd4089c527c6093b4733b954f874598c33c7892369ef98e96cbc0bb173a0f8c986 +$(DL_FILE)_BLAKE2 = 37e7bb77b06922d495a192e3e6b093162a88ecff4a27d135d9918c8df37aa152d2038a878988f976092053940717f9b89c91e47e63be67dc1c6e9f844ea8a639 install : $(TARGET) -- 2.51.0