This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository linux.
from eb55307e6716 Merge tag 'x86-core-2023-10-29-v2' of git://git.kernel.org [...]
new b56a9492d058 tools/nolibc: add stdarg.h header
new 265fbb4be068 selftests/nolibc: use -nostdinc for nolibc-test
new 553845eebd60 tools/nolibc: x86-64: Use `rep movsb` for `memcpy()` and ` [...]
new 12108aa8c1a1 tools/nolibc: x86-64: Use `rep stosb` for `memset()`
new 5dfc79b20e46 tools/nolibc: string: Remove the `_nolibc_memcpy_down()` function
new bc61614de044 tools/nolibc: string: Remove the `_nolibc_memcpy_up()` function
new 4ed03f639e7a selftests/nolibc: libc-test: avoid -Wstringop-overflow warnings
new 45839d09910e selftests/nolibc: don't embed initramfs into kernel image
new 953154867530 selftests/nolibc: allow building i386 with multiarch compiler
new 535b70c143dc tools/nolibc: avoid unused parameter warnings for ENOSYS f [...]
new e7b28f2516a6 tools/nolibc: don't define new syscall number
new eaa8c9a8b402 tools/nolibc: automatically detect necessity to use pselect6
new eddfc3c74214 tools/nolibc: drop test for getauxval(AT_PAGESZ)
new 63aa53171626 tools/nolibc: add support for constructors and destructors
new 17362f3d0bd3 selftests/nolibc: use qemu-system-ppc64 for ppc64le
new b8c60e8fc6f7 selftests/nolibc: add tests for multi-object linkage
new c9049984f0e4 Merge tag 'nolibc.2023.10.23a' of git://git.kernel.org/pub [...]
new 1566bf4b13da docs: memory-barriers: Add note on compiler transformation [...]
new 6750f0de53b7 Merge tag 'lkmm.2023.10.28a' of git://git.kernel.org/pub/s [...]
new 94b3f0b5af2c smp,csd: Throw an error if a CSD lock is stuck for too long
new 9a0f53e0cfc2 Merge tag 'csd-lock.2023.10.23a' of git://git.kernel.org/p [...]
new d0b654e19a83 torture: Share torture_random_state with torture_shuffle_tasks()
new 40baf39fc57c torture: Make kvm-recheck.sh use mktemp
new a741deac787f torture: Make torture_hrtimeout_ns() take an hrtimer mode [...]
new 3853a720f8bc rcu: Include torture_sched_setaffinity() declaration
new 0cfecd7d754f torture: Move rcutorture_sched_setaffinity() out of rcutorture
new 73e341242483 locktorture: Add readers_bind and writers_bind module parameters
new 65b73f1ff6d9 rcutorture: Add CONFIG_DEBUG_OBJECTS to RCU Tasks testing
new cca42bd8eb1b rcutorture: Fix stuttering races and other issues
new 31742a56c676 locktorture: Alphabetize torture_param() entries
new 84cee9e72e15 locktorture: Consolidate "if" statements in lock_torture_writer()
new e3bdaefbccbd locktorture: Add acq_writer_lim to complain about long acq [...]
new fcc7a329a7bf rcutorture: Copy out ftrace into its own console file
new 394473d876ea torture: Print out torture module parameters
new 92776c62408f torture: Make torture.sh refscale testing qualify verbose_batched
new 00c24c9cfa78 locktorture: Add new module parameters to lock_torture_pri [...]
new 7f993623e9eb locktorture: Add call_rcu_chains module parameter
new b1326d766b43 doc: Catch-up update for locktorture module parameters
new 2273799c292b locktorture: Rename readers_bind/writers_bind to bind_read [...]
new 30639bfdac3e torture: Add kvm.sh --debug-info argument
new 66bcb1321b10 rcutorture: Replace schedule_timeout*() 1-jiffy waits with HZ/20
new 771a92b85a38 rcutorture: Traverse possible cpu to set maxcpu in rcu_noc [...]
new 3e9b009c168e torture: Convert parse-console.sh to mktemp
new cefe8ce559b5 locktorture: Check the correct variable for allocation failure
new ff18cb816427 Revert "checkpatch: Error out if deprecated RCU API used"
new f0a31b26be1f srcu: Fix error handling in init_srcu_struct_fields()
new 4502138acc8f rcu/tree: Remove superfluous return from void call_rcu* functions
new 16128b1f8c82 rcu: Add sysfs to provide throttled access to rcu_barrier()
new b93c5fe16e4a rcu: Remove unused function declaration rcu_eqs_special_set()
new 6e284c55fc0b mm: Remove kmem_valid_obj()
new 2cbc482d325e rcu: Dump memory object info if callback function is invalid
new 0ae9942f03d0 rcu: Eliminate rcu_gp_slow_unregister() false positive
new d8d5b7bf6f21 srcu: Fix srcu_struct node grpmask overflow on 64-bit systems
new 5f98fd034ca6 rcu: kmemleak: Ignore kmemleak false positives when RCU-fr [...]
new 7df2a2a02414 rcu: Use rcu_segcblist_segempty() instead of open coding it
new 358662a9616c rcu: Assume IRQS disabled from rcu_report_dead()
new c964c1f5ee96 rcu: Assume rcu_report_dead() is always called locally
new 2cb1f6e9a743 rcu: Conditionally build CPU-hotplug teardown callbacks
new 448e9f34d91d rcu: Standardize explicit CPU-hotplug calls
new a28ab03b4996 rcu: Comment why callbacks migration can't wait for CPUHP_ [...]
new 4a8e65b0c348 srcu: Fix callbacks acceleration mishandling
new 8a77f38bcd28 srcu: Only accelerate on enqueue time
new ebbb9d35fd84 Documentation: RCU: Fix section numbers after adding Secti [...]
new 082acfe39cb0 rcu: Describe listRCU read-side guarantees
new a9930e85290e rcu: Remove references to rcu_migrate_callbacks() from diagrams
new 730c3ed4ba30 refscale: Fix misplaced data re-read
new d6fea1dde206 refscale: Print out additional module parameters
new 8a4c0c90f279 doc: Add refscale.lookup_instances to kernel-parameters.txt
new 92a708dc1fb8 rcu-tasks: Add printk()s to localize boot-time self-test hang
new e62d8ae46208 rcu-tasks: Pull sampling of ->percpu_dequeue_lim out of loop
new 0325e8a1282d rcu-tasks: Make rcu_tasks_lazy_ms static
new b934b7ff5ea7 rcu: Delete a redundant check in rcu_check_gp_kthread_star [...]
new f3efe02fd56e rcu: Don't redump the stalled CPU where RCU GP kthread last ran
new 243d5ab34446 rcu: Eliminate check_cpu_stall() duplicate code
new 5b404fdabacf rcu: Add RCU CPU stall notifier
new 7c1b3e0c988f rcutorture: Add test of RCU CPU stall notifiers
new b96e7a5fa0ba rcu/tree: Defer setting of jiffies during stall reset
new d97ae6474ca0 Merge branches 'rcu/torture', 'rcu/fixes', 'rcu/docs', 'rc [...]
new 2656821f1f20 Merge tag 'rcu-next-v6.7' of git://git.kernel.org/pub/scm/ [...]
new e519ce7a26b4 mm/slub: add sanity check for slub_min/max_order cmdline setup
new c7355d755698 mm/slub: simplify the last resort slab order calculation
new 0fe2735d5e2e mm/slub: remove min_objects loop from calculate_order()
new 5886fc82b6e3 mm/slub: attempt to find layouts up to 1/2 waste in calcul [...]
new 90f055df1121 mm/slub: refactor calculate_order() and calc_slab_order()
new fdce8bd38037 Merge tag 'slab-for-6.7' of git://git.kernel.org/pub/scm/l [...]
new 215199e3d9f3 hardening: Provide Kconfig fragments for basic options
new 8ebab155ea18 init/version.c: Replace strlcpy with strscpy
new 6cd59324c69a kobject: Replace strlcpy with strscpy
new eac80dd4bc22 lkdtm/bugs: add test for panic() with stuck secondary CPUs
new cf77bf698887 selftests/lkdtm: Disable CONFIG_UBSAN_TRAP in test config
new 921f15fe8c8c MAINTAINERS: hardening: Add __counted_by regex
new 5e6a1c803f10 accel/ivpu: Annotate struct ivpu_job with __counted_by
new 4ae7f6320aeb MAINTAINERS: hardening: Add Gustavo as Reviewer
new 6ad33b53c9b8 nouveau/svm: Replace one-element array with flexible-array [...]
new 4cb2e89fea5f nouveau/svm: Split assignment from if conditional
new d77008421afd groups: Convert group_info.usage to refcount_t
new e0bbf92682ad um,ethertap: Replace deprecated strncpy() with strscpy()
new a952abcdaa22 auxdisplay: panel: Replace deprecated strncpy() with strto [...]
new de055e611674 bus: fsl-mc: Replace deprecated strncpy() with strscpy_pad()
new 0faf84caee63 cpufreq: Replace deprecated strncpy() with strscpy()
new b545465e22f5 cpuidle: dt: Replace deprecated strncpy() with strscpy()
new 9b9056a3137b firmware: tegra: bpmp: Replace deprecated strncpy() with s [...]
new abe6db6c43fa HID: prodikeys: Replace deprecated strncpy() with strscpy()
new 66f8a4a0cc69 hwmon: (ibmpowernv) Replace deprecated strncpy() with memcpy()
new 8046da444df5 hwmon: (asus_wmi_sensors) Replace deprecated strncpy() wit [...]
new 6b343a464282 EDAC/mc_sysfs: Replace deprecated strncpy() with memcpy()
new 8fddc4b66027 drm/gud: Use size_add() in call to struct_size()
new b7fa76e03b0d usb: atm: Use size_add() in call to struct_size()
new e91673b8dc59 ocfs2: Annotate struct ocfs2_slot_info with __counted_by
new 5234193ee2b9 ceph: Annotate struct ceph_osd_request with __counted_by
new aade15333c3b afs: Annotate struct afs_permits with __counted_by
new 2d26302bdff1 afs: Annotate struct afs_addr_list with __counted_by
new d5ae1c3b970e usb: Annotate struct urb_priv with __counted_by
new c7c4ac7f4779 usb: gadget: f_fs: Annotate struct ffs_buffer with __counted_by
new 182717026e2c usb: gadget: f_midi: Annotate struct f_midi with __counted_by
new 150849c5e263 drbd: Annotate struct fifo_buffer with __counted_by
new e3260d90c8f3 dm raid: Annotate struct raid_set with __counted_by
new 6521ba56ca86 dm crypt: Annotate struct crypt_config with __counted_by
new 694b3b9d7acf dm: Annotate struct stripe_c with __counted_by
new 37d27cf1f583 dm: Annotate struct dm_stat with __counted_by
new 96d7c6593979 dm: Annotate struct dm_bio_prison with __counted_by
new c0c64aac4916 nfs41: Annotate struct nfs4_file_layout_dsaddr with __counted_by
new 1c674013547d NFS/flexfiles: Annotate struct nfs4_ff_layout_segment with [...]
new 5c80c4fced22 isdn: replace deprecated strncpy with strscpy
new cba58fcbc4ab isdn: kcapi: replace deprecated strncpy with strscpy_pad
new cfa36f889f23 sparc: Annotate struct cpuinfo_tree with __counted_by
new 4a530cb932af hwmon: Annotate struct gsc_hwmon_platform_data with __counted_by
new 51a71ab21f61 virt: acrn: Annotate struct vm_memory_region_batch with __ [...]
new a48e1f656b3c KVM: Annotate struct kvm_irq_routing_table with __counted_by
new 0f7686824528 irqchip/imx-intmux: Annotate struct intmux_data with __counted_by
new 86748637bff4 drivers: thermal: tsens: Annotate struct tsens_priv with _ [...]
new c5225cd073c6 mailbox: zynqmp: Annotate struct zynqmp_ipi_pdata with __c [...]
new 381fdb73d1e2 randstruct: Fix gcc-plugin performance mode to stay in group
new faed498d0db7 hardening: x86: drop reference to removed config AMD_IOMMU_V2
new 0e108725f6cc string: Adjust strtomem() logic to allow for smaller sources
new 8d7af820310c MAINTAINERS: Include stackleak paths in hardening entry
new 68a8f644575b ima: Add __counted_by for struct modsig and use struct_size()
new bf5abc17bc43 virtio_console: Annotate struct port_buffer with __counted_by
new 15fcedd43a08 kexec: Annotate struct crash_mem with __counted_by
new fed2ef7abaeb reset: Annotate struct reset_control_array with __counted_by
new 9cca73d7b4bf hwmon: (acpi_power_meter) replace open-coded kmemdup_nul
new befaa609f4c7 Merge tag 'hardening-v6.7-rc1' of git://git.kernel.org/pub [...]
new 4bc028de97c2 docs: pstore-blk.rst: use "about" as a preposition after "care"
new 5ee1a4304799 docs: pstore-blk.rst: fix typo, s/console/ftrace
new a19d48f7c5d5 pstore/platform: Add check for kstrdup
new 5e37269945b4 Merge tag 'pstore-v6.7-rc1' of git://git.kernel.org/pub/sc [...]
new ff7a65492c4c elf, uapi: Remove struct tag 'dynamic'
new 585a018627b4 binfmt_elf: Support segments with 0 filesz and misaligned starts
new 8ed2ef21ff56 binfmt_elf: elf_bss no longer used by load_elf_binary()
new 8b04d32678e3 binfmt_elf: Use elf_load() for interpreter
new d5ca24f63958 binfmt_elf: Use elf_load() for library
new f9c0a39d9530 binfmt_elf: Only report padzero() errors when PROT_WRITE
new 2632bb84d1d5 mm: Remove unused vm_brk()
new 553e41d1bc95 binfmt_elf_fdpic: clean up debug warnings
new 1c5976ef0f7a binfmt_misc: cleanup on filesystem umount
new 21ca59b365c0 binfmt_misc: enable sandboxed mounts
new d82c0a37d431 Merge tag 'execve-v6.7-rc1' of git://git.kernel.org/pub/sc [...]
The 157 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../Expedited-Grace-Periods.rst | 2 +-
.../Memory-Ordering/TreeRCU-callback-registry.svg | 9 -
.../RCU/Design/Memory-Ordering/TreeRCU-gp-fqs.svg | 4 +-
.../RCU/Design/Memory-Ordering/TreeRCU-gp.svg | 13 +-
.../RCU/Design/Memory-Ordering/TreeRCU-hotplug.svg | 4 +-
.../RCU/Design/Requirements/Requirements.rst | 4 +-
Documentation/RCU/listRCU.rst | 9 +
Documentation/RCU/whatisRCU.rst | 4 +-
Documentation/admin-guide/kernel-parameters.txt | 77 +++-
Documentation/admin-guide/pstore-blk.rst | 8 +-
Documentation/memory-barriers.txt | 7 +
MAINTAINERS | 6 +
arch/arm/configs/hardening.config | 7 +
arch/arm64/configs/hardening.config | 22 ++
arch/arm64/kernel/smp.c | 4 +-
arch/powerpc/configs/hardening.config | 10 +
arch/powerpc/kernel/smp.c | 2 +-
arch/s390/kernel/smp.c | 2 +-
arch/sparc/kernel/cpumap.c | 2 +-
arch/um/os-Linux/drivers/ethertap_user.c | 2 +-
arch/x86/configs/hardening.config | 14 +
arch/x86/kernel/smpboot.c | 2 +-
drivers/accel/ivpu/ivpu_job.h | 2 +-
drivers/auxdisplay/panel.c | 7 +-
drivers/block/drbd/drbd_int.h | 2 +-
drivers/bus/fsl-mc/dprc.c | 12 +-
drivers/char/virtio_console.c | 2 +-
drivers/cpufreq/cpufreq.c | 4 +-
drivers/cpuidle/dt_idle_states.c | 4 +-
drivers/edac/edac_mc_sysfs.c | 4 +-
drivers/firmware/tegra/bpmp-debugfs.c | 4 +-
drivers/gpu/drm/gud/gud_pipe.c | 2 +-
drivers/gpu/drm/nouveau/nouveau_svm.c | 5 +-
drivers/hid/hid-prodikeys.c | 8 +-
drivers/hwmon/acpi_power_meter.c | 5 +-
drivers/hwmon/asus_wmi_sensors.c | 2 +-
drivers/hwmon/ibmpowernv.c | 2 +-
drivers/irqchip/irq-imx-intmux.c | 2 +-
drivers/isdn/capi/kcapi.c | 4 +-
drivers/isdn/mISDN/clock.c | 2 +-
drivers/mailbox/zynqmp-ipi-mailbox.c | 2 +-
drivers/md/dm-bio-prison-v1.c | 2 +-
drivers/md/dm-crypt.c | 2 +-
drivers/md/dm-raid.c | 2 +-
drivers/md/dm-stats.c | 2 +-
drivers/md/dm-stripe.c | 2 +-
drivers/misc/lkdtm/bugs.c | 30 +-
drivers/reset/core.c | 4 +-
drivers/thermal/qcom/tsens.h | 2 +-
drivers/usb/atm/usbatm.c | 3 +-
drivers/usb/gadget/function/f_fs.c | 2 +-
drivers/usb/gadget/function/f_midi.c | 4 +-
drivers/usb/host/ohci.h | 2 +-
drivers/usb/host/xhci.h | 2 +-
drivers/virt/acrn/acrn_drv.h | 2 +-
drivers/virt/acrn/mm.c | 2 +-
fs/afs/internal.h | 4 +-
fs/binfmt_elf.c | 215 ++++--------
fs/binfmt_elf_fdpic.c | 20 +-
fs/binfmt_misc.c | 386 +++++++++++++++++----
fs/nfs/filelayout/filelayout.h | 2 +-
fs/nfs/flexfilelayout/flexfilelayout.h | 2 +-
fs/ocfs2/slot_map.c | 2 +-
fs/pstore/platform.c | 9 +-
include/linux/binfmts.h | 10 +
include/linux/ceph/osd_client.h | 2 +-
include/linux/crash_core.h | 2 +-
include/linux/cred.h | 7 +-
include/linux/interrupt.h | 2 +-
include/linux/kvm_host.h | 2 +-
include/linux/mm.h | 3 +-
include/linux/platform_data/gsc_hwmon.h | 2 +-
include/linux/rcu_notifier.h | 32 ++
include/linux/rcupdate.h | 2 -
include/linux/rcutiny.h | 2 +-
include/linux/rcutree.h | 17 +-
include/linux/slab.h | 5 +-
include/linux/string.h | 7 +-
include/linux/torture.h | 8 +-
include/linux/user_namespace.h | 8 +
include/uapi/linux/elf.h | 2 +-
init/version.c | 6 +-
kernel/configs/hardening.config | 98 ++++++
kernel/cpu.c | 13 +-
kernel/cred.c | 2 +-
kernel/groups.c | 2 +-
kernel/locking/locktorture.c | 214 +++++++++---
kernel/rcu/rcu.h | 17 +-
kernel/rcu/rcu_segcblist.c | 4 +-
kernel/rcu/rcutorture.c | 37 +-
kernel/rcu/refscale.c | 6 +-
kernel/rcu/srcutiny.c | 1 +
kernel/rcu/srcutree.c | 74 ++--
kernel/rcu/tasks.h | 11 +-
kernel/rcu/tiny.c | 1 +
kernel/rcu/tree.c | 242 +++++++++----
kernel/rcu/tree.h | 4 +
kernel/rcu/tree_exp.h | 6 +-
kernel/rcu/tree_stall.h | 135 +++++--
kernel/rcu/update.c | 9 +-
kernel/smp.c | 13 +-
kernel/torture.c | 75 ++--
kernel/user.c | 13 +
kernel/user_namespace.c | 3 +
lib/kobject_uevent.c | 8 +-
mm/mmap.c | 6 -
mm/nommu.c | 5 -
mm/slab_common.c | 41 +--
mm/slub.c | 73 ++--
mm/util.c | 4 +-
scripts/checkpatch.pl | 9 -
scripts/gcc-plugins/randomize_layout_plugin.c | 11 +-
security/integrity/ima/ima_modsig.c | 6 +-
tools/include/nolibc/Makefile | 1 +
tools/include/nolibc/arch-aarch64.h | 3 -
tools/include/nolibc/arch-loongarch.h | 4 +-
tools/include/nolibc/arch-riscv.h | 3 -
tools/include/nolibc/arch-x86_64.h | 42 +++
tools/include/nolibc/crt.h | 23 +-
tools/include/nolibc/nolibc.h | 4 +-
tools/include/nolibc/stdarg.h | 16 +
tools/include/nolibc/stdio.h | 3 +-
tools/include/nolibc/string.h | 36 +-
tools/include/nolibc/sys.h | 57 +--
tools/testing/selftests/lkdtm/config | 1 -
tools/testing/selftests/lkdtm/tests.txt | 3 +-
tools/testing/selftests/nolibc/.gitignore | 1 +
tools/testing/selftests/nolibc/Makefile | 57 +--
.../testing/selftests/nolibc/nolibc-test-linkage.c | 26 ++
.../testing/selftests/nolibc/nolibc-test-linkage.h | 9 +
tools/testing/selftests/nolibc/nolibc-test.c | 28 +-
.../testing/selftests/rcutorture/bin/functions.sh | 29 ++
.../selftests/rcutorture/bin/kvm-recheck.sh | 2 +-
tools/testing/selftests/rcutorture/bin/kvm.sh | 17 +-
.../selftests/rcutorture/bin/parse-console.sh | 9 +-
tools/testing/selftests/rcutorture/bin/torture.sh | 2 +-
.../selftests/rcutorture/configs/rcu/TRACE02 | 1 +
137 files changed, 1831 insertions(+), 800 deletions(-)
create mode 100644 arch/arm/configs/hardening.config
create mode 100644 arch/arm64/configs/hardening.config
create mode 100644 arch/powerpc/configs/hardening.config
create mode 100644 arch/x86/configs/hardening.config
create mode 100644 include/linux/rcu_notifier.h
create mode 100644 kernel/configs/hardening.config
create mode 100644 tools/include/nolibc/stdarg.h
create mode 100644 tools/testing/selftests/nolibc/nolibc-test-linkage.c
create mode 100644 tools/testing/selftests/nolibc/nolibc-test-linkage.h
mode change 100644 => 100755 tools/testing/selftests/rcutorture/bin/functions.sh
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from 5ee894130fd RISC-V: Add the missed combine of [u]int64 -> _Float16 and vcond
new 9cc2b97458b Fix incorrect option mask and avx512cd target push
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
gcc/config/i386/avx512cdintrin.h | 2 +-
gcc/config/i386/avx512vlintrin.h | 1792 +++++++++++++++++++-------------------
gcc/config/i386/i386-builtin.def | 4 +-
3 files changed, 899 insertions(+), 899 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_build/master-aarch64
in repository toolchain/ci/base-artifacts/tcwg_gcc_build/master-aarch64.
from 2257d82 onsuccess: #1285: 1: [TCWG CI] https://ci.linaro.org/job/tcwg [...]
new 2fa4e65 onsuccess: #1286: 1: [TCWG CI] https://ci.linaro.org/job/tcwg [...]
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
01-reset_artifacts/console.log.xz | Bin 2100 -> 2160 bytes
02-prepare_abe/console.log.xz | Bin 2612 -> 2572 bytes
04-build_abe-gcc/console.log.xz | Bin 212464 -> 212708 bytes
04-build_abe-gcc/make-gcc-stage2.log.xz | Bin 178416 -> 178924 bytes
05-check_regression/console.log.xz | Bin 1092 -> 1164 bytes
git/gcc_rev | 2 +-
jenkins/build-name | 2 +-
jenkins/notify-full.log | 193 ++++++++++++--------------------
jenkins/notify-init.log | 68 +++++------
jenkins/rewrite.log | 20 ++--
jenkins/run-build.env | 6 +-
manifest.sh | 2 +-
notify/jira/comment-template.txt | 2 +-
notify/mail-body.txt | 17 ++-
notify/mail-recipients.txt | 2 +-
notify/mail-subject.txt | 2 +-
16 files changed, 135 insertions(+), 181 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository linux.
from ecb8cd2a9f7a Merge tag 'x86-build-2023-10-28' of git://git.kernel.org/p [...]
new a20d6f63dbfc signal: Add a proper comment about preempt_disable() in pt [...]
new 1aabbc532413 signal: Don't disable preemption in ptrace_stop() on PREEMPT_RT
new 9cc6fea175e4 Merge tag 'core-core-2023-10-29-v2' of git://git.kernel.or [...]
new 6260ecd04594 irqdomain: Annotate struct irq_domain with __counted_by
new 021a8ca2ba23 genirq/generic-chip: Fix the irq_chip name for /proc/interrupts
new f881feb180fd irqchip/renesas-rzg2l: Enhance driver to support interrupt [...]
new 41efa431244f PCI/MSI: Provide stubs for IMS functions
new a0b0bad10587 genirq/matrix: Exclude managed interrupts in irq_matrix_al [...]
new 5e7afb2eb7b2 genirq/generic_chip: Make irq_remove_generic_chip() irqdom [...]
new 08d4c174828d irqchip/ls-scfg-msi: Use device_get_match_data()
new f99b926f6543 irqchip/sifive-plic: Fix syscore registration for multi-so [...]
new b08eccef9fa0 Merge tag 'irq-core-2023-10-29-v2' of git://git.kernel.org [...]
new d090ec0df81e smp: Change function signatures to use call_single_data_t
new 32e4fa37fa66 cpu/hotplug: Remove unused cpuhp_state CPUHP_AP_X86_VDSO_V [...]
new a940daa52167 Merge branch 'linus' into smp/core
new 38685e2a0476 cpu/hotplug: Don't offline the last non-isolated CPU
new c891e98ab32d Merge tag 'smp-core-2023-10-29-v2' of git://git.kernel.org [...]
new dba428a678c7 tick/nohz: Rename the tick handlers to more self-explanato [...]
new 822deeed3a6a tick/nohz: Update obsolete comments
new 4f7f4409af28 tick/nohz: Don't shutdown the lowres tick from itself
new c02a427f7b64 tick/nohz: Remove unused tick_nohz_idle_stop_tick_protected()
new 6c7743773599 tick/nohz: Update comments some more
new a0fddaa0b5a5 rtc: Add API function to return alarm time bound by hardwa [...]
new 8ceea12d183c alarmtimer: Use maximum alarm time for suspend
new b7a8f1f7a8a2 dt-bindings: timer: renesas,rz-mtu3: Fix overflow/underflo [...]
new b121e7881b89 dt-bindings: timer: renesas,rz-mtu3: Improve documentation
new 078a5babf2bc dt-bindings: timer: renesas,rz-mtu3: Document RZ/{G2UL,Five} SoCs
new 8051a993ce22 clocksource/drivers/timer-imx-gpt: Fix potential memory leak
new 12590d4d0e33 drivers/clocksource/timer-ti-dm: Don't call clk_get_rate() [...]
new fd73c011a123 clocksource/drivers/sun5i: Remove surplus dev_err() when u [...]
new d7f546c751e8 clocksource/timer-riscv: ACPI: Add timer_cannot_wakeup_cpu
new 6d3bc4c02d59 clocksource/drivers/timer-atmel-tcb: Fix initialization on [...]
new 81824f7c8fb0 dt-bindings: timers: Add Cirrus EP93xx
new c28ca80ba3b5 clocksource: ep93xx: Add driver for Cirrus Logic EP93xx
new f4febfdbb45a Merge tag 'timers-v6.7-rc1' of https://git.linaro.org/peop [...]
new 63a3f1197599 Merge tag 'timers-core-2023-10-29-v2' of git://git.kernel. [...]
new 57baabe36573 x86/platform/uv/apic: Clean up inconsistent indenting
new 441ccc351256 x86/msi: Fix compile error caused by CONFIG_GENERIC_MSI_IR [...]
new b56ebe7c896d x86/apic/msi: Fix misconfigured non-maskable MSI quirk
new 943af0e73a37 Merge tag 'x86-apic-2023-10-29-v2' of git://git.kernel.org [...]
new ee545b94d39a x86/cpu/hygon: Fix the CPU topology evaluation for real
new d91bdd96b55c cpu/SMT: Make SMT control more robust against enumeration [...]
new 965e05ff8af9 x86/apic: Fake primary thread mask for XEN/PV
new b9655e702dc5 x86/cpu: Encapsulate topology information in cpuinfo_x86
new 02fb601d27a7 x86/cpu: Move phys_proc_id into topology info
new 8a169ed40fcf x86/cpu: Move cpu_die_id into topology info
new 09253672b5d9 scsi: lpfc: Use topology_core_id()
new 94f0b3978ea8 hwmon: (fam15h_power) Use topology_core_id()
new e95256335d45 x86/cpu: Move cpu_core_id into topology info
new e3c0c5d52ad3 x86/cpu: Move cu_id into topology info
new 594957d723a0 x86/cpu: Remove pointless evaluation of x86_coreid_bits
new 22dc96316253 x86/cpu: Move logical package and die IDs into topology info
new 6e29032340b6 x86/cpu: Move cpu_l[l2]c_id into topology info
new 9ff4275bc8fd x86/apic: Use BAD_APICID consistently
new 4705243d237a x86/apic: Use u32 for APIC IDs in global data
new 5d376b8fb165 x86/apic: Use u32 for check_apicid_used()
new 8aa2a4178dc5 x86/apic: Use u32 for cpu_present_to_apicid()
new 01ccf9bbd25f x86/apic: Use u32 for phys_pkg_id()
new 59f7928cd463 x86/apic: Use u32 for [gs]et_apic_id()
new db4a4086a223 x86/apic: Use u32 for wakeup_secondary_cpu[_64]()
new 90781f0c4c41 x86/cpu/topology: Cure the abuse of cpuinfo for persisting [...]
new 48525fd1ea1c x86/cpu: Provide debug interface
new 92fe9bb77b0c x86/apic, x86/hyperv: Use u32 in hv_snp_boot_ap() too
new eb55307e6716 Merge tag 'x86-core-2023-10-29-v2' of git://git.kernel.org [...]
The 64 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
Documentation/arch/x86/topology.rst | 12 +-
.../bindings/timer/cirrus,ep9301-timer.yaml | 49 +++++
.../devicetree/bindings/timer/renesas,rz-mtu3.yaml | 67 ++++---
arch/x86/events/amd/uncore.c | 2 +-
arch/x86/events/intel/uncore.c | 2 +-
arch/x86/hyperv/hv_vtl.c | 2 +-
arch/x86/hyperv/ivm.c | 2 +-
arch/x86/include/asm/apic.h | 39 ++--
arch/x86/include/asm/cacheinfo.h | 3 -
arch/x86/include/asm/hw_irq.h | 6 +-
arch/x86/include/asm/mpspec.h | 2 +-
arch/x86/include/asm/mshyperv.h | 4 +-
arch/x86/include/asm/processor.h | 53 +++--
arch/x86/include/asm/smp.h | 4 +-
arch/x86/include/asm/topology.h | 12 +-
arch/x86/include/asm/x86_init.h | 2 +-
arch/x86/kernel/acpi/boot.c | 4 +-
arch/x86/kernel/amd_nb.c | 4 +-
arch/x86/kernel/apic/apic.c | 29 ++-
arch/x86/kernel/apic/apic_common.c | 4 +-
arch/x86/kernel/apic/apic_flat_64.c | 8 +-
arch/x86/kernel/apic/apic_noop.c | 8 +-
arch/x86/kernel/apic/apic_numachip.c | 16 +-
arch/x86/kernel/apic/bigsmp_32.c | 6 +-
arch/x86/kernel/apic/ipi.c | 5 +-
arch/x86/kernel/apic/local.h | 7 +-
arch/x86/kernel/apic/msi.c | 8 +-
arch/x86/kernel/apic/probe_32.c | 12 +-
arch/x86/kernel/apic/x2apic_phys.c | 6 +-
arch/x86/kernel/apic/x2apic_uv_x.c | 8 +-
arch/x86/kernel/cpu/Makefile | 2 +
arch/x86/kernel/cpu/amd.c | 34 ++--
arch/x86/kernel/cpu/cacheinfo.c | 49 ++---
arch/x86/kernel/cpu/common.c | 45 ++---
arch/x86/kernel/cpu/cpu.h | 3 +
arch/x86/kernel/cpu/debugfs.c | 58 ++++++
arch/x86/kernel/cpu/hygon.c | 38 ++--
arch/x86/kernel/cpu/intel.c | 13 --
arch/x86/kernel/cpu/mce/apei.c | 4 +-
arch/x86/kernel/cpu/mce/core.c | 4 +-
arch/x86/kernel/cpu/proc.c | 8 +-
arch/x86/kernel/cpu/topology.c | 13 +-
arch/x86/kernel/cpu/zhaoxin.c | 14 --
arch/x86/kernel/hpet.c | 4 +-
arch/x86/kernel/kvm.c | 6 +-
arch/x86/kernel/sev.c | 2 +-
arch/x86/kernel/smpboot.c | 87 ++++----
arch/x86/kernel/vsmp_64.c | 2 +-
arch/x86/mm/numa.c | 4 +-
arch/x86/xen/apic.c | 10 +-
drivers/clocksource/Kconfig | 11 +
drivers/clocksource/Makefile | 1 +
drivers/clocksource/timer-atmel-tcb.c | 1 +
drivers/clocksource/timer-ep93xx.c | 190 ++++++++++++++++++
drivers/clocksource/timer-imx-gpt.c | 18 +-
drivers/clocksource/timer-riscv.c | 4 +
drivers/clocksource/timer-sun5i.c | 4 +-
drivers/clocksource/timer-ti-dm.c | 36 +++-
drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 2 +-
drivers/hwmon/fam15h_power.c | 7 +-
drivers/irqchip/irq-ls-scfg-msi.c | 12 +-
drivers/irqchip/irq-renesas-rzg2l.c | 1 +
drivers/irqchip/irq-sifive-plic.c | 7 +-
drivers/scsi/lpfc/lpfc_init.c | 8 +-
drivers/virt/acrn/hsm.c | 2 +-
include/linux/cpuhotplug.h | 1 -
include/linux/irq.h | 26 +--
include/linux/irqdomain.h | 2 +-
include/linux/msi.h | 6 -
include/linux/pci.h | 34 +++-
include/linux/rtc.h | 17 ++
include/linux/smp.h | 2 +-
include/linux/tick.h | 10 -
include/trace/events/csd.h | 8 +-
kernel/cpu.c | 29 ++-
kernel/irq/debugfs.c | 1 -
kernel/irq/generic-chip.c | 31 ++-
kernel/irq/matrix.c | 6 +-
kernel/irq/msi.c | 12 +-
kernel/signal.c | 33 ++-
kernel/smp.c | 26 +--
kernel/time/alarmtimer.c | 11 +
kernel/time/tick-sched.c | 222 ++++++++++++---------
kernel/up.c | 2 +-
84 files changed, 987 insertions(+), 582 deletions(-)
create mode 100644 Documentation/devicetree/bindings/timer/cirrus,ep9301-timer.yaml
create mode 100644 arch/x86/kernel/cpu/debugfs.c
create mode 100644 drivers/clocksource/timer-ep93xx.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.