{
    "summary": {
        "snap": {
            "added": [],
            "removed": [],
            "diff": []
        },
        "deb": {
            "added": [
                "linux-headers-6.17.0-6",
                "linux-headers-6.17.0-6-generic",
                "linux-image-6.17.0-6-generic",
                "linux-modules-6.17.0-6-generic",
                "linux-tools-6.17.0-6",
                "linux-tools-6.17.0-6-generic"
            ],
            "removed": [
                "linux-headers-6.17.0-5",
                "linux-headers-6.17.0-5-generic",
                "linux-image-6.17.0-5-generic",
                "linux-modules-6.17.0-5-generic",
                "linux-tools-6.17.0-5",
                "linux-tools-6.17.0-5-generic"
            ],
            "diff": [
                "bpftool",
                "dpkg",
                "linux-headers-generic",
                "linux-headers-virtual",
                "linux-image-virtual",
                "linux-libc-dev:armhf",
                "linux-tools-common",
                "linux-virtual"
            ]
        }
    },
    "diff": {
        "deb": [
            {
                "name": "bpftool",
                "from_version": {
                    "source_package_name": "linux",
                    "source_package_version": "6.17.0-5.5",
                    "version": "7.7.0+6.17.0-5.5"
                },
                "to_version": {
                    "source_package_name": "linux",
                    "source_package_version": "6.17.0-6.6",
                    "version": "7.7.0+6.17.0-6.6"
                },
                "cves": [],
                "launchpad_bugs_fixed": [
                    2126040,
                    2126948,
                    1981437
                ],
                "changes": [
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * questing/linux: 6.17.0-6.6 -proposed tracker (LP: #2126040)",
                            "",
                            "  * Questing update: v6.17.1 upstream stable release (LP: #2126948)",
                            "    - blk-mq: fix blk_mq_tags double free while nr_requests grown",
                            "    - gcc-plugins: Remove TODO_verify_il for GCC >= 16",
                            "    - scsi: target: target_core_configfs: Add length check to avoid buffer",
                            "      overflow",
                            "    - ALSA: usb-audio: fix race condition to UAF in snd_usbmidi_free",
                            "    - wifi: rtw89: fix use-after-free in rtw89_core_tx_kick_off_and_wait()",
                            "    - media: b2c2: Fix use-after-free causing by irq_check_work in",
                            "      flexcop_pci_remove",
                            "    - media: i2c: tc358743: Fix use-after-free bugs caused by orphan timer in",
                            "      probe",
                            "    - media: tuner: xc5000: Fix use-after-free in xc5000_release",
                            "    - media: rc: fix races with imon_disconnect()",
                            "    - media: uvcvideo: Mark invalid entities with id UVC_INVALID_ENTITY_ID",
                            "    - mm: swap: check for stable address space before operating on the VMA",
                            "    - wifi: ath11k: fix NULL dereference in ath11k_qmi_m3_load()",
                            "    - media: iris: Fix memory leak by freeing untracked persist buffer",
                            "    - media: stm32-csi: Fix dereference before NULL check",
                            "    - ASoC: qcom: audioreach: fix potential null pointer dereference",
                            "    - Linux 6.17.1",
                            "",
                            "  * RISC-V kernel config is out of sync with other archs (LP: #1981437)",
                            "    - [Config] riscv64: Update EFI_SBAT_FILE",
                            "    - [Config] riscv64: Enable EFI_ZBOOT",
                            "    - [Config] riscv64: Disable support for non-RVA23 SoCs",
                            "    - [Config] riscv64: Disable RISCV_ISA_FALLBACK",
                            "    - [Config] riscv64: Sync config with other architectures",
                            "",
                            "  * Miscellaneous Ubuntu changes",
                            "    - [Config] updateconfigs after rebase to 6.17",
                            ""
                        ],
                        "package": "linux",
                        "version": "6.17.0-6.6",
                        "urgency": "medium",
                        "distributions": "questing",
                        "launchpad_bugs_fixed": [
                            2126040,
                            2126948,
                            1981437
                        ],
                        "author": "Timo Aaltonen <timo.aaltonen@canonical.com>",
                        "date": "Tue, 07 Oct 2025 14:15:18 +0300"
                    }
                ],
                "notes": null,
                "is_version_downgrade": false
            },
            {
                "name": "dpkg",
                "from_version": {
                    "source_package_name": "dpkg",
                    "source_package_version": "1.22.21ubuntu3",
                    "version": "1.22.21ubuntu3"
                },
                "to_version": {
                    "source_package_name": "dpkg",
                    "source_package_version": "1.22.21ubuntu3.1",
                    "version": "1.22.21ubuntu3.1"
                },
                "cves": [],
                "launchpad_bugs_fixed": [
                    2128606
                ],
                "changes": [
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * Copy across the architecture variant (LP: #2128606)",
                            ""
                        ],
                        "package": "dpkg",
                        "version": "1.22.21ubuntu3.1",
                        "urgency": "medium",
                        "distributions": "questing",
                        "launchpad_bugs_fixed": [
                            2128606
                        ],
                        "author": "Julian Andres Klode <juliank@ubuntu.com>",
                        "date": "Thu, 16 Oct 2025 18:46:02 +0200"
                    }
                ],
                "notes": null,
                "is_version_downgrade": false
            },
            {
                "name": "linux-headers-generic",
                "from_version": {
                    "source_package_name": "linux-meta",
                    "source_package_version": "6.17.0-5.5",
                    "version": "6.17.0-5.5"
                },
                "to_version": {
                    "source_package_name": "linux-meta",
                    "source_package_version": "6.17.0-6.6",
                    "version": "6.17.0-6.6"
                },
                "cves": [],
                "launchpad_bugs_fixed": [],
                "changes": [
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * Main version: 6.17.0-6.6",
                            "",
                            "  * Miscellaneous Ubuntu changes",
                            "    - [Packaging] Update oem transitionals",
                            ""
                        ],
                        "package": "linux-meta",
                        "version": "6.17.0-6.6",
                        "urgency": "medium",
                        "distributions": "questing",
                        "launchpad_bugs_fixed": [],
                        "author": "Timo Aaltonen <timo.aaltonen@canonical.com>",
                        "date": "Tue, 07 Oct 2025 14:26:47 +0300"
                    }
                ],
                "notes": null,
                "is_version_downgrade": false
            },
            {
                "name": "linux-headers-virtual",
                "from_version": {
                    "source_package_name": "linux-meta",
                    "source_package_version": "6.17.0-5.5",
                    "version": "6.17.0-5.5"
                },
                "to_version": {
                    "source_package_name": "linux-meta",
                    "source_package_version": "6.17.0-6.6",
                    "version": "6.17.0-6.6"
                },
                "cves": [],
                "launchpad_bugs_fixed": [],
                "changes": [
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * Main version: 6.17.0-6.6",
                            "",
                            "  * Miscellaneous Ubuntu changes",
                            "    - [Packaging] Update oem transitionals",
                            ""
                        ],
                        "package": "linux-meta",
                        "version": "6.17.0-6.6",
                        "urgency": "medium",
                        "distributions": "questing",
                        "launchpad_bugs_fixed": [],
                        "author": "Timo Aaltonen <timo.aaltonen@canonical.com>",
                        "date": "Tue, 07 Oct 2025 14:26:47 +0300"
                    }
                ],
                "notes": null,
                "is_version_downgrade": false
            },
            {
                "name": "linux-image-virtual",
                "from_version": {
                    "source_package_name": "linux-meta",
                    "source_package_version": "6.17.0-5.5",
                    "version": "6.17.0-5.5"
                },
                "to_version": {
                    "source_package_name": "linux-meta",
                    "source_package_version": "6.17.0-6.6",
                    "version": "6.17.0-6.6"
                },
                "cves": [],
                "launchpad_bugs_fixed": [],
                "changes": [
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * Main version: 6.17.0-6.6",
                            "",
                            "  * Miscellaneous Ubuntu changes",
                            "    - [Packaging] Update oem transitionals",
                            ""
                        ],
                        "package": "linux-meta",
                        "version": "6.17.0-6.6",
                        "urgency": "medium",
                        "distributions": "questing",
                        "launchpad_bugs_fixed": [],
                        "author": "Timo Aaltonen <timo.aaltonen@canonical.com>",
                        "date": "Tue, 07 Oct 2025 14:26:47 +0300"
                    }
                ],
                "notes": null,
                "is_version_downgrade": false
            },
            {
                "name": "linux-libc-dev:armhf",
                "from_version": {
                    "source_package_name": "linux",
                    "source_package_version": "6.17.0-5.5",
                    "version": "6.17.0-5.5"
                },
                "to_version": {
                    "source_package_name": "linux",
                    "source_package_version": "6.17.0-6.6",
                    "version": "6.17.0-6.6"
                },
                "cves": [],
                "launchpad_bugs_fixed": [
                    2126040,
                    2126948,
                    1981437
                ],
                "changes": [
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * questing/linux: 6.17.0-6.6 -proposed tracker (LP: #2126040)",
                            "",
                            "  * Questing update: v6.17.1 upstream stable release (LP: #2126948)",
                            "    - blk-mq: fix blk_mq_tags double free while nr_requests grown",
                            "    - gcc-plugins: Remove TODO_verify_il for GCC >= 16",
                            "    - scsi: target: target_core_configfs: Add length check to avoid buffer",
                            "      overflow",
                            "    - ALSA: usb-audio: fix race condition to UAF in snd_usbmidi_free",
                            "    - wifi: rtw89: fix use-after-free in rtw89_core_tx_kick_off_and_wait()",
                            "    - media: b2c2: Fix use-after-free causing by irq_check_work in",
                            "      flexcop_pci_remove",
                            "    - media: i2c: tc358743: Fix use-after-free bugs caused by orphan timer in",
                            "      probe",
                            "    - media: tuner: xc5000: Fix use-after-free in xc5000_release",
                            "    - media: rc: fix races with imon_disconnect()",
                            "    - media: uvcvideo: Mark invalid entities with id UVC_INVALID_ENTITY_ID",
                            "    - mm: swap: check for stable address space before operating on the VMA",
                            "    - wifi: ath11k: fix NULL dereference in ath11k_qmi_m3_load()",
                            "    - media: iris: Fix memory leak by freeing untracked persist buffer",
                            "    - media: stm32-csi: Fix dereference before NULL check",
                            "    - ASoC: qcom: audioreach: fix potential null pointer dereference",
                            "    - Linux 6.17.1",
                            "",
                            "  * RISC-V kernel config is out of sync with other archs (LP: #1981437)",
                            "    - [Config] riscv64: Update EFI_SBAT_FILE",
                            "    - [Config] riscv64: Enable EFI_ZBOOT",
                            "    - [Config] riscv64: Disable support for non-RVA23 SoCs",
                            "    - [Config] riscv64: Disable RISCV_ISA_FALLBACK",
                            "    - [Config] riscv64: Sync config with other architectures",
                            "",
                            "  * Miscellaneous Ubuntu changes",
                            "    - [Config] updateconfigs after rebase to 6.17",
                            ""
                        ],
                        "package": "linux",
                        "version": "6.17.0-6.6",
                        "urgency": "medium",
                        "distributions": "questing",
                        "launchpad_bugs_fixed": [
                            2126040,
                            2126948,
                            1981437
                        ],
                        "author": "Timo Aaltonen <timo.aaltonen@canonical.com>",
                        "date": "Tue, 07 Oct 2025 14:15:18 +0300"
                    }
                ],
                "notes": null,
                "is_version_downgrade": false
            },
            {
                "name": "linux-tools-common",
                "from_version": {
                    "source_package_name": "linux",
                    "source_package_version": "6.17.0-5.5",
                    "version": "6.17.0-5.5"
                },
                "to_version": {
                    "source_package_name": "linux",
                    "source_package_version": "6.17.0-6.6",
                    "version": "6.17.0-6.6"
                },
                "cves": [],
                "launchpad_bugs_fixed": [
                    2126040,
                    2126948,
                    1981437
                ],
                "changes": [
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * questing/linux: 6.17.0-6.6 -proposed tracker (LP: #2126040)",
                            "",
                            "  * Questing update: v6.17.1 upstream stable release (LP: #2126948)",
                            "    - blk-mq: fix blk_mq_tags double free while nr_requests grown",
                            "    - gcc-plugins: Remove TODO_verify_il for GCC >= 16",
                            "    - scsi: target: target_core_configfs: Add length check to avoid buffer",
                            "      overflow",
                            "    - ALSA: usb-audio: fix race condition to UAF in snd_usbmidi_free",
                            "    - wifi: rtw89: fix use-after-free in rtw89_core_tx_kick_off_and_wait()",
                            "    - media: b2c2: Fix use-after-free causing by irq_check_work in",
                            "      flexcop_pci_remove",
                            "    - media: i2c: tc358743: Fix use-after-free bugs caused by orphan timer in",
                            "      probe",
                            "    - media: tuner: xc5000: Fix use-after-free in xc5000_release",
                            "    - media: rc: fix races with imon_disconnect()",
                            "    - media: uvcvideo: Mark invalid entities with id UVC_INVALID_ENTITY_ID",
                            "    - mm: swap: check for stable address space before operating on the VMA",
                            "    - wifi: ath11k: fix NULL dereference in ath11k_qmi_m3_load()",
                            "    - media: iris: Fix memory leak by freeing untracked persist buffer",
                            "    - media: stm32-csi: Fix dereference before NULL check",
                            "    - ASoC: qcom: audioreach: fix potential null pointer dereference",
                            "    - Linux 6.17.1",
                            "",
                            "  * RISC-V kernel config is out of sync with other archs (LP: #1981437)",
                            "    - [Config] riscv64: Update EFI_SBAT_FILE",
                            "    - [Config] riscv64: Enable EFI_ZBOOT",
                            "    - [Config] riscv64: Disable support for non-RVA23 SoCs",
                            "    - [Config] riscv64: Disable RISCV_ISA_FALLBACK",
                            "    - [Config] riscv64: Sync config with other architectures",
                            "",
                            "  * Miscellaneous Ubuntu changes",
                            "    - [Config] updateconfigs after rebase to 6.17",
                            ""
                        ],
                        "package": "linux",
                        "version": "6.17.0-6.6",
                        "urgency": "medium",
                        "distributions": "questing",
                        "launchpad_bugs_fixed": [
                            2126040,
                            2126948,
                            1981437
                        ],
                        "author": "Timo Aaltonen <timo.aaltonen@canonical.com>",
                        "date": "Tue, 07 Oct 2025 14:15:18 +0300"
                    }
                ],
                "notes": null,
                "is_version_downgrade": false
            },
            {
                "name": "linux-virtual",
                "from_version": {
                    "source_package_name": "linux-meta",
                    "source_package_version": "6.17.0-5.5",
                    "version": "6.17.0-5.5"
                },
                "to_version": {
                    "source_package_name": "linux-meta",
                    "source_package_version": "6.17.0-6.6",
                    "version": "6.17.0-6.6"
                },
                "cves": [],
                "launchpad_bugs_fixed": [],
                "changes": [
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * Main version: 6.17.0-6.6",
                            "",
                            "  * Miscellaneous Ubuntu changes",
                            "    - [Packaging] Update oem transitionals",
                            ""
                        ],
                        "package": "linux-meta",
                        "version": "6.17.0-6.6",
                        "urgency": "medium",
                        "distributions": "questing",
                        "launchpad_bugs_fixed": [],
                        "author": "Timo Aaltonen <timo.aaltonen@canonical.com>",
                        "date": "Tue, 07 Oct 2025 14:26:47 +0300"
                    }
                ],
                "notes": null,
                "is_version_downgrade": false
            }
        ],
        "snap": []
    },
    "added": {
        "deb": [
            {
                "name": "linux-headers-6.17.0-6",
                "from_version": {
                    "source_package_name": "linux",
                    "source_package_version": "6.17.0-5.5",
                    "version": null
                },
                "to_version": {
                    "source_package_name": "linux",
                    "source_package_version": "6.17.0-6.6",
                    "version": "6.17.0-6.6"
                },
                "cves": [],
                "launchpad_bugs_fixed": [
                    2126040,
                    2126948,
                    1981437
                ],
                "changes": [
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * questing/linux: 6.17.0-6.6 -proposed tracker (LP: #2126040)",
                            "",
                            "  * Questing update: v6.17.1 upstream stable release (LP: #2126948)",
                            "    - blk-mq: fix blk_mq_tags double free while nr_requests grown",
                            "    - gcc-plugins: Remove TODO_verify_il for GCC >= 16",
                            "    - scsi: target: target_core_configfs: Add length check to avoid buffer",
                            "      overflow",
                            "    - ALSA: usb-audio: fix race condition to UAF in snd_usbmidi_free",
                            "    - wifi: rtw89: fix use-after-free in rtw89_core_tx_kick_off_and_wait()",
                            "    - media: b2c2: Fix use-after-free causing by irq_check_work in",
                            "      flexcop_pci_remove",
                            "    - media: i2c: tc358743: Fix use-after-free bugs caused by orphan timer in",
                            "      probe",
                            "    - media: tuner: xc5000: Fix use-after-free in xc5000_release",
                            "    - media: rc: fix races with imon_disconnect()",
                            "    - media: uvcvideo: Mark invalid entities with id UVC_INVALID_ENTITY_ID",
                            "    - mm: swap: check for stable address space before operating on the VMA",
                            "    - wifi: ath11k: fix NULL dereference in ath11k_qmi_m3_load()",
                            "    - media: iris: Fix memory leak by freeing untracked persist buffer",
                            "    - media: stm32-csi: Fix dereference before NULL check",
                            "    - ASoC: qcom: audioreach: fix potential null pointer dereference",
                            "    - Linux 6.17.1",
                            "",
                            "  * RISC-V kernel config is out of sync with other archs (LP: #1981437)",
                            "    - [Config] riscv64: Update EFI_SBAT_FILE",
                            "    - [Config] riscv64: Enable EFI_ZBOOT",
                            "    - [Config] riscv64: Disable support for non-RVA23 SoCs",
                            "    - [Config] riscv64: Disable RISCV_ISA_FALLBACK",
                            "    - [Config] riscv64: Sync config with other architectures",
                            "",
                            "  * Miscellaneous Ubuntu changes",
                            "    - [Config] updateconfigs after rebase to 6.17",
                            ""
                        ],
                        "package": "linux",
                        "version": "6.17.0-6.6",
                        "urgency": "medium",
                        "distributions": "questing",
                        "launchpad_bugs_fixed": [
                            2126040,
                            2126948,
                            1981437
                        ],
                        "author": "Timo Aaltonen <timo.aaltonen@canonical.com>",
                        "date": "Tue, 07 Oct 2025 14:15:18 +0300"
                    }
                ],
                "notes": "linux-headers-6.17.0-6 version '6.17.0-6.6' (source package linux version '6.17.0-6.6') was added. linux-headers-6.17.0-6 version '6.17.0-6.6' has the same source package name, linux, as removed package linux-headers-6.17.0-5. As such we can use the source package version of the removed package, '6.17.0-5.5', as the starting point in our changelog diff. Kernel packages are an example of where the binary package name changes for the same source package. Using the removed package source package version as our starting point means we can still get meaningful changelog diffs even for what appears to be a new package.",
                "is_version_downgrade": false
            },
            {
                "name": "linux-headers-6.17.0-6-generic",
                "from_version": {
                    "source_package_name": "linux",
                    "source_package_version": "6.17.0-5.5",
                    "version": null
                },
                "to_version": {
                    "source_package_name": "linux",
                    "source_package_version": "6.17.0-6.6",
                    "version": "6.17.0-6.6"
                },
                "cves": [],
                "launchpad_bugs_fixed": [
                    2126040,
                    2126948,
                    1981437
                ],
                "changes": [
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * questing/linux: 6.17.0-6.6 -proposed tracker (LP: #2126040)",
                            "",
                            "  * Questing update: v6.17.1 upstream stable release (LP: #2126948)",
                            "    - blk-mq: fix blk_mq_tags double free while nr_requests grown",
                            "    - gcc-plugins: Remove TODO_verify_il for GCC >= 16",
                            "    - scsi: target: target_core_configfs: Add length check to avoid buffer",
                            "      overflow",
                            "    - ALSA: usb-audio: fix race condition to UAF in snd_usbmidi_free",
                            "    - wifi: rtw89: fix use-after-free in rtw89_core_tx_kick_off_and_wait()",
                            "    - media: b2c2: Fix use-after-free causing by irq_check_work in",
                            "      flexcop_pci_remove",
                            "    - media: i2c: tc358743: Fix use-after-free bugs caused by orphan timer in",
                            "      probe",
                            "    - media: tuner: xc5000: Fix use-after-free in xc5000_release",
                            "    - media: rc: fix races with imon_disconnect()",
                            "    - media: uvcvideo: Mark invalid entities with id UVC_INVALID_ENTITY_ID",
                            "    - mm: swap: check for stable address space before operating on the VMA",
                            "    - wifi: ath11k: fix NULL dereference in ath11k_qmi_m3_load()",
                            "    - media: iris: Fix memory leak by freeing untracked persist buffer",
                            "    - media: stm32-csi: Fix dereference before NULL check",
                            "    - ASoC: qcom: audioreach: fix potential null pointer dereference",
                            "    - Linux 6.17.1",
                            "",
                            "  * RISC-V kernel config is out of sync with other archs (LP: #1981437)",
                            "    - [Config] riscv64: Update EFI_SBAT_FILE",
                            "    - [Config] riscv64: Enable EFI_ZBOOT",
                            "    - [Config] riscv64: Disable support for non-RVA23 SoCs",
                            "    - [Config] riscv64: Disable RISCV_ISA_FALLBACK",
                            "    - [Config] riscv64: Sync config with other architectures",
                            "",
                            "  * Miscellaneous Ubuntu changes",
                            "    - [Config] updateconfigs after rebase to 6.17",
                            ""
                        ],
                        "package": "linux",
                        "version": "6.17.0-6.6",
                        "urgency": "medium",
                        "distributions": "questing",
                        "launchpad_bugs_fixed": [
                            2126040,
                            2126948,
                            1981437
                        ],
                        "author": "Timo Aaltonen <timo.aaltonen@canonical.com>",
                        "date": "Tue, 07 Oct 2025 14:15:18 +0300"
                    }
                ],
                "notes": "linux-headers-6.17.0-6-generic version '6.17.0-6.6' (source package linux version '6.17.0-6.6') was added. linux-headers-6.17.0-6-generic version '6.17.0-6.6' has the same source package name, linux, as removed package linux-headers-6.17.0-5. As such we can use the source package version of the removed package, '6.17.0-5.5', as the starting point in our changelog diff. Kernel packages are an example of where the binary package name changes for the same source package. Using the removed package source package version as our starting point means we can still get meaningful changelog diffs even for what appears to be a new package.",
                "is_version_downgrade": false
            },
            {
                "name": "linux-image-6.17.0-6-generic",
                "from_version": {
                    "source_package_name": "linux",
                    "source_package_version": "6.17.0-5.5",
                    "version": null
                },
                "to_version": {
                    "source_package_name": "linux",
                    "source_package_version": "6.17.0-6.6",
                    "version": "6.17.0-6.6"
                },
                "cves": [],
                "launchpad_bugs_fixed": [
                    2126040,
                    2126948,
                    1981437
                ],
                "changes": [
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * questing/linux: 6.17.0-6.6 -proposed tracker (LP: #2126040)",
                            "",
                            "  * Questing update: v6.17.1 upstream stable release (LP: #2126948)",
                            "    - blk-mq: fix blk_mq_tags double free while nr_requests grown",
                            "    - gcc-plugins: Remove TODO_verify_il for GCC >= 16",
                            "    - scsi: target: target_core_configfs: Add length check to avoid buffer",
                            "      overflow",
                            "    - ALSA: usb-audio: fix race condition to UAF in snd_usbmidi_free",
                            "    - wifi: rtw89: fix use-after-free in rtw89_core_tx_kick_off_and_wait()",
                            "    - media: b2c2: Fix use-after-free causing by irq_check_work in",
                            "      flexcop_pci_remove",
                            "    - media: i2c: tc358743: Fix use-after-free bugs caused by orphan timer in",
                            "      probe",
                            "    - media: tuner: xc5000: Fix use-after-free in xc5000_release",
                            "    - media: rc: fix races with imon_disconnect()",
                            "    - media: uvcvideo: Mark invalid entities with id UVC_INVALID_ENTITY_ID",
                            "    - mm: swap: check for stable address space before operating on the VMA",
                            "    - wifi: ath11k: fix NULL dereference in ath11k_qmi_m3_load()",
                            "    - media: iris: Fix memory leak by freeing untracked persist buffer",
                            "    - media: stm32-csi: Fix dereference before NULL check",
                            "    - ASoC: qcom: audioreach: fix potential null pointer dereference",
                            "    - Linux 6.17.1",
                            "",
                            "  * RISC-V kernel config is out of sync with other archs (LP: #1981437)",
                            "    - [Config] riscv64: Update EFI_SBAT_FILE",
                            "    - [Config] riscv64: Enable EFI_ZBOOT",
                            "    - [Config] riscv64: Disable support for non-RVA23 SoCs",
                            "    - [Config] riscv64: Disable RISCV_ISA_FALLBACK",
                            "    - [Config] riscv64: Sync config with other architectures",
                            "",
                            "  * Miscellaneous Ubuntu changes",
                            "    - [Config] updateconfigs after rebase to 6.17",
                            ""
                        ],
                        "package": "linux",
                        "version": "6.17.0-6.6",
                        "urgency": "medium",
                        "distributions": "questing",
                        "launchpad_bugs_fixed": [
                            2126040,
                            2126948,
                            1981437
                        ],
                        "author": "Timo Aaltonen <timo.aaltonen@canonical.com>",
                        "date": "Tue, 07 Oct 2025 14:15:18 +0300"
                    }
                ],
                "notes": "linux-image-6.17.0-6-generic version '6.17.0-6.6' (source package linux version '6.17.0-6.6') was added. linux-image-6.17.0-6-generic version '6.17.0-6.6' has the same source package name, linux, as removed package linux-headers-6.17.0-5. As such we can use the source package version of the removed package, '6.17.0-5.5', as the starting point in our changelog diff. Kernel packages are an example of where the binary package name changes for the same source package. Using the removed package source package version as our starting point means we can still get meaningful changelog diffs even for what appears to be a new package.",
                "is_version_downgrade": false
            },
            {
                "name": "linux-modules-6.17.0-6-generic",
                "from_version": {
                    "source_package_name": "linux",
                    "source_package_version": "6.17.0-5.5",
                    "version": null
                },
                "to_version": {
                    "source_package_name": "linux",
                    "source_package_version": "6.17.0-6.6",
                    "version": "6.17.0-6.6"
                },
                "cves": [],
                "launchpad_bugs_fixed": [
                    2126040,
                    2126948,
                    1981437
                ],
                "changes": [
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * questing/linux: 6.17.0-6.6 -proposed tracker (LP: #2126040)",
                            "",
                            "  * Questing update: v6.17.1 upstream stable release (LP: #2126948)",
                            "    - blk-mq: fix blk_mq_tags double free while nr_requests grown",
                            "    - gcc-plugins: Remove TODO_verify_il for GCC >= 16",
                            "    - scsi: target: target_core_configfs: Add length check to avoid buffer",
                            "      overflow",
                            "    - ALSA: usb-audio: fix race condition to UAF in snd_usbmidi_free",
                            "    - wifi: rtw89: fix use-after-free in rtw89_core_tx_kick_off_and_wait()",
                            "    - media: b2c2: Fix use-after-free causing by irq_check_work in",
                            "      flexcop_pci_remove",
                            "    - media: i2c: tc358743: Fix use-after-free bugs caused by orphan timer in",
                            "      probe",
                            "    - media: tuner: xc5000: Fix use-after-free in xc5000_release",
                            "    - media: rc: fix races with imon_disconnect()",
                            "    - media: uvcvideo: Mark invalid entities with id UVC_INVALID_ENTITY_ID",
                            "    - mm: swap: check for stable address space before operating on the VMA",
                            "    - wifi: ath11k: fix NULL dereference in ath11k_qmi_m3_load()",
                            "    - media: iris: Fix memory leak by freeing untracked persist buffer",
                            "    - media: stm32-csi: Fix dereference before NULL check",
                            "    - ASoC: qcom: audioreach: fix potential null pointer dereference",
                            "    - Linux 6.17.1",
                            "",
                            "  * RISC-V kernel config is out of sync with other archs (LP: #1981437)",
                            "    - [Config] riscv64: Update EFI_SBAT_FILE",
                            "    - [Config] riscv64: Enable EFI_ZBOOT",
                            "    - [Config] riscv64: Disable support for non-RVA23 SoCs",
                            "    - [Config] riscv64: Disable RISCV_ISA_FALLBACK",
                            "    - [Config] riscv64: Sync config with other architectures",
                            "",
                            "  * Miscellaneous Ubuntu changes",
                            "    - [Config] updateconfigs after rebase to 6.17",
                            ""
                        ],
                        "package": "linux",
                        "version": "6.17.0-6.6",
                        "urgency": "medium",
                        "distributions": "questing",
                        "launchpad_bugs_fixed": [
                            2126040,
                            2126948,
                            1981437
                        ],
                        "author": "Timo Aaltonen <timo.aaltonen@canonical.com>",
                        "date": "Tue, 07 Oct 2025 14:15:18 +0300"
                    }
                ],
                "notes": "linux-modules-6.17.0-6-generic version '6.17.0-6.6' (source package linux version '6.17.0-6.6') was added. linux-modules-6.17.0-6-generic version '6.17.0-6.6' has the same source package name, linux, as removed package linux-headers-6.17.0-5. As such we can use the source package version of the removed package, '6.17.0-5.5', as the starting point in our changelog diff. Kernel packages are an example of where the binary package name changes for the same source package. Using the removed package source package version as our starting point means we can still get meaningful changelog diffs even for what appears to be a new package.",
                "is_version_downgrade": false
            },
            {
                "name": "linux-tools-6.17.0-6",
                "from_version": {
                    "source_package_name": "linux",
                    "source_package_version": "6.17.0-5.5",
                    "version": null
                },
                "to_version": {
                    "source_package_name": "linux",
                    "source_package_version": "6.17.0-6.6",
                    "version": "6.17.0-6.6"
                },
                "cves": [],
                "launchpad_bugs_fixed": [
                    2126040,
                    2126948,
                    1981437
                ],
                "changes": [
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * questing/linux: 6.17.0-6.6 -proposed tracker (LP: #2126040)",
                            "",
                            "  * Questing update: v6.17.1 upstream stable release (LP: #2126948)",
                            "    - blk-mq: fix blk_mq_tags double free while nr_requests grown",
                            "    - gcc-plugins: Remove TODO_verify_il for GCC >= 16",
                            "    - scsi: target: target_core_configfs: Add length check to avoid buffer",
                            "      overflow",
                            "    - ALSA: usb-audio: fix race condition to UAF in snd_usbmidi_free",
                            "    - wifi: rtw89: fix use-after-free in rtw89_core_tx_kick_off_and_wait()",
                            "    - media: b2c2: Fix use-after-free causing by irq_check_work in",
                            "      flexcop_pci_remove",
                            "    - media: i2c: tc358743: Fix use-after-free bugs caused by orphan timer in",
                            "      probe",
                            "    - media: tuner: xc5000: Fix use-after-free in xc5000_release",
                            "    - media: rc: fix races with imon_disconnect()",
                            "    - media: uvcvideo: Mark invalid entities with id UVC_INVALID_ENTITY_ID",
                            "    - mm: swap: check for stable address space before operating on the VMA",
                            "    - wifi: ath11k: fix NULL dereference in ath11k_qmi_m3_load()",
                            "    - media: iris: Fix memory leak by freeing untracked persist buffer",
                            "    - media: stm32-csi: Fix dereference before NULL check",
                            "    - ASoC: qcom: audioreach: fix potential null pointer dereference",
                            "    - Linux 6.17.1",
                            "",
                            "  * RISC-V kernel config is out of sync with other archs (LP: #1981437)",
                            "    - [Config] riscv64: Update EFI_SBAT_FILE",
                            "    - [Config] riscv64: Enable EFI_ZBOOT",
                            "    - [Config] riscv64: Disable support for non-RVA23 SoCs",
                            "    - [Config] riscv64: Disable RISCV_ISA_FALLBACK",
                            "    - [Config] riscv64: Sync config with other architectures",
                            "",
                            "  * Miscellaneous Ubuntu changes",
                            "    - [Config] updateconfigs after rebase to 6.17",
                            ""
                        ],
                        "package": "linux",
                        "version": "6.17.0-6.6",
                        "urgency": "medium",
                        "distributions": "questing",
                        "launchpad_bugs_fixed": [
                            2126040,
                            2126948,
                            1981437
                        ],
                        "author": "Timo Aaltonen <timo.aaltonen@canonical.com>",
                        "date": "Tue, 07 Oct 2025 14:15:18 +0300"
                    }
                ],
                "notes": "linux-tools-6.17.0-6 version '6.17.0-6.6' (source package linux version '6.17.0-6.6') was added. linux-tools-6.17.0-6 version '6.17.0-6.6' has the same source package name, linux, as removed package linux-headers-6.17.0-5. As such we can use the source package version of the removed package, '6.17.0-5.5', as the starting point in our changelog diff. Kernel packages are an example of where the binary package name changes for the same source package. Using the removed package source package version as our starting point means we can still get meaningful changelog diffs even for what appears to be a new package.",
                "is_version_downgrade": false
            },
            {
                "name": "linux-tools-6.17.0-6-generic",
                "from_version": {
                    "source_package_name": "linux",
                    "source_package_version": "6.17.0-5.5",
                    "version": null
                },
                "to_version": {
                    "source_package_name": "linux",
                    "source_package_version": "6.17.0-6.6",
                    "version": "6.17.0-6.6"
                },
                "cves": [],
                "launchpad_bugs_fixed": [
                    2126040,
                    2126948,
                    1981437
                ],
                "changes": [
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * questing/linux: 6.17.0-6.6 -proposed tracker (LP: #2126040)",
                            "",
                            "  * Questing update: v6.17.1 upstream stable release (LP: #2126948)",
                            "    - blk-mq: fix blk_mq_tags double free while nr_requests grown",
                            "    - gcc-plugins: Remove TODO_verify_il for GCC >= 16",
                            "    - scsi: target: target_core_configfs: Add length check to avoid buffer",
                            "      overflow",
                            "    - ALSA: usb-audio: fix race condition to UAF in snd_usbmidi_free",
                            "    - wifi: rtw89: fix use-after-free in rtw89_core_tx_kick_off_and_wait()",
                            "    - media: b2c2: Fix use-after-free causing by irq_check_work in",
                            "      flexcop_pci_remove",
                            "    - media: i2c: tc358743: Fix use-after-free bugs caused by orphan timer in",
                            "      probe",
                            "    - media: tuner: xc5000: Fix use-after-free in xc5000_release",
                            "    - media: rc: fix races with imon_disconnect()",
                            "    - media: uvcvideo: Mark invalid entities with id UVC_INVALID_ENTITY_ID",
                            "    - mm: swap: check for stable address space before operating on the VMA",
                            "    - wifi: ath11k: fix NULL dereference in ath11k_qmi_m3_load()",
                            "    - media: iris: Fix memory leak by freeing untracked persist buffer",
                            "    - media: stm32-csi: Fix dereference before NULL check",
                            "    - ASoC: qcom: audioreach: fix potential null pointer dereference",
                            "    - Linux 6.17.1",
                            "",
                            "  * RISC-V kernel config is out of sync with other archs (LP: #1981437)",
                            "    - [Config] riscv64: Update EFI_SBAT_FILE",
                            "    - [Config] riscv64: Enable EFI_ZBOOT",
                            "    - [Config] riscv64: Disable support for non-RVA23 SoCs",
                            "    - [Config] riscv64: Disable RISCV_ISA_FALLBACK",
                            "    - [Config] riscv64: Sync config with other architectures",
                            "",
                            "  * Miscellaneous Ubuntu changes",
                            "    - [Config] updateconfigs after rebase to 6.17",
                            ""
                        ],
                        "package": "linux",
                        "version": "6.17.0-6.6",
                        "urgency": "medium",
                        "distributions": "questing",
                        "launchpad_bugs_fixed": [
                            2126040,
                            2126948,
                            1981437
                        ],
                        "author": "Timo Aaltonen <timo.aaltonen@canonical.com>",
                        "date": "Tue, 07 Oct 2025 14:15:18 +0300"
                    }
                ],
                "notes": "linux-tools-6.17.0-6-generic version '6.17.0-6.6' (source package linux version '6.17.0-6.6') was added. linux-tools-6.17.0-6-generic version '6.17.0-6.6' has the same source package name, linux, as removed package linux-headers-6.17.0-5. As such we can use the source package version of the removed package, '6.17.0-5.5', as the starting point in our changelog diff. Kernel packages are an example of where the binary package name changes for the same source package. Using the removed package source package version as our starting point means we can still get meaningful changelog diffs even for what appears to be a new package.",
                "is_version_downgrade": false
            }
        ],
        "snap": []
    },
    "removed": {
        "deb": [
            {
                "name": "linux-headers-6.17.0-5",
                "from_version": {
                    "source_package_name": "linux",
                    "source_package_version": "6.17.0-5.5",
                    "version": "6.17.0-5.5"
                },
                "to_version": {
                    "source_package_name": null,
                    "source_package_version": null,
                    "version": null
                },
                "cves": [],
                "launchpad_bugs_fixed": [],
                "changes": [],
                "notes": null,
                "is_version_downgrade": false
            },
            {
                "name": "linux-headers-6.17.0-5-generic",
                "from_version": {
                    "source_package_name": "linux",
                    "source_package_version": "6.17.0-5.5",
                    "version": "6.17.0-5.5"
                },
                "to_version": {
                    "source_package_name": null,
                    "source_package_version": null,
                    "version": null
                },
                "cves": [],
                "launchpad_bugs_fixed": [],
                "changes": [],
                "notes": null,
                "is_version_downgrade": false
            },
            {
                "name": "linux-image-6.17.0-5-generic",
                "from_version": {
                    "source_package_name": "linux",
                    "source_package_version": "6.17.0-5.5",
                    "version": "6.17.0-5.5"
                },
                "to_version": {
                    "source_package_name": null,
                    "source_package_version": null,
                    "version": null
                },
                "cves": [],
                "launchpad_bugs_fixed": [],
                "changes": [],
                "notes": null,
                "is_version_downgrade": false
            },
            {
                "name": "linux-modules-6.17.0-5-generic",
                "from_version": {
                    "source_package_name": "linux",
                    "source_package_version": "6.17.0-5.5",
                    "version": "6.17.0-5.5"
                },
                "to_version": {
                    "source_package_name": null,
                    "source_package_version": null,
                    "version": null
                },
                "cves": [],
                "launchpad_bugs_fixed": [],
                "changes": [],
                "notes": null,
                "is_version_downgrade": false
            },
            {
                "name": "linux-tools-6.17.0-5",
                "from_version": {
                    "source_package_name": "linux",
                    "source_package_version": "6.17.0-5.5",
                    "version": "6.17.0-5.5"
                },
                "to_version": {
                    "source_package_name": null,
                    "source_package_version": null,
                    "version": null
                },
                "cves": [],
                "launchpad_bugs_fixed": [],
                "changes": [],
                "notes": null,
                "is_version_downgrade": false
            },
            {
                "name": "linux-tools-6.17.0-5-generic",
                "from_version": {
                    "source_package_name": "linux",
                    "source_package_version": "6.17.0-5.5",
                    "version": "6.17.0-5.5"
                },
                "to_version": {
                    "source_package_name": null,
                    "source_package_version": null,
                    "version": null
                },
                "cves": [],
                "launchpad_bugs_fixed": [],
                "changes": [],
                "notes": null,
                "is_version_downgrade": false
            }
        ],
        "snap": []
    },
    "notes": "Changelog diff for Ubuntu 25.10 questing image from daily image serial 20251023 to 20251031",
    "from_series": "questing",
    "to_series": "questing",
    "from_serial": "20251023",
    "to_serial": "20251031",
    "from_manifest_filename": "daily_manifest.previous",
    "to_manifest_filename": "manifest.current"
}