{"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:1717368687.0","currentOid":""},"activityList":{"items":[{"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…"}},{"before":"1613e604df0cd359cf2a7fbd9be7a0bcfacfabd0","after":"2bfcfd584ff5ccc8bb7acde19b42570414bf880b","ref":"refs/heads/master","pushedAt":"2024-05-27T15:29:31.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 'pmdomain-v6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm\n\nPull pmdomain fix from Ulf Hansson:\n\n - Fix regression in gpcv2 PM domain for i.MX8\n\n* tag 'pmdomain-v6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm:\n pmdomain: imx: gpcv2: Add delay after power up handshake","shortMessageHtmlLink":"Merge tag 'pmdomain-v6.10-rc1' of git://git.kernel.org/pub/scm/linux/…"}},{"before":"6fbf71854e2ddea7c99397772fbbb3783bfe15b5","after":"1613e604df0cd359cf2a7fbd9be7a0bcfacfabd0","ref":"refs/heads/master","pushedAt":"2024-05-26T22:20:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"torvalds","name":"Linus Torvalds","path":"/torvalds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1024025?s=80&v=4"},"commit":{"message":"Linux 6.10-rc1","shortMessageHtmlLink":"Linux 6.10-rc1"}},{"before":"c13320499ba0efd93174ef6462ae8a7a2933f6e7","after":"6fbf71854e2ddea7c99397772fbbb3783bfe15b5","ref":"refs/heads/master","pushedAt":"2024-05-26T16:59:15.000Z","pushType":"push","commitsCount":2,"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-1-2024-05-26' of git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools\n\nPull perf tool fix from Arnaldo Carvalho de Melo:\n \"Revert a patch causing a regression.\n\n This made a simple 'perf record -e cycles:pp make -j199' stop working\n on the Ampere ARM64 system Linus uses to test ARM64 kernels\".\n\n* tag 'perf-tools-fixes-for-v6.10-1-2024-05-26' of git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools:\n Revert \"perf parse-events: Prefer sysfs/JSON hardware events over legacy\"","shortMessageHtmlLink":"Merge tag 'perf-tools-fixes-for-v6.10-1-2024-05-26' of git://git.kern…"}},{"before":"9b62e02e63363f5678d5598ee7372064301587f7","after":"c13320499ba0efd93174ef6462ae8a7a2933f6e7","ref":"refs/heads/master","pushedAt":"2024-05-26T05:40:18.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 '6.10-rc-smb3-fixes-part2' of git://git.samba.org/sfrench/cifs-2.6\n\nPull smb client fixes from Steve French:\n\n - two important netfs integration fixes - including for a data\n corruption and also fixes for multiple xfstests\n\n - reenable swap support over SMB3\n\n* tag '6.10-rc-smb3-fixes-part2' of git://git.samba.org/sfrench/cifs-2.6:\n cifs: Fix missing set of remote_i_size\n cifs: Fix smb3_insert_range() to move the zero_point\n cifs: update internal version number\n smb3: reenable swapfiles over SMB3 mounts","shortMessageHtmlLink":"Merge tag '6.10-rc-smb3-fixes-part2' of git://git.samba.org/sfrench/c…"}},{"before":"a0db36ed571397df9a3f507ee19913a74d4b97a5","after":"9b62e02e63363f5678d5598ee7372064301587f7","ref":"refs/heads/master","pushedAt":"2024-05-25T22:24:02.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 'mm-hotfixes-stable-2024-05-25-09-13' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm\n\nPull misc fixes from Andrew Morton:\n \"16 hotfixes, 11 of which are cc:stable.\n\n A few nilfs2 fixes, the remainder are for MM: a couple of selftests\n fixes, various singletons fixing various issues in various parts\"\n\n* tag 'mm-hotfixes-stable-2024-05-25-09-13' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm:\n mm/ksm: fix possible UAF of stable_node\n mm/memory-failure: fix handling of dissolved but not taken off from buddy pages\n mm: /proc/pid/smaps_rollup: avoid skipping vma after getting mmap_lock again\n nilfs2: fix potential hang in nilfs_detach_log_writer()\n nilfs2: fix unexpected freezing of nilfs_segctor_sync()\n nilfs2: fix use-after-free of timer for log writer thread\n selftests/mm: fix build warnings on ppc64\n arm64: patching: fix handling of execmem addresses\n selftests/mm: compaction_test: fix bogus test success and reduce probability of OOM-killer invocation\n selftests/mm: compaction_test: fix incorrect write of zero to nr_hugepages\n selftests/mm: compaction_test: fix bogus test success on Aarch64\n mailmap: update email address for Satya Priya\n mm/huge_memory: don't unpoison huge_zero_folio\n kasan, fortify: properly rename memintrinsics\n lib: add version into /proc/allocinfo output\n mm/vmalloc: fix vmalloc which may return null if called with __GFP_NOFAIL","shortMessageHtmlLink":"Merge tag 'mm-hotfixes-stable-2024-05-25-09-13' of git://git.kernel.o…"}},{"before":"56676c4c06f19215fbf8b8813c73d63c986270f8","after":"a0db36ed571397df9a3f507ee19913a74d4b97a5","ref":"refs/heads/master","pushedAt":"2024-05-25T21:52:45.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 'irq-urgent-2024-05-25' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip\n\nPull irq fixes from Ingo Molnar:\n\n - Fix x86 IRQ vector leak caused by a CPU offlining race\n\n - Fix build failure in the riscv-imsic irqchip driver\n caused by an API-change semantic conflict\n\n - Fix use-after-free in irq_find_at_or_after()\n\n* tag 'irq-urgent-2024-05-25' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:\n genirq/irqdesc: Prevent use-after-free in irq_find_at_or_after()\n genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline\n irqchip/riscv-imsic: Fixup riscv_ipi_set_virq_range() conflict","shortMessageHtmlLink":"Merge tag 'irq-urgent-2024-05-25' of git://git.kernel.org/pub/scm/lin…"}},{"before":"74eca356f6d4429497a097a8ed4dfa76c441bab9","after":"56676c4c06f19215fbf8b8813c73d63c986270f8","ref":"refs/heads/master","pushedAt":"2024-05-25T21:39:33.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 'for-linus-6.10-1' of https://github.com/cminyard/linux-ipmi\n\nPull ipmi updates from Corey Minyard:\n \"Mostly updates for deprecated interfaces, platform.remove and\n converting from a tasklet to a BH workqueue.\n\n Also use HAS_IOPORT for disabling inb()/outb()\"\n\n* tag 'for-linus-6.10-1' of https://github.com/cminyard/linux-ipmi:\n ipmi: kcs_bmc_npcm7xx: Convert to platform remove callback returning void\n ipmi: kcs_bmc_aspeed: Convert to platform remove callback returning void\n ipmi: ipmi_ssif: Convert to platform remove callback returning void\n ipmi: ipmi_si_platform: Convert to platform remove callback returning void\n ipmi: ipmi_powernv: Convert to platform remove callback returning void\n ipmi: bt-bmc: Convert to platform remove callback returning void\n char: ipmi: handle HAS_IOPORT dependencies\n ipmi: Convert from tasklet to BH workqueue","shortMessageHtmlLink":"Merge tag 'for-linus-6.10-1' of https://github.com/cminyard/linux-ipmi"}},{"before":"54f71b0369c9d8dcf23c13ddab2a097115c5f572","after":"74eca356f6d4429497a097a8ed4dfa76c441bab9","ref":"refs/heads/master","pushedAt":"2024-05-25T21:31:42.000Z","pushType":"push","commitsCount":25,"pusher":{"login":"torvalds","name":"Linus Torvalds","path":"/torvalds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1024025?s=80&v=4"},"commit":{"message":"Merge tag 'ceph-for-6.10-rc1' of https://github.com/ceph/ceph-client\n\nPull ceph updates from Ilya Dryomov:\n \"A series from Xiubo that adds support for additional access checks\n based on MDS auth caps which were recently made available to clients.\n\n This is needed to prevent scenarios where the MDS quietly discards\n updates that a UID-restricted client previously (wrongfully) acked to\n the user.\n\n Other than that, just a documentation fixup\"\n\n* tag 'ceph-for-6.10-rc1' of https://github.com/ceph/ceph-client:\n doc: ceph: update userspace command to get CephFS metadata\n ceph: add CEPHFS_FEATURE_MDS_AUTH_CAPS_CHECK feature bit\n ceph: check the cephx mds auth access for async dirop\n ceph: check the cephx mds auth access for open\n ceph: check the cephx mds auth access for setattr\n ceph: add ceph_mds_check_access() helper\n ceph: save cap_auths in MDS client when session is opened","shortMessageHtmlLink":"Merge tag 'ceph-for-6.10-rc1' of https://github.com/ceph/ceph-client"}},{"before":"56fb6f92854f29dcb6c3dc3ba92eeda1b615e88c","after":"54f71b0369c9d8dcf23c13ddab2a097115c5f572","ref":"refs/heads/master","pushedAt":"2024-05-25T21:07:49.000Z","pushType":"push","commitsCount":56,"pusher":{"login":"torvalds","name":"Linus Torvalds","path":"/torvalds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1024025?s=80&v=4"},"commit":{"message":"Merge tag 'rtc-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux\n\nPull RTC updates from Alexandre Belloni:\n \"There is one new driver and then most of the changes are the device\n tree bindings conversions to yaml.\n\n New driver:\n - Epson RX8111\n\n Drivers:\n - Many Device Tree bindings conversions to dtschema\n - pcf8563: wakeup-source support\"\n\n* tag 'rtc-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux:\n pcf8563: add wakeup-source support\n rtc: rx8111: handle VLOW flag\n rtc: rx8111: demote warnings to debug level\n rtc: rx6110: Constify struct regmap_config\n dt-bindings: rtc: convert trivial devices into dtschema\n dt-bindings: rtc: stmp3xxx-rtc: convert to dtschema\n dt-bindings: rtc: pxa-rtc: convert to dtschema\n rtc: Add driver for Epson RX8111\n dt-bindings: rtc: Add Epson RX8111\n rtc: mcp795: drop unneeded MODULE_ALIAS\n rtc: nuvoton: Modify part number value\n rtc: test: Split rtc unit test into slow and normal speed test\n dt-bindings: rtc: nxp,lpc1788-rtc: convert to dtschema\n dt-bindings: rtc: digicolor-rtc: move to trivial-rtc\n dt-bindings: rtc: alphascale,asm9260-rtc: convert to dtschema\n dt-bindings: rtc: armada-380-rtc: convert to dtschema\n rtc: cros-ec: provide ID table for avoiding fallback match","shortMessageHtmlLink":"Merge tag 'rtc-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git…"}},{"before":"0b32d436c015d5a88b3368405e3d8fe82f195a54","after":"56fb6f92854f29dcb6c3dc3ba92eeda1b615e88c","ref":"refs/heads/master","pushedAt":"2024-05-25T00:31:02.000Z","pushType":"push","commitsCount":22,"pusher":{"login":"torvalds","name":"Linus Torvalds","path":"/torvalds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1024025?s=80&v=4"},"commit":{"message":"Merge tag 'drm-next-2024-05-25' of https://gitlab.freedesktop.org/drm/kernel\n\nPull drm fixes from Dave Airlie:\n \"Some fixes for the end of the merge window, mostly amdgpu and panthor,\n with one nouveau uAPI change that fixes a bad decision we made a few\n months back.\n\n nouveau:\n - fix bo metadata uAPI for vm bind\n\n panthor:\n - Fixes for panthor's heap logical block.\n - Reset on unrecoverable fault\n - Fix VM references.\n - Reset fix.\n\n xlnx:\n - xlnx compile and doc fixes.\n\n amdgpu:\n - Handle vbios table integrated info v2.3\n\n amdkfd:\n - Handle duplicate BOs in reserve_bo_and_cond_vms\n - Handle memory limitations on small APUs\n\n dp/mst:\n - MST null deref fix.\n\n bridge:\n - Don't let next bridge create connector in adv7511 to make probe\n work\"\n\n* tag 'drm-next-2024-05-25' of https://gitlab.freedesktop.org/drm/kernel:\n drm/amdgpu/atomfirmware: add intergrated info v2.3 table\n drm/mst: Fix NULL pointer dereference at drm_dp_add_payload_part2\n drm/amdkfd: Let VRAM allocations go to GTT domain on small APUs\n drm/amdkfd: handle duplicate BOs in reserve_bo_and_cond_vms\n drm/bridge: adv7511: Attach next bridge without creating connector\n drm/buddy: Fix the warn on's during force merge\n drm/nouveau: use tile_mode and pte_kind for VM_BIND bo allocations\n drm/panthor: Call panthor_sched_post_reset() even if the reset failed\n drm/panthor: Reset the FW VM to NULL on unplug\n drm/panthor: Keep a ref to the VM at the panthor_kernel_bo level\n drm/panthor: Force an immediate reset on unrecoverable faults\n drm/panthor: Document drm_panthor_tiler_heap_destroy::handle validity constraints\n drm/panthor: Fix an off-by-one in the heap context retrieval logic\n drm/panthor: Relax the constraints on the tiler chunk size\n drm/panthor: Make sure the tiler initial/max chunks are consistent\n drm/panthor: Fix tiler OOM handling to allow incremental rendering\n drm: xlnx: zynqmp_dpsub: Fix compilation error\n drm: xlnx: zynqmp_dpsub: Fix few function comments","shortMessageHtmlLink":"Merge tag 'drm-next-2024-05-25' of https://gitlab.freedesktop.org/drm…"}},{"before":"f1f9984fdc5e37303d7180ff7a85dfecb8e57e85","after":"0b32d436c015d5a88b3368405e3d8fe82f195a54","ref":"refs/heads/master","pushedAt":"2024-05-24T22:53:41.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 'mm-stable-2024-05-24-11-49' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm\n\nPull more mm updates from Andrew Morton:\n \"Jeff Xu's implementation of the mseal() syscall\"\n\n* tag 'mm-stable-2024-05-24-11-49' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm:\n selftest mm/mseal read-only elf memory segment\n mseal: add documentation\n selftest mm/mseal memory sealing\n mseal: add mseal syscall\n mseal: wire up mseal syscall","shortMessageHtmlLink":"Merge tag 'mm-stable-2024-05-24-11-49' of git://git.kernel.org/pub/sc…"}},{"before":"02c438bbfffeabf8c958108f9cf88cdb1a11a323","after":"f1f9984fdc5e37303d7180ff7a85dfecb8e57e85","ref":"refs/heads/master","pushedAt":"2024-05-24T17:53:20.000Z","pushType":"push","commitsCount":29,"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-mw2' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux\n\nPull more RISC-V updates from Palmer Dabbelt:\n\n - The compression format used for boot images is now configurable at\n build time, and these formats are shown in `make help`\n\n - access_ok() has been optimized\n\n - A pair of performance bugs have been fixed in the uaccess handlers\n\n - Various fixes and cleanups, including one for the IMSIC build failure\n and one for the early-boot ftrace illegal NOPs bug\n\n* tag 'riscv-for-linus-6.10-mw2' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux:\n riscv: Fix early ftrace nop patching\n irqchip: riscv-imsic: Fixup riscv_ipi_set_virq_range() conflict\n riscv: selftests: Add signal handling vector tests\n riscv: mm: accelerate pagefault when badaccess\n riscv: uaccess: Relax the threshold for fast path\n riscv: uaccess: Allow the last potential unrolled copy\n riscv: typo in comment for get_f64_reg\n Use bool value in set_cpu_online()\n riscv: selftests: Add hwprobe binaries to .gitignore\n riscv: stacktrace: fixed walk_stackframe()\n ftrace: riscv: move from REGS to ARGS\n riscv: do not select MODULE_SECTIONS by default\n riscv: show help string for riscv-specific targets\n riscv: make image compression configurable\n riscv: cpufeature: Fix extension subset checking\n riscv: cpufeature: Fix thead vector hwcap removal\n riscv: rewrite __kernel_map_pages() to fix sleeping in invalid context\n riscv: force PAGE_SIZE linear mapping if debug_pagealloc is enabled\n riscv: Define TASK_SIZE_MAX for __access_ok()\n riscv: Remove PGDIR_SIZE_L3 and TASK_SIZE_MIN","shortMessageHtmlLink":"Merge tag 'riscv-for-linus-6.10-mw2' of git://git.kernel.org/pub/scm/…"}},{"before":"6d69b6c12fce479fde7bc06f686212451688a102","after":"02c438bbfffeabf8c958108f9cf88cdb1a11a323","ref":"refs/heads/master","pushedAt":"2024-05-24T16:43:31.000Z","pushType":"push","commitsCount":96,"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-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux\n\nPull more btrfs updates from David Sterba:\n \"A few more updates, mostly stability fixes or user visible changes:\n\n - fix race in zoned mode during device replace that can lead to\n use-after-free\n\n - update return codes and lower message levels for quota rescan where\n it's causing false alerts\n\n - fix unexpected qgroup id reuse under some conditions\n\n - fix condition when looking up extent refs\n\n - add option norecovery (removed in 6.8), the intended replacements\n haven't been used and some aplications still rely on the old one\n\n - build warning fixes\"\n\n* tag 'for-6.10-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux:\n btrfs: re-introduce 'norecovery' mount option\n btrfs: fix end of tree detection when searching for data extent ref\n btrfs: scrub: initialize ret in scrub_simple_mirror() to fix compilation warning\n btrfs: zoned: fix use-after-free due to race with dev replace\n btrfs: qgroup: fix qgroup id collision across mounts\n btrfs: qgroup: update rescan message levels and error codes","shortMessageHtmlLink":"Merge tag 'for-6.10-tag' of git://git.kernel.org/pub/scm/linux/kernel…"}},{"before":"b4d88a60fe0e126b245583c5003584cf6751e536","after":"6d69b6c12fce479fde7bc06f686212451688a102","ref":"refs/heads/master","pushedAt":"2024-05-23T20:54:46.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 'nfs-for-6.10-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs\n\nPull NFS client updates from Trond Myklebust:\n \"Stable fixes:\n - nfs: fix undefined behavior in nfs_block_bits()\n - NFSv4.2: Fix READ_PLUS when server doesn't support OP_READ_PLUS\n\n Bugfixes:\n - Fix mixing of the lock/nolock and local_lock mount options\n - NFSv4: Fixup smatch warning for ambiguous return\n - NFSv3: Fix remount when using the legacy binary mount api\n - SUNRPC: Fix the handling of expired RPCSEC_GSS contexts\n - SUNRPC: fix the NFSACL RPC retries when soft mounts are enabled\n - rpcrdma: fix handling for RDMA_CM_EVENT_DEVICE_REMOVAL\n\n Features and cleanups:\n - NFSv3: Use the atomic_open API to fix open(O_CREAT|O_TRUNC)\n - pNFS/filelayout: S layout segment range in LAYOUTGET\n - pNFS: rework pnfs_generic_pg_check_layout to check IO range\n - NFSv2: Turn off enabling of NFS v2 by default\"\n\n* tag 'nfs-for-6.10-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs:\n nfs: fix undefined behavior in nfs_block_bits()\n pNFS: rework pnfs_generic_pg_check_layout to check IO range\n pNFS/filelayout: check layout segment range\n pNFS/filelayout: fixup pNfs allocation modes\n rpcrdma: fix handling for RDMA_CM_EVENT_DEVICE_REMOVAL\n NFS: Don't enable NFS v2 by default\n NFS: Fix READ_PLUS when server doesn't support OP_READ_PLUS\n sunrpc: fix NFSACL RPC retry on soft mount\n SUNRPC: fix handling expired GSS context\n nfs: keep server info for remounts\n NFSv4: Fixup smatch warning for ambiguous return\n NFS: make sure lock/nolock overriding local_lock mount option\n NFS: add atomic_open for NFSv3 to handle O_TRUNC correctly.\n pNFS/filelayout: Specify the layout segment range in LAYOUTGET\n pNFS/filelayout: Remove the whole file layout requirement","shortMessageHtmlLink":"Merge tag 'nfs-for-6.10-1' of git://git.linux-nfs.org/projects/trondm…"}},{"before":"66ad4829ddd0b5540dc0b076ef2818e89c8f720e","after":"b4d88a60fe0e126b245583c5003584cf6751e536","ref":"refs/heads/master","pushedAt":"2024-05-23T20:47:49.000Z","pushType":"push","commitsCount":37,"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-20240523' of git://git.kernel.dk/linux\n\nPull more block updates from Jens Axboe:\n \"Followup block updates, mostly due to NVMe being a bit late to the\n party. But nothing major in there, so not a big deal.\n\n In detail, this contains:\n\n - NVMe pull request via Keith:\n - Fabrics connection retries (Daniel, Hannes)\n - Fabrics logging enhancements (Tokunori)\n - RDMA delete optimization (Sagi)\n\n - ublk DMA alignment fix (me)\n\n - null_blk sparse warning fixes (Bart)\n\n - Discard support for brd (Keith)\n\n - blk-cgroup list corruption fixes (Ming)\n\n - blk-cgroup stat propagation fix (Waiman)\n\n - Regression fix for plugging stall with md (Yu)\n\n - Misc fixes or cleanups (David, Jeff, Justin)\"\n\n* tag 'block-6.10-20240523' of git://git.kernel.dk/linux: (24 commits)\n null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues'\n blk-throttle: remove unused struct 'avg_latency_bucket'\n block: fix lost bio for plug enabled bio based device\n block: t10-pi: add MODULE_DESCRIPTION()\n blk-mq: add helper for checking if one CPU is mapped to specified hctx\n blk-cgroup: Properly propagate the iostat update up the hierarchy\n blk-cgroup: fix list corruption from reorder of WRITE ->lqueued\n blk-cgroup: fix list corruption from resetting io stat\n cdrom: rearrange last_media_change check to avoid unintentional overflow\n nbd: Fix signal handling\n nbd: Remove a local variable from nbd_send_cmd()\n nbd: Improve the documentation of the locking assumptions\n nbd: Remove superfluous casts\n nbd: Use NULL to represent a pointer\n brd: implement discard support\n null_blk: Fix two sparse warnings\n ublk_drv: set DMA alignment mask to 3\n nvme-rdma, nvme-tcp: include max reconnects for reconnect logging\n nvmet-rdma: Avoid o(n^2) loop in delete_ctrl\n nvme: do not retry authentication failures\n ...","shortMessageHtmlLink":"Merge tag 'block-6.10-20240523' of git://git.kernel.dk/linux"}},{"before":"bca2a25d3be779fbdf912de8e1ded6dcd483845d","after":"66ad4829ddd0b5540dc0b076ef2818e89c8f720e","ref":"refs/heads/master","pushedAt":"2024-05-23T20:01:27.000Z","pushType":"push","commitsCount":37,"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-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net\n\nPull networking fixes from Paolo Abeni:\n \"Quite smaller than usual. Notably it includes the fix for the unix\n regression from the past weeks. The TCP window fix will require some\n follow-up, already queued.\n\n Current release - regressions:\n\n - af_unix: fix garbage collection of embryos\n\n Previous releases - regressions:\n\n - af_unix: fix race between GC and receive path\n\n - ipv6: sr: fix missing sk_buff release in seg6_input_core\n\n - tcp: remove 64 KByte limit for initial tp->rcv_wnd value\n\n - eth: r8169: fix rx hangup\n\n - eth: lan966x: remove ptp traps in case the ptp is not enabled\n\n - eth: ixgbe: fix link breakage vs cisco switches\n\n - eth: ice: prevent ethtool from corrupting the channels\n\n Previous releases - always broken:\n\n - openvswitch: set the skbuff pkt_type for proper pmtud support\n\n - tcp: Fix shift-out-of-bounds in dctcp_update_alpha()\n\n Misc:\n\n - a bunch of selftests stabilization patches\"\n\n* tag 'net-6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net: (25 commits)\n r8169: Fix possible ring buffer corruption on fragmented Tx packets.\n idpf: Interpret .set_channels() input differently\n ice: Interpret .set_channels() input differently\n nfc: nci: Fix handling of zero-length payload packets in nci_rx_work()\n net: relax socket state check at accept time.\n tcp: remove 64 KByte limit for initial tp->rcv_wnd value\n net: ti: icssg_prueth: Fix NULL pointer dereference in prueth_probe()\n tls: fix missing memory barrier in tls_init\n net: fec: avoid lock evasion when reading pps_enable\n Revert \"ixgbe: Manual AN-37 for troublesome link partners for X550 SFI\"\n testing: net-drv: use stats64 for testing\n net: mana: Fix the extra HZ in mana_hwc_send_request\n net: lan966x: Remove ptp traps in case the ptp is not enabled.\n openvswitch: Set the skbuff pkt_type for proper pmtud support.\n selftest: af_unix: Make SCM_RIGHTS into OOB data.\n af_unix: Fix garbage collection of embryos carrying OOB with SCM_RIGHTS\n tcp: Fix shift-out-of-bounds in dctcp_update_alpha().\n selftests/net: use tc rule to filter the na packet\n ipv6: sr: fix memleak in seg6_hmac_init_algo\n af_unix: Update unix_sk(sk)->oob_skb under sk_receive_queue lock.\n ...","shortMessageHtmlLink":"Merge tag 'net-6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel…"}},{"before":"c760b3725e52403dc1b28644fb09c47a83cacea6","after":"bca2a25d3be779fbdf912de8e1ded6dcd483845d","ref":"refs/heads/master","pushedAt":"2024-05-23T19:27:20.000Z","pushType":"push","commitsCount":82,"pusher":{"login":"torvalds","name":"Linus Torvalds","path":"/torvalds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1024025?s=80&v=4"},"commit":{"message":"Merge tag 'sparc-for-6.10-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/alarsson/linux-sparc\n\nPull sparc updates from Andreas Larsson:\n\n - Avoid on-stack cpumask variables in a number of places\n\n - Move struct termio to asm/termios.h, matching other architectures and\n allowing certain user space applications to build also for sparc\n\n - Fix missing prototype warnings for sparc64\n\n - Fix version generation warnings for sparc32\n\n - Fix bug where non-consecutive CPU IDs lead to some CPUs not starting\n\n - Simplification using swap and cleanup using NULL for pointer\n\n - Convert sparc parport and chmc drivers to use remove callbacks\n returning void\n\n* tag 'sparc-for-6.10-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/alarsson/linux-sparc:\n sparc/leon: Remove on-stack cpumask var\n sparc/pci_msi: Remove on-stack cpumask var\n sparc/of: Remove on-stack cpumask var\n sparc/irq: Remove on-stack cpumask var\n sparc/srmmu: Remove on-stack cpumask var\n sparc: chmc: Convert to platform remove callback returning void\n sparc: parport: Convert to platform remove callback returning void\n sparc: Compare pointers to NULL instead of 0\n sparc: Use swap() to fix Coccinelle warning\n sparc32: Fix version generation failed warnings\n sparc64: Fix number of online CPUs\n sparc64: Fix prototype warning for sched_clock\n sparc64: Fix prototype warnings in adi_64.c\n sparc64: Fix prototype warning for dma_4v_iotsb_bind\n sparc64: Fix prototype warning for uprobe_trap\n sparc64: Fix prototype warning for alloc_irqstack_bootmem\n sparc64: Fix prototype warning for vmemmap_free\n sparc64: Fix prototype warnings in traps_64.c\n sparc64: Fix prototype warning for init_vdso_image\n sparc: move struct termio to asm/termios.h","shortMessageHtmlLink":"Merge tag 'sparc-for-6.10-tag1' of git://git.kernel.org/pub/scm/linux…"}},{"before":"de7e71ef8bed222dd144d8878091ecb6d5dfd208","after":"c760b3725e52403dc1b28644fb09c47a83cacea6","ref":"refs/heads/master","pushedAt":"2024-05-23T02:14:23.000Z","pushType":"push","commitsCount":28,"pusher":{"login":"torvalds","name":"Linus Torvalds","path":"/torvalds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1024025?s=80&v=4"},"commit":{"message":"Merge tag 'mm-nonmm-stable-2024-05-22-17-30' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm\n\nPull more non-mm updates from Andrew Morton:\n\n - A series (\"kbuild: enable more warnings by default\") from Arnd\n Bergmann which enables a number of additional build-time warnings. We\n fixed all the fallout which we could find, there may still be a few\n stragglers.\n\n - Samuel Holland has developed the series \"Unified cross-architecture\n kernel-mode FPU API\". This does a lot of consolidation of\n per-architecture kernel-mode FPU usage and enables the use of newer\n AMD GPUs on RISC-V.\n\n - Tao Su has fixed some selftests build warnings in the series\n \"Selftests: Fix compilation warnings due to missing _GNU_SOURCE\n definition\".\n\n - This pull also includes a nilfs2 fixup from Ryusuke Konishi.\n\n* tag 'mm-nonmm-stable-2024-05-22-17-30' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm: (23 commits)\n nilfs2: make block erasure safe in nilfs_finish_roll_forward()\n selftests/harness: use 1024 in place of LINE_MAX\n Revert \"selftests/harness: remove use of LINE_MAX\"\n selftests/fpu: allow building on other architectures\n selftests/fpu: move FP code to a separate translation unit\n drm/amd/display: use ARCH_HAS_KERNEL_FPU_SUPPORT\n drm/amd/display: only use hard-float, not altivec on powerpc\n riscv: add support for kernel-mode FPU\n x86: implement ARCH_HAS_KERNEL_FPU_SUPPORT\n powerpc: implement ARCH_HAS_KERNEL_FPU_SUPPORT\n LoongArch: implement ARCH_HAS_KERNEL_FPU_SUPPORT\n lib/raid6: use CC_FLAGS_FPU for NEON CFLAGS\n arm64: crypto: use CC_FLAGS_FPU for NEON CFLAGS\n arm64: implement ARCH_HAS_KERNEL_FPU_SUPPORT\n ARM: crypto: use CC_FLAGS_FPU for NEON CFLAGS\n ARM: implement ARCH_HAS_KERNEL_FPU_SUPPORT\n arch: add ARCH_HAS_KERNEL_FPU_SUPPORT\n x86/fpu: fix asm/fpu/types.h include guard\n kbuild: enable -Wcast-function-type-strict unconditionally\n kbuild: enable -Wformat-truncation on clang\n ...","shortMessageHtmlLink":"Merge tag 'mm-nonmm-stable-2024-05-22-17-30' of git://git.kernel.org/…"}},{"before":"5f16eb0549ab502906fb2a10147dad4b9dc185c4","after":"de7e71ef8bed222dd144d8878091ecb6d5dfd208","ref":"refs/heads/master","pushedAt":"2024-05-22T22:13:37.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":"mm: simplify and improve print_vma_addr() output\n\nUse '%pD' to print out the filename, and print out the actual offset\nwithin the file too, rather than just what the virtual address of the\nmapping is (which doesn't tell you anything about any mapping offsets).\n\nAlso, use the exact vma_lookup() instead of find_vma() - the latter\nlooks up any vma _after_ the address, which is of questionable value\n(yes, maybe you fell off the beginning, but you'd be more likely to fall\noff the end).\n\nSigned-off-by: Linus Torvalds ","shortMessageHtmlLink":"mm: simplify and improve print_vma_addr() output"}},{"before":"f3033eb79136dd27b17e7a192fac0155ceab5eb8","after":"5f16eb0549ab502906fb2a10147dad4b9dc185c4","ref":"refs/heads/master","pushedAt":"2024-05-22T19:33:13.000Z","pushType":"push","commitsCount":721,"pusher":{"login":"torvalds","name":"Linus Torvalds","path":"/torvalds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1024025?s=80&v=4"},"commit":{"message":"Merge tag 'char-misc-6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc\n\nPull char/misc and other driver subsystem updates from Greg KH:\n \"Here is the big set of char/misc and other driver subsystem updates\n for 6.10-rc1. Nothing major here, just lots of new drivers and updates\n for apis and new hardware types. Included in here are:\n\n - big IIO driver updates with more devices and drivers added\n\n - fpga driver updates\n\n - hyper-v driver updates\n\n - uio_pruss driver removal, no one uses it, other drivers control the\n same hardware now\n\n - binder minor updates\n\n - mhi driver updates\n\n - excon driver updates\n\n - counter driver updates\n\n - accessability driver updates\n\n - coresight driver updates\n\n - other hwtracing driver updates\n\n - nvmem driver updates\n\n - slimbus driver updates\n\n - spmi driver updates\n\n - other smaller misc and char driver updates\n\n All of these have been in linux-next for a while with no reported\n issues\"\n\n* tag 'char-misc-6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc: (319 commits)\n misc: ntsync: mark driver as \"broken\" to prevent from building\n spmi: pmic-arb: Add multi bus support\n spmi: pmic-arb: Register controller for bus instead of arbiter\n spmi: pmic-arb: Make core resources acquiring a version operation\n spmi: pmic-arb: Make the APID init a version operation\n spmi: pmic-arb: Fix some compile warnings about members not being described\n dt-bindings: spmi: Deprecate qcom,bus-id\n dt-bindings: spmi: Add X1E80100 SPMI PMIC ARB schema\n spmi: pmic-arb: Replace three IS_ERR() calls by null pointer checks in spmi_pmic_arb_probe()\n spmi: hisi-spmi-controller: Do not override device identifier\n dt-bindings: spmi: hisilicon,hisi-spmi-controller: clean up example\n dt-bindings: spmi: hisilicon,hisi-spmi-controller: fix binding references\n spmi: make spmi_bus_type const\n extcon: adc-jack: Document missing struct members\n extcon: realtek: Remove unused of_gpio.h\n extcon: usbc-cros-ec: Convert to platform remove callback returning void\n extcon: usb-gpio: Convert to platform remove callback returning void\n extcon: max77843: Convert to platform remove callback returning void\n extcon: max3355: Convert to platform remove callback returning void\n extcon: intel-mrfld: Convert to platform remove callback returning void\n ...","shortMessageHtmlLink":"Merge tag 'char-misc-6.10-rc1' of git://git.kernel.org/pub/scm/linux/…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWmNqiQA","startCursor":null,"endCursor":null}},"title":"Activity · torvalds/linux"}