{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":2325298,"defaultBranch":"master","name":"linux","ownerLogin":"torvalds","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-09-04T22:48:12.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1024025?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717968025.0","currentOid":""},"activityList":{"items":[{"before":"b8481381d4e2549f06812eb6069198144696340c","after":"83a7eefedc9b56fe7bfeff13b6c7356688ffa670","ref":"refs/heads/master","pushedAt":"2024-06-09T21:20:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"torvalds","name":"Linus Torvalds","path":"/torvalds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1024025?s=80&v=4"},"commit":{"message":"Linux 6.10-rc3","shortMessageHtmlLink":"Linux 6.10-rc3"}},{"before":"771ed66105de9106a6f3e4311e06451881cdac5e","after":"b8481381d4e2549f06812eb6069198144696340c","ref":"refs/heads/master","pushedAt":"2024-06-09T16:11:03.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"torvalds","name":"Linus Torvalds","path":"/torvalds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1024025?s=80&v=4"},"commit":{"message":"Merge tag 'perf-tools-fixes-for-v6.10-2-2024-06-09' of git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools\n\nPull perf tools fixes from Arnaldo Carvalho de Melo:\n\n - Update copies of kernel headers, which resulted in support for the\n new 'mseal' syscall, SUBVOL statx return mask bit, RISC-V and PPC\n prctls, fcntl's DUPFD_QUERY, POSTED_MSI_NOTIFICATION IRQ vector,\n 'map_shadow_stack' syscall for x86-32.\n\n - Revert perf.data record memory allocation optimization that ended up\n causing a regression, work is being done to re-introduce it in the\n next merge window.\n\n - Fix handling of minimal vmlinux.h file used with BPF's CO-RE when\n interrupting the build.\n\n* tag 'perf-tools-fixes-for-v6.10-2-2024-06-09' of git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools:\n perf bpf: Fix handling of minimal vmlinux.h file when interrupting the build\n Revert \"perf record: Reduce memory for recording PERF_RECORD_LOST_SAMPLES event\"\n tools headers arm64: Sync arm64's cputype.h with the kernel sources\n tools headers uapi: Sync linux/stat.h with the kernel sources to pick STATX_SUBVOL\n tools headers UAPI: Update i915_drm.h with the kernel sources\n tools headers UAPI: Sync kvm headers with the kernel sources\n tools arch x86: Sync the msr-index.h copy with the kernel sources\n tools headers: Update the syscall tables and unistd.h, mostly to support the new 'mseal' syscall\n perf trace beauty: Update the arch/x86/include/asm/irq_vectors.h copy with the kernel sources to pick POSTED_MSI_NOTIFICATION\n perf beauty: Update copy of linux/socket.h with the kernel sources\n tools headers UAPI: Sync fcntl.h with the kernel sources to pick F_DUPFD_QUERY\n tools headers UAPI: Sync linux/prctl.h with the kernel sources\n tools include UAPI: Sync linux/stat.h with the kernel sources","shortMessageHtmlLink":"Merge tag 'perf-tools-fixes-for-v6.10-2-2024-06-09' of git://git.kern…"}},{"before":"061d1af7b0305227182bd9da60c7706c079348b7","after":"771ed66105de9106a6f3e4311e06451881cdac5e","ref":"refs/heads/master","pushedAt":"2024-06-09T02:17:53.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"torvalds","name":"Linus Torvalds","path":"/torvalds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1024025?s=80&v=4"},"commit":{"message":"Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux\n\nPull clk fix from Stephen Boyd:\n \"One fix for the SiFive PRCI clocks so that the device boots again.\n\n This driver was registering clkdev lookups that were always going to\n be useless. This wasn't a problem until clkdev started returning an\n error in these cases, causing this driver to fail probe, and thus boot\n to fail because clks are essential for most drivers. The fix is\n simple, don't use clkdev because this is a DT based system where\n clkdev isn't used\"\n\n* tag 'clk-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux:\n clk: sifive: Do not register clkdevs for PRCI clocks","shortMessageHtmlLink":"Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pub/scm/linux…"}},{"before":"329f70c5beaefe0e1197b7919e776dc005213b59","after":"061d1af7b0305227182bd9da60c7706c079348b7","ref":"refs/heads/master","pushedAt":"2024-06-08T17:53:14.000Z","pushType":"push","commitsCount":16,"pusher":{"login":"torvalds","name":"Linus Torvalds","path":"/torvalds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1024025?s=80&v=4"},"commit":{"message":"Merge tag 'for-linus-2024060801' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid\n\nPull HID fixes from Benjamin Tissoires:\n\n - fix potential read out of bounds in hid-asus (Andrew Ballance)\n\n - fix endian-conversion on little endian systems in intel-ish-hid (Arnd\n Bergmann)\n\n - A couple of new input event codes (Aseda Aboagye)\n\n - errors handling fixes in hid-nvidia-shield (Chen Ni), hid-nintendo\n (Christophe JAILLET), hid-logitech-dj (José Expósito)\n\n - current leakage fix while the device is in suspend on a i2c-hid\n laptop (Johan Hovold)\n\n - other assorted smaller fixes and device ID / quirk entry additions\n\n* tag 'for-linus-2024060801' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid:\n HID: Ignore battery for ELAN touchscreens 2F2C and 4116\n HID: i2c-hid: elan: fix reset suspend current leakage\n dt-bindings: HID: i2c-hid: elan: add 'no-reset-on-power-off' property\n dt-bindings: HID: i2c-hid: elan: add Elan eKTH5015M\n dt-bindings: HID: i2c-hid: add dedicated Ilitek ILI2901 schema\n input: Add support for \"Do Not Disturb\"\n input: Add event code for accessibility key\n hid: asus: asus_report_fixup: fix potential read out of bounds\n HID: logitech-hidpp: add missing MODULE_DESCRIPTION() macro\n HID: intel-ish-hid: fix endian-conversion\n HID: nintendo: Fix an error handling path in nintendo_hid_probe()\n HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode()\n HID: core: remove unnecessary WARN_ON() in implement()\n HID: nvidia-shield: Add missing check for input_ff_create_memless\n HID: intel-ish-hid: Fix build error for COMPILE_TEST","shortMessageHtmlLink":"Merge tag 'for-linus-2024060801' of git://git.kernel.org/pub/scm/linu…"}},{"before":"36714d69b186ab38f2f9eb833a2dfa57878095c6","after":"329f70c5beaefe0e1197b7919e776dc005213b59","ref":"refs/heads/master","pushedAt":"2024-06-08T17:15:13.000Z","pushType":"push","commitsCount":19,"pusher":{"login":"torvalds","name":"Linus Torvalds","path":"/torvalds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1024025?s=80&v=4"},"commit":{"message":"Merge tag 'kbuild-fixes-v6.10-2' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild\n\nPull Kbuild fixes from Masahiro Yamada:\n\n - Fix the initial state of the save button in 'make gconfig'\n\n - Improve the Kconfig documentation\n\n - Fix a Kconfig bug regarding property visibility\n\n - Fix build breakage for systems where 'sed' is not installed in /bin\n\n - Fix a false warning about missing MODULE_DESCRIPTION()\n\n* tag 'kbuild-fixes-v6.10-2' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild:\n modpost: do not warn about missing MODULE_DESCRIPTION() for vmlinux.o\n kbuild: explicitly run mksysmap as sed script from link-vmlinux.sh\n kconfig: remove wrong expr_trans_bool()\n kconfig: doc: document behavior of 'select' and 'imply' followed by 'if'\n kconfig: doc: fix a typo in the note about 'imply'\n kconfig: gconf: give a proper initial state to the Save button\n kconfig: remove unneeded code for user-supplied values being out of range","shortMessageHtmlLink":"Merge tag 'kbuild-fixes-v6.10-2' of git://git.kernel.org/pub/scm/linu…"}},{"before":"dc772f8237f9b0c9ea3f34d0dc4a57d1f6a5070d","after":"36714d69b186ab38f2f9eb833a2dfa57878095c6","ref":"refs/heads/master","pushedAt":"2024-06-08T16:48:51.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"torvalds","name":"Linus Torvalds","path":"/torvalds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1024025?s=80&v=4"},"commit":{"message":"Merge tag 'irq-urgent-2024-06-08' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip\n\nPull irq fixes from Ingo Molnar:\n\n - Fix possible memory leak the riscv-intc irqchip driver load failures\n\n - Fix boot crash in the sifive-plic irqchip driver caused by recently\n changed boot initialization order\n\n - Fix race condition in the gic-v3-its irqchip driver\n\n* tag 'irq-urgent-2024-06-08' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:\n irqchip/gic-v3-its: Fix potential race condition in its_vlpi_prop_update()\n irqchip/sifive-plic: Chain to parent IRQ after handlers are ready\n irqchip/riscv-intc: Prevent memory leak when riscv_intc_init_common() fails","shortMessageHtmlLink":"Merge tag 'irq-urgent-2024-06-08' of git://git.kernel.org/pub/scm/lin…"}},{"before":"602079a0a13c69d190e16297d123ad3d279364e5","after":"dc772f8237f9b0c9ea3f34d0dc4a57d1f6a5070d","ref":"refs/heads/master","pushedAt":"2024-06-08T00:15:10.000Z","pushType":"push","commitsCount":21,"pusher":{"login":"torvalds","name":"Linus Torvalds","path":"/torvalds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1024025?s=80&v=4"},"commit":{"message":"Merge tag 'mm-hotfixes-stable-2024-06-07-15-24' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm\n\nPull misc fixes from Andrew Morton:\n \"14 hotfixes, 6 of which are cc:stable.\n\n All except the nilfs2 fix affect MM and all are singletons - see the\n chagelogs for details\"\n\n* tag 'mm-hotfixes-stable-2024-06-07-15-24' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm:\n nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors\n mm: fix xyz_noprof functions calling profiled functions\n codetag: avoid race at alloc_slab_obj_exts\n mm/hugetlb: do not call vma_add_reservation upon ENOMEM\n mm/ksm: fix ksm_zero_pages accounting\n mm/ksm: fix ksm_pages_scanned accounting\n kmsan: do not wipe out origin when doing partial unpoisoning\n vmalloc: check CONFIG_EXECMEM in is_vmalloc_or_module_addr()\n mm: page_alloc: fix highatomic typing in multi-block buddies\n nilfs2: fix potential kernel bug due to lack of writeback flag waiting\n memcg: remove the lockdep assert from __mod_objcg_mlstate()\n mm: arm64: fix the out-of-bounds issue in contpte_clear_young_dirty_ptes\n mm: huge_mm: fix undefined reference to `mthp_stats' for CONFIG_SYSFS=n\n mm: drop the 'anon_' prefix for swap-out mTHP counters","shortMessageHtmlLink":"Merge tag 'mm-hotfixes-stable-2024-06-07-15-24' of git://git.kernel.o…"}},{"before":"07978330e63456a75a6d5c1c5053de24bdc9d16f","after":"602079a0a13c69d190e16297d123ad3d279364e5","ref":"refs/heads/master","pushedAt":"2024-06-07T23:50:31.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"torvalds","name":"Linus Torvalds","path":"/torvalds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1024025?s=80&v=4"},"commit":{"message":"Merge tag 'block-6.10-20240607' of git://git.kernel.dk/linux\n\nPull block fixes from Jens Axboe:\n\n - Fix for null_blk block size validation (Andreas)\n\n - NVMe pull request via Keith:\n - Use reserved tags for special fabrics operations (Chunguang)\n - Persistent Reservation status masking fix (Weiwen)\n\n* tag 'block-6.10-20240607' of git://git.kernel.dk/linux:\n null_blk: fix validation of block size\n nvme: fix nvme_pr_* status code parsing\n nvme-fabrics: use reserved tag for reg read/write command","shortMessageHtmlLink":"Merge tag 'block-6.10-20240607' of git://git.kernel.dk/linux"}},{"before":"0a02756d9145725c1b9979f0486c268f91471a48","after":"07978330e63456a75a6d5c1c5053de24bdc9d16f","ref":"refs/heads/master","pushedAt":"2024-06-07T22:16:48.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"torvalds","name":"Linus Torvalds","path":"/torvalds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1024025?s=80&v=4"},"commit":{"message":"Merge tag 'for-6.10-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux\n\nPull btrfs fixes from David Sterba:\n\n - fix handling of folio private changes.\n\n The private value holds pointer to our extent buffer structure\n representing a metadata range. Release and create of the range was\n not properly synchronized when updating the private bit which ended\n up in double folio_put, leading to all sorts of breakage\n\n - fix a crash, reported as duplicate key in metadata, but caused by a\n race of fsync and size extending write. Requires prealloc target\n range + fsync and other conditions (log tree state, timing)\n\n - fix leak of qgroup extent records after transaction abort\n\n* tag 'for-6.10-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux:\n btrfs: protect folio::private when attaching extent buffer folios\n btrfs: fix leak of qgroup extent records after transaction abort\n btrfs: fix crash on racing fsync and size-extending write into prealloc","shortMessageHtmlLink":"Merge tag 'for-6.10-rc2-tag' of git://git.kernel.org/pub/scm/linux/ke…"}},{"before":"96e09b8f81668278e2bb70db4cbf80d7549bf7a1","after":"0a02756d9145725c1b9979f0486c268f91471a48","ref":"refs/heads/master","pushedAt":"2024-06-07T22:07:42.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"torvalds","name":"Linus Torvalds","path":"/torvalds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1024025?s=80&v=4"},"commit":{"message":"Merge tag 'riscv-for-linus-6.10-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux\n\nPull RISC-V fixes from Palmer Dabbelt:\n\n - Another fix to avoid allocating pages that overlap with ERR_PTR,\n which manifests on rv32\n\n - A revert for the badaccess patch I incorrectly picked up an early\n version of\n\n* tag 'riscv-for-linus-6.10-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux:\n Revert \"riscv: mm: accelerate pagefault when badaccess\"\n riscv: fix overlap of allocated page and PTR_ERR","shortMessageHtmlLink":"Merge tag 'riscv-for-linus-6.10-rc3' of git://git.kernel.org/pub/scm/…"}},{"before":"8a92980606e3585d72d510a03b59906e96755b8a","after":"96e09b8f81668278e2bb70db4cbf80d7549bf7a1","ref":"refs/heads/master","pushedAt":"2024-06-07T21:16:04.000Z","pushType":"push","commitsCount":34,"pusher":{"login":"torvalds","name":"Linus Torvalds","path":"/torvalds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1024025?s=80&v=4"},"commit":{"message":"Merge tag 'platform-drivers-x86-v6.10-3' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86\n\nPull x86 platform driver fixes from Hans de Goede:\n\n - Default silead touchscreen driver to 10 fingers and drop 10 finger\n setting from all DMI quirks. More of a cleanup then a pure fix, but\n since the DMI quirks always get updated through the fixes branch\n this avoids conflicts.\n\n - Kconfig fix for randconfig builds\n\n - dell-smbios: Fix wrong token data in sysfs\n\n - amd-hsmp: Fix driver poking unsupported hw when loaded manually\n\n* tag 'platform-drivers-x86-v6.10-3' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86:\n platform/x86/amd/hsmp: Check HSMP support on AMD family of processors\n platform/x86: dell-smbios: Simplify error handling\n platform/x86: dell-smbios: Fix wrong token data in sysfs\n platform/x86: yt2-1380: add CONFIG_EXTCON dependency\n platform/x86: touchscreen_dmi: Use 2-argument strscpy()\n platform/x86: touchscreen_dmi: Drop \"silead,max-fingers\" property\n Input: silead - Always support 10 fingers","shortMessageHtmlLink":"Merge tag 'platform-drivers-x86-v6.10-3' of git://git.kernel.org/pub/…"}},{"before":"d30d0e49da71de8df10bf3ff1b3de880653af562","after":"8a92980606e3585d72d510a03b59906e96755b8a","ref":"refs/heads/master","pushedAt":"2024-06-06T21:46:59.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"torvalds","name":"Linus Torvalds","path":"/torvalds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1024025?s=80&v=4"},"commit":{"message":"Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi\n\nPull SCSI fixes from James Bottomley:\n \"The core change is to detect unusually large number of VPD pages\n (caused by device manufacturers having an endiannes issue) and reject\n them rather than trying to parse a huge non-existent array.\n\n The remaining fixes are in drivers the most user visible of which is\n the ALUA state transition recognition (leads to intermittent I/O\n errors in some situations otherwise)\"\n\n* tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi:\n scsi: ufs: mcq: Fix error output and clean up ufshcd_mcq_abort()\n scsi: core: Handle devices which return an unusually large VPD page count\n scsi: mpt3sas: Add missing kerneldoc parameter descriptions\n scsi: qedf: Set qed_slowpath_params to zero before use\n scsi: qedf: Wait for stag work during unload\n scsi: qedf: Don't process stag work during unload and recovery\n scsi: sr: Fix unintentional arithmetic wraparound\n scsi: core: alua: I/O errors for ALUA state transitions\n scsi: mpi3mr: Use proper format specifier in mpi3mr_sas_port_add()","shortMessageHtmlLink":"Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/g…"}},{"before":"2df0193e62cf887f373995fb8a91068562784adc","after":"d30d0e49da71de8df10bf3ff1b3de880653af562","ref":"refs/heads/master","pushedAt":"2024-06-06T17:05:50.000Z","pushType":"push","commitsCount":125,"pusher":{"login":"torvalds","name":"Linus Torvalds","path":"/torvalds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1024025?s=80&v=4"},"commit":{"message":"Merge tag 'net-6.10-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net\n\nPull networking fixes from Jakub Kicinski:\n \"Including fixes from BPF and big collection of fixes for WiFi core and\n drivers.\n\n Current release - regressions:\n\n - vxlan: fix regression when dropping packets due to invalid src\n addresses\n\n - bpf: fix a potential use-after-free in bpf_link_free()\n\n - xdp: revert support for redirect to any xsk socket bound to the\n same UMEM as it can result in a corruption\n\n - virtio_net:\n - add missing lock protection when reading return code from\n control_buf\n - fix false-positive lockdep splat in DIM\n - Revert \"wifi: wilc1000: convert list management to RCU\"\n\n - wifi: ath11k: fix error path in ath11k_pcic_ext_irq_config\n\n Previous releases - regressions:\n\n - rtnetlink: make the \"split\" NLM_DONE handling generic, restore the\n old behavior for two cases where we started coalescing those\n messages with normal messages, breaking sloppily-coded userspace\n\n - wifi:\n - cfg80211: validate HE operation element parsing\n - cfg80211: fix 6 GHz scan request building\n - mt76: mt7615: add missing chanctx ops\n - ath11k: move power type check to ASSOC stage, fix connecting to\n 6 GHz AP\n - ath11k: fix WCN6750 firmware crash caused by 17 num_vdevs\n - rtlwifi: ignore IEEE80211_CONF_CHANGE_RETRY_LIMITS\n - iwlwifi: mvm: fix a crash on 7265\n\n Previous releases - always broken:\n\n - ncsi: prevent multi-threaded channel probing, a spec violation\n\n - vmxnet3: disable rx data ring on dma allocation failure\n\n - ethtool: init tsinfo stats if requested, prevent unintentionally\n reporting all-zero stats on devices which don't implement any\n\n - dst_cache: fix possible races in less common IPv6 features\n\n - tcp: auth: don't consider TCP_CLOSE to be in TCP_AO_ESTABLISHED\n\n - ax25: fix two refcounting bugs\n\n - eth: ionic: fix kernel panic in XDP_TX action\n\n Misc:\n\n - tcp: count CLOSE-WAIT sockets for TCP_MIB_CURRESTAB\"\n\n* tag 'net-6.10-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net: (107 commits)\n selftests: net: lib: set 'i' as local\n selftests: net: lib: avoid error removing empty netns name\n selftests: net: lib: support errexit with busywait\n net: ethtool: fix the error condition in ethtool_get_phy_stats_ethtool()\n ipv6: fix possible race in __fib6_drop_pcpu_from()\n af_unix: Annotate data-race of sk->sk_shutdown in sk_diag_fill().\n af_unix: Use skb_queue_len_lockless() in sk_diag_show_rqlen().\n af_unix: Use skb_queue_empty_lockless() in unix_release_sock().\n af_unix: Use unix_recvq_full_lockless() in unix_stream_connect().\n af_unix: Annotate data-race of net->unx.sysctl_max_dgram_qlen.\n af_unix: Annotate data-races around sk->sk_sndbuf.\n af_unix: Annotate data-races around sk->sk_state in UNIX_DIAG.\n af_unix: Annotate data-race of sk->sk_state in unix_stream_read_skb().\n af_unix: Annotate data-races around sk->sk_state in sendmsg() and recvmsg().\n af_unix: Annotate data-race of sk->sk_state in unix_accept().\n af_unix: Annotate data-race of sk->sk_state in unix_stream_connect().\n af_unix: Annotate data-races around sk->sk_state in unix_write_space() and poll().\n af_unix: Annotate data-race of sk->sk_state in unix_inq_len().\n af_unix: Annodate data-races around sk->sk_state for writers.\n af_unix: Set sk->sk_state under unix_state_lock() for truly disconencted peer.\n ...","shortMessageHtmlLink":"Merge tag 'net-6.10-rc3' of git://git.kernel.org/pub/scm/linux/kernel…"}},{"before":"19ca0d8a433ff37018f9429f7e7739e9f3d3d2b4","after":"2df0193e62cf887f373995fb8a91068562784adc","ref":"refs/heads/master","pushedAt":"2024-06-05T22:35:11.000Z","pushType":"push","commitsCount":20,"pusher":{"login":"torvalds","name":"Linus Torvalds","path":"/torvalds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1024025?s=80&v=4"},"commit":{"message":"Merge tag 'thermal-6.10-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm\n\nPull thermal control fixes from Rafael Wysocki:\n \"Fix issues related to the handling of invalid trip points in the\n thermal core and in the thermal debug code that have been overlooked\n by some recent thermal control core changes\"\n\n* tag 'thermal-6.10-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm:\n thermal: trip: Trigger trip down notifications when trips involved in mitigation become invalid\n thermal: core: Introduce thermal_trip_crossed()\n thermal/debugfs: Allow tze_seq_show() to print statistics for invalid trips\n thermal/debugfs: Print initial trip temperature and hysteresis in tze_seq_show()","shortMessageHtmlLink":"Merge tag 'thermal-6.10-rc3' of git://git.kernel.org/pub/scm/linux/ke…"}},{"before":"558dc49aacc7f3a348c1f10af7d1169bed2fe426","after":"19ca0d8a433ff37018f9429f7e7739e9f3d3d2b4","ref":"refs/heads/master","pushedAt":"2024-06-05T18:31:05.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"torvalds","name":"Linus Torvalds","path":"/torvalds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1024025?s=80&v=4"},"commit":{"message":"Merge tag 'for-6.10-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux\n\nPull btrfs fix from David Sterba:\n \"A fix for fast fsync that needs to handle errors during writes after\n some COW failure so it does not lead to an inconsistent state\"\n\n* tag 'for-6.10-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux:\n btrfs: ensure fast fsync waits for ordered extents after a write failure","shortMessageHtmlLink":"Merge tag 'for-6.10-rc2-tag' of git://git.kernel.org/pub/scm/linux/ke…"}},{"before":"71d7b52cc33bc3b6697cce8a0a5ac9032f372e47","after":"558dc49aacc7f3a348c1f10af7d1169bed2fe426","ref":"refs/heads/master","pushedAt":"2024-06-05T18:25:35.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"torvalds","name":"Linus Torvalds","path":"/torvalds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1024025?s=80&v=4"},"commit":{"message":"Merge tag 'i2c-for-6.10-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux\n\nPull i2c fixes from Wolfram Sang:\n \"This should have been my second pull request during the merge window\n but one dependency in the drm subsystem fell through the cracks and\n was only applied for rc2.\n\n Now we can finally remove I2C_CLASS_SPD\"\n\n* tag 'i2c-for-6.10-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux:\n i2c: Remove I2C_CLASS_SPD\n i2c: synquacer: Remove a clk reference from struct synquacer_i2c","shortMessageHtmlLink":"Merge tag 'i2c-for-6.10-rc3' of git://git.kernel.org/pub/scm/linux/ke…"}},{"before":"32f88d65f01bf6f45476d7edbe675e44fb9e1d58","after":"71d7b52cc33bc3b6697cce8a0a5ac9032f372e47","ref":"refs/heads/master","pushedAt":"2024-06-05T15:58:18.000Z","pushType":"push","commitsCount":42,"pusher":{"login":"torvalds","name":"Linus Torvalds","path":"/torvalds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1024025?s=80&v=4"},"commit":{"message":"Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm\n\nPull kvm fixes from Paolo Bonzini:\n \"This is dominated by a couple large series for ARM and x86\n respectively, but apart from that things are calm.\n\n ARM:\n\n - Large set of FP/SVE fixes for pKVM, addressing the fallout from the\n per-CPU data rework and making sure that the host is not involved\n in the FP/SVE switching any more\n\n - Allow FEAT_BTI to be enabled with NV now that FEAT_PAUTH is\n completely supported\n\n - Fix for the respective priorities of Failed PAC, Illegal Execution\n state and Instruction Abort exceptions\n\n - Fix the handling of AArch32 instruction traps failing their\n condition code, which was broken by the introduction of\n ESR_EL2.ISS2\n\n - Allow vcpus running in AArch32 state to be restored in System mode\n\n - Fix AArch32 GPR restore that would lose the 64 bit state under some\n conditions\n\n RISC-V:\n\n - No need to use mask when hart-index-bits is 0\n\n - Fix incorrect reg_subtype labels in\n kvm_riscv_vcpu_set_reg_isa_ext()\n\n x86:\n\n - Fixes and debugging help for the #VE sanity check.\n\n Also disable it by default, even for CONFIG_DEBUG_KERNEL, because\n it was found to trigger spuriously (most likely a processor erratum\n as the exact symptoms vary by generation).\n\n - Avoid WARN() when two NMIs arrive simultaneously during an\n NMI-disabled situation (GIF=0 or interrupt shadow) when the\n processor supports virtual NMI.\n\n While generally KVM will not request an NMI window when virtual\n NMIs are supported, in this case it *does* have to single-step over\n the interrupt shadow or enable the STGI intercept, in order to\n deliver the latched second NMI.\n\n - Drop support for hand tuning APIC timer advancement from userspace.\n\n Since we have adaptive tuning, and it has proved to work well, drop\n the module parameter for manual configuration and with it a few\n stupid bugs that it had\"\n\n* tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm: (32 commits)\n KVM: x86/mmu: Don't save mmu_invalidate_seq after checking private attr\n KVM: arm64: Ensure that SME controls are disabled in protected mode\n KVM: arm64: Refactor CPACR trap bit setting/clearing to use ELx format\n KVM: arm64: Consolidate initializing the host data's fpsimd_state/sve in pKVM\n KVM: arm64: Eagerly restore host fpsimd/sve state in pKVM\n KVM: arm64: Allocate memory mapped at hyp for host sve state in pKVM\n KVM: arm64: Specialize handling of host fpsimd state on trap\n KVM: arm64: Abstract set/clear of CPTR_EL2 bits behind helper\n KVM: arm64: Fix prototype for __sve_save_state/__sve_restore_state\n KVM: arm64: Reintroduce __sve_save_state\n KVM: x86: Drop support for hand tuning APIC timer advancement from userspace\n KVM: SEV-ES: Delegate LBR virtualization to the processor\n KVM: SEV-ES: Disallow SEV-ES guests when X86_FEATURE_LBRV is absent\n KVM: SEV-ES: Prevent MSR access post VMSA encryption\n RISC-V: KVM: Fix incorrect reg_subtype labels in kvm_riscv_vcpu_set_reg_isa_ext function\n RISC-V: KVM: No need to use mask when hart-index-bit is 0\n KVM: arm64: nv: Expose BTI and CSV_frac to a guest hypervisor\n KVM: arm64: nv: Fix relative priorities of exceptions generated by ERETAx\n KVM: arm64: AArch32: Fix spurious trapping of conditional instructions\n KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode\n ...","shortMessageHtmlLink":"Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm"}},{"before":"2ab79514109578fc4b6df90633d500cf281eb689","after":"32f88d65f01bf6f45476d7edbe675e44fb9e1d58","ref":"refs/heads/master","pushedAt":"2024-06-04T18:02:49.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"torvalds","name":"Linus Torvalds","path":"/torvalds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1024025?s=80&v=4"},"commit":{"message":"Merge tag 'linux_kselftest-fixes-6.10-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest\n\nPull kselftest fixes from Shuah Khan:\n \"Fixes to build warnings in several tests and fixes to ftrace tests\"\n\n* tag 'linux_kselftest-fixes-6.10-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest:\n selftests/futex: don't pass a const char* to asprintf(3)\n selftests/futex: don't redefine .PHONY targets (all, clean)\n selftests/tracing: Fix event filter test to retry up to 10 times\n selftests/futex: pass _GNU_SOURCE without a value to the compiler\n selftests/overlayfs: Fix build error on ppc64\n selftests/openat2: Fix build warnings on ppc64\n selftests: cachestat: Fix build warnings on ppc64\n tracing/selftests: Fix kprobe event name test for .isra. functions\n selftests/ftrace: Update required config\n selftests/ftrace: Fix to check required event file\n kselftest/alsa: Ensure _GNU_SOURCE is defined","shortMessageHtmlLink":"Merge tag 'linux_kselftest-fixes-6.10-rc3' of git://git.kernel.org/pu…"}},{"before":"f06ce441457d4abc4d76be7acba26868a2d02b1c","after":"2ab79514109578fc4b6df90633d500cf281eb689","ref":"refs/heads/master","pushedAt":"2024-06-03T22:25:22.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"torvalds","name":"Linus Torvalds","path":"/torvalds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1024025?s=80&v=4"},"commit":{"message":"Merge tag 'cxl-fixes-6.10-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl\n\nPull cxl fixes from Dave Jiang:\n\n - Compile fix for cxl-test from missing linux/vmalloc.h\n\n - Fix for memregion leaks in devm_cxl_add_region()\n\n* tag 'cxl-fixes-6.10-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl:\n cxl/region: Fix memregion leaks in devm_cxl_add_region()\n cxl/test: Add missing vmalloc.h for tools/testing/cxl/test/mem.c","shortMessageHtmlLink":"Merge tag 'cxl-fixes-6.10-rc3' of git://git.kernel.org/pub/scm/linux/…"}},{"before":"c3f38fa61af77b49866b006939479069cd451173","after":"f06ce441457d4abc4d76be7acba26868a2d02b1c","ref":"refs/heads/master","pushedAt":"2024-06-03T16:35:51.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"torvalds","name":"Linus Torvalds","path":"/torvalds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1024025?s=80&v=4"},"commit":{"message":"Merge tag 'loongarch-fixes-6.10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson\n\nPull LoongArch fixes from Huacai Chen:\n \"Some bootloader interface fixes, a dts fix, and a trivial cleanup\"\n\n* tag 'loongarch-fixes-6.10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson:\n LoongArch: Fix GMAC's phy-mode definitions in dts\n LoongArch: Override higher address bits in JUMP_VIRT_ADDR\n LoongArch: Fix entry point in kernel image header\n LoongArch: Add all CPUs enabled by fdt to NUMA node 0\n LoongArch: Fix built-in DTB detection\n LoongArch: Remove CONFIG_ACPI_TABLE_UPGRADE in platform_init()","shortMessageHtmlLink":"Merge tag 'loongarch-fixes-6.10-1' of git://git.kernel.org/pub/scm/li…"}},{"before":"a693b9c95abd4947c2d06e05733de5d470ab6586","after":"c3f38fa61af77b49866b006939479069cd451173","ref":"refs/heads/master","pushedAt":"2024-06-02T22:51:27.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"torvalds","name":"Linus Torvalds","path":"/torvalds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1024025?s=80&v=4"},"commit":{"message":"Linux 6.10-rc2","shortMessageHtmlLink":"Linux 6.10-rc2"}},{"before":"83814698cf48ce3aadc5d88a3f577f04482ff92a","after":"a693b9c95abd4947c2d06e05733de5d470ab6586","ref":"refs/heads/master","pushedAt":"2024-06-02T16:40:11.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"torvalds","name":"Linus Torvalds","path":"/torvalds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1024025?s=80&v=4"},"commit":{"message":"Merge tag 'x86-urgent-2024-06-02' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip\n\nPull x86 fixes from Ingo Molnar:\n \"Miscellaneous topology parsing fixes:\n\n - Fix topology parsing regression on older CPUs in the new AMD/Hygon\n parser\n\n - Fix boot crash on odd Intel Quark and similar CPUs that do not fill\n out cpuinfo_x86::x86_clflush_size and zero out\n cpuinfo_x86::x86_cache_alignment as a result.\n\n Provide 32 bytes as a general fallback value.\n\n - Fix topology enumeration on certain rare CPUs where the BIOS locks\n certain CPUID leaves and the kernel unlocked them late, which broke\n with the new topology parsing code. Factor out this unlocking logic\n and move it earlier in the parsing sequence\"\n\n* tag 'x86-urgent-2024-06-02' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:\n x86/topology/intel: Unlock CPUID before evaluating anything\n x86/cpu: Provide default cache line size if not enumerated\n x86/topology/amd: Evaluate SMT in CPUID leaf 0x8000001e only on family 0x17 and greater","shortMessageHtmlLink":"Merge tag 'x86-urgent-2024-06-02' of git://git.kernel.org/pub/scm/lin…"}},{"before":"89be4025b0db42db830d72d532437248774cba49","after":"83814698cf48ce3aadc5d88a3f577f04482ff92a","ref":"refs/heads/master","pushedAt":"2024-06-02T00:43:33.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"torvalds","name":"Linus Torvalds","path":"/torvalds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1024025?s=80&v=4"},"commit":{"message":"Merge tag 'powerpc-6.10-2' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux\n\nPull powerpc fixes from Michael Ellerman:\n\n - Enforce full ordering for ATOMIC operations with BPF_FETCH\n\n - Fix uaccess build errors seen with GCC 13/14\n\n - Fix build errors on ppc32 due to ARCH_HAS_KERNEL_FPU_SUPPORT\n\n - Drop error message from lparcfg guest name lookup\n\nThanks to Christophe Leroy, Guenter Roeck, Nathan Lynch, Naveen N Rao,\nPuranjay Mohan, and Samuel Holland.\n\n* tag 'powerpc-6.10-2' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux:\n powerpc: Limit ARCH_HAS_KERNEL_FPU_SUPPORT to PPC64\n powerpc/uaccess: Use YZ asm constraint for ld\n powerpc/uaccess: Fix build errors seen with GCC 13/14\n powerpc/pseries/lparcfg: drop error message from guest name lookup\n powerpc/bpf: enforce full ordering for ATOMIC operations with BPF_FETCH","shortMessageHtmlLink":"Merge tag 'powerpc-6.10-2' of git://git.kernel.org/pub/scm/linux/kern…"}},{"before":"ec9eeb89e60d86fcc0243f47c2383399ce0de8f8","after":"89be4025b0db42db830d72d532437248774cba49","ref":"refs/heads/master","pushedAt":"2024-06-01T21:39:08.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"torvalds","name":"Linus Torvalds","path":"/torvalds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1024025?s=80&v=4"},"commit":{"message":"Merge tag '6.10-rc1-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6\n\nPull smb client fixes from Steve French:\n \"Two small smb3 fixes:\n\n - Fix socket creation with sfu mount option (spotted by test generic/423)\n\n - Minor cleanup: fix missing description in two files\"\n\n* tag '6.10-rc1-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6:\n cifs: fix creating sockets when using sfu mount options\n fs: smb: common: add missing MODULE_DESCRIPTION() macros","shortMessageHtmlLink":"Merge tag '6.10-rc1-smb3-client-fixes' of git://git.samba.org/sfrench…"}},{"before":"cc8ed4d0a8486c7472cd72ec3c19957e509dc68c","after":"ec9eeb89e60d86fcc0243f47c2383399ce0de8f8","ref":"refs/heads/master","pushedAt":"2024-06-01T16:37:35.000Z","pushType":"push","commitsCount":26,"pusher":{"login":"torvalds","name":"Linus Torvalds","path":"/torvalds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1024025?s=80&v=4"},"commit":{"message":"Merge tag 'kbuild-fixes-v6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild\n\nPull Kbuild fixes from Masahiro Yamada:\n\n - Fix a Kconfig bug regarding comparisons to 'm' or 'n'\n\n - Replace missed $(srctree)/$(src)\n\n - Fix unneeded kallsyms step 3\n\n - Remove incorrect \"compatible\" properties from image nodes in\n image.fit\n\n - Improve gen_kheaders.sh\n\n - Fix 'make dt_binding_check'\n\n - Clean up unnecessary code\n\n* tag 'kbuild-fixes-v6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild:\n dt-bindings: kbuild: Fix dt_binding_check on unconfigured build\n kheaders: use `command -v` to test for existence of `cpio`\n kheaders: explicitly define file modes for archived headers\n scripts/make_fit: Drop fdt image entry compatible string\n kbuild: remove a stale comment about cleaning in link-vmlinux.sh\n kbuild: fix short log for AS in link-vmlinux.sh\n kbuild: change scripts/mksysmap into sed script\n kbuild: avoid unneeded kallsyms step 3\n kbuild: scripts/gdb: Replace missed $(srctree)/$(src) w/ $(src)\n kconfig: remove redundant check in expr_join_or()\n kconfig: fix comparison to constant symbols, 'm', 'n'\n kconfig: remove unused expr_is_no()","shortMessageHtmlLink":"Merge tag 'kbuild-fixes-v6.10' of git://git.kernel.org/pub/scm/linux/…"}},{"before":"b050496579632f86ee1ef7e7501906db579f3457","after":"cc8ed4d0a8486c7472cd72ec3c19957e509dc68c","ref":"refs/heads/master","pushedAt":"2024-05-31T23:39:11.000Z","pushType":"push","commitsCount":93,"pusher":{"login":"torvalds","name":"Linus Torvalds","path":"/torvalds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1024025?s=80&v=4"},"commit":{"message":"Merge tag 'drm-fixes-2024-06-01' of https://gitlab.freedesktop.org/drm/kernel\n\nPull drm fixes from Dave Airlie:\n \"This is the weekly fixes. Lots of small fixes across the board, one\n BUG_ON fix in shmem seems most important, otherwise amdgpu, i915, xe\n mostly with small fixes to all the other drivers.\n\n shmem:\n - fix BUG_ON in COW handling\n - warn when trying to pin imported objects\n\n buddy:\n - fix page size handling\n\n dma-buf:\n - sw-sync: Don't interfere with IRQ handling\n - fix kthreads-handling error path\n\n i915:\n - fix a race in audio component by registering it later\n - make DPT object unshrinkable to avoid shrinking when framebuffer\n has not shrunk\n - fix CCS id calculation to fix a perf regression\n - fix selftest caching mode\n - fix FIELD_PREP compiler warnings\n - fix indefinite wait for GT wakeref release\n - revert overeager multi-gt pm reference removal\n\n xe:\n - pcode polling timeout change\n - fix for deadlocks for faulting VMs\n - error-path lock imbalance fix\n\n amdgpu:\n - RAS fix\n - fix colorspace property for MST connectors\n - fix for PCIe DPM\n - silence UBSAN warning\n - GPUVM robustness fix\n - partition fix\n - drop deprecated I2C_CLASS_SPD\n\n amdkfd:\n - revert unused changes for certain 11.0.3 devices\n - simplify APU VRAM handling\n\n lima:\n - fix dma_resv-related deadlock in object pin\n\n msm:\n - remove build-time dependency on Python 3.9\n\n nouveau:\n - nvif: Fix possible integer overflow\n\n panel:\n - lg-sw43408: Select DP helpers; Declare backlight ops as static\n - sitronix-st7789v: Various fixes for jt240mhqs_hwt_ek_e3 panel\n\n panfrost:\n - fix dma_resv-related deadlock in object pin\"\n\n* tag 'drm-fixes-2024-06-01' of https://gitlab.freedesktop.org/drm/kernel: (35 commits)\n drm/msm: remove python 3.9 dependency for compiling msm\n drm/panel: sitronix-st7789v: fix display size for jt240mhqs_hwt_ek_e3 panel\n drm/panel: sitronix-st7789v: tweak timing for jt240mhqs_hwt_ek_e3 panel\n drm/panel: sitronix-st7789v: fix timing for jt240mhqs_hwt_ek_e3 panel\n drm/amd/pm: remove deprecated I2C_CLASS_SPD support from newly added SMU_14_0_2\n drm/amdgpu: Make CPX mode auto default in NPS4\n drm/amdkfd: simplify APU VRAM handling\n Revert \"drm/amdkfd: fix gfx_target_version for certain 11.0.3 devices\"\n drm/amdgpu: fix dereference null return value for the function amdgpu_vm_pt_parent\n drm/amdgpu: silence UBSAN warning\n drm/amdgpu: Adjust logic in amdgpu_device_partner_bandwidth()\n drm/i915: Fix audio component initialization\n drm/i915/dpt: Make DPT object unshrinkable\n drm/i915/gt: Fix CCS id's calculation for CCS mode setting\n drm/panel/lg-sw43408: mark sw43408_backlight_ops as static\n drm/i915/selftests: Set always_coherent to false when reading from CPU\n drm/panel/lg-sw43408: select CONFIG_DRM_DISPLAY_DP_HELPER\n drm/i915/guc: avoid FIELD_PREP warning\n drm/i915/gt: Disarm breadcrumbs if engines are already idle\n Revert \"drm/i915: Remove extra multi-gt pm-references\"\n ...","shortMessageHtmlLink":"Merge tag 'drm-fixes-2024-06-01' of https://gitlab.freedesktop.org/dr…"}},{"before":"d8ec19857b095b39d114ae299713bd8ea6c1e66a","after":"b050496579632f86ee1ef7e7501906db579f3457","ref":"refs/heads/master","pushedAt":"2024-05-31T19:19:21.000Z","pushType":"push","commitsCount":70,"pusher":{"login":"torvalds","name":"Linus Torvalds","path":"/torvalds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1024025?s=80&v=4"},"commit":{"message":"Merge tag 'dma-mapping-6.10-2024-05-31' of git://git.infradead.org/users/hch/dma-mapping\n\nPull dma-mapping fixes from Christoph Hellwig:\n\n - dma-mapping benchmark error handling fixes (Fedor Pchelkin)\n\n - correct a config symbol reference in the DMA API documentation (Lukas\n Bulwahn)\n\n* tag 'dma-mapping-6.10-2024-05-31' of git://git.infradead.org/users/hch/dma-mapping:\n Documentation/core-api: correct reference to SWIOTLB_DYNAMIC\n dma-mapping: benchmark: handle NUMA_NO_NODE correctly\n dma-mapping: benchmark: fix node id validation\n dma-mapping: benchmark: avoid needless copy_to_user if benchmark fails\n dma-mapping: benchmark: fix up kthread-related error handling","shortMessageHtmlLink":"Merge tag 'dma-mapping-6.10-2024-05-31' of git://git.infradead.org/us…"}},{"before":"4a4be1ad3a6efea16c56615f31117590fd881358","after":"d8ec19857b095b39d114ae299713bd8ea6c1e66a","ref":"refs/heads/master","pushedAt":"2024-05-31T18:45:16.000Z","pushType":"push","commitsCount":77,"pusher":{"login":"torvalds","name":"Linus Torvalds","path":"/torvalds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1024025?s=80&v=4"},"commit":{"message":"Merge tag 'net-6.10-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net\n\nPull networking fixes from Paolo Abeni:\n \"Including fixes from bpf and netfilter.\n\n Current release - regressions:\n\n - gro: initialize network_offset in network layer\n\n - tcp: reduce accepted window in NEW_SYN_RECV state\n\n Current release - new code bugs:\n\n - eth: mlx5e: do not use ptp structure for tx ts stats when not\n initialized\n\n - eth: ice: check for unregistering correct number of devlink params\n\n Previous releases - regressions:\n\n - bpf: Allow delete from sockmap/sockhash only if update is allowed\n\n - sched: taprio: extend minimum interval restriction to entire cycle\n too\n\n - netfilter: ipset: add list flush to cancel_gc\n\n - ipv4: fix address dump when IPv4 is disabled on an interface\n\n - sock_map: avoid race between sock_map_close and sk_psock_put\n\n - eth: mlx5: use mlx5_ipsec_rx_status_destroy to correctly delete\n status rules\n\n Previous releases - always broken:\n\n - core: fix __dst_negative_advice() race\n\n - bpf:\n - fix multi-uprobe PID filtering logic\n - fix pkt_type override upon netkit pass verdict\n\n - netfilter: tproxy: bail out if IP has been disabled on the device\n\n - af_unix: annotate data-race around unix_sk(sk)->addr\n\n - eth: mlx5e: fix UDP GSO for encapsulated packets\n\n - eth: idpf: don't enable NAPI and interrupts prior to allocating Rx\n buffers\n\n - eth: i40e: fully suspend and resume IO operations in EEH case\n\n - eth: octeontx2-pf: free send queue buffers incase of leaf to inner\n\n - eth: ipvlan: dont Use skb->sk in ipvlan_process_v{4,6}_outbound\"\n\n* tag 'net-6.10-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net: (69 commits)\n netdev: add qstat for csum complete\n ipvlan: Dont Use skb->sk in ipvlan_process_v{4,6}_outbound\n net: ena: Fix redundant device NUMA node override\n ice: check for unregistering correct number of devlink params\n ice: fix 200G PHY types to link speed mapping\n i40e: Fully suspend and resume IO operations in EEH case\n i40e: factoring out i40e_suspend/i40e_resume\n e1000e: move force SMBUS near the end of enable_ulp function\n net: dsa: microchip: fix RGMII error in KSZ DSA driver\n ipv4: correctly iterate over the target netns in inet_dump_ifaddr()\n net: fix __dst_negative_advice() race\n nfc/nci: Add the inconsistency check between the input data length and count\n MAINTAINERS: dwmac: starfive: update Maintainer\n net/sched: taprio: extend minimum interval restriction to entire cycle too\n net/sched: taprio: make q->picos_per_byte available to fill_sched_entry()\n netfilter: nft_fib: allow from forward/input without iif selector\n netfilter: tproxy: bail out if IP has been disabled on the device\n netfilter: nft_payload: skbuff vlan metadata mangle support\n net: ti: icssg-prueth: Fix start counter for ft1 filter\n sock_map: avoid race between sock_map_close and sk_psock_put\n ...","shortMessageHtmlLink":"Merge tag 'net-6.10-rc2' of git://git.kernel.org/pub/scm/linux/kernel…"}},{"before":"e0cce98fe279b64f4a7d81b7f5c3a23d80b92fbc","after":"4a4be1ad3a6efea16c56615f31117590fd881358","ref":"refs/heads/master","pushedAt":"2024-05-29T17:10:24.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"torvalds","name":"Linus Torvalds","path":"/torvalds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1024025?s=80&v=4"},"commit":{"message":"Revert \"vfs: Delete the associated dentry when deleting a file\"\n\nThis reverts commit 681ce8623567ba7e7333908e9826b77145312dda.\n\nWe gave it a try, but it turns out the kernel test robot did in fact\nfind performance regressions for it, so we'll have to look at the more\ninvolved alternative fixes for Yafang Shao's Elasticsearch load issue.\n\nThere were several alternatives discussed, they just weren't as simple\nas this first attempt.\n\nThe report is of a -7.4% regression of filebench.sum_operations/s, which\nappears significant enough to trigger my \"this patch may get reverted if\nsomebody finds a performance regression on some other load\" rule.\n\nSo it's still the case that we should end up deleting dentries more\naggressively - or just be better at pruning them later - but it needs a\nbit more finesse than this simple thing.\n\nLink: https://lore.kernel.org/all/202405291318.4dfbb352-oliver.sang@intel.com/\nCc: Yafang Shao \nCc: Al Viro \nCc: Christian Brauner \nSigned-off-by: Linus Torvalds ","shortMessageHtmlLink":"Revert \"vfs: Delete the associated dentry when deleting a file\""}},{"before":"2bfcfd584ff5ccc8bb7acde19b42570414bf880b","after":"e0cce98fe279b64f4a7d81b7f5c3a23d80b92fbc","ref":"refs/heads/master","pushedAt":"2024-05-28T18:07:53.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"torvalds","name":"Linus Torvalds","path":"/torvalds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1024025?s=80&v=4"},"commit":{"message":"Merge tag 'tpmdd-next-6.10-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd\n\nPull tpm fixes from Jarkko Sakkinen:\n \"This fixes two unaddressed review comments for the HMAC encryption\n patch set. They are cosmetic but we are better off, if such\n unnecessary glitches do not exist in the release.\n\n The important part is enabling the HMAC encryption by default only on\n x86-64 because that is the only sufficiently tested arch.\n\n Finally, there is a bug fix for SPI transfer buffer allocation, which\n did not take into account the SPI header size\"\n\n* tag 'tpmdd-next-6.10-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd:\n tpm: Enable TCG_TPM2_HMAC by default only for X86_64\n tpm: Rename TPM2_OA_TMPL to TPM2_OA_NULL_KEY and make it local\n tpm: Open code tpm_buf_parameters()\n tpm_tis_spi: Account for SPI header when allocating TPM SPI xfer buffer","shortMessageHtmlLink":"Merge tag 'tpmdd-next-6.10-rc2' of git://git.kernel.org/pub/scm/linux…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYIw7NwA","startCursor":null,"endCursor":null}},"title":"Activity · torvalds/linux"}