aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2021-11-08xen/balloon: fix unused-variable warningfor-linus-5.16bArnd Bergmann1-2/+3
2021-11-04xen/balloon: rename alloc/free_xenballooned_pagesJuergen Gross3-20/+13
2021-11-04xen/balloon: add late_initcall_sync() for initial ballooning doneJuergen Gross2-23/+70
2021-11-02x86/xen: remove 32-bit awareness from startup_xenJuergen Gross1-6/+6
2021-11-02xen: remove highmem remnantsJuergen Gross2-8/+0
2021-11-02xen: allow pv-only hypercalls only with CONFIG_XEN_PVJuergen Gross5-127/+102
2021-11-02x86/xen: remove 32-bit pv leftoversJuergen Gross2-48/+19
2021-11-02xen-pciback: allow compiling on other archs than x86Oleksandr Andrushchenko11-100/+156
2021-11-02x86/xen: switch initial pvops IRQ functions to dummy onesJuergen Gross4-76/+20
2021-11-02x86/xen: remove xen_have_vcpu_info_placement flagJuergen Gross5-126/+33
2021-11-02x86/pvh: add prototype for xen_pvh_init()Juergen Gross1-0/+4
2021-11-02xen: Fix implicit type conversionJiasheng Jiang1-3/+3
2021-11-02xen: fix wrong SPDX headers of Xen related headersJuergen Gross35-410/+36
2021-11-02xen/pvcalls-back: Remove redundant 'flush_workqueue()' callsChristophe JAILLET1-1/+0
2021-11-02x86/xen: Remove redundant irq_enter/exit() invocationsThomas Gleixner2-6/+0
2021-11-02xen-pciback: Fix return in pm_ctrl_init()YueHaibing1-1/+1
2021-11-02xen/x86: restrict PV Dom0 identity mappingJan Beulich1-3/+3
2021-11-02xen/x86: there's no highmem anymore in PV modeJan Beulich1-4/+0
2021-11-02xen/x86: adjust handling of the L3 user vsyscall special page tableJan Beulich1-1/+11
2021-11-02xen/x86: adjust xen_set_fixmap()Jan Beulich1-4/+5
2021-11-02xen/x86: restore (fix) xen_set_pte_init() behaviorJan Beulich1-7/+17
2021-11-02xen/x86: streamline set_pte_mfn()Jan Beulich1-2/+4
2021-11-01Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds68-1158/+2130
2021-11-01Merge tag 'audit-pr-20211101' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds23-98/+184
2021-11-01Merge tag 'selinux-pr-20211101' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds28-421/+884
2021-11-01Merge tag 'rcu.2021.11.01a' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds22-200/+273
2021-11-01Merge tag 'trace-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Linus Torvalds135-1525/+3008
2021-11-01Merge tag 'hwmon-for-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds123-954/+2895
2021-11-01Merge tag 'spi-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/brooni...Linus Torvalds34-453/+2325
2021-11-01Merge tag 'regulator-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds45-1564/+1382
2021-11-01Merge tag 'regmap-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/bro...Linus Torvalds1-4/+32
2021-11-01Merge tag 'mailbox-v5.16' of git://git.linaro.org/landing-teams/working/fujit...Linus Torvalds27-417/+1061
2021-11-01Merge tag 'mmc-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmcLinus Torvalds43-410/+670
2021-11-01Merge tag 'for-linus-5.16-1' of https://github.com/cminyard/linux-ipmiLinus Torvalds16-123/+1078
2021-11-01Merge tag 'leds-5.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/pa...Linus Torvalds4-22/+24
2021-11-01Merge tag 'media/v5.16-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mc...Linus Torvalds341-4797/+14150
2021-11-01Merge tag 'Smack-for-5.16' of https://github.com/cschaufler/smack-nextLinus Torvalds3-44/+34
2021-11-01Merge tag 'fallthrough-fixes-clang-5.16-rc1' of git://git.kernel.org/pub/scm/...Linus Torvalds3-0/+3
2021-11-01Merge tag 'kspp-misc-fixes-5.16-rc1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds11-37/+55
2021-11-01Merge tag 'seccomp-v5.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-60/+10
2021-11-01Merge tag 'overflow-v5.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds76-446/+1160
2021-11-01Merge tag 'hardening-v5.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds13-320/+75
2021-11-01Merge tag 'cpu-to-thread_info-v5.16-rc1' of git://git.kernel.org/pub/scm/linu...Linus Torvalds15-56/+14
2021-11-01Merge tag 'm68k-for-v5.16-tag1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds13-25/+61
2021-11-01Merge tag 'for-5.16/parisc-1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds44-321/+622
2021-11-01Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds96-1389/+2199
2021-11-01Merge tag 'x86_sgx_for_v5.16_rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds3-5/+97
2021-11-01Merge tag 'x86_sev_for_v5.16_rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds5-39/+80
2021-11-01Merge tag 'x86_misc_for_v5.16_rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds5-5/+33
2021-11-01Merge tag 'x86_cpu_for_v5.16_rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds11-16/+117
2021-11-01Merge tag 'x86_cleanups_for_v5.16_rc1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds9-14/+6
2021-11-01Merge tag 'x86_cc_for_v5.16_rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds40-129/+310
2021-11-01Merge tag 'x86_build_for_v5.16_rc1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-9/+11
2021-11-01Merge tag 'ras_core_for_v5.16_rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds8-208/+161
2021-11-01Merge tag 'efi-next-for-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+4
2021-11-01Merge tag 'edac_updates_for_v5.16' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds6-44/+49
2021-11-01mm: fix mismerge of folio page flag manipulatorsLinus Torvalds1-2/+2
2021-11-01Merge tag 'x86-fpu-2021-11-01' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds67-1575/+3458
2021-11-01Merge tag 'x86-apic-2021-11-01' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-6/+21
2021-11-01Merge tag 'sched-core-2021-11-01' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds105-789/+1682
2021-11-01Merge tag 'timers-core-2021-10-31' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds7-146/+201
2021-11-01Merge tag 'objtool-core-2021-10-31' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds40-811/+1157
2021-11-01Merge tag 'locking-core-2021-10-31' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds63-4550/+5518
2021-11-01Merge tag 'perf-core-2021-10-31' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds15-25/+169
2021-11-01Merge tag 'irq-core-2021-10-31' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds96-329/+700
2021-11-01Merge tag 'for-5.16-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda...Linus Torvalds53-2905/+4450
2021-11-01btrfs: fix lzo_decompress_bio() kmap leakageLinus Torvalds1-1/+2
2021-11-01Merge tag 'exfat-for-5.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+1
2021-11-01firewire: Remove function callback castsOscar Carter2-10/+33
2021-11-01Merge tag 'erofs-for-5.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds25-320/+1281
2021-11-01Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/fscryptLinus Torvalds11-65/+150
2021-11-01Merge tag 'for-5.16/inode-sync-2021-10-29' of git://git.kernel.dk/linux-blockLinus Torvalds8-66/+56
2021-11-01Merge tag 'for-5.16/ki_complete-2021-10-29' of git://git.kernel.dk/linux-blockLinus Torvalds18-37/+34
2021-11-01Merge tag 'for-5.16/passthrough-flag-2021-10-29' of git://git.kernel.dk/linux...Linus Torvalds27-242/+189
2021-11-01Merge tag 'for-5.16/cdrom-2021-10-29' of git://git.kernel.dk/linux-blockLinus Torvalds5-61/+146
2021-11-01Merge tag 'for-5.16/scsi-ma-2021-10-29' of git://git.kernel.dk/linux-blockLinus Torvalds7-12/+224
2021-11-01Merge tag 'for-5.16/bdev-size-2021-10-29' of git://git.kernel.dk/linux-blockLinus Torvalds62-160/+140
2021-11-01Merge tag 'for-5.16/io_uring-2021-10-29' of git://git.kernel.dk/linux-blockLinus Torvalds5-848/+1045
2021-11-01Merge tag 'for-5.16/drivers-2021-10-29' of git://git.kernel.dk/linux-blockLinus Torvalds80-1524/+1521
2021-11-01Merge tag 'for-5.16/block-2021-10-29' of git://git.kernel.dk/linux-blockLinus Torvalds185-4065/+4986
2021-11-01Merge tag 'locks-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/jlay...Linus Torvalds9-169/+36
2021-11-01Merge tag 'tpmdd-next-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds6-9/+28
2021-11-01Merge tag 'folio-5.16' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds74-1703/+2914
2021-11-01parisc: Fix set_fixmap() on PA1.x CPUsHelge Deller1-4/+1
2021-11-01parisc: Use swap() to swap values in setup_bootmem()Yihao Han1-5/+1
2021-11-01parisc: Update defconfigsHelge Deller2-16/+14
2021-11-01parisc: decompressor: clean up MakefileMasahiro Yamada1-4/+3
2021-11-01parisc: decompressor: remove repeated depenency of misc.oMasahiro Yamada1-2/+0
2021-11-01parisc: Remove unused constants from asm-offsets.cHelge Deller1-5/+0
2021-11-01parisc/ftrace: use static key to enable/disable function graph tracerSven Schnelle1-3/+6
2021-11-01parisc/ftrace: set function trace functionSven Schnelle1-7/+5
2021-11-01parisc: Make use of the helper macro kthread_run()Cai Huoqing1-3/+1
2021-11-01parisc: mark xchg functions notraceSven Schnelle1-6/+6
2021-11-01parisc: enhance warning regarding usage of O_NONBLOCKHelge Deller2-4/+7
2021-11-01parisc: Drop ifdef __KERNEL__ from non-uapi kernel headersHelge Deller8-31/+0
2021-11-01parisc: Use PRIV_USER and PRIV_KERNEL in ptrace.hHelge Deller1-3/+3
2021-11-01parisc: Use PRIV_USER in syscall.SHelge Deller1-2/+2
2021-11-01parisc/kgdb: add kgdb_roundup() to make kgdb work with idle pollingSven Schnelle1-2/+17
2021-11-01parisc: Move thread_info into task structHelge Deller15-101/+106
2021-11-01parisc: add support for TOC (transfer of control)Sven Schnelle6-2/+222
2021-11-01parisc/firmware: add functions to retrieve TOC dataSven Schnelle2-0/+34
2021-11-01parisc: add PIM TOC data structuresSven Schnelle1-0/+22
2021-11-01parisc: move virt_map macro to assembly.hSven Schnelle2-24/+25
2021-11-01parisc/unwind: fix unwinder when CONFIG_64BIT is enabledSven Schnelle1-7/+14
2021-11-01parisc: Fix ptrace check on syscall returnHelge Deller1-1/+1
2021-11-01exfat: fix incorrect loading of i_blocks for large filesSungjong Seo1-1/+1
2021-10-31Linux 5.15Linus Torvalds1-2/+2
2021-10-31Merge tag 'perf-tools-fixes-for-v5.15-2021-10-31' of git://git.kernel.org/pub...Linus Torvalds3-6/+12
2021-10-31Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds6-25/+61
2021-10-31perf script: Fix PERF_SAMPLE_WEIGHT_STRUCT supportKan Liang1-1/+1
2021-10-31perf callchain: Fix compilation on powerpc with gcc11+Jiri Olsa1-1/+1
2021-10-31perf script: Check session->header.env.arch before using itSong Liu1-4/+8
2021-10-31perf build: Suppress 'rm dlfilter' build messageAdrian Hunter1-0/+2
2021-10-31erofs: don't trigger WARN() when decompression failsGao Xiang1-1/+0
2021-10-31sched/fair: Cleanup newidle_balanceVincent Guittot1-5/+3
2021-10-31sched/fair: Remove sysctl_sched_migration_cost conditionVincent Guittot1-2/+1
2021-10-31sched/fair: Wait before decaying max_newidle_lb_costVincent Guittot3-11/+29
2021-10-31sched/fair: Skip update_blocked_averages if we are defering load balanceVincent Guittot1-3/+6
2021-10-31sched/fair: Account update_blocked_averages in newidle_balance costVincent Guittot1-4/+7
2021-10-30Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds6-295/+15
2021-10-30task_stack: Fix end_of_stack() for architectures with upwards-growing stackHelge Deller1-0/+4
2021-10-30parisc: Use PRIV_USER instead of 3 in entry.SHelge Deller1-6/+6
2021-10-30parisc: Use FRAME_SIZE and FRAME_ALIGN from assembly.hHelge Deller1-7/+1
2021-10-30parisc: Allocate task struct with stack frame alignmentHelge Deller1-1/+2
2021-10-30parisc: Define FRAME_ALIGN and PRIV_USER/PRIV_KERNEL in assembly.hHelge Deller1-0/+7
2021-10-30parisc: fix warning in flush_tlb_allSven Schnelle1-2/+2
2021-10-30parisc: disable preemption in send_IPI_allbutself()Sven Schnelle1-1/+3
2021-10-30parisc: fix preempt_count() check in entry.SSven Schnelle1-2/+2
2021-10-30parisc: deduplicate code in flush_cache_mm() and flush_cache_range()Sven Schnelle1-51/+30
2021-10-30parisc: disable preemption during local tlb flushSven Schnelle1-0/+6
2021-10-30parisc: Add KFENCE supportHelge Deller3-2/+52
2021-10-30parisc: Switch to ARCH_STACKWALK implementationHelge Deller2-17/+15
2021-10-30parisc: make parisc_acctyp() available outside of faults.cHelge Deller2-1/+2
2021-10-30parisc/unwind: use copy_from_kernel_nofault()Sven Schnelle1-1/+2
2021-10-30Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-5/+5
2021-10-30Merge tag 'riscv-for-linus-5.15-rc8' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds4-13/+11
2021-10-30locking: Remove spin_lock_flags() etcArnd Bergmann12-125/+9
2021-10-30perf/x86/intel: Fix ICL/SPR INST_RETIRED.PREC_DIST encodingsStephane Eranian2-4/+6
2021-10-30scsi: ufs: ufshpb: Remove HPB2.0 flowsAvri Altman3-288/+4
2021-10-29mailbox: imx: support i.MX8ULP S4 MUPeng Fan2-37/+107
2021-10-29dt-bindings: mailbox: imx-mu: add i.MX8ULP S400 MU supportPeng Fan1-0/+1
2021-10-29ACPI/PCC: Add maintainer for PCC mailbox driverSudeep Holla1-0/+6
2021-10-29mailbox: pcc: Move bulk of PCCT parsing into pcc_mbox_probeSudeep Holla1-58/+66
2021-10-29mailbox: pcc: Add support for PCCT extended PCC subspaces(type 3/4)Sudeep Holla1-17/+109
2021-10-29mailbox: pcc: Drop handling invalid bit-width in {read,write}_registerSudeep Holla1-20/+4
2021-10-29mailbox: pcc: Avoid accessing PCCT table in pcc_send_data and pcc_mbox_irqSudeep Holla1-87/+32
2021-10-29mailbox: pcc: Add PCC register bundle and associated accessor functionsSudeep Holla1-0/+90
2021-10-29mailbox: pcc: Rename doorbell ack to platform interrupt ack registerSudeep Holla1-16/+17
2021-10-29mailbox: pcc: Use PCC mailbox channel pointer instead of standardSudeep Holla5-122/+64
2021-10-29mailbox: pcc: Add pcc_mbox_chan structure to hold shared memory region infoSudeep Holla2-0/+36
2021-10-29mailbox: pcc: Consolidate subspace doorbell register parsingSudeep Holla1-8/+23
2021-10-29mailbox: pcc: Consolidate subspace interrupt information parsingSudeep Holla1-19/+19
2021-10-29mailbox: pcc: Refactor all PCC channel information into a structureSudeep Holla1-53/+54
2021-10-29mailbox: pcc: Fix kernel doc warningsSudeep Holla1-1/+5
2021-10-29mailbox: apple: Add driver for Apple mailboxesSven Peter4-0/+417
2021-10-29dt-bindings: mailbox: Add Apple mailbox bindingsSven Peter1-0/+77
2021-10-29MAINTAINERS: Add Apple mailbox filesSven Peter1-0/+3
2021-10-29tracing/histogram: Fix semicolon.cocci warningskernel test robot1-1/+1
2021-10-29Merge tag 'powerpc-5.15-6' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-13/+14
2021-10-29Merge tag 'gpio-fixes-for-v5.15' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-1/+6
2021-10-29Merge tag 'block-5.15-2021-10-29' of git://git.kernel.dk/linux-blockLinus Torvalds5-20/+51
2021-10-29scsi: mpt3sas: Fix reference tag handling for WRITE_INSERTMartin K. Petersen1-3/+6
2021-10-29spi: Convert NXP flexspi to json schemaKuldeep Singh3-45/+87
2021-10-29Merge tag 'mmc-v5.15-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/ul...Linus Torvalds9-39/+104
2021-10-29Merge tag 'for-5.15-rc7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds5-33/+72
2021-10-29Merge tag 'trace-v5.15-rc6-3' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-9/+11
2021-10-29Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2-2/+10
2021-10-29Merge branch 'akpm' (patches from Andrew)Linus Torvalds12-54/+110
2021-10-29riscv: Fix asan-stack clang buildAlexandre Ghiti3-2/+10
2021-10-29riscv: Do not re-populate shadow memory with kasan_populate_early_shadowAlexandre Ghiti1-11/+0
2021-10-29spi: spi-geni-qcom: Add support for GPI dmaVinod Koul1-15/+239
2021-10-29io-wq: remove worker to owner tw dependencyPavel Begunkov1-9/+37
2021-10-29io_uring: harder fdinfo sq/cq ring iteratingJens Axboe1-22/+29
2021-10-29tracing: Fix misspelling of "missing"Steven Rostedt (VMware)1-1/+1
2021-10-29ftrace: Fix kernel-doc formatting issuesSteven Rostedt (VMware)1-8/+10
2021-10-29crypto: testmgr - fix wrong key length for pkcs1padLei He1-1/+1
2021-10-29crypto: pcrypt - Delay write to padata->infoDaniel Jordan1-4/+8
2021-10-29crypto: ccp - Make use of the helper macro kthread_run()Cai Huoqing2-6/+4
2021-10-29crypto: sa2ul - Use the defined variable to clean codeTang Bin1-7/+6
2021-10-29crypto: s5p-sss - Add error handling in s5p_aes_probe()Tang Bin1-0/+2
2021-10-29crypto: keembay-ocs-ecc - Add Keem Bay OCS ECC DriverPrabhjot Khurana4-0/+1042
2021-10-29dt-bindings: crypto: Add Keem Bay ECC bindingsPrabhjot Khurana2-0/+54
2021-10-29crypto: ecc - Export additional helper functionsDaniele Alessandrelli2-4/+44
2021-10-29crypto: ecc - Move ecc.h to include/crypto/internalDaniele Alessandrelli6-5/+5
2021-10-29crypto: engine - Add KPP Support to Crypto EnginePrabhjot Khurana3-0/+35
2021-10-29crypto: api - Do not create test larvals if manager is disabledHerbert Xu2-25/+38
2021-10-29null_blk: Fix handling of submit_queues and poll_queues attributesShin'ichiro Kawasaki2-17/+87
2021-10-29block: ataflop: Fix warning comparing pointer to 0Jiapeng Chong1-2/+1
2021-10-29blk-mq-debugfs: Show active requests per queue for shared tagsJohn Garry1-1/+1
2021-10-29block: remove blk_{get,put}_requestChristoph Hellwig17-69/+45
2021-10-29bcache: replace snprintf in show functions with sysfs_emitQing Wang2-19/+16
2021-10-29bcache: move uapi header bcache.h to bcache code directoryColy Li5-4/+5
2021-10-29ipmi: kcs_bmc: Fix a memory leak in the error handling path of 'kcs_bmc_serio...Christophe JAILLET1-1/+3
2021-10-29Merge branch 'for-next/fixes' into for-next/coreWill Deacon2-2/+3
2021-10-29Revert "btrfs: compression: drop kmap/kunmap from lzo"David Sterba1-11/+25
2021-10-29Merge branch 'for-next/vdso' into for-next/coreWill Deacon3-36/+10
2021-10-29Merge branch 'for-next/trbe-errata' into for-next/coreWill Deacon6-1/+213
2021-10-29Merge branch 'for-next/sve' into for-next/coreWill Deacon11-212/+386
2021-10-29Merge branch 'for-next/scs' into for-next/coreWill Deacon1-0/+1
2021-10-29Merge branch 'for-next/pfn-valid' into for-next/coreWill Deacon4-43/+0