Skip to content
  1. Aug 15, 2020
  2. Aug 03, 2020
    • Linus Torvalds's avatar
      Linux 5.8 · bcf87687
      Linus Torvalds authored
      bcf87687
    • Linus Torvalds's avatar
      Merge tag 'x86-urgent-2020-08-02' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · 5a30a789
      Linus Torvalds authored
      Pull x86 fix from Ingo Molnar:
       "A single fix for a potential deadlock when printing a message about
        spurious interrupts"
      
      * tag 'x86-urgent-2020-08-02' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
        x86/i8259: Use printk_deferred() to prevent deadlock
      5a30a789
    • Linus Torvalds's avatar
      Merge tag 'kbuild-fixes-v5.8-4' of... · 142c3326
      Linus Torvalds authored
      Merge tag 'kbuild-fixes-v5.8-4' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
      
      Pull Kbuild fixes from Masahiro Yamada:
      
       - clean the generated moc file for xconfig
      
       - fix xconfig bugs, and revert some bad commits
      
      * tag 'kbuild-fixes-v5.8-4' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild:
        kbuild: remove redundant FORCE definition in scripts/Makefile.modpost
        kconfig: qconf: remove wrong ConfigList::firstChild()
        Revert "kconfig: qconf: don't show goback button on splitMode"
        Revert "kconfig: qconf: Change title for the item window"
        kconfig: qconf: remove "goBack" debug message
        kconfig: qconf: use delete[] instead of delete to free array
        kconfig: qconf: compile moc object separately
        kconfig: qconf: use if_changed for qconf.moc rule
        modpost: explain why we can't use strsep
      142c3326
    • Linus Torvalds's avatar
      Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm · 628e04df
      Linus Torvalds authored
      Pull KVM fixes from Paolo Bonzini:
       "Bugfixes and strengthening the validity checks on inputs from new
        userspace APIs.
      
        Now I know why I shouldn't prepare pull requests on the weekend, it's
        hard to concentrate if your son is shouting about his latest Minecraft
        builds in your ear. Fortunately all the patches were ready and I just
        had to check the test results..."
      
      * tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm:
        KVM: SVM: Fix disable pause loop exit/pause filtering capability on SVM
        KVM: LAPIC: Prevent setting the tscdeadline timer if the lapic is hw disabled
        KVM: arm64: Don't inherit exec permission across page-table levels
        KVM: arm64: Prevent vcpu_has_ptrauth from generating OOL functions
        KVM: nVMX: check for invalid hdr.vmx.flags
        KVM: nVMX: check for required but missing VMCS12 in KVM_SET_NESTED_STATE
        selftests: kvm: do not set guest mode flag
      628e04df
  3. Aug 02, 2020
    • Masahiro Yamada's avatar
      kbuild: remove redundant FORCE definition in scripts/Makefile.modpost · 28ab576b
      Masahiro Yamada authored
      The same code exists a few lines above.
      
      Fixes: 436b2ac6
      
       ("modpost: invoke modpost only when input files are updated")
      Signed-off-by: default avatarMasahiro Yamada <masahiroy@kernel.org>
      28ab576b
    • Masahiro Yamada's avatar
      kconfig: qconf: remove wrong ConfigList::firstChild() · ccf56e5f
      Masahiro Yamada authored
      This function returns the first child object, but the returned pointer
      is not compatible with (ConfigItem *).
      
      Commit cc1c08ed
      
       ("kconfig: qconf: don't show goback button on
      splitMode") uncovered this issue because using the pointer from this
      function would make qconf crash. (https://lkml.org/lkml/2020/7/18/411)
      
      This function does not work. Remove.
      
      Signed-off-by: default avatarMasahiro Yamada <masahiroy@kernel.org>
      ccf56e5f
    • Linus Torvalds's avatar
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net · ac3a0c84
      Linus Torvalds authored
      Pull networking fixes from David Miller:
      
       1) Encap offset calculation is incorrect in esp6, from Sabrina Dubroca.
      
       2) Better parameter validation in pfkey_dump(), from Mark Salyzyn.
      
       3) Fix several clang issues on powerpc in selftests, from Tanner Love.
      
       4) cmsghdr_from_user_compat_to_kern() uses the wrong length, from Al
          Viro.
      
       5) Out of bounds access in mlx5e driver, from Raed Salem.
      
       6) Fix transfer buffer memleak in lan78xx, from Johan Havold.
      
       7) RCU fixups in rhashtable, from Herbert Xu.
      
       8) Fix ipv6 nexthop refcnt leak, from Xiyu Yang.
      
       9) vxlan FDB dump must be done under RCU, from Ido Schimmel.
      
      10) Fix use after free in mlxsw, from Ido Schimmel.
      
      11) Fix map leak in HASH_OF_MAPS bpf code, from Andrii Nakryiko.
      
      12) Fix bug in mac80211 Tx ack status reporting, from Vasanthakumar
          Thiagarajan.
      
      13) Fix memory leaks in IPV6_ADDRFORM code, from Cong Wang.
      
      14) Fix bpf program reference count leaks in mlx5 during
          mlx5e_alloc_rq(), from Xin Xiong.
      
      * git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net: (86 commits)
        vxlan: fix memleak of fdb
        rds: Prevent kernel-infoleak in rds_notify_queue_get()
        net/sched: The error lable position is corrected in ct_init_module
        net/mlx5e: fix bpf_prog reference count leaks in mlx5e_alloc_rq
        net/mlx5e: E-Switch, Specify flow_source for rule with no in_port
        net/mlx5e: E-Switch, Add misc bit when misc fields changed for mirroring
        net/mlx5e: CT: Support restore ipv6 tunnel
        net: gemini: Fix missing clk_disable_unprepare() in error path of gemini_ethernet_port_probe()
        ionic: unlock queue mutex in error path
        atm: fix atm_dev refcnt leaks in atmtcp_remove_persistent
        net: ethernet: mtk_eth_soc: fix MTU warnings
        net: nixge: fix potential memory leak in nixge_probe()
        devlink: ignore -EOPNOTSUPP errors on dumpit
        rxrpc: Fix race between recvmsg and sendmsg on immediate call failure
        MAINTAINERS: Replace Thor Thayer as Altera Triple Speed Ethernet maintainer
        selftests/bpf: fix netdevsim trap_flow_action_cookie read
        ipv6: fix memory leaks on IPV6_ADDRFORM path
        net/bpfilter: Initialize pos in __bpfilter_process_sockopt
        igb: reinit_locked() should be called with rtnl_lock
        e1000e: continue to init PHY even when failed to disable ULP
        ...
      ac3a0c84
    • Linus Torvalds's avatar
      Merge tag 'for-linus-2020-08-01' of git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux · 0ae3495b
      Linus Torvalds authored
      Pull thread fix from Christian Brauner:
       "A simple spelling fix for dequeue_synchronous_signal()"
      
      * tag 'for-linus-2020-08-01' of git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux:
        signal: fix typo in dequeue_synchronous_signal()
      0ae3495b
    • Linus Torvalds's avatar
      Merge tag 'perf-tools-fixes-2020-08-01' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux · bf121a0b
      Linus Torvalds authored
      Pull perf tooling fixes from Arnaldo Carvalho de Melo:
      
       - Fix libtraceevent build with binutils 2.35
      
       - Fix memory leak in process_dynamic_array_len in libtraceevent
      
       - Fix 'perf test 68' zstd compression for s390
      
       - Fix record failure when mixed with ARM SPE event
      
      * tag 'perf-tools-fixes-2020-08-01' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux:
        libtraceevent: Fix build with binutils 2.35
        perf tools: Fix record failure when mixed with ARM SPE event
        perf tests: Fix test 68 zstd compression for s390
        tools lib traceevent: Fix memory leak in process_dynamic_array_len
      bf121a0b