From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-oa1-f51.google.com (mail-oa1-f51.google.com [209.85.160.51]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id E4D031C2AA for ; Sat, 18 Apr 2026 01:24:40 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.160.51 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776475482; cv=none; b=ua2w+Tkc1kr2GBtFof9E8x9qL93a5S0Duqba2MaYE/ALnu7XTS1ZvcQYW1JBC5mKxHu+gwUEwRd44jFn80krfg0vvYeo3t0dFqfFUJstGCySP1UApjdvq7P9sFnavuEgolM/FRiFLhdl05u77Vv3W1snHVdobJ0sGdOJKR1NsYk= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776475482; c=relaxed/simple; bh=s6KTCZA5e8Z9lmglH6ojnQrBMahVWJWB4CW+SfcsH3E=; h=Date:From:To:Cc:Subject:Message-ID:MIME-Version:Content-Type: Content-Disposition; b=t1600gPDSZj/Vn/Yx1+RWMr5+chLt49ZiUuT+SuxEPcq7E+1wns6dCRO+94fGC7X3oLDHwjX+RT8J6Hz0kQqhbmmjuxHfXO9HNqGMsp0bWHW6ilOT3xipaGQgtnXU5lDH+xe7bEJ/i2/88lV0dQU2OCr3JejJ3naZN7YFTv5Pyg= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=minyard.net; spf=pass smtp.mailfrom=minyard.net; dkim=pass (2048-bit key) header.d=minyard.net header.i=@minyard.net header.b=JJfOMht4; arc=none smtp.client-ip=209.85.160.51 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=minyard.net Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=minyard.net Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=minyard.net header.i=@minyard.net header.b="JJfOMht4" Received: by mail-oa1-f51.google.com with SMTP id 586e51a60fabf-4043b27ddeaso774750fac.1 for ; Fri, 17 Apr 2026 18:24:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=minyard.net; s=google; t=1776475480; x=1777080280; darn=vger.kernel.org; h=content-disposition:mime-version:reply-to:message-id:subject:cc:to :from:date:from:to:cc:subject:date:message-id:reply-to; bh=DsGwzmdt1ycST269r6z5E0FMNwLPVPbvB6QizOUsfSQ=; b=JJfOMht4O3jIZ9uZQQ64mgdA7QtQg0s2MO/FdublaAR1SA5KLc/VmLK7Fwv5bTS7Pq ILXfxfN0jZBAZOpyqEEwLehIZ7mfWRS4PL4sfTWuPrIodOGw3XrLABdagL/oQ27oeMOx +Dty/FFLzL39QPZ+On4Q2gYHukVULB5oaxBbQpSKDmc+E5ceQGmPri1ekH1iBxSBWY5K BOSHGixgBWLHMJMPx/yFExTPEAymjSal5+IliH2mf1yedQsZ3CPFCdZzyU9NgkjGQaYd Xl9Asxu6Dh3Nznyxuc8ApY+l0REXA5XPlZw3QBWZhIheoQcNZD0XbHKG6y/XhdpARQkV n9wg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1776475480; x=1777080280; h=content-disposition:mime-version:reply-to:message-id:subject:cc:to :from:date:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=DsGwzmdt1ycST269r6z5E0FMNwLPVPbvB6QizOUsfSQ=; b=rxICdwLEyI3vmm3WsCbZKnpxD8Mr6vmh8INnOSdbwKbT8aKT9AmSglE6Rcz53mdrvg pX5jUujGEqLGglMXLu2169lsiBrFERCJMGjeJFBc4RxZ3jphiW4hyegXWUoX0T2AmPZ5 vphtYyPe6A5W6KUu1ivXQEKuJAdkXnjGMLmD2eJeIzTcIPCCDLcNpSSBkfzbabK4uaaS mQp1mDwI4GJPy6cEZGCvh7sglcEYZThhNq3XndQ3HLJAbvoSkjxwudg/IHgBZd88uwKv D/k9XnNhvaJ/hy4lqK15OAahBOzEaK6JtiidOmiVYMB4LaRUqz1BvGukKWdC8r95rCIC aoTQ== X-Gm-Message-State: AOJu0Yxj73CcOJ8IfKdizwdBv2uV0I6oXIWP3vTJ/B2HqHZxjTAGw2Yk ekvjXJ9EsYjxwNQyewpCqMxm65E1UuK2esjrvBVPFdTfElLP0St6+fzeknBrdL/aMkHl0hSAt2B ePRsP X-Gm-Gg: AeBDieulgn9+zNInw8tcn4Ik1xl21pHDuwUPZmEMo9iXpBXYIfbDhyePjwDRx0pO14H OC/Nmz9GSJu21322Ll9xKUw+o8pj7V7WYPLYn6AY6brsy59F54ICzgn4U0uNYbPrJSvDacwn744 fXy9lWMi36S+C0+ecwRNSzAg2PxuKedT+Nznpdac6SOOwb4098+5HmjDsFhiFLnmOiFQgUYEkHJ +6UTSxlHVBljCp+2V0bOykhJZAVrZBwG1vkLagJqlHJfOg6mKwE+q3DEz3vQG0iIO7M4g2laCGq D5L13/cVx7/S7IALIjkm5ZFtCsNlFGybRiinTyBg90+c5W9MxD11x++e3tO+GlmjP/cusrDtl64 sDikZyI4EfoFz9LrGu8uhPdS/UskO/tAwIkIn8hAXMUSkq1FJVE4UUdHI0S7Ys/540IrzL1Z5yy PIp/9fg+VNI4Fy7o0M5k4dBzm/XJQp29y/SSaV7DCtVo+4ERCPQp1cJpCL5+40mTBd2SGm6WDat 382gwShP4OtulR9lJsCM6M63A== X-Received: by 2002:a05:6871:4b08:b0:409:bd2b:91a3 with SMTP id 586e51a60fabf-42adeda9e44mr3256921fac.32.1776475479836; Fri, 17 Apr 2026 18:24:39 -0700 (PDT) Received: from mail.minyard.net ([2001:470:b8f6:1b:257b:858d:a51e:d838]) by smtp.gmail.com with ESMTPSA id 586e51a60fabf-42b9acc056esm2833818fac.17.2026.04.17.18.24.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 17 Apr 2026 18:24:38 -0700 (PDT) Date: Fri, 17 Apr 2026 20:24:34 -0500 From: Corey Minyard To: Linus Torvalds Cc: linux-kernel , openipmi-developer@lists.sourceforge.net Subject: [GIT PULL] IPMI bug fixes for 7.1 Message-ID: Reply-To: corey@minyard.net 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=us-ascii Content-Disposition: inline The following changes since commit af4e9ef3d78420feb8fe58cd9a1ab80c501b3c08: uaccess: Fix scoped_user_read_access() for 'pointer to const' (2026-03-02 09:24:32 -0800) are available in the Git repository at: https://github.com/cminyard/linux-ipmi.git tags/for-linus-7.1-1 for you to fetch changes up to 75c486cb1bcaa1a3ec3a6438498176a3a4998ae4: ipmi:ssif: Clean up kthread on errors (2026-04-17 06:47:40 -0500) ---------------------------------------------------------------- ipmi: Small updates and fixes Mostly fixes to the BMC software. Fix one issue in the host side driver where a kthread can be left running on a specific memory allocation failre at probe time. Replace system_wq with system_percpu_wq so system_wq can eventually go away. ---------------------------------------------------------------- Corey Minyard (2): ipmi:ssif: Remove unnecessary indention ipmi:ssif: Clean up kthread on errors Jian Zhang (6): ipmi: ssif_bmc: cancel response timer on remove ipmi: ssif_bmc: fix missing check for copy_to_user() partial failure ipmi: ssif_bmc: fix message desynchronization after truncated response ipmi: ssif_bmc: change log level to dbg in irq callback ipmi: ssif_bmc: add unit test for state machine ipmi: ssif_bmc: Fix KUnit test link failure when KUNIT=m Marco Crivellari (1): ipmi: Replace use of system_wq with system_percpu_wq drivers/char/ipmi/Kconfig | 10 + drivers/char/ipmi/ipmi_msghandler.c | 10 +- drivers/char/ipmi/ipmi_ssif.c | 41 ++-- drivers/char/ipmi/ssif_bmc.c | 405 +++++++++++++++++++++++++++++++++++- 4 files changed, 435 insertions(+), 31 deletions(-)