Linus Torvalds
e59a039119
Merge tag 's390-6.17-4' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
...
Pull s390 fixes from Alexander Gordeev:
- ptep_modify_prot_start() may be called in a loop, which might lead to
the preempt_count overflow due to the unnecessary preemption
disabling. Do not disable preemption to prevent the overflow
- Events of type PERF_TYPE_HARDWARE are not tested for sampling and
return -EOPNOTSUPP eventually.
Instead, deny all sampling events by CPUMF counter facility and
return -ENOENT to allow other PMUs to be tried
- The PAI PMU driver returns -EINVAL if an event out of its range. That
aborts a search for an alternative PMU driver.
Instead, return -ENOENT to allow other PMUs to be tried
* tag 's390-6.17-4' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux:
s390/cpum_cf: Deny all sampling events by counter PMU
s390/pai: Deny all events not handled by this PMU
s390/mm: Prevent possible preempt_count overflow
2025-09-11 08:46:30 -07:00
..
2025-03-18 17:13:51 +01:00
2025-07-02 17:05:17 +02:00
2025-02-21 09:54:02 +01:00
2025-02-21 09:54:02 +01:00
2020-03-25 11:50:48 +01:00
2025-03-04 17:18:05 +01:00
2025-03-04 17:18:08 +01:00
2025-04-14 11:23:21 +02:00
2021-10-01 16:52:48 -04:00
2017-11-02 11:10:55 +01:00
2024-03-07 14:41:15 +01:00
2025-04-17 15:16:10 +02:00
2021-10-01 16:52:48 -04:00
2019-01-18 09:33:18 +01:00
2022-05-06 20:45:16 +02:00
2017-11-02 11:10:55 +01:00
2024-09-13 17:28:36 +02:00
2025-06-17 10:44:15 +02:00
2024-11-13 14:31:32 +01:00
2025-06-17 18:18:02 +02:00
2025-06-17 18:18:02 +02:00
2025-06-17 18:18:02 +02:00
2025-08-06 17:18:27 +02:00
2025-06-17 18:18:02 +02:00
2025-03-31 12:20:39 +02:00
2024-08-22 19:28:11 +02:00
2025-07-09 09:21:46 +02:00
2023-07-27 13:11:35 +02:00
2025-03-04 17:34:03 +01:00
2025-07-21 21:35:01 -07:00
2025-06-17 18:18:02 +02:00
2025-06-17 18:18:02 +02:00
2025-03-29 11:59:43 -07:00
2024-08-27 20:16:48 +02:00
2025-03-04 17:18:04 +01:00
2025-03-04 17:18:06 +01:00
2025-03-04 17:18:05 +01:00
2024-06-18 17:01:33 +02:00
2019-04-29 10:44:03 +02:00
2021-07-27 09:39:13 +02:00
2025-06-17 10:44:15 +02:00
2025-03-29 11:59:43 -07:00
2022-06-24 09:48:55 +02:00
2019-01-28 15:58:55 +01:00
2025-09-03 17:10:37 -07:00
2025-09-03 17:10:37 -07:00
2025-03-04 17:18:04 +01:00
2025-01-12 20:21:01 -08:00
2025-09-03 17:10:37 -07:00
2020-05-20 10:13:27 +02:00
2025-03-04 17:18:07 +01:00
2025-06-29 13:12:02 +02:00
2024-12-26 10:50:05 -05:00
2024-05-14 00:31:44 -07:00
2025-06-26 15:30:51 +02:00
2024-07-23 16:02:31 +02:00
2024-10-25 16:03:24 +02:00
2025-01-25 20:22:38 -08:00
2024-12-15 16:19:04 +01:00
2025-04-30 11:32:20 +02:00
2025-08-28 16:47:58 +02:00
2025-06-17 18:18:02 +02:00
2025-06-17 18:18:02 +02:00
2025-08-28 16:47:58 +02:00
2025-08-28 16:47:58 +02:00
2024-02-16 14:30:16 +01:00
2025-06-17 18:18:02 +02:00
2025-04-30 11:41:27 +02:00
2025-07-14 22:27:48 -07:00
2024-07-23 16:02:32 +02:00
2023-04-19 17:24:18 +02:00
2023-02-06 11:13:53 +01:00
2023-02-06 11:13:53 +01:00
2020-08-17 13:17:10 +02:00
2025-08-08 06:56:55 +03:00
2024-09-13 17:28:36 +02:00
2025-06-29 13:12:02 +02:00
2025-07-21 12:41:55 +02:00
2025-03-31 12:20:39 +02:00
2025-06-17 18:18:02 +02:00
2025-03-18 17:13:05 +01:00
2025-03-04 17:18:07 +01:00
2025-01-13 09:50:17 +01:00
2025-07-21 12:41:56 +02:00
2025-07-14 10:59:34 +02:00
2020-04-22 16:20:55 +02:00
2025-03-29 11:59:43 -07:00
2025-06-17 18:18:02 +02:00
2024-02-12 15:03:33 +01:00
2025-06-17 18:18:02 +02:00
2025-04-01 15:17:16 -07:00
2024-12-15 16:19:04 +01:00
2025-06-29 13:12:02 +02:00
2024-06-18 17:01:33 +02:00
2024-08-29 22:56:35 +02:00