projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
x86/xen: fix percpu vcpu_info allocation
2023-12-08
Juergen Gross
x86/xen: fix percpu vcpu_info allocation
Signed-off-by:
Juergen Gross
<jgross@suse.com>
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-11-28
Juergen Gross
xen/events: fix delayed eoi list handling
Signed-off-by:
Juergen Gross
<jgross@suse.com>
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-11-28
Juergen Gross
xen/events: avoid using info_for_irq() in xen_send_IPI_one()
Signed-off-by:
Juergen Gross
<jgross@suse.com>
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-11-20
Juergen Gross
xenbus: fix error exit in xenbus_init()
Signed-off-by:
Juergen Gross
<jgross@suse.com>
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-10-09
Juergen Gross
xen/events: replace evtchn_rwlock with RCU
Signed-off-by:
Juergen Gross
<jgross@suse.com>
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-09-19
Juergen Gross
x86/xen: allow nesting of same lazy mode
Signed-off-by:
Juergen Gross
<jgross@suse.com>
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-09-19
Juergen Gross
x86/xen: move paravirt lazy code
Signed-off-by:
Juergen Gross
<jgross@suse.com>
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-09-19
Juergen Gross
arm/xen: remove lazy mode related definitions
Signed-off-by:
Juergen Gross
<jgross@suse.com>
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-09-19
Juergen Gross
xen: simplify evtchn_do_upcall() call maze
Signed-off-by:
Juergen Gross
<jgross@suse.com>
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-08-25
Juergen Gross
scsi: xen-scsifront: shost_priv() can never return...
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-08-09
Juergen Gross
x86/xen/apic: Use standard apic driver mechanism for...
Signed-off-by:
Juergen Gross
<jgross@suse.com>
Tested-by:
Juergen Gross
<jgross@suse.com> # Xen PV (dom0...
commit
|
commitdiff
|
tree
2023-07-31
Juergen Gross
xen/pci: add flag for PCI passthrough being possible
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-07-05
Juergen Gross
x86/xen: Fix secondary processors' FPU initialization
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-06-26
Juergen Gross
x86/xen: add prototypes for paravirt mmu functions
Signed-off-by:
Juergen Gross
<jgross@suse.com>
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-06-16
Juergen Gross
x86/xen: Set default memory type for PV guests to WB
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-06-09
Juergen Gross
x86/mm: Remove Xen-PV leftovers from init_32.c
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-06-01
Juergen Gross
x86/mtrr: Remove unused code
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-06-01
Juergen Gross
x86/mm: Only check uniform after calling mtrr_type_lookup()
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-06-01
Juergen Gross
x86/mtrr: Don't let mtrr_type_lookup() return MTRR_TYPE_INVALID
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-06-01
Juergen Gross
x86/mtrr: Use new cache_map in mtrr_type_lookup()
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-06-01
Juergen Gross
x86/mtrr: Add mtrr=debug command line option
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-06-01
Juergen Gross
x86/mtrr: Construct a memory map with cache modes
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-06-01
Juergen Gross
x86/mtrr: Add get_effective_type() service function
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-06-01
Juergen Gross
x86/mtrr: Allocate mtrr_value array dynamically
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-06-01
Juergen Gross
x86/mtrr: Move 32-bit code from mtrr.c to legacy.c
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-06-01
Juergen Gross
x86/mtrr: Have only one set_mtrr() variant
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-06-01
Juergen Gross
x86/mtrr: Replace vendor tests in MTRR code
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-06-01
Juergen Gross
x86/xen: Set MTRR state when running as Xen PV initial...
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-06-01
Juergen Gross
x86/hyperv: Set MTRR state when running as SEV-SNP...
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-06-01
Juergen Gross
x86/mtrr: Support setting MTRR state for software defined...
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-06-01
Juergen Gross
x86/mtrr: Replace size_or_mask and size_and_mask with...
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-05-09
Juergen Gross
x86/mtrr: Remove physical address size calculation
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-05-08
Juergen Gross
x86/mm: Fix __swp_entry_to_pte() for Xen PV guests
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-04-25
Juergen Gross
xen/blkback: move blkif_get_x86_*_req() into blkback.c
Signed-off-by:
Juergen Gross
<jgross@suse.com>
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-04-25
Juergen Gross
xen/blkback: simplify free_persistent_gnts() interface
Signed-off-by:
Juergen Gross
<jgross@suse.com>
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-04-25
Juergen Gross
xen/blkback: remove stale prototype
Signed-off-by:
Juergen Gross
<jgross@suse.com>
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-04-25
Juergen Gross
xen/blkback: fix white space code style issues
Signed-off-by:
Juergen Gross
<jgross@suse.com>
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-04-24
Juergen Gross
xen/pvcalls: don't call bind_evtchn_to_irqhandler(...
Signed-off-by:
Juergen Gross
<jgross@suse.com>
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-04-24
Juergen Gross
xen/scsiback: don't call scsiback_free_translation_entry...
Signed-off-by:
Juergen Gross
<jgross@suse.com>
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-04-24
Juergen Gross
xen/pciback: don't call pcistub_device_put() under...
Signed-off-by:
Juergen Gross
<jgross@suse.com>
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-03-30
Juergen Gross
xen/netback: use same error messages for same errors
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-03-28
Juergen Gross
xen/netback: remove not needed test in xenvif_tx_build_gops()
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-03-28
Juergen Gross
xen/netback: don't do grant copy across page boundary
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-03-17
Juergen Gross
x86/paravirt: Convert simple paravirt functions to asm
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-03-06
Juergen Gross
x86/paravirt: Merge activate_mm() and dup_mmap() callbacks
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-02-24
Juergen Gross
9p/xen: fix connection sequence
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-02-24
Juergen Gross
9p/xen: fix version parsing
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-02-23
Juergen Gross
irqdomain: Add missing NULL pointer check in irq_domain_crea...
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-02-14
Juergen Gross
x86/mtrr: Revert 90b926e68f50 ("x86/pat: Fix pat_x_mtrr_type...
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-02-13
Juergen Gross
x86/xen: mark xen_pv_play_dead() as __noreturn
Signed-off-by:
Juergen Gross
<jgross@suse.com>
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-02-13
Juergen Gross
x86/xen: don't let xen_pv_play_dead() return
Signed-off-by:
Juergen Gross
<jgross@suse.com>
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-01-19
Juergen Gross
acpi: Fix suspend with Xen PV
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-01-13
Juergen Gross
x86/cpu: Remove misleading comment
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-01-12
Juergen Gross
x86/mm: fix poking_init() for Xen PV guests
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2023-01-10
Juergen Gross
x86/pat: Fix pat_x_mtrr_type() for MTRR disabled case
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2022-12-07
Juergen Gross
xen/netback: fix build warning
Signed-off-by:
Juergen Gross
<jgross@suse.com>
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2022-12-06
Juergen Gross
xen/netback: don't call kfree_skb() with interrupts...
Signed-off-by:
Juergen Gross
<jgross@suse.com>
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Juergen Gross
x86/mtrr: Make message for disabled MTRRs more descriptive
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2022-12-05
Juergen Gross
x86/pat: Handle TDX guest PAT initialization
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2022-11-30
Juergen Gross
mm: introduce arch_has_hw_nonleaf_pmd_young()
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2022-11-30
Juergen Gross
mm: add dummy pmd_young() for architectures not having it
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2022-11-25
Juergen Gross
x86/boot: Skip realmode init code when running as Xen...
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2022-11-24
Juergen Gross
x86/paravirt: Use common macro for creating simple...
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2022-11-22
Juergen Gross
x86/cpu: Switch to cpu_feature_enabled() for X86_FEATURE_XENPV
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2022-11-22
Juergen Gross
x86/cpu: Remove X86_FEATURE_XENPV usage in setup_cpu_entry_a...
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2022-11-22
Juergen Gross
x86/cpu: Drop 32-bit Xen PV guest code in update_task_stack()
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2022-11-22
Juergen Gross
x86/cpu: Remove unneeded 64-bit dependency in arch_enter_fro...
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2022-11-22
Juergen Gross
x86/cpufeatures: Add X86_FEATURE_XENPV to disabled...
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2022-11-15
Juergen Gross
xen/platform-pci: use define instead of literal number
Signed-off-by:
Juergen Gross
<jgross@suse.com>
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2022-11-10
Juergen Gross
x86/mtrr: Simplify mtrr_ops initialization
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2022-11-10
Juergen Gross
x86/cacheinfo: Switch cache_ap_init() to hotplug callback
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2022-11-10
Juergen Gross
x86: Decouple PAT and MTRR handling
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2022-11-10
Juergen Gross
x86/mtrr: Add a stop_machine() handler calling only...
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2022-11-10
Juergen Gross
x86/mtrr: Let cache_aps_delayed_init replace mtrr_aps_delaye...
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2022-11-10
Juergen Gross
x86/mtrr: Get rid of __mtrr_enabled bool
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2022-11-10
Juergen Gross
x86/mtrr: Simplify mtrr_bp_init()
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2022-11-10
Juergen Gross
x86/mtrr: Remove set_all callback from struct mtrr_ops
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2022-11-10
Juergen Gross
x86/mtrr: Disentangle MTRR init from PAT init
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2022-11-10
Juergen Gross
x86/mtrr: Move cache control code to cacheinfo.c
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2022-11-10
Juergen Gross
x86/mtrr: Split MTRR-specific handling from cache dis...
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2022-11-10
Juergen Gross
x86/mtrr: Rename prepare_set() and post_set()
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2022-11-10
Juergen Gross
x86/mtrr: Replace use_intel() with a local flag
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2022-11-03
Juergen Gross
x86/xen: simplify sysenter and syscall setup
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2022-11-03
Juergen Gross
x86/xen: silence smatch warning in pmu_msr_chk_emulated()
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2022-10-20
Juergen Gross
x86/mtrr: Remove unused cyrix_set_all() function
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2022-10-19
Juergen Gross
x86/mtrr: Add comment for set_mtrr_state() serialization
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2022-10-11
Juergen Gross
xen/pv: support selecting safe/unsafe msr accesses
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2022-10-11
Juergen Gross
xen/pv: refactor msr access functions to support safe...
Signed-off-by:
Juergen Gross
<jgross@suse.com>
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2022-10-11
Juergen Gross
xen/pv: fix vendor checks for pmu emulation
Signed-off-by:
Juergen Gross
<jgross@suse.com>
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2022-10-11
Juergen Gross
xen/pv: add fault recovery control to pmu msr accesses
Signed-off-by:
Juergen Gross
<jgross@suse.com>
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2022-10-10
Juergen Gross
xen/virtio: enable grant based virtio on x86
Signed-off-by:
Juergen Gross
<jgross@suse.com>
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2022-10-07
Juergen Gross
xen/virtio: use dom0 as default backend for CONFIG_XEN_VIRTI...
Signed-off-by:
Juergen Gross
<jgross@suse.com>
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2022-10-07
Juergen Gross
xen/virtio: restructure xen grant dma setup
Signed-off-by:
Juergen Gross
<jgross@suse.com>
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2022-10-07
Juergen Gross
xen/pcifront: move xenstore config scanning into sub...
Signed-off-by:
Juergen Gross
<jgross@suse.com>
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2022-09-16
Juergen Gross
xen/xenbus: fix xenbus_setup_ring()
Signed-off-by:
Juergen Gross
<jgross@suse.com>
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2022-08-25
Juergen Gross
xen/privcmd: fix error exit of privcmd_ioctl_dm_op()
Signed-off-by:
Juergen Gross
<jgross@suse.com>
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2022-08-16
Juergen Gross
x86/entry: Fix entry_INT80_compat for Xen PV guests
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2022-08-15
Juergen Gross
s390/hypfs: avoid error message under KVM
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2022-08-01
Juergen Gross
xen: don't require virtio with grants for non-PV guests
Signed-off-by:
Juergen Gross
<jgross@suse.com>
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
2022-08-01
Juergen Gross
kernel: remove platform_has() infrastructure
Signed-off-by:
Juergen Gross
<jgross@suse.com>
Signed-off-by:
Juergen Gross
<jgross@suse.com>
commit
|
commitdiff
|
tree
next