11 Dec, 2022

1 commit

  • Pull misc fixes from Andrew Morton:
    "Nine hotfixes.

    Six for MM, three for other areas. Four of these patches address
    post-6.0 issues"

    * tag 'mm-hotfixes-stable-2022-12-10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm:
    memcg: fix possible use-after-free in memcg_write_event_control()
    MAINTAINERS: update Muchun Song's email
    mm/gup: fix gup_pud_range() for dax
    mmap: fix do_brk_flags() modifying obviously incorrect VMAs
    mm/swap: fix SWP_PFN_BITS with CONFIG_PHYS_ADDR_T_64BIT on 32bit
    tmpfs: fix data loss from failed fallocate
    kselftests: cgroup: update kmem test precision tolerance
    mm: do not BUG_ON missing brk mapping, because userspace can unmap it
    mailmap: update Matti Vaittinen's email address

    Linus Torvalds
     

10 Dec, 2022

2 commits

  • I'm moving to the @linux.dev account. Map my old addresses and update it
    to my new address.

    Link: https://lkml.kernel.org/r/20221208115548.85244-1-songmuchun@bytedance.com
    Signed-off-by: Muchun Song
    Signed-off-by: Andrew Morton

    Muchun Song
     
  • The email backend used by ROHM keeps labeling patches as spam. This can
    result in missing the patches.

    Switch my mail address from a company mail to a personal one.

    Link: https://lkml.kernel.org/r/8f4498b66fedcbded37b3b87e0c516e659f8f583.1669912977.git.mazziesaccount@gmail.com
    Signed-off-by: Matti Vaittinen
    Suggested-by: Krzysztof Kozlowski
    Cc: Anup Patel
    Cc: Arnd Bergmann
    Cc: Atish Patra
    Cc: Baolin Wang
    Cc: Ben Widawsky
    Cc: Bjorn Andersson
    Cc: Christian Brauner
    Cc: Colin Ian King
    Cc: Kirill Tkhai
    Cc: Qais Yousef
    Cc: Vasily Averin
    Signed-off-by: Andrew Morton

    Matti Vaittinen
     

30 Nov, 2022

2 commits

  • Pull networking fixes from Jakub Kicinski:
    "Including fixes from bpf, can and wifi.

    Current release - new code bugs:

    - eth: mlx5e:
    - use kvfree() in mlx5e_accel_fs_tcp_create()
    - MACsec, fix RX data path 16 RX security channel limit
    - MACsec, fix memory leak when MACsec device is deleted
    - MACsec, fix update Rx secure channel active field
    - MACsec, fix add Rx security association (SA) rule memory leak

    Previous releases - regressions:

    - wifi: cfg80211: don't allow multi-BSSID in S1G

    - stmmac: set MAC's flow control register to reflect current settings

    - eth: mlx5:
    - E-switch, fix duplicate lag creation
    - fix use-after-free when reverting termination table

    Previous releases - always broken:

    - ipv4: fix route deletion when nexthop info is not specified

    - bpf: fix a local storage BPF map bug where the value's spin lock
    field can get initialized incorrectly

    - tipc: re-fetch skb cb after tipc_msg_validate

    - wifi: wilc1000: fix Information Element parsing

    - packet: do not set TP_STATUS_CSUM_VALID on CHECKSUM_COMPLETE

    - sctp: fix memory leak in sctp_stream_outq_migrate()

    - can: can327: fix potential skb leak when netdev is down

    - can: add number of missing netdev freeing on error paths

    - aquantia: do not purge addresses when setting the number of rings

    - wwan: iosm:
    - fix incorrect skb length leading to truncated packet
    - fix crash in peek throughput test due to skb UAF"

    * tag 'net-6.1-rc8-2' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net: (79 commits)
    net: ethernet: renesas: ravb: Fix promiscuous mode after system resumed
    MAINTAINERS: Update maintainer list for chelsio drivers
    ionic: update MAINTAINERS entry
    sctp: fix memory leak in sctp_stream_outq_migrate()
    packet: do not set TP_STATUS_CSUM_VALID on CHECKSUM_COMPLETE
    net/mlx5: Lag, Fix for loop when checking lag
    Revert "net/mlx5e: MACsec, remove replay window size limitation in offload path"
    net: marvell: prestera: Fix a NULL vs IS_ERR() check in some functions
    net: tun: Fix use-after-free in tun_detach()
    net: mdiobus: fix unbalanced node reference count
    net: hsr: Fix potential use-after-free
    tipc: re-fetch skb cb after tipc_msg_validate
    mptcp: fix sleep in atomic at close time
    mptcp: don't orphan ssk in mptcp_close()
    dsa: lan9303: Correct stat name
    ipv4: Fix route deletion when nexthop info is not specified
    net: wwan: iosm: fix incorrect skb length
    net: wwan: iosm: fix crash in peek throughput test
    net: wwan: iosm: fix dma_alloc_coherent incompatible pointer type
    net: wwan: iosm: fix kernel test robot reported error
    ...

    Linus Torvalds
     
  • Now that Pensando is a part of AMD we need to update
    a couple of addresses. We're keeping the mailing list
    address for the moment, but that will likely change in
    the near future.

    Signed-off-by: Shannon Nelson
    Signed-off-by: Brett Creeley
    Link: https://lore.kernel.org/r/20221129011734.20849-1-shannon.nelson@amd.com
    Signed-off-by: Jakub Kicinski

    Shannon Nelson
     

26 Nov, 2022

1 commit

  • Pull hotfixes from Andrew Morton:
    "24 MM and non-MM hotfixes. 8 marked cc:stable and 16 for post-6.0
    issues.

    There have been a lot of hotfixes this cycle, and this is quite a
    large batch given how far we are into the -rc cycle. Presumably a
    reflection of the unusually large amount of MM material which went
    into 6.1-rc1"

    * tag 'mm-hotfixes-stable-2022-11-24' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm: (24 commits)
    test_kprobes: fix implicit declaration error of test_kprobes
    nilfs2: fix nilfs_sufile_mark_dirty() not set segment usage as dirty
    mm/cgroup/reclaim: fix dirty pages throttling on cgroup v1
    mm: fix unexpected changes to {failslab|fail_page_alloc}.attr
    swapfile: fix soft lockup in scan_swap_map_slots
    hugetlb: fix __prep_compound_gigantic_page page flag setting
    kfence: fix stack trace pruning
    proc/meminfo: fix spacing in SecPageTables
    mm: multi-gen LRU: retry folios written back while isolated
    mailmap: update email address for Satya Priya
    mm/migrate_device: return number of migrating pages in args->cpages
    kbuild: fix -Wimplicit-function-declaration in license_is_gpl_compatible
    MAINTAINERS: update Alex Hung's email address
    mailmap: update Alex Hung's email address
    mm: mmap: fix documentation for vma_mas_szero
    mm/damon/sysfs-schemes: skip stats update if the scheme directory is removed
    mm/memory: return vm_fault_t result from migrate_to_ram() callback
    mm: correctly charge compressed memory to its memcg
    ipc/shm: call underlying open/close vm_ops
    gcov: clang: fix the buffer overflow issue
    ...

    Linus Torvalds
     

23 Nov, 2022

2 commits


19 Nov, 2022

1 commit

  • Pull sound fixes from Takashi Iwai:
    "A fair amount of commits at this time due to ASoC PR merge, but all
    look small and easy, mostly device-specific fixes spanned in various
    drivers. Hopefully this should be the last big chunk for 6.1"

    * tag 'sound-6.1-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound: (21 commits)
    ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book Pro 360
    ALSA: hda/realtek: fix speakers for Samsung Galaxy Book Pro
    ALSA: usb-audio: Drop snd_BUG_ON() from snd_usbmidi_output_open()
    ASoC: stm32: dfsdm: manage cb buffers cleanup
    ASoC: sof_es8336: reduce pop noise on speaker
    ASoC: SOF: topology: No need to assign core ID if token parsing failed
    ASoC: soc-utils: Remove __exit for snd_soc_util_exit()
    ASoC: rt5677: fix legacy dai naming
    ASoC: rt5514: fix legacy dai naming
    ASoC: SOF: ipc3-topology: use old pipeline teardown flow with SOF2.1 and older
    ASoC: hda: intel-dsp-config: add ES83x6 quirk for IceLake
    ASoC: Intel: soc-acpi: add ES83x6 support to IceLake
    ASoC: tas2780: Fix set_tdm_slot in case of single slot
    ASoC: tas2764: Fix set_tdm_slot in case of single slot
    ASoC: tas2770: Fix set_tdm_slot in case of single slot
    ASoC: fsl_asrc fsl_esai fsl_sai: allow CONFIG_PM=N
    ASoC: core: Fix use-after-free in snd_soc_exit()
    MAINTAINERS: update Tzung-Bi's email address
    ASoC: Intel: bytcht_es8316: Add quirk for the Nanote UMPC-01
    ASoC: amd: yc: Add Alienware m17 R5 AMD into DMI table
    ...

    Linus Torvalds
     

26 Oct, 2022

1 commit


21 Oct, 2022

2 commits

  • Update my email address for old entry and add a new entry for my
    contribution while working with arm to continue support that work.

    Link: https://lkml.kernel.org/r/20221014141016.539625-1-qyousef@layalina.io
    Signed-off-by: Qais Yousef
    Acked-by: Qais Yousef
    Acked-by: Qais Yousef
    Signed-off-by: Andrew Morton

    Qais Yousef
     
  • My time at Oracle is ending at the end of the month. Update my email
    address accordingly.

    Link: https://lkml.kernel.org/r/Y0a+6+5SHMdvUnpg@kili
    Signed-off-by: Dan Carpenter
    Cc: Joe Perches
    Signed-off-by: Andrew Morton

    Dan Carpenter
     

13 Oct, 2022

1 commit

  • Pull non-MM updates from Andrew Morton:

    - hfs and hfsplus kmap API modernization (Fabio Francesco)

    - make crash-kexec work properly when invoked from an NMI-time panic
    (Valentin Schneider)

    - ntfs bugfixes (Hawkins Jiawei)

    - improve IPC msg scalability by replacing atomic_t's with percpu
    counters (Jiebin Sun)

    - nilfs2 cleanups (Minghao Chi)

    - lots of other single patches all over the tree!

    * tag 'mm-nonmm-stable-2022-10-11' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm: (71 commits)
    include/linux/entry-common.h: remove has_signal comment of arch_do_signal_or_restart() prototype
    proc: test how it holds up with mapping'less process
    mailmap: update Frank Rowand email address
    ia64: mca: use strscpy() is more robust and safer
    init/Kconfig: fix unmet direct dependencies
    ia64: update config files
    nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure
    fork: remove duplicate included header files
    init/main.c: remove unnecessary (void*) conversions
    proc: mark more files as permanent
    nilfs2: remove the unneeded result variable
    nilfs2: delete unnecessary checks before brelse()
    checkpatch: warn for non-standard fixes tag style
    usr/gen_init_cpio.c: remove unnecessary -1 values from int file
    ipc/msg: mitigate the lock contention with percpu counter
    percpu: add percpu_counter_add_local and percpu_counter_sub_local
    fs/ocfs2: fix repeated words in comments
    relay: use kvcalloc to alloc page array in relay_alloc_page_array
    proc: make config PROC_CHILDREN depend on PROC_FS
    fs: uninline inode_maybe_inc_iversion()
    ...

    Linus Torvalds
     

12 Oct, 2022

1 commit


10 Oct, 2022

1 commit

  • Pull kvm updates from Paolo Bonzini:
    "The first batch of KVM patches, mostly covering x86.

    ARM:

    - Account stage2 page table allocations in memory stats

    x86:

    - Account EPT/NPT arm64 page table allocations in memory stats

    - Tracepoint cleanups/fixes for nested VM-Enter and emulated MSR
    accesses

    - Drop eVMCS controls filtering for KVM on Hyper-V, all known
    versions of Hyper-V now support eVMCS fields associated with
    features that are enumerated to the guest

    - Use KVM's sanitized VMCS config as the basis for the values of
    nested VMX capabilities MSRs

    - A myriad event/exception fixes and cleanups. Most notably, pending
    exceptions morph into VM-Exits earlier, as soon as the exception is
    queued, instead of waiting until the next vmentry. This fixed a
    longstanding issue where the exceptions would incorrecly become
    double-faults instead of triggering a vmexit; the common case of
    page-fault vmexits had a special workaround, but now it's fixed for
    good

    - A handful of fixes for memory leaks in error paths

    - Cleanups for VMREAD trampoline and VMX's VM-Exit assembly flow

    - Never write to memory from non-sleepable kvm_vcpu_check_block()

    - Selftests refinements and cleanups

    - Misc typo cleanups

    Generic:

    - remove KVM_REQ_UNHALT"

    * tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm: (94 commits)
    KVM: remove KVM_REQ_UNHALT
    KVM: mips, x86: do not rely on KVM_REQ_UNHALT
    KVM: x86: never write to memory from kvm_vcpu_check_block()
    KVM: x86: Don't snapshot pending INIT/SIPI prior to checking nested events
    KVM: nVMX: Make event request on VMXOFF iff INIT/SIPI is pending
    KVM: nVMX: Make an event request if INIT or SIPI is pending on VM-Enter
    KVM: SVM: Make an event request if INIT or SIPI is pending when GIF is set
    KVM: x86: lapic does not have to process INIT if it is blocked
    KVM: x86: Rename kvm_apic_has_events() to make it INIT/SIPI specific
    KVM: x86: Rename and expose helper to detect if INIT/SIPI are allowed
    KVM: nVMX: Make an event request when pending an MTF nested VM-Exit
    KVM: x86: make vendor code check for all nested events
    mailmap: Update Oliver's email address
    KVM: x86: Allow force_emulation_prefix to be written without a reload
    KVM: selftests: Add an x86-only test to verify nested exception queueing
    KVM: selftests: Use uapi header to get VMX and SVM exit reasons/codes
    KVM: x86: Rename inject_pending_events() to kvm_check_and_inject_events()
    KVM: VMX: Update MTF and ICEBP comments to document KVM's subtle behavior
    KVM: x86: Treat pending TRIPLE_FAULT requests as pending exceptions
    KVM: x86: Morph pending exceptions to pending VM-Exits at queue time
    ...

    Linus Torvalds
     

27 Sep, 2022

1 commit


23 Sep, 2022

1 commit

  • …nel/git/qcom/linux into arm/fixes

    Qualcomm ARM64 DTS fixes for 6.0

    This corrects invalid IOMMU streams for the SM8150 CDSP FastRPC, moves
    the wakeup-source of SC7280 USB nodes to the correct place, fixes the
    SM8350 UFS PHY serdes size to not overlap with the other subnodes and
    updates the firmware location for the Lenovo ThinkPad X13s to match the
    movement in linux-firmware.

    It also updates MAINTAINERS and .mailmap to reflect the changes in my
    email address.

    * tag 'qcom-arm64-fixes-for-6.0' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux:
    arm64: dts: qcom: sm8350: fix UFS PHY serdes size
    arm64: dts: qcom: sc8280xp-x13s: Update firmware location
    MAINTAINERS: Update Bjorn's email address
    arm64: dts: qcom: sc7280: move USB wakeup-source property
    arm64: dts: qcom: thinkpad-x13s: Fix firmware location
    arm64: dts: qcom: sm8150: Fix fastrpc iommu values

    Link: https://lore.kernel.org/r/20220921142939.1310163-1-andersson@kernel.org
    Signed-off-by: Arnd Bergmann <arnd@arndb.de>

    Arnd Bergmann
     

14 Sep, 2022

1 commit

  • Pull devicetree fixes from Rob Herring:

    - Update some stale binding maintainer emails

    - Fix property name error in apple,aic binding

    - Add missing param to of_dma_configure_id() stub

    - Fix an off-by-one error in unflatten_dt_nodes()

    * tag 'devicetree-fixes-for-6.0-2' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux:
    dt-bindings: pinctrl: qcom: drop non-working codeaurora.org emails
    dt-bindings: power: qcom,rpmpd: drop non-working codeaurora.org emails
    dt-bindings: apple,aic: Fix required item "apple,fiq-index" in affinity description
    dt-bindings: interconnect: fsl,imx8m-noc: drop Leonard Crestez
    of/device: Fix up of_dma_configure_id() stub
    MAINTAINERS: Update email of Neil Armstrong
    of: fdt: fix off-by-one error in unflatten_dt_nodes()

    Linus Torvalds
     

30 Aug, 2022

1 commit


29 Aug, 2022

3 commits


19 Aug, 2022

1 commit

  • My professional e-mail will change and the BayLibre one will
    bounce after mid-september of 2022.

    This updates the MAINTAINERS file, the YAML bindings and adds an
    entry in the .mailmap file.

    Signed-off-by: Neil Armstrong
    Signed-off-by: Rob Herring
    Link: https://lore.kernel.org/r/20220816095617.948678-1-narmstrong@baylibre.com

    Neil Armstrong
     

08 Aug, 2022

1 commit

  • Pull misc updates from Andrew Morton:
    "Updates to various subsystems which I help look after. lib, ocfs2,
    fatfs, autofs, squashfs, procfs, etc. A relatively small amount of
    material this time"

    * tag 'mm-nonmm-stable-2022-08-06-2' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm: (72 commits)
    scripts/gdb: ensure the absolute path is generated on initial source
    MAINTAINERS: kunit: add David Gow as a maintainer of KUnit
    mailmap: add linux.dev alias for Brendan Higgins
    mailmap: update Kirill's email
    profile: setup_profiling_timer() is moslty not implemented
    ocfs2: fix a typo in a comment
    ocfs2: use the bitmap API to simplify code
    ocfs2: remove some useless functions
    lib/mpi: fix typo 'the the' in comment
    proc: add some (hopefully) insightful comments
    bdi: remove enum wb_congested_state
    kernel/hung_task: fix address space of proc_dohung_task_timeout_secs
    lib/lzo/lzo1x_compress.c: replace ternary operator with min() and min_t()
    squashfs: support reading fragments in readahead call
    squashfs: implement readahead
    squashfs: always build "file direct" version of page actor
    Revert "squashfs: provide backing_dev_info in order to disable read-ahead"
    fs/ocfs2: Fix spelling typo in comment
    ia64: old_rr4 added under CONFIG_HUGETLB_PAGE
    proc: fix test for "vsyscall=xonly" boot option
    ...

    Linus Torvalds
     

30 Jul, 2022

2 commits

  • Because of my new work remote setup at Google, I can no longer use command
    line tools with my google.com email address, for this reason I got a
    linux.dev account. So update the mailmap to show the new alias I will be
    using.

    Link: https://lkml.kernel.org/r/20220725215833.789133-1-brendan.higgins@linux.dev
    Signed-off-by: Brendan Higgins
    Reviewed-by: David Gow
    Cc: Shuah Khan
    Cc: Daniel Latypov
    Signed-off-by: Andrew Morton

    Brendan Higgins
     
  • I disconnected from both Virtuozzo and OpenVZ, so this updates my email to
    point to my own. I haven't used @openvz address for patches, so let's
    rewrite the line instead of to add a new one. CC all previous addresses.

    Link: https://lkml.kernel.org/r/14ca895b-e745-6ba2-8be8-652feacbc907@ya.ru
    Signed-off-by: Kirill Tkhai
    Signed-off-by: Andrew Morton

    Kirill Tkhai
     

28 Jul, 2022

1 commit


27 Jul, 2022

2 commits

  • Pull misc fixes from Andrew Morton:
    "Thirteen hotfixes.

    Eight are cc:stable and the remainder are for post-5.18 issues or are
    too minor to warrant backporting"

    * tag 'mm-hotfixes-stable-2022-07-26' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm:
    mailmap: update Gao Xiang's email addresses
    userfaultfd: provide properly masked address for huge-pages
    Revert "ocfs2: mount shared volume without ha stack"
    hugetlb: fix memoryleak in hugetlb_mcopy_atomic_pte
    fs: sendfile handles O_NONBLOCK of out_fd
    ntfs: fix use-after-free in ntfs_ucsncmp()
    secretmem: fix unhandled fault in truncate
    mm/hugetlb: separate path for hwpoison entry in copy_hugetlb_page_range()
    mm: fix missing wake-up event for FSDAX pages
    mm: fix page leak with multiple threads mapping the same page
    mailmap: update Seth Forshee's email address
    tmpfs: fix the issue that the mount and remount results are inconsistent.
    mm: kfence: apply kmemleak_ignore_phys on early allocated pool

    Linus Torvalds
     
  • I've been in Alibaba Cloud for more than one year, mainly to address
    cloud-native challenges (such as high-performance container images) for
    open source communities.

    Update my email addresses on behalf of my current employer (Alibaba Cloud)
    to support all my (team) work in this area. Also add an outdated
    @redhat.com address of me.

    Link: https://lkml.kernel.org/r/20220719154246.62970-1-xiang@kernel.org
    Signed-off-by: Gao Xiang
    Signed-off-by: Andrew Morton

    Gao Xiang
     

20 Jul, 2022

1 commit


19 Jul, 2022

1 commit


09 Jul, 2022

1 commit

  • Pull cxl fixes from Vishal Verma:

    - Update MAINTAINERS for Ben's email

    - Fix cleanup of port devices on failure to probe driver

    - Fix endianness in get/set LSA mailbox command structures

    - Fix memregion_free() fallback definition

    - Fix missing variable payload checks in CXL cmd size validation

    * tag 'cxl-fixes-for-5.19-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl:
    cxl/mbox: Fix missing variable payload checks in cmd size validation
    memregion: Fix memregion_free() fallback definition
    cxl/mbox: Use __le32 in get,set_lsa mailbox structures
    cxl/core: Use is_endpoint_decoder
    cxl: Fix cleanup of port devices on failure to probe driver.
    MAINTAINERS: Update Ben's email address

    Linus Torvalds
     

22 Jun, 2022

1 commit

  • I'm leaving Intel. Update email address to korg and add .mailmap
    entries. For now, I will be taking a reduced role in CXL development,
    but I still plan to spend time working on it, and I can still serve as a
    good substitute if needed for maintainer responsibilities (that may
    change in the future).

    Signed-off-by: Ben Widawsky
    Reviewed-by: Alison Schofield
    Link: https://lore.kernel.org/r/20220520180059.632054-1-bwidawsk@kernel.org
    Signed-off-by: Dan Williams

    Ben Widawsky
     

17 Jun, 2022

3 commits


06 Jun, 2022

1 commit

  • Pull mm hotfixes from Andrew Morton:
    "Fixups for various recently-added and longer-term issues and a few
    minor tweaks:

    - fixes for material merged during this merge window

    - cc:stable fixes for more longstanding issues

    - minor mailmap and MAINTAINERS updates"

    * tag 'mm-hotfixes-stable-2022-06-05' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm:
    mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery
    x86/kexec: fix memory leak of elf header buffer
    mm/memremap: fix missing call to untrack_pfn() in pagemap_range()
    mm: page_isolation: use compound_nr() correctly in isolate_single_pageblock()
    mm: hugetlb_vmemmap: fix CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON
    MAINTAINERS: add maintainer information for z3fold
    mailmap: update Josh Poimboeuf's email

    Linus Torvalds
     

02 Jun, 2022

1 commit

  • I recently switched to my kernel.org email address. Add aliases for my
    previous Red Hat and IBM addresses.

    Link: https://lkml.kernel.org/r/0519dcfbb1ee2cb82cb32b0aff61410a62949aa5.1653682698.git.jpoimboe@kernel.org
    Signed-off-by: Josh Poimboeuf
    Suggested-by: Nick Desaulniers
    Signed-off-by: Andrew Morton

    Josh Poimboeuf
     

01 Jun, 2022

1 commit

  • I will soon lose my @arm.com email address, so to prevent any possible
    issue let's update all kernel references (inclusive of .mailmap) to my
    @kernel.org alias ahead of time.

    My @arm.com address is still working and will likely resume to work at some
    point in the future; nonetheless, it is safer to switch to the @kernel.org
    alias from now onwards so that continuity is guaranteed.

    Link: https://lore.kernel.org/r/20220528151411.29810-1-lorenzo.pieralisi@arm.com
    Signed-off-by: Lorenzo Pieralisi
    Signed-off-by: Bjorn Helgaas
    Cc: Will Deacon
    Cc: Catalin Marinas

    Lorenzo Pieralisi
     

25 May, 2022

1 commit

  • Pull scheduler updates from Ingo Molnar:

    - Updates to scheduler metrics:
    - PELT fixes & enhancements
    - PSI fixes & enhancements
    - Refactor cpu_util_without()

    - Updates to instrumentation/debugging:
    - Remove sched_trace_*() helper functions - can be done via debug
    info
    - Fix double update_rq_clock() warnings

    - Introduce & use "preemption model accessors" to simplify some of the
    Kconfig complexity.

    - Make softirq handling RT-safe.

    - Misc smaller fixes & cleanups.

    * tag 'sched-core-2022-05-23' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
    topology: Remove unused cpu_cluster_mask()
    sched: Reverse sched_class layout
    sched/deadline: Remove superfluous rq clock update in push_dl_task()
    sched/core: Avoid obvious double update_rq_clock warning
    smp: Make softirq handling RT safe in flush_smp_call_function_queue()
    smp: Rename flush_smp_call_function_from_idle()
    sched: Fix missing prototype warnings
    sched/fair: Remove cfs_rq_tg_path()
    sched/fair: Remove sched_trace_*() helper functions
    sched/fair: Refactor cpu_util_without()
    sched/fair: Revise comment about lb decision matrix
    sched/psi: report zeroes for CPU full at the system level
    sched/fair: Delete useless condition in tg_unthrottle_up()
    sched/fair: Fix cfs_rq_clock_pelt() for throttled cfs_rq
    sched/fair: Move calculate of avg_load to a better location
    mailmap: Update my email address to @redhat.com
    MAINTAINERS: Add myself as scheduler topology reviewer
    psi: Fix trigger being fired unexpectedly at initial
    ftrace: Use preemption model accessors for trace header printout
    kcsan: Use preemption model accessors

    Linus Torvalds