From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0b-001b2d01.pphosted.com (mx0b-001b2d01.pphosted.com [148.163.158.5]) (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 AFAD22CAB for ; Tue, 21 Jan 2025 04:52:39 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=148.163.158.5 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737435161; cv=none; b=bWMGUKkn4hDh+ne4hK5M+H6kyN4ulcX1gBwOs8IZJsLWbjJw6ncBfKhCfZTP0yH7HfQ4kqz4P7Bd7VrJlYKBCnyajCQnc1tOk0KknOa9578NcpX9TcJw26pwlSTQ8+n7duIi6blYvp8wxS9k+1RerP1kkKGfnz9n5mCDa/K7LjY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737435161; c=relaxed/simple; bh=ZnCUNdt+Uuf1lzp/mprdfed3W615HxwJEN81NMVWYSE=; h=Message-ID:Date:MIME-Version:To:Cc:From:Subject:Content-Type; b=HE4HSY04iMn3G8uc2tKDMl+mAlPOlxsoTjI3BbtRZpxGEmWJofnWs87ppxmj0ILpkH6bez1lBkxMK4bH/OZe4kvAI6eSjSVf1gKiNlS3TTjnKJr55Auenk9PzayIA1l+7Kk3pSpConE8G5YbDMGlnH4rO94LA7glRiUNi6IEmvE= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.ibm.com; spf=pass smtp.mailfrom=linux.ibm.com; dkim=pass (2048-bit key) header.d=ibm.com header.i=@ibm.com header.b=ZQtkM2Zf; arc=none smtp.client-ip=148.163.158.5 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.ibm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linux.ibm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=ibm.com header.i=@ibm.com header.b="ZQtkM2Zf" Received: from pps.filterd (m0353725.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 50L20bEo003007; Tue, 21 Jan 2025 04:51:55 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ibm.com; h=cc :content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to; s=pp1; bh=5KbdImiF1RKBvdCX3gM7aT0AeP+D tboTYUuKXQq7sFI=; b=ZQtkM2ZfkxRGKKI205oX0qxL5IXWCakrnO/Gy529/3Tj MNqRluYEruajiKeE7qWTtzmVgLB+UIiaVUHq6A/CZn7jELGHVAvjSOv+lgpUtmf7 C9rHPg/RQ6VQL05dPhh5/IF4YVsPYKD1kjAfvrnRlk4/z342kx65Auq6X2DjR2MC TQI5O2/42RgLPehGHrQwhN1/BO13xgTXEaqAFb9y8cXVc5VO653TppH+4/1KRPNg W9dL2RucLhnlKCFYKxlO9dVH3bRwz8QSEDT87JagD5K/gLUaIVtortTPhCQkPf/J 6YdpqkGPue4ZCS9mrc9TodTghZzKMkYXwSAQO5+P/Q== Received: from pps.reinject (localhost [127.0.0.1]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 44a2dy8hra-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 21 Jan 2025 04:51:55 +0000 (GMT) Received: from m0353725.ppops.net (m0353725.ppops.net [127.0.0.1]) by pps.reinject (8.18.0.8/8.18.0.8) with ESMTP id 50L4oNSF005327; Tue, 21 Jan 2025 04:51:55 GMT Received: from ppma22.wdc07v.mail.ibm.com (5c.69.3da9.ip4.static.sl-reverse.com [169.61.105.92]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 44a2dy8hr7-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 21 Jan 2025 04:51:55 +0000 (GMT) Received: from pps.filterd (ppma22.wdc07v.mail.ibm.com [127.0.0.1]) by ppma22.wdc07v.mail.ibm.com (8.18.1.2/8.18.1.2) with ESMTP id 50L0gD9Z024231; Tue, 21 Jan 2025 04:51:54 GMT Received: from smtprelay02.wdc07v.mail.ibm.com ([172.16.1.69]) by ppma22.wdc07v.mail.ibm.com (PPS) with ESMTPS id 448q0y1kpf-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 21 Jan 2025 04:51:54 +0000 Received: from smtpav05.dal12v.mail.ibm.com (smtpav05.dal12v.mail.ibm.com [10.241.53.104]) by smtprelay02.wdc07v.mail.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id 50L4pq0k28705512 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 21 Jan 2025 04:51:53 GMT Received: from smtpav05.dal12v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id DD24B58056; Tue, 21 Jan 2025 04:51:52 +0000 (GMT) Received: from smtpav05.dal12v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id D962458052; Tue, 21 Jan 2025 04:51:44 +0000 (GMT) Received: from [9.43.94.27] (unknown [9.43.94.27]) by smtpav05.dal12v.mail.ibm.com (Postfix) with ESMTP; Tue, 21 Jan 2025 04:51:44 +0000 (GMT) Message-ID: Date: Tue, 21 Jan 2025 10:21:42 +0530 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: Linus Torvalds Cc: ajd@linux.ibm.com, andriy.shevchenko@linux.intel.com, christophe.leroy@csgroup.eu, fbarrat@linux.ibm.com, gbatra@linux.ibm.com, linux-kernel@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, luis.hernandez093@gmail.com, sourabhjain@linux.ibm.com, sshegde@linux.ibm.com, thorsten.blum@linux.dev, zhujun2@cmss.chinamobile.com, Nicholas Piggin , Michael Ellerman , Naveen N Rao From: Madhavan Srinivasan Subject: [GIT PULL] Please pull powerpc/linux.git powerpc-6.14-1 tag Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-TM-AS-GCONF: 00 X-Proofpoint-GUID: qxNKSktv0JDEksAohfsATTy9yCHeqr3U X-Proofpoint-ORIG-GUID: ZHTP3vN336lx7dlMasoCWIY1ALyOdFG3 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-01-21_02,2025-01-20_03,2024-11-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 clxscore=1015 mlxscore=0 phishscore=0 impostorscore=0 priorityscore=1501 malwarescore=0 adultscore=0 mlxlogscore=999 spamscore=0 suspectscore=0 lowpriorityscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2411120000 definitions=main-2501210035 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Hi Linus, Please pull powerpc updates for 6.14. There is one trivial conflict in arch/powerpc/Kconfig with the mm tree. More info https://lore.kernel.org/all/20250109104611.2491cc3b@canb.auug.org.au/ Thanks The following changes since commit fac04efc5c793dccbd07e2d59af9f90b7fc0dca4: Linux 6.13-rc2 (2024-12-08 14:03:39 -0800) are available in the git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git tags/powerpc-6.14-1 for you to fetch changes up to 2bf66e66d2e6feece6175ec09ec590a0a8563bdd: selftests/powerpc: Fix argument order to timer_sub() (2025-01-11 10:39:45 +0530) - ------------------------------------------------------------------ powerpc updates for 6.14 - Add preempt lazy support - Deprecate cxl and cxl flash driver - Fix a possible IOMMU related OOPS at boot on pSeries - Optimize sched_clock() in ppc32 by replacing mulhdu() by mul_u64_u64_shr() Thanks to: Andrew Donnellan, Andy Shevchenko, Ankur Arora, Christophe Leroy, Frederic Barrat, Gaurav Batra, Luis Felipe Hernandez, Michael Ellerman, Nilay Shroff, Ricardo B. Marliere, Ritesh Harjani (IBM), Sebastian Andrzej Siewior, Shrikanth Hegde, Sourabh Jain, Thorsten Blum, Zhu Jun. - ------------------------------------------------------------------ Andrew Donnellan (2): cxl: Deprecate driver scsi/cxlflash: Deprecate driver Andy Shevchenko (1): powerpc/8xx: Drop legacy-of-mm-gpiochip.h header Christophe Leroy (2): powerpc/32: Replace mulhdu() by mul_u64_u64_shr() powerpc/vdso: Mark the vDSO code read-only after init Gaurav Batra (1): powerpc/pseries/iommu: IOMMU incorrectly marks MMIO range in DDW Luis Felipe Hernandez (1): macintosh: declare ctl_table as const Madhavan Srinivasan (3): selftest/powerpc/ptrace/core-pkey: Remove duplicate macros selftest/powerpc/ptrace/ptrace-pkey: Remove duplicate macros selftest/powerpc/ptrace: Cleanup duplicate macro definitions Michael Ellerman (3): powerpc/64: Use get_user() in start_thread() powerpc/prom_init: Use IS_ENABLED() selftests/powerpc: Fix argument order to timer_sub() Shrikanth Hegde (2): powerpc: Add preempt lazy support powerpc: Large user copy aware of full:rt:lazy preemption Sourabh Jain (1): powerpc/book3s64/hugetlb: Fix disabling hugetlb when fadump is active Thorsten Blum (2): powerpc/xmon: Use str_yes_no() helper in dump_one_paca() powerpc: Use str_on_off() helper in check_cache_coherency() Zhu Jun (1): selftests/powerpc: Fix typo in test-vphn.c Documentation/ABI/{testing => obsolete}/sysfs-class-cxl | 3 + MAINTAINERS | 4 +- arch/powerpc/Kconfig | 1 + arch/powerpc/include/asm/hugetlb.h | 9 ++ arch/powerpc/include/asm/thread_info.h | 9 +- arch/powerpc/include/asm/time.h | 2 +- arch/powerpc/kernel/interrupt.c | 4 +- arch/powerpc/kernel/iommu.c | 2 +- arch/powerpc/kernel/misc_32.S | 26 ----- arch/powerpc/kernel/process.c | 4 +- arch/powerpc/kernel/prom_init.c | 39 +++---- arch/powerpc/kernel/setup-common.c | 4 +- arch/powerpc/kernel/vdso32_wrapper.S | 2 +- arch/powerpc/kernel/vdso64_wrapper.S | 2 +- arch/powerpc/lib/vmx-helper.c | 2 +- arch/powerpc/platforms/8xx/cpm1.c | 119 ++++++++++---------- arch/powerpc/platforms/pseries/iommu.c | 9 +- arch/powerpc/xmon/xmon.c | 6 +- drivers/macintosh/mac_hid.c | 2 +- drivers/misc/cxl/Kconfig | 6 +- drivers/misc/cxl/of.c | 2 + drivers/misc/cxl/pci.c | 2 + drivers/scsi/cxlflash/Kconfig | 6 +- drivers/scsi/cxlflash/main.c | 2 + tools/testing/selftests/powerpc/benchmarks/gettimeofday.c | 2 +- tools/testing/selftests/powerpc/include/pkeys.h | 8 ++ tools/testing/selftests/powerpc/ptrace/core-pkey.c | 31 +---- tools/testing/selftests/powerpc/ptrace/ptrace-pkey.c | 26 +---- tools/testing/selftests/powerpc/vphn/test-vphn.c | 2 +- 29 files changed, 142 insertions(+), 194 deletions(-) rename Documentation/ABI/{testing => obsolete}/sysfs-class-cxl (99%) -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEqX2DNAOgU8sBX3pRpnEsdPSHZJQFAmePJuoACgkQpnEsdPSH ZJTjXhAAgFs4D7pJzwpRqI+yw0ThAkFnCPXAdGvK92l0qoeUSJoYS9dJYQC0FFvM caYruP0pu1IX4azxcyVH2krMKquQLVMdyfYIy4VCqcL7vq0it3iSiGc1fDx4IK1/ bkwfkisbcw7l306OMO75F2Ks2FXsiSs8z7uluBZcyBcD4002y05knHB0DXUN86L5 sKtLRHwwy4VrJh9+wXm0Yy0aHdc8MAn2NgAv1YYe/DSqTaXTd9PN5Jv7wgNomYg/ aENT/jH6qkcAPlicpG9sTBtCvDD7JKPT8ctk2Hv1BFXj4/87K+L0pmhPOJGcxp2m J3MFxSvV+zZr/xBTRTzrlrbLlgQ8JCURakcQL8DHhXsd7FsYEtk3eepSPEa7G+hO r5eEdRtsTkYxm3hmcvbLayNOcjD5mliIvd4xk8LgHGiPWpYaHVcTq/tlR262NByy g6+Fw1DiQQLBexW443U0AIfOR83mP8Ky3jhnoX7mvP11WXWoMpQDbw/Q6F5iBMba 5vEeJXoanI6gAwv3xSXmLU9SR1xLptoTI8z4LEJX0GS4KnndRPR229s7NI5SOKtQ 9BfRgFh8gAnGZzpEUyBskaQ1dOMSSHJ5EHlSoKiTIlqwhUeguSLkId1ZZuzHtQqc OTEQ4W+0uuVuYXWLBW9tncHFLfcPYUGeOOlRmtpyp1tPpdXPvT8= =CkEq -----END PGP SIGNATURE-----