aboutsummaryrefslogtreecommitdiff
path: root/arch/x86/kernel/apic
AgeCommit message (Expand)AuthorFilesLines
2023-08-09x86/apic/ipi: Code cleanupThomas Gleixner1-16/+7
2023-08-09x86/apic/32: Remove x86_cpu_to_logical_apicidThomas Gleixner2-58/+9
2023-08-09x86/apic/32: Sanitize logical APIC ID handlingThomas Gleixner4-38/+2
2023-08-09x86/apic: Get rid of apic_physThomas Gleixner1-9/+10
2023-08-09x86/apic: Remove check_phys_apicid_present()Thomas Gleixner9-21/+0
2023-08-09x86/apic: Sanitize num_processors handlingThomas Gleixner1-3/+6
2023-08-09x86/apic: Sanitize APIC address setupThomas Gleixner1-19/+10
2023-08-09x86/apic: Split register_apic_address()Thomas Gleixner1-8/+14
2023-08-09x86/apic: Make some APIC init functions boolThomas Gleixner1-18/+18
2023-08-09x86/apic: Remove the pointless APIC version checkThomas Gleixner1-15/+4
2023-08-09x86/apic: Register boot CPU APIC earlyThomas Gleixner1-70/+50
2023-08-09x86/apic: Consolidate boot_cpu_physical_apicid initialization sitesThomas Gleixner1-70/+32
2023-08-09x86/apic: Nuke unused apic::inquire_remote_apic()Thomas Gleixner8-17/+0
2023-08-09x86/apic: Remove unused max_physical_apicidThomas Gleixner1-8/+0
2023-08-09x86/apic: Get rid of hard_smp_processor_id()Thomas Gleixner4-8/+3
2023-08-09x86/apic: Remove pointless x86_bios_cpu_apicidThomas Gleixner4-9/+4
2023-08-09x86/apic/ioapic: Rename skip_ioapic_setupThomas Gleixner2-12/+12
2023-08-09x86/apic: Rename disable_apicThomas Gleixner4-16/+16
2023-08-06x86/vector: Replace IRQ_MOVE_CLEANUP_VECTOR with a timer callbackThomas Gleixner1-20/+78
2023-08-06x86/vector: Rename send_cleanup_vector() to vector_schedule_cleanup()Thomas Gleixner1-4/+4
2023-07-31x86/apic: Hide unused safe_smp_processor_id() on 32-bit UPArnd Bergmann1-0/+2
2023-06-26Merge tag 'x86_platform_for_6.5' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-123/+195
2023-06-26Merge tag 'smp-core-2023-06-26' of ssh://gitolite.kernel.org/pub/scm/linux/ke...Linus Torvalds1-11/+29
2023-06-19x86/apic: Fix kernel panic when booting with intremap=off and x2apic_physDheeraj Kumar Srivastava1-1/+4
2023-05-31x86/platform/uv: Update UV[23] platform code for SNCSteve Wahl1-4/+38
2023-05-31x86/platform/uv: Remove remaining BUG_ON() and BUG() callsSteve Wahl1-2/+4
2023-05-31x86/platform/uv: UV support for sub-NUMA clusteringSteve Wahl1-68/+94
2023-05-31x86/platform/uv: Helper functions for allocating and freeing conversion tablesSteve Wahl1-44/+53
2023-05-31x86/platform/uv: When searching for minimums, start at INT_MAX not 99999Steve Wahl1-2/+2
2023-05-31x86/platform/uv: Fix printed information in calc_mmioh_mapSteve Wahl1-6/+7
2023-05-29x86/smp: Initialize cpu_primary_thread_mask lateThomas Gleixner1-1/+17
2023-05-15x86/smpboot: Support parallel startup of secondary CPUsDavid Woodhouse1-1/+1
2023-05-15x86/apic: Save the APIC virtual base addressThomas Gleixner1-0/+4
2023-05-15x86/apic: Provide cpu_primary_thread maskThomas Gleixner1-11/+9
2023-04-25Merge tag 'x86-apic-2023-04-24' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-52/+93
2023-04-12x86/ioapic: Don't return 0 from arch_dynirq_lower_bound()Saurabh Sengar1-5/+9
2023-04-07x86/apic: Fix atomic update of offset in reserve_eilvt_offset()Uros Bizjak1-3/+2
2023-03-26x86/ioremap: Add hypervisor callback for private MMIO mapping in coco VMMichael Kelley1-2/+8
2023-03-21x86/apic/x2apic: Allow CPU cluster_mask to be populated in parallelDavid Woodhouse1-44/+82
2023-02-13x86/ioapic: Use irq_domain_create_hierarchy()Johan Hovold1-5/+2
2022-12-12Merge tag 'x86-apic-2022-12-10' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-5/+8
2022-12-05x86/apic/msi: Enable PCI/IMSThomas Gleixner1-0/+5
2022-12-05x86/apic/msi: Remove arch_create_remap_msi_irq_domain()Thomas Gleixner1-41/+1
2022-12-05iommu/amd: Switch to MSI base domainsThomas Gleixner1-0/+1
2022-12-05iommu/vt-d: Switch to MSI parent domainsThomas Gleixner1-0/+2
2022-12-05x86/apic/vector: Provide MSI parent domainThomas Gleixner1-47/+129
2022-12-05genirq/msi: Move IRQ_DOMAIN_MSI_NOMASK_QUIRK to MSI flagsThomas Gleixner1-3/+2
2022-12-02x86/apic: Handle no CONFIG_X86_X2APIC on systems with x2APIC enabled by BIOSMateusz Jończyk1-5/+8
2022-11-17x86/apic: Remove X86_IRQ_ALLOC_CONTIGUOUS_VECTORSThomas Gleixner2-8/+2
2022-08-31x86/apic: Don't disable x2APIC if lockedDaniel Sneddon1-4/+40