-
Notifications
You must be signed in to change notification settings - Fork 18
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
NVIDIA: linux-nvidia-adv-6.8.0-1002.2
Signed-off-by: Brad Figg <[email protected]>
- Loading branch information
1 parent
344e5ab
commit 91dcc0b
Showing
1 changed file
with
90 additions
and
4 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 | ||
|
||
|