From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from galois.linutronix.de (Galois.linutronix.de [193.142.43.55]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id E90B93CB2EA; Tue, 17 Mar 2026 13:22:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=193.142.43.55 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773753777; cv=none; b=oA8Ww3zZuBw5frg5N5DTTRQw/GMvc6AdGykNvSzw9iWyAz4PLXFuhdv+moeZwthD9jo6IygQOl+bx38wjcLp3yNQP5jHQ9EHUcLZ4Q01A7ldcz2lnBTfmoOzBixE51MGPC1cm+0UpQLPBTiaElQNlqgPBAkSbNWJniWC92N3tok= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773753777; c=relaxed/simple; bh=R6XbV1EnY19DqVt/YBUGcqYf3YLklqtDw02WFpp86Mg=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=D0ohPIX5GwGaXAKL57bbQ4hPqtKufsFfpM4h2aNG4U+p4hQREOyx7d9Yl1MPXygoJ75bQOZTRAzHfFfPHjx5qD6co/8eVexYPM1h8ZTzyl8o31sUtxWTmk+G2W5bmtbnk+e1K27jKkTDPbYedrVx/oWAK1D1zz1w5LGg7fn4ohw= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linutronix.de; spf=pass smtp.mailfrom=linutronix.de; dkim=pass (2048-bit key) header.d=linutronix.de header.i=@linutronix.de header.b=OkRovIM1; dkim=permerror (0-bit key) header.d=linutronix.de header.i=@linutronix.de header.b=fDWOSsV/; arc=none smtp.client-ip=193.142.43.55 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linutronix.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linutronix.de Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linutronix.de header.i=@linutronix.de header.b="OkRovIM1"; dkim=permerror (0-bit key) header.d=linutronix.de header.i=@linutronix.de header.b="fDWOSsV/" Date: Tue, 17 Mar 2026 14:22:52 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020; t=1773753774; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=YAZ+8VFYA/lVlmT5C86sbuNqruqBNNc6fXWjRlrtojA=; b=OkRovIM1GkGEJabvoH5gCboHjS94Vj/T3/PUPQx2at8QtIk6uK/IOfo5iRGDd+cQe3iw21 tJMlN1CThB5MIF7+fsD2VXWhlqnxURLq8rKc/cUO5C5qmA+93eTl5GUJgeZdFGCJUuvju3 4BxwPwu1NwLf4bzRzrT5vj5onTi+N92QLOBolORQGtQm1iId4jA2lkoqU5vNvrb7ZxPs2w xdhqOcOvc81mHTVh1D8AfD4eE7jAORs/ZXguQajszWgMsVF4tfb5E+hngxvhBvs4EOzxN1 3H1MMRpFEIgfucL3WZ7pbDT06keGulqyO9mZLgzsgT2yufrlI8trn5TnL7y/kw== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020e; t=1773753774; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=YAZ+8VFYA/lVlmT5C86sbuNqruqBNNc6fXWjRlrtojA=; b=fDWOSsV/UaTqjE/2BNuMtEo2EY/Oer5BsE5X2jekngfuVyrEs5BssX0wW6kvWBOaeqRWHf JYrlkW4yt7TsRmDQ== From: Sebastian Andrzej Siewior To: Jan Kiszka Cc: "K. Y. Srinivasan" , Haiyang Zhang , Wei Liu , Dexuan Cui , Long Li , "linux-hyperv@vger.kernel.org" , Linux Kernel Mailing List , Florian Bezdeka Subject: Re: [PATCH] Drivers: hv: vmbus: Move add_interrupt_randomness back to real interrupt Message-ID: <20260317132252.AJlwEyMh@linutronix.de> References: <1b53653a-98a5-402a-a224-996b26edaa97@siemens.com> <20260317110535.Smn9viQ7@linutronix.de> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: On 2026-03-17 12:56:02 [+0100], Jan Kiszka wrote: > >> @@ -1410,6 +1408,8 @@ void vmbus_isr(void) > >> lockdep_hardirq_threaded(); > >> __vmbus_isr(); > >> } > >> + > >> + add_interrupt_randomness(vmbus_interrupt); > >> } > >> EXPORT_SYMBOL_FOR_MODULES(vmbus_isr, "mshv_vtl"); > > > > Why not sysvec_hyperv_callback()? > > Because we do not want to be x86-only. Who is other one and does it have its add_interrupt_randomness() there already? This is a driver, this does not belong here. > Jan Sebastian