Skip to content

Commit

Permalink
NVIDIA: linux-nvidia-adv-6.8.0-1002.2
Browse files Browse the repository at this point in the history
Signed-off-by: Brad Figg <[email protected]>
  • Loading branch information
nvidia-bfigg committed Oct 2, 2024
1 parent 344e5ab commit 91dcc0b
Showing 1 changed file with 90 additions and 4 deletions.
94 changes: 90 additions & 4 deletions debian.nvidia-adv/changelog
Original file line number Diff line number Diff line change
@@ -1,8 +1,94 @@
linux-nvidia-adv (6.8.0-1001.2) UNRELEASED; urgency=medium
linux-nvidia-adv (6.8.0-1002.2) noble; urgency=medium

CHANGELOG: Do not edit directly. Autogenerated at release.
CHANGELOG: Use the printchanges target to see the curent changes.
CHANGELOG: Use the insertchanges target to create the final log.
* NVIDIA: SAUCE: acpi/prmt: find block with specific type (LP: #2081874)
- NVIDIA: SAUCE: acpi/prmt: find block with specific type

* Pull-request to address ARM SMMU issue (LP: #2031320)
- NVIDIA: SAUCE: iommu/arm-smmu-v3: Allow default substream bypass with a
pasid support

* Pull request: mm: fix old/young bit handling in the faulting path of
set_pte_range() (LP: #2075396)
- mm: fix old/young bit handling in the faulting path

* Pull-request:Add a kernel command-line option 'config_acs' to directly
control all the ACS bits for specific devices (LP: #2073811)
- PCI: Extend ACS configurability

* PR for: "IB/mlx5: Use __iowrite64_copy() for write combining stores"
(LP: #2071655)
- x86: Stop using weak symbols for __iowrite32_copy()
- s390: Implement __iowrite32_copy()
- s390: Stop using weak symbols for __iowrite64_copy()
- arm64/io: Provide a WC friendly __iowriteXX_copy()
- net: hns3: Remove io_stop_wc() calls after __iowrite64_copy()

* PR for: "PCI: Clear Secondary Status errors after enumeration"
(LP: #2071654)
- PCI: Clear Secondary Status errors after enumeration

* mlxbf_pmc: bring in latest 6.8 upstream commits (LP: #2069777)
- platform/mellanox: mlxbf-pmc: Replace uintN_t with kernel-style types
- platform/mellanox: mlxbf-pmc: Cleanup signed/unsigned mix-up
- platform/mellanox: mlxbf-pmc: mlxbf_pmc_event_list(): make size ptr optional
- platform/mellanox: mlxbf-pmc: Ignore unsupported performance blocks
- platform/mellanox: mlxbf-pmc: fix signedness bugs

* mlxbf_gige: bring in latest 6.x upstream commits (LP: #2068067)
- mlxbf_gige: add support to display pause frame counters

* Export kernel symbols required for NVIDIA GDS (LP: #2068544)
- NVIDIA: SAUCE: NFS: Export nvfs register and unregister functions as GPL
- NVIDIA: SAUCE: NVMe/NVMeoF: Export nvfs register and unregister functions as
GPL

* linux-nvidia-6.5_6.5.0-1014.14 breaks with earlier BIOS release, and
modeset/resolutions are wrong (LP: #2061930) // Blacklist coresight_etm4x
(LP: #2067106)
- [Packaging] blacklist coresight_etm4x

* backport arm64 THP improvements from 6.9 (LP: #2059316)
- arm64/mm: make set_ptes() robust when OAs cross 48-bit boundary
- arm/pgtable: define PFN_PTE_SHIFT
- nios2/pgtable: define PFN_PTE_SHIFT
- powerpc/pgtable: define PFN_PTE_SHIFT
- riscv/pgtable: define PFN_PTE_SHIFT
- s390/pgtable: define PFN_PTE_SHIFT
- sparc/pgtable: define PFN_PTE_SHIFT
- mm/pgtable: make pte_next_pfn() independent of set_ptes()
- arm/mm: use pte_next_pfn() in set_ptes()
- powerpc/mm: use pte_next_pfn() in set_ptes()
- mm/memory: factor out copying the actual PTE in copy_present_pte()
- mm/memory: pass PTE to copy_present_pte()
- mm/memory: optimize fork() with PTE-mapped THP
- mm/memory: ignore dirty/accessed/soft-dirty bits in folio_pte_batch()
- mm/memory: ignore writable bit in folio_pte_batch()
- mm: clarify the spec for set_ptes()
- mm: thp: batch-collapse PMD with set_ptes()
- mm: introduce pte_advance_pfn() and use for pte_next_pfn()
- arm64/mm: convert pte_next_pfn() to pte_advance_pfn()
- x86/mm: convert pte_next_pfn() to pte_advance_pfn()
- mm: tidy up pte_next_pfn() definition
- arm64/mm: convert READ_ONCE(*ptep) to ptep_get(ptep)
- arm64/mm: convert set_pte_at() to set_ptes(..., 1)
- arm64/mm: convert ptep_clear() to ptep_get_and_clear()
- arm64/mm: new ptep layer to manage contig bit
- arm64/mm: dplit __flush_tlb_range() to elide trailing DSB
- NVIDIA: [Config] arm64: ARM64_CONTPTE=y
- arm64/mm: wire up PTE_CONT for user mappings
- arm64/mm: implement new wrprotect_ptes() batch API
- arm64/mm: implement new [get_and_]clear_full_ptes() batch APIs
- mm: add pte_batch_hint() to reduce scanning in folio_pte_batch()
- arm64/mm: implement pte_batch_hint()
- arm64/mm: __always_inline to improve fork() perf
- arm64/mm: automatically fold contpte mappings
- arm64/mm: export contpte symbols only to GPL users
- arm64/mm: improve comment in contpte_ptep_get_lockless()

* Enable GDS in the 6.8 based linux-nvidia kernel (LP: #2059814)
- NVIDIA: SAUCE: Patch NFS driver to support GDS with 6.8 Kernel
- NVIDIA: SAUCE: NVMe/MVMEeOF: Patch NVMe/NVMeOF driver to support GDS on
Linux 6.8 Kernel

-- Brad Figg <[email protected]> Tue, 01 Oct 2024 14:57:25 -0700

Expand Down

0 comments on commit 91dcc0b

Please sign in to comment.