Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
ba1e78a1dc0ca3e92f0be82279e6ba24177af7d6
/
drivers
/
hv
/
vmbus_drv.c
83b50f8
Drivers: hv: vmbus: Fix harmless building warnings without CONFIG_PM_SLEEP
by Dexuan Cui
· 5 years ago
d8bd2d4
Drivers: hv: vmbus: Resume after fixing up old primary channels
by Dexuan Cui
· 5 years ago
b307b38
Drivers: hv: vmbus: Suspend after cleaning up hv_sock and sub channels
by Dexuan Cui
· 5 years ago
1f48dcf
Drivers: hv: vmbus: Clean up hv_sock channels by force upon suspend
by Dexuan Cui
· 5 years ago
f53335e
Drivers: hv: vmbus: Suspend/resume the vmbus itself for hibernation
by Dexuan Cui
· 5 years ago
271b222
Drivers: hv: vmbus: Implement suspend/resume for VSC drivers for hibernation
by Dexuan Cui
· 5 years ago
63ecc6d
Drivers: hv: vmbus: Suspend/resume the synic for hibernation
by Dexuan Cui
· 5 years ago
eec4844
proc/sysctl: add shared variables for range check
by Matteo Croce
· 5 years ago
16c9765
Merge tag 'hyperv-next-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux
by Linus Torvalds
· 6 years ago
fd1fea6
clocksource/drivers: Make Hyper-V clocksource ISA agnostic
by Michael Kelley
· 6 years ago
674eecb
drivers: hv: Add a module description line to the hv_vmbus driver
by Joseph Salisbury
· 6 years ago
3b20eb2
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 320
by Thomas Gleixner
· 6 years ago
14948e3
Drivers: hv: vmbus: Fix race condition with new ring_buffer_info mutex
by Kimberly Brown
· 6 years ago
fcedbb2
Drivers: hv: vmbus: Refactor chan->state if statement
by Kimberly Brown
· 6 years ago
46fc154
Drivers: hv: vmbus: Expose monitor data only when monitor pages are used
by Kimberly Brown
· 6 years ago
99f6362
Merge tag 'hyperv-next-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux into char-misc-next
by Greg Kroah-Hartman
· 6 years ago
fd8e3c3
Drivers: hv: vmbus: Change server monitor_pages index to 0
by Kimberly Brown
· 6 years ago
396ae57
Drivers: hv: vmbus: Expose counters for interrupts and full conditions
by Kimberly Brown
· 6 years ago
593db80
vmbus: Switch to use new generic UUID API
by Andy Shevchenko
· 6 years ago
ba50bf1
Drivers: hv: vmbus: Check for ring when getting debug info
by Dexuan Cui
· 6 years ago
fc96df1
Drivers: hv: vmbus: Return -EINVAL for the sys files for unopened channels
by Dexuan Cui
· 6 years ago
800b932
vmbus: pass channel to hv_process_channel_removal
by Stephen Hemminger
· 6 years ago
f685fc6
Merge b4.19-rc4 into char-misc-next
by Greg Kroah-Hartman
· 6 years ago
d765edb
vmbus: add driver_override support
by Stephen Hemminger
· 6 years ago
6712cc9
vmbus: don't return values for uninitalized channels
by Stephen Hemminger
· 6 years ago
7ceb1c3
Drivers: hv: vmbus: add numa_node to sysfs
by Stephen Hemminger
· 6 years ago
9d9c965
Drivers: hv: vmbus: Get rid of MSR access from vmbus_drv.c
by Sunil Muthuswamy
· 6 years ago
8afc06d
Drivers: hv: vmbus: Fix the issue with freeing up hv_ctl_table_hdr
by Sunil Muthuswamy
· 6 years ago
ddcaf3c
Drivers: hv: vmus: Fix the check for return value from kmsg get dump buffer
by Sunil Muthuswamy
· 6 years ago
81b18bc
Drivers: HV: Send one page worth of kmsg dump over Hyper-V during panic
by Sunil Muthuswamy
· 7 years ago
5a48580
x86/hyper-v: move hyperv.h out of uapi
by Vitaly Kuznetsov
· 7 years ago
f0fa297
vmbus: add monitor_id and subchannel_id to sysfs per channel
by Stephen Hemminger
· 7 years ago
875c362
vmbus: make channel attributes static
by Stephen Hemminger
· 7 years ago
4a5f3cd
Drivers: hv: vmbus: Remove x86-isms from arch independent drivers
by Michael Kelley
· 7 years ago
869b556
vmbus: unregister device_obj->channels_kset
by Dexuan Cui
· 7 years ago
2bf16b7
Merge tag 'char-misc-4.15-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
by Linus Torvalds
· 7 years ago
03b2a32
x86/virt: Add enum for hypervisors to replace x86_hyper
by Juergen Gross
· 7 years ago
991f8f1
hyper-v: trace channel events
by Vitaly Kuznetsov
· 7 years ago
c9fe0f8
hyper-v: trace vmbus_on_msg_dpc()
by Vitaly Kuznetsov
· 7 years ago
7ed4325
Drivers: hv: vmbus: Make panic reporting to be more useful
by K. Y. Srinivasan
· 7 years ago
6981fbf
Drivers: hv: vmbus: Expose per-channel interrupts and events counters
by Stephen Hemminger
· 7 years ago
58f2c39
Merge 4.14-rc5 into char-misc-next
by Greg Kroah-Hartman
· 7 years ago
192b2d7
Drivers: hv: vmbus: Fix bugs in rescind handling
by K. Y. Srinivasan
· 7 years ago
c2e5df6
vmbus: add per-channel sysfs info
by Stephen Hemminger
· 7 years ago
57e88b4
Merge branch 'x86-platform-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 7 years ago
6f3d791
Drivers: hv: vmbus: Fix rescind handling issues
by K. Y. Srinivasan
· 7 years ago
7415aea
hyper-v: Globalize vp_index
by Vitaly Kuznetsov
· 7 years ago
3110010
vmbus: Reuse uuid_le_to_bin() helper
by Andy Shevchenko
· 8 years ago
54a66265
Drivers: hv: vmbus: Fix rescind handling
by K. Y. Srinivasan
· 8 years ago
57c0eab
Merge 4.11-rc4 into char-misc-next
by Greg Kroah-Hartman
· 8 years ago
e6242fa
vmbus: make channel_message table constant
by Stephen Hemminger
· 8 years ago
8b1f91f
vmbus: remove useless return's
by Stephen Hemminger
· 8 years ago
8200f20
vmbus: use rcu for per-cpu channel list
by Stephen Hemminger
· 8 years ago
68db0cf
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/task_stack.h>
by Ingo Molnar
· 8 years ago
b71e328
vmbus: add direct isr callback mode
by Stephen Hemminger
· 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
5c1bec6
vmbus: use kernel bitops for traversing interrupt mask
by Stephen Hemminger
· 8 years ago
d6f3609
Drivers: hv: restore hypervcall page cleanup before kexec
by Vitaly Kuznetsov
· 8 years ago
d058fa7
Drivers: hv: vmbus: Move the crash notification function
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
fc76936
vmbus: add support for dynamic device id's
by Stephen Hemminger
· 8 years ago
f6b2db0
vmbus: make sysfs names consistent with PCI
by Stephen Hemminger
· 8 years ago
b294809
Drivers: hv: make VMBus bus ids persistent
by Vitaly Kuznetsov
· 8 years ago
e2e8084
Driver: hv: vmbus: Make mmio resource local
by Stephen Hemminger
· 8 years ago
a9f61ca
Drivers: hv: avoid vfree() on crash
by Vitaly Kuznetsov
· 9 years ago
4b44f2d
random: add interrupt callback to VMBus IRQ handler
by Stephan Mueller
· 9 years ago
cd95aad
Drivers: hv: vmbus: handle various crash scenarios
by Vitaly Kuznetsov
· 9 years ago
ea37a6b
drivers:hv: Separate out frame buffer logic when picking MMIO range
by Jake Oshins
· 9 years ago
6d146ae
drivers:hv: Record MMIO range in use by frame buffer
by Jake Oshins
· 9 years ago
be000f9
drivers:hv: Track allocations of children of hv_vmbus in private resource tree
by Jake Oshins
· 9 years ago
23a0683
drivers:hv: Reverse order of resources in hyperv_mmio
by Jake Oshins
· 9 years ago
97fb77dc
drivers:hv: Make a function to free mmio regions through vmbus
by Jake Oshins
· 9 years ago
e16dad6
drivers:hv: Lock access to hyperv_mmio resource tree
by Jake Oshins
· 9 years ago
d81274a
Drivers: hv: vmbus: Support handling messages on multiple CPUs
by K. Y. Srinivasan
· 9 years ago
0f70b66
Drivers: hv: vmbus: remove code duplication in message handling
by Vitaly Kuznetsov
· 9 years ago
75ff3a8
Drivers: hv: vmbus: avoid wait_for_completion() on crash
by Vitaly Kuznetsov
· 9 years ago
7be3e16
Drivers: hv: vmbus: don't loose HVMSG_TIMER_EXPIRED messages
by Vitaly Kuznetsov
· 9 years ago
8981da3
Drivers: hv: vmbus: add a hvsock flag in struct hv_driver
by Dexuan Cui
· 9 years ago
7047f17
Drivers: hv: vmbus: Add vendor and device atttributes
by K. Y. Srinivasan
· 9 years ago
40f26f3
drivers:hv: Allow for MMIO claims that span ACPI _CRS records
by Jake Oshins
· 9 years ago
34c6801
Drivers: hv: vmbus: fix rescind-offer handling for device without a driver
by Dexuan Cui
· 9 years ago
efc2672
Drivers: hv: vmbus: Get rid of the unused irq variable
by K. Y. Srinivasan
· 9 years ago
4ae9250
Drivers: hv: vmbus: Use uuid_le_cmp() for comparing GUIDs
by K. Y. Srinivasan
· 9 years ago
af3ff64
Drivers: hv: vmbus: Use uuid_le type consistently
by K. Y. Srinivasan
· 9 years ago
619848b
drivers:hv: Export a function that maps Linux CPU num onto Hyper-V proc num
by Jake Oshins
· 9 years ago
17efbee
drivers/hv: cleanup synic msrs if vmbus connect failed
by Andrey Smetanin
· 9 years ago
f39c428
Drivers: hv: vmbus: use cpu_hotplug_enable/disable
by Vitaly Kuznetsov
· 9 years ago
042ab03
Drivers: hv: vmbus: add a sysfs attr to show the binding of channel/VP
by Dexuan Cui
· 9 years ago
3546448
drivers:hv: Move MMIO range picking from hyper_fb to hv_vmbus
by Jake Oshins
· 9 years ago
7f163a6
drivers:hv: Modify hv_vmbus to search for all MMIO ranges available.
by Jake Oshins
· 9 years ago
cc2dd40
mshyperv: fix recognition of Hyper-V guest crash MSR's
by Denis V. Lunev
· 9 years ago
510f7ae
Drivers: hv: vmbus: prefer 'die' notification chain to 'panic'
by Vitaly Kuznetsov
· 9 years ago
b4370df
Drivers: hv: vmbus: add special crash handler
by Vitaly Kuznetsov
· 9 years ago
2517281
Drivers: hv: vmbus: add special kexec handler
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
1959a28
Drivers: hv: vmbus: kill tasklets on module unload
by Vitaly Kuznetsov
· 10 years ago
2db84ef
Drivers: hv: vmbus: Implement the protocol for tearing down vmbus state
by K. Y. Srinivasan
· 10 years ago
096c605
Drivers: hv: vmbus: unregister panic notifier on module unload
by Vitaly Kuznetsov
· 10 years ago
Next »