Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
7c0db24cc431e2196d98a5d5ddaa9088e2fcbfe5
/
drivers
/
hv
/
hv.c
457fa34
Merge tag 'char-misc-4.21-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
by Linus Torvalds
· 6 years ago
0aa6725
x86/hyper-v: move synic/stimer control structures definitions to hyperv-tlfs.h
by Vitaly Kuznetsov
· 6 years ago
a3cadf3
Drivers: hv: vmbus: Get rid of unnecessary state in hv_context
by K. Y. Srinivasan
· 6 years ago
f25a7ec
Drivers: hv: vmbus: Fix synic per-cpu context initialization
by Michael Kelley
· 6 years ago
5720863
Drivers: hv: vmbus: Cleanup synic memory free path
by Michael Kelley
· 6 years ago
7dc9b6b
Drivers: hv: vmbus: Make TLFS #define names architecture neutral
by Michael Kelley
· 7 years ago
619a4c8
Drivers: hv: vmbus: Remove x86 MSR refs in arch independent code
by Michael Kelley
· 7 years ago
6396bb2
treewide: kzalloc() -> kcalloc()
by Kees Cook
· 7 years ago
d8312a3
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 7 years ago
5a48580
x86/hyper-v: move hyperv.h out of uapi
by Vitaly Kuznetsov
· 7 years ago
f68b1a1
Drivers: hv: vmbus: respect what we get from hv_get_synint_state()
by Dexuan Cui
· 7 years ago
248e742
Drivers: hv: vmbus: Implement Direct Mode for stimer0
by Michael Kelley
· 7 years ago
68cb811
hv: Synthetic typo correction
by Joe Perches
· 7 years ago
597ff72
hyper-v: use GFP_KERNEL for hv_context.hv_numa_map
by Jia-Ju Bai
· 7 years ago
4a5f3cd
Drivers: hv: vmbus: Remove x86-isms from arch independent drivers
by Michael Kelley
· 7 years ago
7415aea
hyper-v: Globalize vp_index
by Vitaly Kuznetsov
· 7 years ago
13b9abf
Drivers: hv: vmbus: Close timing hole that can corrupt per-cpu page
by Michael Kelley
· 8 years ago
e546d77
Drivers: hv: vmbus: Get the current time from the current clocksource
by K. Y. Srinivasan
· 8 years ago
6c248aa
Drivers: hv: Base autoeoi enablement based on hypervisor hints
by K. Y. Srinivasan
· 8 years ago
631e63a
vmbus: change to per channel tasklet
by Stephen Hemminger
· 8 years ago
37cdd99
vmbus: put related per-cpu variable together
by Stephen Hemminger
· 8 years ago
d6f3609
Drivers: hv: restore hypervcall page cleanup before kexec
by Vitaly Kuznetsov
· 8 years ago
37e11d5
Drivers: hv: vmbus: Define an APIs to manage interrupt state
by K. Y. Srinivasan
· 8 years ago
7297ff0
Drivers: hv: vmbus: Define an API to retrieve virtual processor index
by K. Y. Srinivasan
· 8 years ago
06d1d98
Drivers: hv: vmbus: Define APIs to manipulate the synthetic interrupt controller
by K. Y. Srinivasan
· 8 years ago
8e307bf
Drivers: hv: vmbus: Define APIs to manipulate the event page
by K. Y. Srinivasan
· 8 years ago
155e4a2
Drivers: hv: vmbus: Define APIs to manipulate the message page
by K. Y. Srinivasan
· 8 years ago
d383877
Drivers: hv: vmbus: Get rid of an unsused variable
by K. Y. Srinivasan
· 8 years ago
d5116b4
Drivers: hv: vmbus: Restructure the clockevents code
by K. Y. Srinivasan
· 8 years ago
73638cd
Drivers: hv: vmbus: Move the check for hypercall page setup
by K. Y. Srinivasan
· 8 years ago
8de8af7
Drivers: hv: vmbus: Move the extracting of Hypervisor version information
by K. Y. Srinivasan
· 8 years ago
63ed4e0
Drivers: hv: vmbus: Consolidate all Hyper-V specific clocksource code
by K. Y. Srinivasan
· 8 years ago
6ab42a6
Drivers: hv: vmbus: Move Hypercall invocation code out of common code
by K. Y. Srinivasan
· 8 years ago
8730046
Drivers: hv vmbus: Move Hypercall page setup out of common code
by K. Y. Srinivasan
· 8 years ago
523b940
hv: make CPU offlining prevention fine-grained
by Vitaly Kuznetsov
· 8 years ago
76d36ab
hv: switch to cpuhp state machine for synic init/cleanup
by Vitaly Kuznetsov
· 8 years ago
56ef671
hv: don't reset hv_context.tsc_page on crash
by Vitaly Kuznetsov
· 8 years ago
3c7630d
hv: init percpu_list in hv_synic_alloc()
by Vitaly Kuznetsov
· 8 years ago
421b8f2
hv: allocate synic pages for all present CPUs
by Vitaly Kuznetsov
· 8 years ago
a5a1d1c
clocksource: Use a plain u64 instead of cycle_t
by Thomas Gleixner
· 8 years ago
6ffc4b8
hv: change clockevents unbind tactics
by Vitaly Kuznetsov
· 8 years ago
a9f61ca
Drivers: hv: avoid vfree() on crash
by Vitaly Kuznetsov
· 9 years ago
d81274a
Drivers: hv: vmbus: Support handling messages on multiple CPUs
by K. Y. Srinivasan
· 9 years ago
3ccb4fd
Drivers: hv: vmbus: don't manipulate with clocksources on crash
by Vitaly Kuznetsov
· 9 years ago
1b807e1
Drivers: hv: vmbus: Cleanup vmbus_set_event()
by K. Y. Srinivasan
· 9 years ago
c35b82e
drivers/hv: correct tsc page sequence invalid value
by Andrey Smetanin
· 9 years ago
a108393
drivers:hv: Export the API to invoke a hypercall on Hyper-V
by Jake Oshins
· 9 years ago
9220e39
Drivers: hv: vmbus: fix build warning
by Sudip Mukherjee
· 9 years ago
ca9357b
Drivers: hv: vmbus: Implement a clocksource based on the TSC page
by K. Y. Srinivasan
· 9 years ago
bc609cb
drivers/hv: Migrate to new 'set-state' interface
by Viresh Kumar
· 9 years ago
9f01ec5
Drivers: hv: vmbus: Improve the CPU affiliation for channels
by K. Y. Srinivasan
· 9 years ago
d7646ea
Drivers: hv: don't do hypercalls when hypercall_page is NULL
by Vitaly Kuznetsov
· 9 years ago
06210b4
Drivers: hv: vmbus: remove hv_synic_free_cpu() call from hv_synic_cleanup()
by Vitaly Kuznetsov
· 9 years ago
e086748
Drivers: hv: vmbus: Teardown clockevent devices on module unload
by Vitaly Kuznetsov
· 10 years ago
e72e7ac
drivers: hv: vmbus: Teardown synthetic interrupt controllers on module unload
by Vitaly Kuznetsov
· 10 years ago
4061ed9
Drivers: hv: vmbus: Implement a clockevent device
by K. Y. Srinivasan
· 10 years ago
b29ef35
Drivers: hv: vmbus: Cleanup hv_post_message()
by K. Y. Srinivasan
· 10 years ago
3a28fa3
Drivers: hv: vmbus: Implement per-CPU mapping of relid to channel
by K. Y. Srinivasan
· 11 years ago
8712954
drivers: hv: Mark the function hv_synic_free_cpu() as static in hv.c
by Rashika Kheria
· 11 years ago
fdf91da
drivers: hv: Fix wrong check for synic_event_page
by Felipe Pena
· 11 years ago
2608fb6
drivers: hv: allocate synic structures before hv_synic_init()
by Jason Wang
· 12 years ago
3334948
driver: hv: remove cast for kmalloc return value
by Zhang Yanfei
· 12 years ago
302a3c0
Drivers: hv: vmbus: Use the new infrastructure for delivering VMBUS interrupts
by K. Y. Srinivasan
· 12 years ago
3bacaf0c
Drivers: hv: Cleanup and consolidate reporting of build/version info
by K. Y. Srinivasan
· 12 years ago
5fbebb2
Drivers: hv: Capture the host build information
by K. Y. Srinivasan
· 12 years ago
b020950
Drivers: hv: Handle vmbus interrupts concurrently on all cpus
by K. Y. Srinivasan
· 12 years ago
db11f12
Drivers: hv: Manage event tasklets on per-cpu basis
by K. Y. Srinivasan
· 12 years ago
9acd644
Drivers: hv: Get rid of the unused global signaling state
by K. Y. Srinivasan
· 12 years ago
917ea42
Drivers: hv: Setup a mapping for Hyper-V's notion cpu ID
by K. Y. Srinivasan
· 12 years ago
1f42248
Drivers: hv: Change the signature for hv_signal_event()
by K. Y. Srinivasan
· 12 years ago
0592969
hv: fail the probing immediately when we are not in hyperv platform
by Jason Wang
· 12 years ago
83ba0c4
Drivers: hv: Cleanup the guest ID computation
by K. Y. Srinivasan
· 12 years ago
415f0a0
hv: fix return type of hv_post_message()
by Dan Carpenter
· 13 years ago
14c1bf8
drivers: hv: Increase the number of VCPUs supported in the guest
by K. Y. Srinivasan
· 13 years ago
175cad2
Drivers: hv: Get rid of an unnecessary check in hv.c
by K. Y. Srinivasan
· 13 years ago
93e5bd0
Drivers: hv: Make the vmbus driver unloadable
by K. Y. Srinivasan
· 13 years ago
407dd164
Staging: hv: remove unneeded asm include file in hyperv.h
by Greg Kroah-Hartman
· 13 years ago
46a9719
Staging: hv: move hyperv code out of staging directory
by Greg Kroah-Hartman
· 13 years ago
[Renamed (99%) from drivers/staging/hv/hv.c]
93511ba
Staging: hv: vmbus: Do not enable auto eoi
by K. Y. Srinivasan
· 13 years ago
5433e00
Staging: hv: vmbus: Cleanup error handling in hv_init()
by K. Y. Srinivasan
· 13 years ago
ffca7c4
Staging: hv: vmbus: Cleanup unnecessary comments in hv.c
by K. Y. Srinivasan
· 13 years ago
dec317f
Staging: hv: vmbus: Fix checkpatch warnings
by K. Y. Srinivasan
· 13 years ago
39594ab
Staging: hv: vmbus: Cleanup error codes in hv.c
by K. Y. Srinivasan
· 14 years ago
89b2ca4
Staging: hv: vmbus_drv: Move the contents of vmbus_private.h to vmbus_hyperv.h
by K. Y. Srinivasan
· 14 years ago
afbdc4a
Staging: hv: vmbus_drv: Include the contents of hv_api.h in hyperv_vmbus.h
by K. Y. Srinivasan
· 14 years ago
0f2a661
Staging: hv: vmbus_drv: Create a common header file to build the vmbus driver
by K. Y. Srinivasan
· 14 years ago
f63c914
Staging: hv: Move the contents of logging.h to hyperv.h
by K. Y. Srinivasan
· 14 years ago
3f335ea
Staging: hv: Include the newly created header file in all of the relevant hyperv files
by K. Y. Srinivasan
· 14 years ago
44939d3
Staging: hv: Change Cleanup to cleanup in hv.c
by K. Y. Srinivasan
· 14 years ago
b413bba
Staging: hv: Get rid of some dead code from hv.c
by K. Y. Srinivasan
· 14 years ago
32235b0
Staging: merge 2.6.39-rc3 into staging-next
by Greg Kroah-Hartman
· 14 years ago
0a46618
staging: hv: Replace DPRINT with natives in hv_vmbus
by Hank Janssen
· 14 years ago
98e0870
staging: hv: Remove all unneeded DPRINT from hv_vmbus
by Hank Janssen
· 14 years ago
25985ed
Fix common misspellings
by Lucas De Marchi
· 14 years ago
d97ae00
Staging: hv: Cleanup vmalloc calls
by K. Y. Srinivasan
· 14 years ago
e3fe0bb
Staging: hv: Remove osd layer
by K. Y. Srinivasan
· 14 years ago
df3493e
Staging: hv: Use native page allocation/free functions
by K. Y. Srinivasan
· 14 years ago
7350968
staging/hv/osd: don't reimplement ALIGN macro
by Uwe Kleine-König
· 14 years ago
203df82
staging: hv: Convert camel cased functions in osd.c to lower cases
by Haiyang Zhang
· 14 years ago
d44890c
staging: hv: Convert camel cased functions in hv.c to lower cases
by Haiyang Zhang
· 14 years ago
Next »