-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Apply Patch: Increase the number of IRQ descriptors for SPARSEIRQ #3
base: main
Are you sure you want to change the base?
Apply Patch: Increase the number of IRQ descriptors for SPARSEIRQ #3
Commits on May 30, 2023
-
UBUNTU: [Packaging] Initialize linux-nvidia
Signed-off-by: Ian May <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 199008f - Browse repository at this point
Copy the full SHA 199008fView commit details -
UBUNTU: [Packaging] update variants
BugLink: https://bugs.launchpad.net/bugs/1786013 Signed-off-by: Ian May <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c83d91b - Browse repository at this point
Copy the full SHA c83d91bView commit details -
UBUNTU: [Packaging] update Ubuntu.md
BugLink: https://bugs.launchpad.net/bugs/1786013 Signed-off-by: Ian May <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8c95f88 - Browse repository at this point
Copy the full SHA 8c95f88View commit details -
Ignore: yes Signed-off-by: Ian May <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3283764 - Browse repository at this point
Copy the full SHA 3283764View commit details -
UBUNTU: [config] linux-nvidia: update annotations for derivative
Signed-off-by: Ian May <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 71ba968 - Browse repository at this point
Copy the full SHA 71ba968View commit details -
UBUNTU: [config] linux-nvidia: update dkms modules for derivative
Signed-off-by: Ian May <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 59de638 - Browse repository at this point
Copy the full SHA 59de638View commit details -
UBUNTU: Ubuntu-nvidia-6.2.0-1001.1
Signed-off-by: Ian May <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 84d960d - Browse repository at this point
Copy the full SHA 84d960dView commit details -
Ignore: yes Signed-off-by: Ian May <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f923515 - Browse repository at this point
Copy the full SHA f923515View commit details -
UBUNTU: [Config] nvidia: disable rust
Signed-off-by: Ian May <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6c26328 - Browse repository at this point
Copy the full SHA 6c26328View commit details -
UBUNTU: Ubuntu-nvidia-6.2.0-1002.2
Signed-off-by: Ian May <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a579ad9 - Browse repository at this point
Copy the full SHA a579ad9View commit details -
UBUNTU: [Packaging] fix Vcs-Git url
Ignore: yes Signed-off-by: Ian May <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1e9cbb6 - Browse repository at this point
Copy the full SHA 1e9cbb6View commit details -
UBUNTU: [Packaging] resync getabis
BugLink: https://bugs.launchpad.net/bugs/1786013 Signed-off-by: Ian May <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a455948 - Browse repository at this point
Copy the full SHA a455948View commit details -
Ignore: yes Signed-off-by: Ian May <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5b1e9f9 - Browse repository at this point
Copy the full SHA 5b1e9f9View commit details -
UBUNTU: [Packaging] enable rust only in the generic kernel for amd64
BugLink: https://bugs.launchpad.net/bugs/2021605 This allows to avoid building any kind of Rust artifact in other kernels, except for the generic one and only on amd64. Signed-off-by: Andrea Righi <[email protected]> Acked-by: Tim Gardner <tim.gardner at canonical.com> Acked-by: Andrei Gherzan <andrei.gherzan at canonical.com> Signed-off-by: Ian May <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 783c331 - Browse repository at this point
Copy the full SHA 783c331View commit details -
UBUNTU: [Config] nvidia: update configs
Copied from master Ignore: yes Signed-off-by: Ian May <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 885442c - Browse repository at this point
Copy the full SHA 885442cView commit details -
UBUNTU: Ubuntu-nvidia-6.2.0-1003.3
Signed-off-by: Ian May <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b09a65f - Browse repository at this point
Copy the full SHA b09a65fView commit details
Commits on May 31, 2023
-
UBUNTU: [Packaging] Initialize linux-nvidia-6.2
Signed-off-by: Ian May <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for db57b94 - Browse repository at this point
Copy the full SHA db57b94View commit details -
UBUNTU: [Packaging] update variants
BugLink: https://bugs.launchpad.net/bugs/1786013 Signed-off-by: Ian May <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2c41dae - Browse repository at this point
Copy the full SHA 2c41daeView commit details -
UBUNTU: [Packaging] update Ubuntu.md
BugLink: https://bugs.launchpad.net/bugs/1786013 Signed-off-by: Ian May <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b0a9bbd - Browse repository at this point
Copy the full SHA b0a9bbdView commit details -
UBUNTU: [Packaging] update update.conf
BugLink: https://bugs.launchpad.net/bugs/1786013 Signed-off-by: Ian May <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f77500c - Browse repository at this point
Copy the full SHA f77500cView commit details -
Ignore: yes Signed-off-by: Ian May <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 74a5322 - Browse repository at this point
Copy the full SHA 74a5322View commit details -
UBUNTU: Ubuntu-nvidia-6.2-6.2.0-1002.2~22.04.1
Signed-off-by: Ian May <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 38ea6c5 - Browse repository at this point
Copy the full SHA 38ea6c5View commit details -
UBUNTU: [Packaging] fix Vcs-Git url
Ignore: yes Signed-off-by: Ian May <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8ffbe97 - Browse repository at this point
Copy the full SHA 8ffbe97View commit details -
UBUNTU: [Packaging] update helper script
Ignore: yes Signed-off-by: Ian May <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2963221 - Browse repository at this point
Copy the full SHA 2963221View commit details -
Ignore: yes Signed-off-by: Ian May <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2115476 - Browse repository at this point
Copy the full SHA 2115476View commit details -
UBUNTU: link-to-tracker: update tracking bug
BugLink: https://bugs.launchpad.net/bugs/2021879 Properties: no-test-build Signed-off-by: Ian May <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 25d54c8 - Browse repository at this point
Copy the full SHA 25d54c8View commit details -
UBUNTU: Ubuntu-nvidia-6.2-6.2.0-1003.3~22.04.1
Signed-off-by: Ian May <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e58ffee - Browse repository at this point
Copy the full SHA e58ffeeView commit details
Commits on Jun 5, 2023
-
drm/ast: Fix ARM compatibility
BugLink: https://bugs.launchpad.net/bugs/2021535 ARM architecture only has 'memory', so all devices are accessed by MMIO if possible. Signed-off-by: Jammy Huang <[email protected]> Reviewed-by: Thomas Zimmermann <[email protected]> Signed-off-by: Thomas Zimmermann <[email protected]> Link: https://patchwork.freedesktop.org/patch/msgid/[email protected] Acked-by: Brad Figg <[email protected]> Acked-by: Jamie Nguyen <[email protected]> (cherry picked from commit 4327a61) Signed-off-by: Ian May <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 223662b - Browse repository at this point
Copy the full SHA 223662bView commit details
Commits on Jun 22, 2023
-
genirq: Use hlist for managing resend handlers
The current implementation utilizes a bitmap for managing interrupt resend handlers, which is allocated based on the SPARSE_IRQ/NR_IRQS macros. However, this method may not efficiently utilize memory during runtime, particularly when IRQ_BITMAP_BITS is large. Address this issue by using an hlist to manage interrupt resend handlers instead of relying on a static bitmap memory allocation. Additionally, a new function, clear_irq_resend(), is introduced and called from irq_shutdown to ensure a graceful teardown of the interrupt. Signed-off-by: Shanker Donthineni <[email protected]> Signed-off-by: Thomas Gleixner <[email protected]> Link: https://lore.kernel.org/r/[email protected] Reviewed-by: Shanker Donthineni <[email protected]> Acked-by: Shanker Donthineni <[email protected]> Acked-by: Jamie Nguyen <[email protected]> (cherry picked from commit bc06a9e linux-next)
Configuration menu - View commit details
-
Copy full SHA for 5717883 - Browse repository at this point
Copy the full SHA 5717883View commit details -
genirq: Encapsulate sparse bitmap handling
Move the open coded sparse bitmap handling into helper functions as a preparatory step for converting the sparse interrupt management to a maple tree. No functional change. Signed-off-by: Shanker Donthineni <[email protected]> Signed-off-by: Thomas Gleixner <[email protected]> Link: https://lore.kernel.org/r/[email protected] Reviewed-by: Shanker Donthineni <[email protected]> Acked-by: Shanker Donthineni <[email protected]> Acked-by: Jamie Nguyen <[email protected]> (cherry picked from commit 5e630aa linux-next)
Configuration menu - View commit details
-
Copy full SHA for d300465 - Browse repository at this point
Copy the full SHA d300465View commit details -
genirq: Use a maple tree for interrupt descriptor management
The current implementation uses a static bitmap for interrupt descriptor allocation and a radix tree to pointer store the pointer for lookup. However, the size of the bitmap is constrained by the build time macro MAX_SPARSE_IRQS, which may not be sufficient to support high-end servers, particularly those with GICv4.1 hardware, which require a large interrupt space to cover LPIs and vSGIs. Replace the bitmap and the radix tree with a maple tree, which not only stores pointers for lookup, but also provides a mechanism to find free ranges. That removes the build time hardcoded upper limit. Signed-off-by: Shanker Donthineni <[email protected]> Signed-off-by: Thomas Gleixner <[email protected]> Link: https://lore.kernel.org/r/[email protected] Reviewed-by: Shanker Donthineni <[email protected]> Acked-by: Shanker Donthineni <[email protected]> Acked-by: Jamie Nguyen <[email protected]> (cherry picked from commit 721255b linux-next)
Configuration menu - View commit details
-
Copy full SHA for 3440e01 - Browse repository at this point
Copy the full SHA 3440e01View commit details