From patchwork Tue Apr 7 15:10:52 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 9632 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (Client CN "mail01.haj.ipfire.org", Issuer "R12" (not verified)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4fqqRP6MTPz3xNR for ; Tue, 07 Apr 2026 15:11:45 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (Client CN "mail02.haj.ipfire.org", Issuer "E7" (not verified)) by mail01.ipfire.org (Postfix) with ESMTPS id 4fqqRP4FH1z5h7 for ; Tue, 07 Apr 2026 15:11:45 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [IPv6:::1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4fqqR52rGsz37R5 for ; Tue, 07 Apr 2026 15:11:29 +0000 (UTC) X-Original-To: development@lists.ipfire.org 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 "R12" (not verified)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4fqqQs5X9vz36VM for ; Tue, 07 Apr 2026 15:11:17 +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 4fqqQs3KQKz5hs; Tue, 07 Apr 2026 15:11:17 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1775574677; 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=4esKRuWABsJd0X/zXbIFE0+Cm9Er9lR2iWCp3nauaKg=; b=6bVI5TinHY7AQI1U+sNVe7y/lJTcnJ+cnlt6xJWWZokhVaeN1aUiqLz96IltY8wyqZVZKg z4uv2BdpfXzmIWAg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1775574677; 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=4esKRuWABsJd0X/zXbIFE0+Cm9Er9lR2iWCp3nauaKg=; b=fPAE0xh8iBpsbY+8HCs5q1VjGY+9Zmnj82a2g8b6QovlP+aljepuO0ThNI3WfutG+6zKOp n6ouQhDlyHUfvD5/LkINA8n0iRLxnnFccA70572Dz3gaXda2pgRsStztctceK7p/3kTfTx GfaS9liuz6sxaCS6R+5SxJekwmI4krGtbdKlvrfEMerqlCwe4wquc2/xmN+s4wys43w7fU sibjy+LhUZfOi9wUvqt05PfVxS5Fswxa023EYFruI1JCTXQvO38wu4ix0snbcGfafEHi6b ktT3C7HXFO2sv2CVCLGTnFrnClGJee3R1LYneB6Pkbsf1fHBUg5PVsx9wPLnwA== From: Adolf Belka To: development@lists.ipfire.org Cc: Adolf Belka Subject: [PATCH] liburcu: Update to version 0.15.6 Date: Tue, 7 Apr 2026 17:10:52 +0200 Message-ID: <20260407151108.3472751-19-adolf.belka@ipfire.org> In-Reply-To: <20260407151108.3472751-1-adolf.belka@ipfire.org> References: <20260407151108.3472751-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 - Update from version 0.15.5 to 0.15.6 - No change to rootfile - Changelog 0.15.6 * urcu-mb: Add missing TSAN annotation to _urcu_mb_read_lock_update * lfstack: Coding style cleanup * urcu-qsbr: Use CMM_SEQ_CST_FENCE for _urcu_qsbr_thread_online * urcu-mb: Use CMM_SEQ_CST_FENCE for _urcu_mb_read_lock_update * urcu-qsbr: Use CMM_SEQ_CST_FENCE for quiescent state update and offline * urcu-mb: Use CMM_SEQ_CST_FENCE for _urcu_mb_read_unlock_update_and_wakeup * Fix: Only include linux/time_types.h when __NR_futex_time64 is defined * Use __NR_futex_time64 in futex syscall wrapper Signed-off-by: Adolf Belka --- lfs/liburcu | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lfs/liburcu b/lfs/liburcu index a76e5ac35..15f0ac602 100644 --- a/lfs/liburcu +++ b/lfs/liburcu @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2025 IPFire Team # +# Copyright (C) 2007-2026 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 # @@ -24,7 +24,7 @@ include Config -VER = 0.15.5 +VER = 0.15.6 THISAPP = userspace-rcu-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -41,7 +41,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 3e0ad236f77f1146ac3e7fe93ae8f3ea86632af38b78c6648a19c9df33959ff08e42779f6d34b47dfd3f7188efc39f8f4daaba81d702743e357d3bd9327000fc +$(DL_FILE)_BLAKE2 = 7bc4892f7a322051a1326e7857a14ebdde5867dbccd6a7ceaf1ce0e74668e5ff5f829f6b9d5b6be2163ae000fe2a07bf937fb62b67e7959d7ed8021f67f6ce04 install : $(TARGET) @@ -76,8 +76,8 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) $(UPDATE_AUTOMAKE) cd $(DIR_APP) && ./configure \ - --prefix=/usr \ - --disable-static + --prefix=/usr \ + --disable-static cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install @rm -rf $(DIR_APP)