{"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:1714943885.0","currentOid":""},"activityList":{"items":[{"before":"6d7ddd805123e03db0a16c7dbc8509366432a630","after":"45db3ab70092637967967bfd8e6144017638563c","ref":"refs/heads/master","pushedAt":"2024-05-08T17:45:35.000Z","pushType":"push","commitsCount":33,"pusher":{"login":"torvalds","name":"Linus Torvalds","path":"/torvalds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1024025?s=80&v=4"},"commit":{"message":"Merge tag '6.9-rc7-ksmbd-fixes' of git://git.samba.org/ksmbd\n\nPull smb server fixes from Steve French:\n \"Five ksmbd server fixes, all also for stable\n\n - Three fixes related to SMB3 leases (fixes two xfstests, and a\n locking issue)\n\n - Unitialized variable fix\n\n - Socket creation fix when bindv6only is set\"\n\n* tag '6.9-rc7-ksmbd-fixes' of git://git.samba.org/ksmbd:\n ksmbd: do not grant v2 lease if parent lease key and epoch are not set\n ksmbd: use rwsem instead of rwlock for lease break\n ksmbd: avoid to send duplicate lease break notifications\n ksmbd: off ipv6only for both ipv4/ipv6 binding\n ksmbd: fix uninitialized symbol 'share' in smb2_tree_connect()","shortMessageHtmlLink":"Merge tag '6.9-rc7-ksmbd-fixes' of git://git.samba.org/ksmbd"}},{"before":"dccb07f2914cdab2ac3a5b6c98406f765acab803","after":"6d7ddd805123e03db0a16c7dbc8509366432a630","ref":"refs/heads/master","pushedAt":"2024-05-08T17:23:02.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 'soc-fixes-6.9-3' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc\n\nPull ARM SoC fixes from Arnd Bergmann:\n \"These are a couple of last minute fixes that came in over the previous\n week, addressing:\n\n - A pin configuration bug on a qualcomm board that caused issues with\n ethernet and mmc\n\n - Two minor code fixes for misleading console output in the microchip\n firmware driver\n\n - A build warning in the sifive cache driver\"\n\n* tag 'soc-fixes-6.9-3' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc:\n firmware: microchip: clarify that sizes and addresses are in hex\n firmware: microchip: don't unconditionally print validation success\n arm64: dts: qcom: sa8155p-adp: fix SDHC2 CD pin configuration\n cache: sifive_ccache: Silence unused variable warning","shortMessageHtmlLink":"Merge tag 'soc-fixes-6.9-3' of git://git.kernel.org/pub/scm/linux/ker…"}},{"before":"ee5b455b0adae9ecafb38b174c648c48f2a3c1a5","after":"dccb07f2914cdab2ac3a5b6c98406f765acab803","ref":"refs/heads/master","pushedAt":"2024-05-06T20:45:23.000Z","pushType":"push","commitsCount":4,"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.9-rc7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux\n\nPull btrfs fixes from David Sterba:\n \"Two more fixes, both have some visible effects on user space:\n\n - add check if quotas are enabled when passing qgroup inheritance\n info, this affects snapper that could fail to create a snapshot\n\n - do check for leaf/node flag WRITTEN earlier so that nodes are\n completely validated before access, this used to be done by\n integrity checker but it's been removed and left an unhandled case\"\n\n* tag 'for-6.9-rc7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux:\n btrfs: make sure that WRITTEN is set on all metadata blocks\n btrfs: qgroup: do not check qgroup inherit if qgroup is disabled","shortMessageHtmlLink":"Merge tag 'for-6.9-rc7-tag' of git://git.kernel.org/pub/scm/linux/ker…"}},{"before":"dd5a440a31fae6e459c0d6271dddd62825505361","after":"ee5b455b0adae9ecafb38b174c648c48f2a3c1a5","ref":"refs/heads/master","pushedAt":"2024-05-06T17:43: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 'slab-for-6.9-rc7-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab\n\nPull slab fixes from Vlastimil Babka:\n\n - Fix for cleanup infrastructure (Dan Carpenter)\n\n This makes the __free(kfree) cleanup hooks not crash on error\n pointers.\n\n - SLUB fix for freepointer checking (Nicolas Bouchinet)\n\n This fixes a recently introduced bug that manifests when\n init_on_free, CONFIG_SLAB_FREELIST_HARDENED and consistency checks\n (slub_debug=F) are all enabled, and results in false-positive\n freepointer corrupt reports for caches that store freepointer outside\n of the object area.\n\n* tag 'slab-for-6.9-rc7-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab:\n mm/slab: make __free(kfree) accept error pointers\n mm/slub: avoid zeroing outside-object freepointer for single free","shortMessageHtmlLink":"Merge tag 'slab-for-6.9-rc7-fixes' of git://git.kernel.org/pub/scm/li…"}},{"before":"f462ae0edd3703edd6f22fe41d336369c38b884b","after":"dd5a440a31fae6e459c0d6271dddd62825505361","ref":"refs/heads/master","pushedAt":"2024-05-05T21:18:05.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.9-rc7","shortMessageHtmlLink":"Linux 6.9-rc7"}},{"before":"b9158815de525572333d0499a681459f6b075f28","after":"f462ae0edd3703edd6f22fe41d336369c38b884b","ref":"refs/heads/master","pushedAt":"2024-05-05T18:02:22.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"torvalds","name":"Linus Torvalds","path":"/torvalds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1024025?s=80&v=4"},"commit":{"message":"Merge tag 'edac_urgent_for_v6.9_rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras\n\nPull EDAC fixes from Borislav Petkov:\n\n - Fix error logging and check user-supplied data when injecting an\n error in the versal EDAC driver\n\n* tag 'edac_urgent_for_v6.9_rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras:\n EDAC/versal: Do not log total error counts\n EDAC/versal: Check user-supplied data before injecting an error\n EDAC/versal: Do not register for NOC errors","shortMessageHtmlLink":"Merge tag 'edac_urgent_for_v6.9_rc7' of git://git.kernel.org/pub/scm/…"}},{"before":"7367539ad4b0f8f9b396baf02110962333719a48","after":"b9158815de525572333d0499a681459f6b075f28","ref":"refs/heads/master","pushedAt":"2024-05-05T17:11:54.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 'char-misc-6.9-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc\n\nPull char/misc driver fixes from Greg KH:\n \"Here are some small char/misc/other driver fixes and new device ids\n for 6.9-rc7 that resolve some reported problems.\n\n Included in here are:\n\n - iio driver fixes\n\n - mei driver fix and new device ids\n\n - dyndbg bugfix\n\n - pvpanic-pci driver bugfix\n\n - slimbus driver bugfix\n\n - fpga new device id\n\n All have been in linux-next with no reported problems\"\n\n* tag 'char-misc-6.9-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc:\n slimbus: qcom-ngd-ctrl: Add timeout for wait operation\n dyndbg: fix old BUG_ON in >control parser\n misc/pvpanic-pci: register attributes via pci_driver\n fpga: dfl-pci: add PCI subdevice ID for Intel D5005 card\n mei: me: add lunar lake point M DID\n mei: pxp: match against PCI_CLASS_DISPLAY_OTHER\n iio:imu: adis16475: Fix sync mode setting\n iio: accel: mxc4005: Reset chip on probe() and resume()\n iio: accel: mxc4005: Interrupt handling fixes\n dt-bindings: iio: health: maxim,max30102: fix compatible check\n iio: pressure: Fixes SPI support for BMP3xx devices\n iio: pressure: Fixes BME280 SPI driver data","shortMessageHtmlLink":"Merge tag 'char-misc-6.9-rc7' of git://git.kernel.org/pub/scm/linux/k…"}},{"before":"ddb4c3f25b7b95df3d6932db0b379d768a6ebdf7","after":"7367539ad4b0f8f9b396baf02110962333719a48","ref":"refs/heads/master","pushedAt":"2024-05-03T23:25:58.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 'cxl-fixes-6.9-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl\n\nPull cxl fix from Dave Jiang:\n \"Add missing RCH support for endpoint access_coordinate calculation.\n\n A late bug was reported by Robert Richter that the Restricted CXL Host\n (RCH) support was missing in the CXL endpoint access_coordinate\n calculation.\n\n The missing support causes the topology iterator to stumble over a\n NULL pointer and triggers a kernel OOPS on a platform with CXL 1.1\n support.\n\n The fix bypasses RCH topology as the access_coordinate calculation is\n not necessary since RCH does not support hotplug and the memory region\n exported should be covered by the HMAT table already.\n\n A unit test is also added to cxl_test to check against future\n regressions on the topology iterator\"\n\n* tag 'cxl-fixes-6.9-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl:\n cxl: Fix cxl_endpoint_get_perf_coordinate() support for RCH","shortMessageHtmlLink":"Merge tag 'cxl-fixes-6.9-rc7' of git://git.kernel.org/pub/scm/linux/k…"}},{"before":"3d25a941ea5013b552b96330c83052ccace73a48","after":"ddb4c3f25b7b95df3d6932db0b379d768a6ebdf7","ref":"refs/heads/master","pushedAt":"2024-05-03T21:43:52.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 'for-linus-6.9a-rc7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip\n\nPull xen fixes from Juergen Gross:\n \"Two fixes when running as Xen PV guests for issues introduced in the\n 6.9 merge window, both related to apic id handling\"\n\n* tag 'for-linus-6.9a-rc7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip:\n x86/xen: return a sane initial apic id when running as PV guest\n x86/xen/smp_pv: Register the boot CPU APIC properly","shortMessageHtmlLink":"Merge tag 'for-linus-6.9a-rc7-tag' of git://git.kernel.org/pub/scm/li…"}},{"before":"7dc78c7b4411e942edcf3796d81c001069b15253","after":"3d25a941ea5013b552b96330c83052ccace73a48","ref":"refs/heads/master","pushedAt":"2024-05-03T16:40:20.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 'block-6.9-20240503' of git://git.kernel.dk/linux\n\nPull block fixes from Jens Axboe:\n \"Nothing major in here - an nvme pull request with mostly auth/tcp\n fixes, and a single fix for ublk not setting segment count and size\n limits\"\n\n* tag 'block-6.9-20240503' of git://git.kernel.dk/linux:\n nvme-tcp: strict pdu pacing to avoid send stalls on TLS\n nvmet: fix nvme status code when namespace is disabled\n nvmet-tcp: fix possible memory leak when tearing down a controller\n nvme: cancel pending I/O if nvme controller is in terminal state\n nvmet-auth: replace pr_debug() with pr_err() to report an error.\n nvmet-auth: return the error code to the nvmet_auth_host_hash() callers\n nvme: find numa distance only if controller has valid numa id\n ublk: remove segment count and size limits\n nvme: fix warn output about shared namespaces without CONFIG_NVME_MULTIPATH","shortMessageHtmlLink":"Merge tag 'block-6.9-20240503' of git://git.kernel.dk/linux"}},{"before":"f03359bca01bf4372cf2c118cd9a987a5951b1c8","after":"7dc78c7b4411e942edcf3796d81c001069b15253","ref":"refs/heads/master","pushedAt":"2024-05-03T16:28:48.000Z","pushType":"push","commitsCount":85,"pusher":{"login":"torvalds","name":"Linus Torvalds","path":"/torvalds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1024025?s=80&v=4"},"commit":{"message":"Merge tag 'sound-6.9-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound\n\nPull sound fixes from Takashi Iwai:\n \"As usual in a late stage, we received a fair amount of fixes for ASoC,\n and it became bigger than wished. But all fixes are rather device-\n specific, and they look pretty safe to apply.\n\n A major par of changes are series of fixes for ASoC meson and SOF\n drivers as well as for Realtek and Cirrus codecs. In addition, recent\n emu10k1 regression fixes and usual HD-audio quirks are included\"\n\n* tag 'sound-6.9-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound: (46 commits)\n ALSA: hda/realtek: Fix build error without CONFIG_PM\n ALSA: hda/realtek: Fix conflicting PCI SSID 17aa:386f for Lenovo Legion models\n ALSA: hda/realtek - Set GPIO3 to default at S4 state for Thinkpad with ALC1318\n ALSA: hda: intel-sdw-acpi: fix usage of device_get_named_child_node()\n ALSA: hda: intel-dsp-config: harden I2C/I2S codec detection\n ASoC: cs35l56: fix usages of device_get_named_child_node()\n ASoC: da7219-aad: fix usage of device_get_named_child_node()\n ASoC: meson: cards: select SND_DYNAMIC_MINORS\n ASoC: meson: axg-tdm: add continuous clock support\n ASoC: meson: axg-tdm-interface: manage formatters in trigger\n ASoC: meson: axg-card: make links nonatomic\n ASoC: meson: axg-fifo: use threaded irq to check periods\n ALSA: hda/realtek: Fix mute led of HP Laptop 15-da3001TU\n ALSA: emu10k1: make E-MU FPGA writes potentially more reliable\n ALSA: emu10k1: fix E-MU dock initialization\n ALSA: emu10k1: use mutex for E-MU FPGA access locking\n ALSA: emu10k1: move the whole GPIO event handling to the workqueue\n ALSA: emu10k1: factor out snd_emu1010_load_dock_firmware()\n ALSA: emu10k1: fix E-MU card dock presence monitoring\n ASoC: rt715-sdca: volume step modification\n ...","shortMessageHtmlLink":"Merge tag 'sound-6.9-rc7' of git://git.kernel.org/pub/scm/linux/kerne…"}},{"before":"49a73b1652c58ef2a81776a12ad9ac0795f38de0","after":"f03359bca01bf4372cf2c118cd9a987a5951b1c8","ref":"refs/heads/master","pushedAt":"2024-05-02T17:57:09.000Z","pushType":"push","commitsCount":18,"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.9-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux\n\nPull btrfs fixes from David Sterba:\n\n - set correct ram_bytes when splitting ordered extent. This can be\n inconsistent on-disk but harmless as it's not used for calculations\n and it's only advisory for compression\n\n - fix lockdep splat when taking cleaner mutex in qgroups disable ioctl\n\n - fix missing mutex unlock on error path when looking up sys chunk for\n relocation\n\n* tag 'for-6.9-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux:\n btrfs: set correct ram_bytes when splitting ordered extent\n btrfs: take the cleaner_mutex earlier in qgroup disable\n btrfs: add missing mutex_unlock in btrfs_relocate_sys_chunks()","shortMessageHtmlLink":"Merge tag 'for-6.9-rc6-tag' of git://git.kernel.org/pub/scm/linux/ker…"}},{"before":"0106679839f7c69632b3b9833c3268c316c0a9fc","after":"49a73b1652c58ef2a81776a12ad9ac0795f38de0","ref":"refs/heads/master","pushedAt":"2024-05-02T16:07:33.000Z","pushType":"push","commitsCount":60,"pusher":{"login":"torvalds","name":"Linus Torvalds","path":"/torvalds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1024025?s=80&v=4"},"commit":{"message":"Merge tag 'firewire-fixes-6.9-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394\n\nPull firewire fixes from Takashi Sakamoto:\n \"Two driver fixes:\n\n - The firewire-ohci driver for 1394 OHCI hardware does not fill time\n stamp for response packet when handling asynchronous transaction to\n local destination. This brings an inconvenience that the response\n packet is not equivalent between the transaction to local and\n remote. It is fixed by fulfilling the time stamp with hardware\n time. The fix should be applied to Linux kernel v6.5 or later as\n well.\n\n - The nosy driver for Texas Instruments TSB12LV21A (PCILynx) has\n long-standing issue about the behaviour when user space application\n passes less size of buffer than expected. It is fixed by returning\n zero according to the convention of UNIX-like systems\"\n\n* tag 'firewire-fixes-6.9-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394:\n firewire: ohci: fulfill timestamp for some local asynchronous transaction\n firewire: nosy: ensure user_length is taken into account when fetching packet contents","shortMessageHtmlLink":"Merge tag 'firewire-fixes-6.9-rc6' of git://git.kernel.org/pub/scm/li…"}},{"before":"18daea77cca626f590fb140fc11e3a43c5d41354","after":"0106679839f7c69632b3b9833c3268c316c0a9fc","ref":"refs/heads/master","pushedAt":"2024-05-01T17:40:24.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 'regulator-fix-v6.9-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator\n\nPull regulator fixes from Mark Brown:\n \"There's a few simple driver specific fixes here, plus some core\n cleanups from Matti which fix issues found with client drivers due to\n the API being confusing.\n\n The two fixes for the stubs provide more constructive behaviour with\n !REGULATOR configurations, issues were noticed with some hwmon drivers\n which would otherwise have needed confusing bodges in the users.\n\n The irq_helpers fix to duplicate the provided name for the interrupt\n controller was found because a driver got this wrong and it's again a\n case where the core is the sensible place to put the fix\"\n\n* tag 'regulator-fix-v6.9-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator:\n regulator: change devm_regulator_get_enable_optional() stub to return Ok\n regulator: change stubbed devm_regulator_get_enable to return Ok\n regulator: vqmmc-ipq4019: fix module autoloading\n regulator: qcom-refgen: fix module autoloading\n regulator: mt6360: De-capitalize devicetree regulator subnodes\n regulator: irq_helpers: duplicate IRQ name","shortMessageHtmlLink":"Merge tag 'regulator-fix-v6.9-rc6' of git://git.kernel.org/pub/scm/li…"}},{"before":"50dffbf771802c4db88de2cb942affa0ada43ad0","after":"18daea77cca626f590fb140fc11e3a43c5d41354","ref":"refs/heads/master","pushedAt":"2024-04-30T19:52:41.000Z","pushType":"push","commitsCount":4,"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 fix from Paolo Bonzini:\n \"A pretty straightforward fix for a NULL pointer dereference, plus the\n accompanying reproducer\"\n\n* tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm:\n KVM: selftests: Add test for uaccesses to non-existent vgic-v2 CPUIF\n KVM: arm64: vgic-v2: Check for non-NULL vCPU in vgic_v2_parse_attr()","shortMessageHtmlLink":"Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm"}},{"before":"98369dccd2f8e16bf4c6621053af7aa4821dcf8e","after":"50dffbf771802c4db88de2cb942affa0ada43ad0","ref":"refs/heads/master","pushedAt":"2024-04-30T16:32:50.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 'for-v6.9-rc' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply\n\nPull power supply fixes from Sebastian Reichel:\n\n - mt6360_charger: Fix of_match for usb-otg-vbus regulator\n\n - rt9455: Fix unused-const-variable for !CONFIG_USB_PHY\n\n* tag 'for-v6.9-rc' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply:\n power: supply: mt6360_charger: Fix of_match for usb-otg-vbus regulator\n power: rt9455: hide unused rt9455_boost_voltage_values","shortMessageHtmlLink":"Merge tag 'for-v6.9-rc' of git://git.kernel.org/pub/scm/linux/kernel/…"}},{"before":"d03d4188908883e1705987795a09aeed31424f66","after":"98369dccd2f8e16bf4c6621053af7aa4821dcf8e","ref":"refs/heads/master","pushedAt":"2024-04-29T23:24:34.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 'wq-for-6.9-rc6-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq\n\nPull workqueue fixes from Tejun Heo:\n \"Two doc update patches and the following three fixes:\n\n - On single node systems, the default pool is used but the\n node_nr_active for the default pool was set to min_active. This\n effectively limited the max concurrency of unbound pools on single\n node systems to 8 causing performance regressions on some\n workloads. Fixed by setting the default pool's node_nr_active to\n max_active.\n\n - wq_update_node_max_active() could trigger divide-by-zero if the\n intersection between the allowed CPUs for an unbound workqueue and\n online CPUs becomes empty.\n\n - When kick_pool() was trying to repatriate a worker to a CPU in its\n pod by setting task->wake_cpu, it didn't consider whether the CPU\n being selected is online or not which obviously can lead to\n subobtimal behaviors. On s390, this triggered a crash in arch code.\n The workqueue patch removes the gross misbehavior but doesn't fix\n the crash completely as there's a race window in which CPUs can go\n down after wake_cpu is set. Need to decide whether the fix should\n be on the core or arch side\"\n\n* tag 'wq-for-6.9-rc6-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq:\n workqueue: Fix divide error in wq_update_node_max_active()\n workqueue: The default node_nr_active should have its max set to max_active\n workqueue: Fix selection of wake_cpu in kick_pool()\n docs/zh_CN: core-api: Update translation of workqueue.rst to 6.9-rc1\n Documentation/core-api: Update events_freezable_power references.","shortMessageHtmlLink":"Merge tag 'wq-for-6.9-rc6-fixes' of git://git.kernel.org/pub/scm/linu…"}},{"before":"9e4bc4bcae012c98964c3c2010debfbd9e5b229f","after":"d03d4188908883e1705987795a09aeed31424f66","ref":"refs/heads/master","pushedAt":"2024-04-29T21:39:33.000Z","pushType":"push","commitsCount":4,"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 fix from James Bottomley:\n \"Minor core fix to prevent the sd driver printing the stream count\n every time we rescan and instead print only if it's changed\"\n\n* tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi:\n scsi: sd: Only print updates to permanent stream count","shortMessageHtmlLink":"Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/g…"}},{"before":"b947cc5bf6d793101135265352e205aeb30b54f0","after":"9e4bc4bcae012c98964c3c2010debfbd9e5b229f","ref":"refs/heads/master","pushedAt":"2024-04-29T19:09:01.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 'nfs-for-6.9-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfs\n\nPull NFS client fixes from Trond Myklebust:\n\n - Fix an Oops in xs_tcp_tls_setup_socket\n\n - Fix an Oops due to missing error handling in nfs_net_init()\n\n* tag 'nfs-for-6.9-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfs:\n nfs: Handle error of rpc_proc_register() in nfs_net_init().\n SUNRPC: add a missing rpc_stat for TCP TLS","shortMessageHtmlLink":"Merge tag 'nfs-for-6.9-2' of git://git.linux-nfs.org/projects/trondmy…"}},{"before":"e67572cd2204894179d89bd7b984072f19313b03","after":"b947cc5bf6d793101135265352e205aeb30b54f0","ref":"refs/heads/master","pushedAt":"2024-04-29T15:56:46.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 'erofs-for-6.9-rc7-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs\n\nPull erofs fixes from Gao Xiang:\n \"Three fixes related to EROFS fscache mode. The most important two\n patches fix calling kill_block_super() in bdev-based mode instead of\n kill_anon_super(). The remaining patch is an informative one.\n\n Summary:\n\n - Better error message when prepare_ondemand_read failed\n\n - Fix unmount of bdev-based mode if CONFIG_EROFS_FS_ONDEMAND is on\"\n\n* tag 'erofs-for-6.9-rc7-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs:\n erofs: reliably distinguish block based and fscache mode\n erofs: get rid of erofs_fs_context\n erofs: modify the error message when prepare_ondemand_read failed","shortMessageHtmlLink":"Merge tag 'erofs-for-6.9-rc7-fixes' of git://git.kernel.org/pub/scm/l…"}},{"before":"245c8e81741b51fe1281964e4a6525311be6858f","after":"e67572cd2204894179d89bd7b984072f19313b03","ref":"refs/heads/master","pushedAt":"2024-04-28T21:12:40.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.9-rc6","shortMessageHtmlLink":"Linux 6.9-rc6"}},{"before":"2c8159388952f530bd260e097293ccc0209240be","after":"245c8e81741b51fe1281964e4a6525311be6858f","ref":"refs/heads/master","pushedAt":"2024-04-28T19:27:07.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"torvalds","name":"Linus Torvalds","path":"/torvalds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1024025?s=80&v=4"},"commit":{"message":"Merge tag 'sched-urgent-2024-04-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip\n\nPull scheduler fixes from Ingo Molnar:\n\n - Fix EEVDF corner cases\n\n - Fix two nohz_full= related bugs that can cause boot crashes\n and warnings\n\n* tag 'sched-urgent-2024-04-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:\n sched/isolation: Fix boot crash when maxcpus < first housekeeping CPU\n sched/isolation: Prevent boot crash when the boot CPU is nohz_full\n sched/eevdf: Prevent vlag from going out of bounds in reweight_eevdf()\n sched/eevdf: Fix miscalculation in reweight_entity() when se is not curr\n sched/eevdf: Always update V if se->on_rq when reweighting","shortMessageHtmlLink":"Merge tag 'sched-urgent-2024-04-28' of git://git.kernel.org/pub/scm/l…"}},{"before":"5d12ed4bea4343ca3adbe3c23c8d149485de5010","after":"2c8159388952f530bd260e097293ccc0209240be","ref":"refs/heads/master","pushedAt":"2024-04-27T19:16:16.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 'rust-fixes-6.9' of https://github.com/Rust-for-Linux/linux\n\nPull Rust fixes from Miguel Ojeda:\n\n - Soundness: make internal functions generated by the 'module!' macro\n inaccessible, do not implement 'Zeroable' for 'Infallible' and\n require 'Send' for the 'Module' trait.\n\n - Build: avoid errors with \"empty\" files and workaround 'rustdoc' ICE.\n\n - Kconfig: depend on '!CFI_CLANG' and avoid selecting 'CONSTRUCTORS'.\n\n - Code docs: remove non-existing key from 'module!' macro example.\n\n - Docs: trivial rendering fix in arch table.\n\n* tag 'rust-fixes-6.9' of https://github.com/Rust-for-Linux/linux:\n rust: remove `params` from `module` macro example\n kbuild: rust: force `alloc` extern to allow \"empty\" Rust files\n kbuild: rust: remove unneeded `@rustc_cfg` to avoid ICE\n rust: kernel: require `Send` for `Module` implementations\n rust: phy: implement `Send` for `Registration`\n rust: make mutually exclusive with CFI_CLANG\n rust: macros: fix soundness issue in `module!` macro\n rust: init: remove impl Zeroable for Infallible\n docs: rust: fix improper rendering in Arch Support page\n rust: don't select CONSTRUCTORS","shortMessageHtmlLink":"Merge tag 'rust-fixes-6.9' of https://github.com/Rust-for-Linux/linux"}},{"before":"5eb4573ea63d0c83bf58fb7c243fc2c2b6966c02","after":"5d12ed4bea4343ca3adbe3c23c8d149485de5010","ref":"refs/heads/master","pushedAt":"2024-04-27T18:27:09.000Z","pushType":"push","commitsCount":33,"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.9-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux\n\nPull i2c fixes from Wolfram Sang:\n \"Fix a race condition in the at24 eeprom handler, a NULL pointer\n exception in the I2C core for controllers only using target modes,\n drop a MAINTAINERS entry, and fix an incorrect DT binding for at24\"\n\n* tag 'i2c-for-6.9-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux:\n i2c: smbus: fix NULL function pointer dereference\n MAINTAINERS: Drop entry for PCA9541 bus master selector\n eeprom: at24: fix memory corruption race condition\n dt-bindings: eeprom: at24: Fix ST M24C64-D compatible schema","shortMessageHtmlLink":"Merge tag 'i2c-for-6.9-rc6' of git://git.kernel.org/pub/scm/linux/ker…"}},{"before":"e6ebf01172185d74237193ca7bb6bdfc39f3eaeb","after":"5eb4573ea63d0c83bf58fb7c243fc2c2b6966c02","ref":"refs/heads/master","pushedAt":"2024-04-26T21:44:37.000Z","pushType":"push","commitsCount":58,"pusher":{"login":"torvalds","name":"Linus Torvalds","path":"/torvalds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1024025?s=80&v=4"},"commit":{"message":"Merge tag 'soc-fixes-6.9-2' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc\n\nPull ARM SoC fixes from Arnd Bergmann:\n \"There are a lot of minor DT fixes for Mediatek, Rockchip, Qualcomm and\n Microchip and NXP, addressing both build-time warnings and bugs found\n during runtime testing.\n\n Most of these changes are machine specific fixups, but there are a few\n notable regressions that affect an entire SoC:\n\n - The Qualcomm MSI support that was improved for 6.9 ended up being\n wrong on some chips and now gets fixed.\n\n - The i.MX8MP camera interface broke due to a typo and gets updated\n again.\n\n The main driver fix is also for Qualcomm platforms, rewriting an\n interface in the QSEECOM firmware support that could lead to crashing\n the kernel from a trusted application.\n\n The only other code changes are minor fixes for Mediatek SoC drivers\"\n\n* tag 'soc-fixes-6.9-2' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc: (50 commits)\n ARM: dts: imx6ull-tarragon: fix USB over-current polarity\n soc: mediatek: mtk-socinfo: depends on CONFIG_SOC_BUS\n soc: mediatek: mtk-svs: Append \"-thermal\" to thermal zone names\n arm64: dts: imx8mp: Fix assigned-clocks for second CSI2\n ARM: dts: microchip: at91-sama7g54_curiosity: Replace regulator-suspend-voltage with the valid property\n ARM: dts: microchip: at91-sama7g5ek: Replace regulator-suspend-voltage with the valid property\n arm64: dts: rockchip: Fix USB interface compatible string on kobol-helios64\n arm64: dts: qcom: sc8180x: Fix ss_phy_irq for secondary USB controller\n arm64: dts: qcom: sm8650: Fix the msi-map entries\n arm64: dts: qcom: sm8550: Fix the msi-map entries\n arm64: dts: qcom: sm8450: Fix the msi-map entries\n arm64: dts: qcom: sc8280xp: add missing PCIe minimum OPP\n arm64: dts: qcom: x1e80100: Fix the compatible for cluster idle states\n arm64: dts: qcom: Fix type of \"wdog\" IRQs for remoteprocs\n arm64: dts: rockchip: regulator for sd needs to be always on for BPI-R2Pro\n dt-bindings: rockchip: grf: Add missing type to 'pcie-phy' node\n arm64: dts: rockchip: drop redundant disable-gpios in Lubancat 2\n arm64: dts: rockchip: drop redundant disable-gpios in Lubancat 1\n arm64: dts: rockchip: drop redundant pcie-reset-suspend in Scarlet Dumo\n arm64: dts: rockchip: mark system power controller and fix typo on orangepi-5-plus\n ...","shortMessageHtmlLink":"Merge tag 'soc-fixes-6.9-2' of git://git.kernel.org/pub/scm/linux/ker…"}},{"before":"4630932a55298befbad62f2563f57bee16e0e450","after":"e6ebf01172185d74237193ca7bb6bdfc39f3eaeb","ref":"refs/heads/master","pushedAt":"2024-04-26T20:52:43.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 'mm-hotfixes-stable-2024-04-26-13-30' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm\n\nPull misc fixes from Andrew Morton:\n \"11 hotfixes. 8 are cc:stable and the remaining 3 (nice ratio!) address\n post-6.8 issues or aren't considered suitable for backporting.\n\n All except one of these are for MM. I see no particular theme - it's\n singletons all over\"\n\n* tag 'mm-hotfixes-stable-2024-04-26-13-30' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm:\n mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when dissolve_free_hugetlb_folio()\n selftests: mm: protection_keys: save/restore nr_hugepages value from launch script\n stackdepot: respect __GFP_NOLOCKDEP allocation flag\n hugetlb: check for anon_vma prior to folio allocation\n mm: zswap: fix shrinker NULL crash with cgroup_disable=memory\n mm: turn folio_test_hugetlb into a PageType\n mm: support page_mapcount() on page_has_type() pages\n mm: create FOLIO_FLAG_FALSE and FOLIO_TYPE_OPS macros\n mm/hugetlb: fix missing hugetlb_lock for resv uncharge\n selftests: mm: fix unused and uninitialized variable warning\n selftests/harness: remove use of LINE_MAX","shortMessageHtmlLink":"Merge tag 'mm-hotfixes-stable-2024-04-26-13-30' of git://git.kernel.o…"}},{"before":"3022bf37da50ce0ee3ba443ec5f86fa8c28aacd0","after":"4630932a55298befbad62f2563f57bee16e0e450","ref":"refs/heads/master","pushedAt":"2024-04-26T20:24:43.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"torvalds","name":"Linus Torvalds","path":"/torvalds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1024025?s=80&v=4"},"commit":{"message":"Merge tag 'mmc-v6.9-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc\n\nPull MMC host fixes from Ulf Hansson:\n\n - moxart: Fix regression for sg_miter for PIO mode\n\n - sdhci-msm: Avoid hang by preventing access to suspended controller\n\n - sdhci-of-dwcmshc: Fix SD card tuning error for th1520\n\n* tag 'mmc-v6.9-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc:\n mmc: moxart: fix handling of sgm->consumed, otherwise WARN_ON triggers\n mmc: sdhci-of-dwcmshc: th1520: Increase tuning loop count to 128\n mmc: sdhci-msm: pervent access to suspended controller","shortMessageHtmlLink":"Merge tag 'mmc-v6.9-rc2' of git://git.kernel.org/pub/scm/linux/kernel…"}},{"before":"52034cae0207d4942eefea5ab0d5d15e5a4342e1","after":"3022bf37da50ce0ee3ba443ec5f86fa8c28aacd0","ref":"refs/heads/master","pushedAt":"2024-04-26T18:30:07.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 'gpio-fixes-for-v6.9-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux\n\nPull gpio fixes from Bartosz Golaszewski:\n\n - fix a regression in pin access control in gpio-tegra186\n\n - make data pointer dereference robust in Intel Tangier driver\n\n* tag 'gpio-fixes-for-v6.9-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux:\n gpio: tegra186: Fix tegra186_gpio_is_accessible() check\n gpio: tangier: Use correct type for the IRQ chip data","shortMessageHtmlLink":"Merge tag 'gpio-fixes-for-v6.9-rc6' of git://git.kernel.org/pub/scm/l…"}},{"before":"c942a0cd3603e34dd2d7237e064d9318cb7f9654","after":"52034cae0207d4942eefea5ab0d5d15e5a4342e1","ref":"refs/heads/master","pushedAt":"2024-04-26T18:09:30.000Z","pushType":"push","commitsCount":44,"pusher":{"login":"torvalds","name":"Linus Torvalds","path":"/torvalds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1024025?s=80&v=4"},"commit":{"message":"Merge tag 'vfs-6.9-rc6.fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs\n\nPull vfs fixes from Christian Brauner:\n \"This contains a few small fixes for this merge window and the attempt\n to handle the ntfs removal regression that was reported a little while\n ago:\n\n - After the removal of the legacy ntfs driver we received reports\n about regressions for some people that do mount \"ntfs\" explicitly\n and expect the driver to be available. Since ntfs3 is a drop-in for\n legacy ntfs we alias legacy ntfs to ntfs3 just like ext3 is aliased\n to ext4.\n\n We also enforce legacy ntfs is always mounted read-only and give it\n custom file operations to ensure that ioctl()'s can't be abused to\n perform write operations.\n\n - Fix an unbalanced module_get() in bdev_open().\n\n - Two smaller fixes for the netfs work done earlier in this cycle.\n\n - Fix the errno returned from the new FS_IOC_GETUUID and\n FS_IOC_GETFSSYSFSPATH ioctls. Both commands just pull information\n out of the superblock so there's no need to call into the actual\n ioctl handlers.\n\n So instead of returning ENOIOCTLCMD to indicate to fallback we just\n return ENOTTY directly avoiding that indirection\"\n\n* tag 'vfs-6.9-rc6.fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs:\n netfs: Fix the pre-flush when appending to a file in writethrough mode\n netfs: Fix writethrough-mode error handling\n ntfs3: add legacy ntfs file operations\n ntfs3: enforce read-only when used as legacy ntfs driver\n ntfs3: serve as alias for the legacy ntfs driver\n block: fix module reference leakage from bdev_open_by_dev error path\n fs: Return ENOTTY directly if FS_IOC_GETUUID or FS_IOC_GETFSSYSFSPATH fail","shortMessageHtmlLink":"Merge tag 'vfs-6.9-rc6.fixes' of git://git.kernel.org/pub/scm/linux/k…"}},{"before":"a93289b830ce783955b22fbe5d1274a464c05acf","after":"c942a0cd3603e34dd2d7237e064d9318cb7f9654","ref":"refs/heads/master","pushedAt":"2024-04-25T22:42:46.000Z","pushType":"push","commitsCount":4,"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/linux/kernel/git/mst/vhost\n\nPull virtio fix from Michael Tsirkin:\n \"enum renames for vdpa uapi - we better do this now before the names\n have been exposed in any releases\"\n\n* tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost:\n vDPA: code clean for vhost_vdpa uapi","shortMessageHtmlLink":"Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/gi…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEROV1EQA","startCursor":null,"endCursor":null}},"title":"Activity · torvalds/linux"}