Skip to content

[Deepin-Kernel-SIG] [linux 6.6.y] CI: add check depend all daily workflow#1932

Merged
opsiff merged 1 commit into
deepin-community:linux-6.6.yfrom
opsiff:linux-6.6.y-2026-06-30-ci-check-depend-daily
Jun 30, 2026
Merged

[Deepin-Kernel-SIG] [linux 6.6.y] CI: add check depend all daily workflow#1932
opsiff merged 1 commit into
deepin-community:linux-6.6.yfrom
opsiff:linux-6.6.y-2026-06-30-ci-check-depend-daily

Conversation

@opsiff

@opsiff opsiff commented Jun 30, 2026

Copy link
Copy Markdown
Member

deepin inclusion
category: other

check the increment need bugfixes for our branch backport commits.

Summary by Sourcery

CI:

  • Introduce a daily GitHub Actions workflow that runs a check-depend-all job comparing Fixes-tagged commits between torvalds/master, deepin linux-6.6.y, and gregkh/linux-6.6.y.

deepin inclusion
category: other

check the increment need bugfixes for our branch backport commits.

Signed-off-by: Wentao Guan <guanwentao@uniontech.com>
@sourcery-ai

sourcery-ai Bot commented Jun 30, 2026

Copy link
Copy Markdown

Reviewer's Guide

Adds a scheduled GitHub Actions workflow to run a daily dependency/check-depend comparison between the Deepin linux-6.6.y branch and upstream/stable 6.6.y branches, using an existing check_kernel_commits.sh script and failing on differences.

Sequence diagram for the new daily check-depend GitHub Actions workflow

sequenceDiagram
    participant GitHubActions
    participant RepositoryDeepin
    participant RepositoryGregkh
    participant CheckKernelCommits
    participant DiffTool

    GitHubActions->>RepositoryDeepin: actions_checkout
    GitHubActions->>RepositoryDeepin: git_config user.email
    GitHubActions->>RepositoryDeepin: git_config user.name

    GitHubActions->>CheckKernelCommits: check_kernel_commits.sh v6.6..torvalds/master linux-6.6.y
    CheckKernelCommits-->>GitHubActions: deepin-6.6.y.txt

    GitHubActions->>RepositoryDeepin: git_remote_add gregkh
    GitHubActions->>RepositoryDeepin: git_remote_set_url gregkh
    GitHubActions->>RepositoryGregkh: git_fetch gregkh

    GitHubActions->>CheckKernelCommits: check_kernel_commits.sh v6.6..torvalds/master gregkh/linux-6.6.y
    CheckKernelCommits-->>GitHubActions: stable-6.6.y.txt

    GitHubActions->>DiffTool: diff deepin-6.6.y.txt stable-6.6.y.txt
    DiffTool-->>GitHubActions: [exit status indicates differences]
Loading

File-Level Changes

Change Details Files
Introduce a daily CI workflow that compares Deepin linux-6.6.y Fixes-tag coverage against Torvalds and Greg KH 6.6.y branches.
  • Create a GitHub Actions workflow triggered daily via cron at 03:00 UTC and manually via workflow_dispatch.
  • Configure global git user/email in the workflow environment using Deepin-specific values.
  • Invoke .github/tools/check_kernel_commits.sh to generate commit dependency reports for Deepin linux-6.6.y and gregkh/linux-6.6.y, fetching the gregkh remote as needed.
  • Diff the two generated reports (deepin-6.6.y.txt vs stable-6.6.y.txt) so the job will surface discrepancies between Deepin and stable trees.
.github/workflows/check-depend-all-daily.yml

Tips and commands

Interacting with Sourcery

  • Trigger a new review: Comment @sourcery-ai review on the pull request.
  • Continue discussions: Reply directly to Sourcery's review comments.
  • Generate a GitHub issue from a review comment: Ask Sourcery to create an
    issue from a review comment by replying to it. You can also reply to a
    review comment with @sourcery-ai issue to create an issue from it.
  • Generate a pull request title: Write @sourcery-ai anywhere in the pull
    request title to generate a title at any time. You can also comment
    @sourcery-ai title on the pull request to (re-)generate the title at any time.
  • Generate a pull request summary: Write @sourcery-ai summary anywhere in
    the pull request body to generate a PR summary at any time exactly where you
    want it. You can also comment @sourcery-ai summary on the pull request to
    (re-)generate the summary at any time.
  • Generate reviewer's guide: Comment @sourcery-ai guide on the pull
    request to (re-)generate the reviewer's guide at any time.
  • Resolve all Sourcery comments: Comment @sourcery-ai resolve on the
    pull request to resolve all Sourcery comments. Useful if you've already
    addressed all the comments and don't want to see them anymore.
  • Dismiss all Sourcery reviews: Comment @sourcery-ai dismiss on the pull
    request to dismiss all existing Sourcery reviews. Especially useful if you
    want to start fresh with a new review - don't forget to comment
    @sourcery-ai review to trigger a new review!

Customizing Your Experience

Access your dashboard to:

  • Enable or disable review features such as the Sourcery-generated pull request
    summary, the reviewer's guide, and others.
  • Change the review language.
  • Add, remove or edit custom review instructions.
  • Adjust other review settings.

Getting Help

@sourcery-ai sourcery-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey - I've reviewed your changes and they look great!


Sourcery is free for open source - if you like our reviews please consider sharing them ✨
Help me be more useful! Please click 👍 or 👎 on each comment and I'll use the feedback to improve your reviews.

@deepin-ci-robot deepin-ci-robot requested review from Wenlp and myml June 30, 2026 16:15
@deepin-ci-robot

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please ask for approval from opsiff. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@opsiff

opsiff commented Jun 30, 2026

Copy link
Copy Markdown
Member Author

cat 0_check-depend-all.txt | grep <
2026-06-30T16:20:42.0246532Z < 6d92579 sh: boards: Fix Sound Simple-Card struct name
2026-06-30T16:20:42.0267199Z < 264aeb9 ASoC: SOF: Make return of remove_late void, too
2026-06-30T16:20:42.0275979Z < e58e519 pinctrl: intel: use the correct _PM_OPS() export macro
2026-06-30T16:20:42.0278814Z < 19b707c Documentations: fix net_cachelines documentation build warning
2026-06-30T16:20:42.0282390Z < 02a914e ASoC: Intel: soc-acpi-intel-mtl-match: Change CS35L56 prefixes to AMPn
2026-06-30T16:20:42.0283142Z < 95171e4 mei: fix vsc dependency
2026-06-30T16:20:42.0283830Z < a92d307 platform/x86/intel/pmc: Fix in pmc_core_ssram_get_pmc()
2026-06-30T16:20:42.0285026Z < ed7326a ALSA: hda: cs35l41: Do not allow uninitialised variables to be freed
2026-06-30T16:20:42.0285758Z < 916d051 ALSA: hda: cs35l41: Only add SPI CS GPIO if SPI is enabled in kernel
2026-06-30T16:20:42.0288082Z < 10ed9ee platform/x86/intel/pmc/arl: Add GBE LTR ignore during suspend
2026-06-30T16:20:42.0288703Z < 669f157 platform/x86/intel/pmc: Add missing extern
2026-06-30T16:20:42.0291207Z < 369b997 ASoC: SOF: core: Skip firmware test for custom loaders
2026-06-30T16:20:42.0292751Z < 06b8db3 fs: remove NTFS classic from docum. index
2026-06-30T16:20:42.0305208Z < c90847b cache: sifive_ccache: Partially convert to a platform driver
2026-06-30T16:20:42.0307438Z < 7487179 ntfs3: serve as alias for the legacy ntfs driver
2026-06-30T16:20:42.0313162Z < be2fc65 powerpc: Limit ARCH_HAS_KERNEL_FPU_SUPPORT to PPC64
2026-06-30T16:20:42.0314000Z < 9b5e045 mei: vsc: Don't stop/restart mei device during system suspend/resume
2026-06-30T16:20:42.0314867Z < af07615 mei: vsc: Fix wrong invocation of ACPI SID method
2026-06-30T16:20:42.0315776Z < fcf2a99 leds: class: Revert: "If no default trigger is given, make hw_control trigger the default trigger"
2026-06-30T16:20:42.0316723Z < 096597c thermal: int340x: processor_thermal: Support shared interrupts
2026-06-30T16:20:42.0317598Z < 301daa3 drm/amd/display: Disable CONFIG_DRM_AMD_DC_FP for RISC-V with clang
2026-06-30T16:20:42.0318489Z < a9c3ee5 irqchip/loongson-liointc: Set different ISRs for different cores
2026-06-30T16:20:42.0319351Z < 7925836 iommufd/iova_bitmap: Check iova_bitmap_done() after set ahead
2026-06-30T16:20:42.0320017Z < 7a7bba1 iommufd/iova_bitmap: Dynamic pinning on iova_bitmap_set()
2026-06-30T16:20:42.0320618Z < 53e6b65 iommufd/iova_bitmap: Remove iterator logic
2026-06-30T16:20:42.0321379Z < 2a49c8b selftests/fpu: add missing MODULE_DESCRIPTION() macro
2026-06-30T16:20:42.0322203Z < 07de60a mei: vsc: Enhance IVSC chipset stability during warm reboot
2026-06-30T16:20:42.0322901Z < a9e8fe3 mei: vsc: Prevent timeout error with added delay post-firmware download
2026-06-30T16:20:42.0323601Z < a896a8a mei: vsc: Utilize the appropriate byte order swap function
2026-06-30T16:20:42.0324197Z < 4340725 mei: vsc: Enhance SPI transfer of IVSC ROM
2026-06-30T16:20:42.0325181Z < d26cb4f Documentation: qat: fix auto_reset attribute details
2026-06-30T16:20:42.0326039Z < f708f69 mm/hugetlb: fix kernel NULL pointer dereference when migrating hugetlb folio
2026-06-30T16:20:42.0327740Z < 519d849 Bluetooth: btintel: Fix spelling of intermediate in comment
2026-06-30T16:20:42.0328625Z < 1390a33 mm/hugetlb: fix kernel NULL pointer dereference when migrating hugetlb folio
2026-06-30T16:20:42.0331392Z < b1d0e15 perf/x86/intel/cstate: Add pkg C2 residency counter for Sierra Forest
2026-06-30T16:20:42.0335415Z < f23c042 sched/deadline: Comment sched_dl_entity::dl_server variable
2026-06-30T16:20:42.0336369Z < c245910 sched/core: Add clearing of ->dl_server in put_prev_task_balance()
2026-06-30T16:20:42.0337087Z < a741b82 sched/core: Clear prev->dl_server in CFS pick fast path
2026-06-30T16:20:42.0337983Z < e075c3b platform/x86: intel-vbtn: Protect ACPI notify handler against recursion
2026-06-30T16:20:42.0339620Z < 6f1b523 crypto: qat - fix recovery flow for VFs
2026-06-30T16:20:42.0340233Z < cd8d2d7 crypto: qat - ensure correct order in VF restarting handler
2026-06-30T16:20:42.0340872Z < e0d3b84 crypto: iaa - Fix potential use after free bug
2026-06-30T16:20:42.0342559Z < 9b340ae nouveau/firmware: use dma non-coherent allocator
2026-06-30T16:20:42.0344051Z < 9ad2861 sched_ext: Allow dequeue_task_scx to fail
2026-06-30T16:20:42.0345144Z < a54a93d nvme: move stopping keep-alive into nvme_uninit_ctrl()
2026-06-30T16:20:42.0345928Z < 67733d7 drm/i915: ARL requires a newer GSC firmware
2026-06-30T16:20:42.0346665Z < 2955ae8 drm/i915: ARL requires a newer GSC firmware
2026-06-30T16:20:42.0347282Z < 79ea4a4 iommufd/selftest: Fix buffer read overrrun in the dirty test
2026-06-30T16:20:42.0348117Z < 9c602ad sched/deadline: Fix schedstats vs deadline servers
2026-06-30T16:20:42.0348867Z < 7a41dcb iommu/amd: Set the pgsize_bitmap correctly
2026-06-30T16:20:42.0351397Z < edf1c58 sched, sched_ext: Disable SM_IDLE/rq empty path when scx_enabled()
2026-06-30T16:20:42.0352284Z < 2c0b2b4 ASoC: intel: sof_sdw: Add check devm_kasprintf() returned value
2026-06-30T16:20:42.0353301Z < 93a1160 crypto: qat/qat_420xx - fix off by one in uof_get_name()
2026-06-30T16:20:42.0354164Z < d16b7eb sched/deadline: Use hrtick_enabled_dl() before start_hrtick_dl()
2026-06-30T16:20:42.0355110Z < 5eaa497 accel/ivpu: Prevent recovery invocation during probe and resume
2026-06-30T16:20:42.0355934Z < 8d20a73 RISC-V: Check scalar unaligned access on all CPUs
2026-06-30T16:20:42.0357664Z < 48771da platform/x86/intel/pmc: Fix pmc_core_iounmap to call iounmap for valid addresses
2026-06-30T16:20:42.0359416Z < 5db9154 sched: Pass correct scheduling policy to _setscheduler_class
2026-06-30T16:20:42.0360162Z < 69d5e72 sched/ext: Fix scx vs sched_delayed
2026-06-30T16:20:42.0360912Z < d8920a7 crypto: qat - Fix missing destroy_workqueue in adf_init_aer()
2026-06-30T16:20:42.0361680Z < 6ce031e LoongArch: Fix AP booting issue in VM mode
2026-06-30T16:20:42.0363189Z < b53127d sched/dlserver: Fix dlserver double enqueue
2026-06-30T16:20:42.0364853Z < 4b2efb9 accel/ivpu: Fix general protection fault in ivpu_bo_list()
2026-06-30T16:20:42.0365522Z < 0f6482c accel/ivpu: Fix WARN in ivpu_ipc_send_receive_internal()
2026-06-30T16:20:42.0366399Z < 4ebd9a5 crypto: iaa - Fix IAA disabling that occurs when sync_mode is set to 'async'
2026-06-30T16:20:42.0368060Z < 1d7461d platform/x86: intel/pmc: Fix ioremap() of bad address
2026-06-30T16:20:42.0368911Z < 555c6e9 drivers/perf: hisi: Set correct IRQ affinity for PMUs with no association
2026-06-30T16:20:42.0371465Z < 5adbc8c wifi: mt76: mt7996: fix overflows seen when writing limit attributes
2026-06-30T16:20:42.0372390Z < 3f0d217 wifi: mt76: mt7925: fix wrong parameter for related cmd of chan info
2026-06-30T16:20:42.0373079Z < eb2a9a1 wifi: mt76: mt7925: Update mt7925_mcu_uni
[tx,rx]ba for MLO
2026-06-30T16:20:42.0373705Z < 14749fe wifi: mt76: mt7996: fix definition of tx descriptor
2026-06-30T16:20:42.0374868Z < 41a2d82 accel/ivpu: Fix error handling in recovery/reset
2026-06-30T16:20:42.0377296Z < bdb1325 LoongArch: KVM: Fix typo issue about GCFG feature detection
2026-06-30T16:20:42.0378234Z < 872274b Bluetooth: btintel_pcie: Fix a potential race condition
2026-06-30T16:20:42.0379859Z < fdb1ada mei: vsc: Use "wakeuphostint" when getting the host wakeup GPIO
2026-06-30T16:20:42.0383229Z < 71c49ee i2c: ls2x: Fix frequency division register access
2026-06-30T16:20:42.0386797Z < fc4bd01 crypto: iaa - Test the correct request flag
2026-06-30T16:20:42.0387596Z < eefd3d0 mm/hugetlb_vmemmap: fix hugetlb_vmemmap_restore_folios definition
2026-06-30T16:20:42.0388433Z < cb1353e wifi: mt76: mt7925: integrate *mlo_sta_cmd and *sta_cmd
2026-06-30T16:20:42.0389240Z < a265030 serial: 8250_dma: terminate correct DMA in tx_dma_flush()
2026-06-30T16:20:42.0390046Z < f9555d1 crypto: qat - set parity error mask for qat_420xx
2026-06-30T16:20:42.0390675Z < 92c6a70 crypto: qat - remove access to parity register for QAT GEN4
2026-06-30T16:20:42.0393518Z < 47e3536 exfat: fix missing shutdown check
2026-06-30T16:20:42.0394261Z < 7c97739 objtool/loongarch: Add unwind hints in prepare_frametrace()
2026-06-30T16:20:42.0395485Z < cc98d8c crypto: iaa - Do not clobber req->base.data
2026-06-30T16:20:42.0396235Z < 097143f crypto: qat - add shutdown handler to qat_420xx
2026-06-30T16:20:42.0397056Z < 00f1cc1 mei: vsc: Fix fortify-panic caused by invalid counted_by() use
2026-06-30T16:20:42.0397851Z < bd89714 pwm: loongson: Fix an error code in probe()
2026-06-30T16:20:42.0399657Z < 3d59224 cpufreq: ACPI: Re-sync CPU boost state on system resume
2026-06-30T16:20:42.0400307Z < d1af1f0 Bluetooth: btintel_pcie: Avoid redundant buffer allocation
2026-06-30T16:20:42.0401018Z < 1c76649 Bluetooth: btintel_pcie: Add additional to checks to clear TX/RX paths
2026-06-30T16:20:42.0401879Z < 5214a9f x86/microcode: Consolidate the loader enablement checking
2026-06-30T16:20:42.0404292Z < 99bcd91 perf/x86/intel: Fix segfault with PEBS-via-PT with sample_freq
2026-06-30T16:20:42.0405289Z < 8f30e2b wifi: mt76: mt7996: Fix null-ptr-deref in mt7996_mmio_wed_init()
2026-06-30T16:20:42.0406114Z < 3aa1dc3 Bluetooth: btintel: Check dsbr size from EFI variable
2026-06-30T16:20:42.0406933Z < c544a95 mm: pcp: increase pcp->free_count threshold to trigger free_high
2026-06-30T16:20:42.0407719Z < a01e93e accel/ivpu: Improve buffer object logging
2026-06-30T16:20:42.0408489Z < 98d3f77 accel/ivpu: Use dma_resv_lock() instead of a custom mutex
2026-06-30T16:20:42.0409350Z < daabd27 Bluetooth: btintel_pcie: Fix driver not posting maximum rx buffers
2026-06-30T16:20:42.0410051Z < 2dd7111 Bluetooth: btintel_pcie: Increase the tx and rx descriptor count
2026-06-30T16:20:42.0410819Z < bf2ffc4 Bluetooth: btintel_pcie: Reduce driver buffer posting to prevent race condition
2026-06-30T16:20:42.0418592Z < 254923c crypto: qat - fix state restore for banks with exceptions
2026-06-30T16:20:42.0419533Z < 880af85 mei: vsc: Don't re-init VSC from mei_vsc_hw_reset() on stop
2026-06-30T16:20:42.0420157Z < 35b7f35 mei: vsc: Destroy mutex after freeing the IRQ
2026-06-30T16:20:42.0420697Z < 18f14b2 mei: vsc: Event notifier fixes
2026-06-30T16:20:42.0421280Z < 6175c69 mei: vsc: Unset the event callback on remove and probe errors
2026-06-30T16:20:42.0421921Z < de88b02 mei: vsc: Run event callback from a workqueue
2026-06-30T16:20:42.0422546Z < cee3dba mei: vsc: Fix "BUG: Invalid wait context" lockdep error
2026-06-30T16:20:42.0423590Z < 8186255 iommufd/selftest: Fix iommufd_dirty_tracking with large hugepage sizes
2026-06-30T16:20:42.0424432Z < 344ef45 mm/hugetlb: remove unnecessary holding of hugetlb_lock
2026-06-30T16:20:42.0425458Z < 9f8f4a5 wifi: mt76: mt7925: fix incorrect scan probe IE handling for hw_scan
2026-06-30T16:20:42.0427462Z < 6ec3185 Bluetooth: btintel: Check if controller is ISO capable on btintel_classify_pkt_type
2026-06-30T16:20:42.0428366Z < d956692 crypto: qat - disable ZUC-256 capability for QAT GEN5
2026-06-30T16:20:42.0429218Z < 69b3d3a Bluetooth: btintel_pcie: Make driver wait for alive interrupt
2026-06-30T16:20:42.0429882Z < 5471367 Bluetooth: btintel_pcie: Fix Alive Context State Handling
2026-06-30T16:20:42.0438725Z < c32969d sh: Do not use hyphen in exported variable name
2026-06-30T16:20:42.0439524Z < dff6f36 platform/x86/intel-uncore-freq: Check write blocked for ELC
2026-06-30T16:20:42.0441325Z < 9f98b42 drm/hisilicon/hibmc: fix rare monitors cannot display problem
2026-06-30T16:20:42.0441997Z < 3271faf drm/hisilicon/hibmc: fix dp and vga cannot show together
2026-06-30T16:20:42.0442841Z < a47bc95 objtool/LoongArch: Get table size correctly if LTO is enabled
2026-06-30T16:20:42.0443654Z < 5dfea66 LoongArch: Pass annotate-tablejump option if LTO is enabled
2026-06-30T16:20:42.0444329Z < 5c68549 LoongArch: KVM: Fix stack protector issue in send_ipi_data()
2026-06-30T16:20:42.0445312Z < 0dfd9ea LoongArch: KVM: Use kvm_get_vcpu_by_id() instead of kvm_get_vcpu()
2026-06-30T16:20:42.0446235Z < 421fc59 sched/deadline: Fix RT task potential starvation when expiry time passed
2026-06-30T16:20:42.0446968Z < 52d1552 sched/deadline: Don't count nr_running for dl_server proxy tasks
2026-06-30T16:20:42.0448001Z < 69a79ad accel/ivpu: Prevent recovery work from being queued during device removal
2026-06-30T16:20:42.0449795Z < 77ff8ca wifi: mt76: mt7996: Fix tx-queues initialization for second phy on mt7996
2026-06-30T16:20:42.0450533Z < cffed52 wifi: mt76: mt7996: Fix RX packets configuration for primary WED device
2026-06-30T16:20:42.0451203Z < 809054a wifi: mt76: mt7996: Convert mt7996_wed_rro_addr to LE
2026-06-30T16:20:42.0451785Z < a09d2f9 wifi: mt76: Convert mt76_wed_rro_ind to LE
2026-06-30T16:20:42.0452529Z < 677d4a5 LoongArch: Fix unreliable stack for live patching
2026-06-30T16:20:42.0453240Z < 8dc5245 LoongArch: KVM: Avoid copy
*_user() with lock hold in kvm_pch_pic_regs_access()
2026-06-30T16:20:42.0456728Z < 26e5c67 fuse: fix livelock in synchronous file put from fuseblk workers
2026-06-30T16:20:42.0457588Z < a727bc0 tpm: loongson: Add bufsiz parameter to tpm_loongson_send()
2026-06-30T16:20:42.0458303Z < d8b90e6 ext4: add ext4_sb_bread_nofail() helper function for ext4_free_branches()
2026-06-30T16:20:42.0459177Z < 57f5504 iommu/vt-d: Disallow dirty tracking if incoherent page walk
2026-06-30T16:20:42.0460036Z < 8b694b4 accel/ivpu: Fix page fault in ivpu_bo_unbind_all_bos_from_context()
2026-06-30T16:20:42.0460903Z < bcd1383 ASoC: SOF: ipc4-pcm: fix delay calculation when DSP resamples
2026-06-30T16:20:42.0461617Z < 3dcf683 ASoC: SOF: ipc4-topology: Account for different ChainDMA host buffer size
2026-06-30T16:20:42.0462409Z < 45ad27d ASoC: SOF: Intel: hda-pcm: Place the constraint on period time instead of buffer time
2026-06-30T16:20:42.0463350Z < aaab61d ASoC: SOF: Intel: Read the LLP via the associated Link DMA channel
2026-06-30T16:20:42.0464266Z < 8527bbb ALSA: hda: cs35l41: Fix NULL pointer dereference in cs35l41_get_acpi_mute_state()
2026-06-30T16:20:42.0465481Z < 6f71937 drm/ast: Blank with VGACR17 sync enable, always clear VGACRB6 sync off
2026-06-30T16:20:42.0466171Z < 644ab3b platform/x86:intel/pmc: Update Arrow Lake telemetry GUID
2026-06-30T16:20:42.0466981Z < 057b6ca Bluetooth: btintel_pcie: Fix event packet loss issue
2026-06-30T16:20:42.0467760Z < 0081263 accel/ivpu: Fix race condition when unbinding BOs
2026-06-30T16:20:42.0468646Z < 5001bcf LoongArch: KVM: Restore guest PMU if it is enabled
2026-06-30T16:20:42.0469460Z < 76ce17f crypto: iaa - Fix incorrect return value in save_iaa_wq()
2026-06-30T16:20:42.0470287Z < c87f820 soc/tegra: fuse: Do not register SoC device on ACPI boot
2026-06-30T16:20:42.0472056Z < 4015b97 Bluetooth: btusb: mediatek: Fix kernel crash when releasing mtk iso interface
2026-06-30T16:20:42.0472973Z < c884a0b Bluetooth: btusb: mediatek: Avoid btusb_mtk_claim_iso_intf() NULL deref
2026-06-30T16:20:42.0473798Z < 024020e objtool: Support Clang AUTOFDO .cold functions
2026-06-30T16:20:42.0474863Z < 385aab8 wifi: mt76: wed: use proper wed reference in mt76 wed driver callabacks
2026-06-30T16:20:42.0475801Z < 479acb9 drm/plane: Fix IS_ERR() vs NULL check in drm_plane_create_hotspot_properties()
2026-06-30T16:20:42.0478281Z < 4832930 crypto: iaa - Fix out-of-bounds index in find_empty_iaa_compression_mode
2026-06-30T16:20:42.0479931Z < 961ac9d crypto: qat - fix duplicate restarting msg during AER error
2026-06-30T16:20:42.0480728Z < 0e5aef2 platform/x86: ISST: Add missing write block check
2026-06-30T16:20:42.0481574Z < 3906e7a drm/hisilicon/hibmc: fix dp probabilistical detect errors after HPD irq
2026-06-30T16:20:42.0482231Z < 607805a drm/hisilicon/hibmc: add dp mode valid check
2026-06-30T16:20:42.0482886Z < 0607052 drm/hisilicon/hibmc: fix no showing problem with loading hibmc manually
2026-06-30T16:20:42.0483585Z < 6dad7fa drm/hisilicon/hibmc: Adding reset colorbar cfg in dp init.
2026-06-30T16:20:42.0485415Z < 008bec8 platform/x86/intel/tpmi/plr: Make the file domain/status writeable
2026-06-30T16:20:42.0486496Z < 28abed6 Bluetooth: btintel_pcie: Use IRQF_ONESHOT and default primary handler
2026-06-30T16:20:42.0488159Z < 6a8a486 perf/x86/intel/uncore: Add per-scheduler IMC CAS count events
2026-06-30T16:20:42.0489155Z < 4ced4cf5c9d172d91f181df3accdf949d3761aab binfmt_elf_fdpic: fix AUXV size calculation for ELF_HWCAP3 and ELF_HWCAP4
2026-06-30T16:20:42.0490096Z < 6996a2d udp: Unhash auto-bound connected sk from 4-tuple hash table when disconnected.
2026-06-30T16:20:42.0491059Z < e1c9866173c5f8521f2d0768547a01508cb9ff27 dmaengine: idxd: fix possible wrong descriptor completion in llist_abort_desc()
2026-06-30T16:20:42.0491973Z < 1d07bbd7ea36ea0b8dfa8068dbe67eb3a32d9590 perf/x86/intel: Add missing branch counters constraint apply
2026-06-30T16:20:42.0492835Z < 5ef0e8e2653b1ba325eb883ffb94073f19cb669a wifi: mt76: mt7996: fix iface combination for different chipsets
2026-06-30T16:20:42.0493646Z < 6b470f36616e3448d44b0ef4b1de2a3e3a31b5be wifi: mt76: Fix memory leak destroying device
2026-06-30T16:20:42.0494287Z < dd08ca3f092f4185ece69ce2a835c23198b1628a wifi: mt76: mt7925: fix potential deadlock in mt7925_roc_abort_sync
2026-06-30T16:20:42.0496124Z < 3dc0c40d7806c72cfe88cf4e1e2650c1673f9db4 wifi: mt76: mt7921: fix 6GHz regulatory update on connection
2026-06-30T16:20:42.0496941Z < 2db06c15d8c7a0ccb6108524e16cd9163753f354 LoongArch: KVM: Make kvm_get_vcpu_by_cpuid() more robust
2026-06-30T16:20:42.0497802Z < 4ab604b3f3aa8dcccc7505f5d310016682a99d5f platform/x86/intel-uncore-freq: Handle autonomous UFS status bit
2026-06-30T16:20:42.0498666Z < dbde07f06226438cd2cf1179745fa1bec5d8914a perf/x86: Fix potential bad container_of in intel_pmu_hw_config
2026-06-30T16:20:42.0499551Z < f216e0f2d1787e662bb6662c9c522185aa3b855a crypto: qat - disable 420xx AE cluster when lead engine is fused off
2026-06-30T16:20:42.0500243Z < ec23d75c4b77ae42af0777ea59599b1d4f611371 crypto: qat - fix type mismatch in RAS sysfs show functions
2026-06-30T16:20:42.0500993Z < 6d50ae25666d5433108b1cd11965c0f53c355a83 hwmon: (yogafan) fix markup warning
2026-06-30T16:20:42.0501685Z < 0b30c1037a6a48a4c293d45c6cbe8e312633782f hwmon: (yogafan) various markup improvements
2026-06-30T16:20:42.0502478Z < 5a37d228799b0ec2c277459c83c814a59d310bc3 net: txgbe: leave space for null terminators on property_entry
2026-06-30T16:20:42.0503293Z < e159f05e12cc1111a3103b99375ddf0dfd0e7d63 net: txgbe: fix RTNL assertion warning when remove module
2026-06-30T16:20:42.0504055Z < c263f644add3d6ad81f9d62a99284fde408f0caa net: txgbe: fix firmware version check
2026-06-30T16:20:42.0504751Z < 1f2740150f904bfa60e4bad74d65add3ccb5e7f8 rxrpc: Fix potential UAF after skb_unshare() failure
2026-06-30T16:20:42.0506505Z < ac8e69e693631689d74d8f1ebee6f84f737f797f sched/fair: Fix wakeup_preempt_fair() vs delayed dequeue
2026-06-30T16:20:42.0507181Z < 3da56dc063cd77b9c0b40add930767fab4e389f3 sched/fair: Clear rel_deadline when initializing forked entities
2026-06-30T16:20:42.0508030Z < 7068c379cf9aa8afe4dce4d9d82390187aa9c4d0 wifi: rtw89: fix wrong pci_get_drvdata type in AER handlers
2026-06-30T16:20:42.0508856Z < 6d88244bb129755acca696f9227200f4a2d106a6 wifi: rtw89: add bounds check on firmware mac_id in link lookup
2026-06-30T16:20:42.0509855Z < 8dfa2f8780e486d05b9a0ffce70b8f5fbd62053e LoongArch: Fix potential ADE in loongson_gpu_fixup_dma_hang()
2026-06-30T16:20:42.0510589Z < 2433f3f5724b3af569d9fb411ba728629524738b LoongArch: KVM: Fix HW timer interrupt lost when inject interrupt by software
2026-06-30T16:20:42.0511411Z < 2e96024632b386c86860aa78639940fc96d6fcc9 crypto: qat - fix heartbeat error injection
2026-06-30T16:20:42.0512217Z < 5ad732a56be46aabf158c16aa0c095291727aaef perf/x86/intel: Improve validation and configuration of ACR masks
2026-06-30T16:20:42.0512925Z < 8ba0b706a485b1e607594cf4210786d517ad1611 perf/x86/intel: Always reprogram ACR events to prevent stale masks
2026-06-30T16:20:42.0513601Z < 1271aeccc307066315b2d3b0d5af2510e27018b5 perf/x86/intel: Disable PMI for self-reloaded ACR events
2026-06-30T16:20:42.0514446Z < ad3bff944c0f4f2e913298a9664391af32f87491 platform/x86: intel: Move debugfs register before creating devices
2026-06-30T16:20:42.0515209Z < 57c347a2e2473bfb5c1f1132a3209c55efbe640b platform/x86: intel: Add notifiers support
2026-06-30T16:20:42.0515806Z < 14473e8c4e97d51eff9b2f384ae696f7a32f182b platform/x86/intel/tpmi/plr: Prevent fault during unbind
2026-06-30T16:20:42.0516600Z < d119775f2bad827edc28071c061fdd4a91f889a5 af_unix: Reject SIOCATMARK on non-stream sockets
2026-06-30T16:20:42.0517439Z < aa54b1d27fe0c2b78e664a34fd0fdf7cd1960d71 rxrpc: Also unshare DATA/RESPONSE packets when paged frags are present
2026-06-30T16:20:42.0518336Z < 4110e29a7c384f1ff21d6b187b6a1772f6e17b23 drm/hisilicon/hibmc: fix no showing when no connectors connected
2026-06-30T16:20:42.0520078Z < 6d2051403d6c93832d3058a1b275c6aef2c97f44 sched/fair: Update util_est after updating util_avg during dequeue
2026-06-30T16:20:42.0520980Z < 48f6a5356a33dd78e7144ae1faef95ffc990aae0 net: skbuff: propagate shared-frag marker through frag-transfer helpers
2026-06-30T16:20:42.0521847Z < bd99fcfc6219ebe36ae4d0bf5333b5ecc17b53df uaccess: minimize INLINE_COPY_USER-related ifdefery
2026-06-30T16:20:42.0522714Z < 6c0cf89f36ac0c0fd8687a4ccdce2efb23a9c663 wifi: mac80211: limit injected antenna index in ieee80211_parse_tx_radiotap
2026-06-30T16:20:42.0523634Z < 180a232ea78003d1dc869b217b4e49106fd58e8f ntsync: Honour caller's time namespace for absolute MONOTONIC timeouts
2026-06-30T16:20:42.0524630Z < 06961d60a0e410bf8df69ccff7eb1bd824912b8f lockdep/selftests: Restore sched_rt_mutex state on PREEMPT_RT
2026-06-30T16:20:42.0525516Z < 63f48abd55d0417996bca86022925c853a2b436b perf/x86/intel/uncore: Fix discovery unit lookup for multi-die systems
2026-06-30T16:20:42.0526408Z < 1a308a168c9286a335a05926204ef3ebb68fba1c perf/x86/intel/uncore: Implement global init callback for GNR uncore
2026-06-30T16:20:42.0528288Z < 04718f7c9290f95385f0dd328758753dc1c36dec fs/proc/task_mmu: fix make_uffd_wp_huge_pte() prot-update race
2026-06-30T16:20:42.0528984Z < 1b074e3270e1c061c829150c742eb83bad4dddd1 fs/proc/task_mmu: use huge_page_size() in pagemap_scan_hugetlb_entry()
2026-06-30T16:20:42.0529709Z < e92d92bbafb264dc0518d52b846a3c07ed8d523f fs/proc/task_mmu: fix hugetlb self-deadlock in pagemap_scan_pte_hole()
2026-06-30T16:20:42.0530672Z < d9faef564438d1e4579c692c046603e7ada7bdf4 accel/ivpu: Fix signed integer truncation in IPC receive
2026-06-30T16:20:42.0531485Z < c7369a00860a0704461d440e7c3bf9b49bfdbaee wifi: mt76: mt7925: validate skb length in testmode query
2026-06-30T16:20:42.0533120Z < 4d8bba99d645bcb46a442b18eb42402610cba03a wifi: mt76: mt7996: fix potential tx_retries underflow
2026-06-30T16:20:42.0535494Z < c085d82613d5618814b84406c8b2d64f1bc305e7 platform/x86: intel-hid: Protect ACPI notify handler against recursion
2026-06-30T16:20:42.0536335Z < 4ec5e932e636896e97e4c6a8205b0ac76d52421a vfio/qat: fix f_pos race in qat_vf_resume_write()
2026-06-30T16:20:42.0537156Z < f4caaac76379daf4a617d9134b6087fb2636fb31 LoongArch: KVM: Fix FPU register width with user access API
2026-06-30T16:20:42.0537848Z < 09b318ab77b7a4fc9987fd98d1525fc55ddc2617 LoongArch: KVM: Check irq validity in kvm_vcpu_ioctl_interrupt()
2026-06-30T16:20:42.0538551Z < ebd50de14f1a06b7e0206083904bcc62b9ba65be LoongArch: KVM: Return full old CSR value from kvm_emu_xchg_csr()
2026-06-30T16:20:42.0539222Z < 3474037904c20ff915e3ebab0ab5c1e41bbe549e LoongArch: KVM: Validate irqchip index in irqfd routing
2026-06-30T16:20:42.0540055Z < f396f4005180928cd9e15e352a6512865d3bc908 Bluetooth: btmtk: fix URB leak in alloc_mtk_intr_urb error path
2026-06-30T16:20:42.0540892Z < 9192a18f6de2f5e3eb3813ecd2895ac0f5c008a9 net: ethernet: mtk_wed: fix loading WO firmware for MT7986
2026-06-30T16:20:42.0541735Z < 14a8bc41ce9edae42d56466063a7f2c84a16c45c net: ethernet: mtk_wed: debugfs: correct index in wed_amsdu_show()

@opsiff opsiff merged commit 8222061 into deepin-community:linux-6.6.y Jun 30, 2026
13 checks passed

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a scheduled CI workflow intended to run daily and compare “Fixes:”‑tagged upstream commits that are applicable to Deepin’s linux-6.6.y branch versus Greg KH’s linux-6.6.y, helping detect missing backports or dependency gaps over time.

Changes:

  • Introduces a new daily (cron) GitHub Actions workflow to run check_kernel_commits.sh against Deepin and stable 6.6.y branches.
  • Adds remote setup/fetch for gregkh/linux and diffs the resulting candidate lists.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

else
git remote set-url gregkh https://github.com/gregkh/linux.git
fi
git fetch gregkh
fi
git fetch gregkh
bash .github/tools/check_kernel_commits.sh v6.6..torvalds/master gregkh/linux-6.6.y > stable-6.6.y.txt
diff deepin-6.6.y.txt stable-6.6.y.txt
Comment on lines +34 to +35
bash .github/tools/check_kernel_commits.sh v6.6..torvalds/master linux-6.6.y > deepin-6.6.y.txt
if ! git remote get-url gregkh >/dev/null 2>&1; then
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants