Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm
/
fac04f94c7b94ef1c62490b176b77f2572086629
/
drivers
/
char
/
virtio_console.c
177dbd9
virtio console: don't manually set or finalize VIRTIO_CONSOLE_F_MULTIPORT.
by Rusty Russell
· 14 years ago
afa2689
virtio: console: Enable call to hvc_remove() on console port remove
by Amit Shah
· 14 years ago
d7a62cd
virtio: console: Don't access vqs if device was unplugged
by Amit Shah
· 14 years ago
ce86d35
Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6
by Linus Torvalds
· 14 years ago
51df0ac
virtio: console: Move file back to drivers/char/
by Amit Shah
· 14 years ago
[Renamed (99%) from drivers/tty/hvc/virtio_console.c]
728674a
tty: move hvc drivers to drivers/tty/hvc/
by Greg Kroah-Hartman
· 14 years ago
[Renamed from drivers/char/virtio_console.c]
22e132f
Char: virtio_console, fix memory leak
by Jiri Slaby
· 14 years ago
299fb61
virtio: console: Disable lseek(2) for port file operations
by Amit Shah
· 14 years ago
a461e11
virtio: console: Send SIGIO in case of port unplug
by Amit Shah
· 14 years ago
55f6bcc
virtio: console: Send SIGIO on new data arrival on ports
by Amit Shah
· 14 years ago
3eae0ad
virtio: console: Send SIGIO to processes that request it for host events
by Amit Shah
· 14 years ago
e062013
virtio: console: Reference counting portdev structs is not needed
by Amit Shah
· 14 years ago
b353a6b
virtio: console: Add reference counting for port struct
by Amit Shah
· 14 years ago
d22a698
virtio: console: Use cdev_alloc() instead of cdev_init()
by Amit Shah
· 14 years ago
04950cd
virtio: console: Add a find_port_by_devt() function
by Amit Shah
· 14 years ago
6bdf2af
virtio: console: Add a list of portdevs that are active
by Amit Shah
· 14 years ago
8ad37e8
virtio: console: open: Use a common path for error handling
by Amit Shah
· 14 years ago
7a28531
virtio: console: remove_port() should return void
by Amit Shah
· 14 years ago
f402811
virtio: console: Make write() return -ENODEV on hot-unplug
by Amit Shah
· 14 years ago
b3dddb9
virtio: console: Make read() return -ENODEV on hot-unplug
by Amit Shah
· 14 years ago
8529a50
virtio: console: Unblock poll on port hot-unplug
by Amit Shah
· 14 years ago
3709ea7
virtio: console: Un-block reads on chardev close
by Amit Shah
· 14 years ago
84ec06c
virtio: console: Check if portdev is valid in send_control_msg()
by Amit Shah
· 14 years ago
96eb872
virtio: console: Remove control vq data only if using multiport support
by Amit Shah
· 14 years ago
0223895
virtio: console: Reset vdev before removing device
by Amit Shah
· 14 years ago
531295e
virtio: console: Don't block entire guest if host doesn't read data
by Amit Shah
· 14 years ago
6574542
virtio: console: Prevent userspace from submitting NULL buffers
by Amit Shah
· 14 years ago
6df7aad
virtio: console: Fix poll blocking even though there is data to read
by Hans de Goede
· 14 years ago
60e5e0b
virtio: console: Fix crash when port is unplugged and blocked for write
by Amit Shah
· 15 years ago
0047634
virtio: console: Fix crash when hot-unplugging a port and read is blocked
by Amit Shah
· 15 years ago
0643e4c
drivers/char: Eliminate use after free
by Julia Lawall
· 15 years ago
8345adb
virtio: console: Accept console size along with resize control message
by Amit Shah
· 15 years ago
9778829
virtio: console: Store each console's size in the console structure
by Amit Shah
· 15 years ago
4038f5b7
virtio: console: Resize console port 0 on config intr only if multiport is off
by Amit Shah
· 15 years ago
cdfadfc
virtio: console: Add support for nonblocking write()s
by Amit Shah
· 15 years ago
60caacd
virtio: console: Rename wait_is_over() to will_read_block()
by Amit Shah
· 15 years ago
1d05160
virtio: console: Don't always create a port 0 if using multiport
by Amit Shah
· 15 years ago
f909f85
virtio: console: Use a control message to add ports
by Amit Shah
· 15 years ago
c446f8f
virtio: console: Move code around for future patches
by Amit Shah
· 15 years ago
99f905f
virtio: console: Remove config work handler
by Amit Shah
· 15 years ago
69eb9a9
virtio: console: Don't call hvc_remove() on unplugging console ports
by Amit Shah
· 15 years ago
6dc69f9
virtio: console: Return -EPIPE to hvc_console if we lost the connection
by Amit Shah
· 15 years ago
eaeff96
virtio: console: Let host know of port or device add failures
by Amit Shah
· 15 years ago
3425e70
virtio: console: Add a __send_control_msg() that can send messages without a valid port
by Amit Shah
· 15 years ago
b99fa81
virtio: Revert "virtio: disable multiport console support."
by Amit Shah
· 15 years ago
505b045
virtio_console: use virtqueue_xxx wrappers
by Michael S. Tsirkin
· 15 years ago
b7a4130
virtio: disable multiport console support.
by Michael S. Tsirkin
· 15 years ago
9ff4cfa
virtio: console makes incorrect assumption about virtio API
by Rusty Russell
· 15 years ago
162a689
virtio: console: Fix early_put_chars usage
by François Diakhaté
· 15 years ago
5a0e3ad
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
by Tejun Heo
· 15 years ago
2de16a4
virtio: console: Check if port is valid in resize_console
by Amit Shah
· 15 years ago
ec64213
virtio: console: Generate a kobject CHANGE event on adding 'name' attribute
by Amit Shah
· 15 years ago
335a64a5c
virtio: console: Use better variable names for fill_queue operation
by Amit Shah
· 15 years ago
604b2ad
virtio: console: Fix type of 'len' as unsigned int
by Amit Shah
· 15 years ago
d693356
virtio: console: Fill ports' entire in_vq with buffers
by Amit Shah
· 15 years ago
22a29ea
virtio: console: Error out if we can't allocate buffers for control queue
by Amit Shah
· 15 years ago
7177876
virtio: console: Add ability to remove module
by Amit Shah
· 15 years ago
a9cdd48
virtio: console: Ensure no memleaks in case of unused buffers
by Amit Shah
· 15 years ago
298add7
virtio: console: show error message if hvc_alloc fails for console ports
by Amit Shah
· 15 years ago
d99393e
virtio: console: Add debugfs files for each port to expose debug info
by Amit Shah
· 15 years ago
1f7aa42
virtio: console: Add ability to hot-unplug ports
by Amit Shah
· 15 years ago
7f5d810
virtio: console: Handle port hot-plug
by Amit Shah
· 15 years ago
88f251a
virtio: console: Remove cached data on port close
by Amit Shah
· 15 years ago
431edb8
virtio: console: Register with sysfs and create a 'name' attribute for ports
by Amit Shah
· 15 years ago
3c7969c
virtio: console: Ensure only one process can have a port open at a time
by Amit Shah
· 15 years ago
2030fa4
virtio: console: Add file operations to ports for open/read/write/poll
by Amit Shah
· 15 years ago
fb08bd2
virtio: console: Associate each port with a char device
by Amit Shah
· 15 years ago
b766cee
virtio: console: Prepare for writing to userspace buffers
by Amit Shah
· 15 years ago
17634ba
virtio: console: Add a new MULTIPORT feature, support for generic ports
by Amit Shah
· 15 years ago
f997f00b
virtio: console: Introduce a send_buf function for a common path for sending data to host
by Amit Shah
· 15 years ago
203baab
virtio: console: Introduce function to hand off data from host to readers
by Amit Shah
· 15 years ago
2658a79
virtio: console: Separate out find_vqs operation into a different function
by Amit Shah
· 15 years ago
cfa6d37
virtio: console: Separate out console init into a new function
by Amit Shah
· 15 years ago
4f23c57
virtio: console: Separate out console-specific data into a separate struct
by Amit Shah
· 15 years ago
cb06e36
virtio: console: ensure console size is updated on hvc open
by Amit Shah
· 15 years ago
1c85bf3
virtio: console: struct ports for multiple ports per device.
by Amit Shah
· 15 years ago
d8a02bd
virtio: console: remove global var
by Rusty Russell
· 15 years ago
38edf58
virtio: console: don't assume a single console port.
by Amit Shah
· 15 years ago
7395448
virtio: console: use vdev->priv to avoid accessing global var.
by Rusty Russell
· 15 years ago
a3cde44
virtio: console: introduce a get_inbuf helper to fetch bufs from in_vq
by Amit Shah
· 15 years ago
e27b519
virtio: console: ensure add_inbuf can work for multiple ports as well
by Amit Shah
· 15 years ago
fdb9a05
virtio: console: encapsulate buffer information in a struct
by Amit Shah
· 15 years ago
21206ed
virtio: console: port encapsulation
by Rusty Russell
· 15 years ago
f550804
virtio: console: We support only one device at a time
by Amit Shah
· 15 years ago
1dff399
hvc_console: make the ops pointer const.
by Rusty Russell
· 15 years ago
971f339
virtio: console: statically initialize virtio_cons
by Rusty Russell
· 15 years ago
a23ea92
virtio: console: comment cleanup
by Rusty Russell
· 15 years ago
e95646c
virtio: let header files include virtio_ids.h
by Christian Borntraeger
· 15 years ago
3ca4f5c
virtio: add virtio IDs file
by Fernando Luis Vazquez Cao
· 15 years ago
3c1b27d
virtio: make add_buf return capacity remaining
by Rusty Russell
· 15 years ago
d2a7ddd
virtio: find_vqs/del_vqs virtio operations
by Michael S. Tsirkin
· 15 years ago
9499f5e
virtio: add names to virtqueue struct, mapping from devices to queues.
by Rusty Russell
· 15 years ago
c298345
virtio_console: support console resizing
by Christian Borntraeger
· 16 years ago
fc362e2
hvc_console: Add a hangup notifier for backends
by Hendrik Brueckner
· 16 years ago
91fcad1
virtio_console: use virtqueue notification for hvc_console
by Christian Borntraeger
· 16 years ago
a586d4f
virtio: simplify config mechanism.
by Rusty Russell
· 17 years ago
139b829
virtio/virtcons: fix section mismatch warning
by Randy Dunlap
· 17 years ago
3161043
Virtio console driver
by Rusty Russell
· 17 years ago