Sign in
qemu
/
qemu
/
ef84755ebb38b4f5629b24440bb00f1ef5287707
/
hw
/
usb
/
dev-storage.c
79b4045
usb-storage: usb3 support
by Gerd Hoffmann
· 13 years ago
5441421
usb-storage: fix SYNCHRONIZE_CACHE
by Gerd Hoffmann
· 13 years ago
06f9847
usb-storage: improve debug logging
by Gerd Hoffmann
· 13 years ago
911525d
hw/block-common: Factor out fall back to legacy -drive serial=...
by Markus Armbruster
· 13 years ago
93bfef4
Allow machines to configure the QEMU_VERSION that's exposed via hardware
by Crístian Viana
· 13 years ago
5de88b1
usb-storage: migration support
by Gerd Hoffmann
· 13 years ago
1dc9036
usb-storage: add scsi_off, remove scsi_buf
by Gerd Hoffmann
· 13 years ago
1e6ed80
usb-storage: add usb_msd_packet_complete()
by Gerd Hoffmann
· 13 years ago
0659879
usb-storage: remove MSDState->residue
by Gerd Hoffmann
· 13 years ago
8be7e7e
qemu-option: qemu_opts_create(): use error_set()
by Luiz Capitulino
· 13 years ago
9d55d1a
usb: add serial number generator
by Gerd Hoffmann
· 13 years ago
6d7aeee
usb-storage: fix request canceling
by Gerd Hoffmann
· 13 years ago
56f9107
qdev: qdev_unplug(): use error_set()
by Luiz Capitulino
· 13 years ago
e2854bf
Endian fix an assertion in usb-msd
by Benjamin Herrenschmidt
· 13 years ago
f1ae32a
usb: the big rename
by Gerd Hoffmann
· 13 years ago
[Renamed (98%) from hw/usb-msd.c]
3741715
usb: Resolve warnings about unassigned bus on usb device creation
by Jan Kiszka
· 13 years ago
01e9545
scsi: pass residual amount to command_complete
by Paolo Bonzini
· 14 years ago
7718564
Merge remote-tracking branch 'kraxel/usb.38' into staging
by Anthony Liguori
· 13 years ago
83f7d43
qom: Unify type registration
by Andreas Färber
· 13 years ago
079d0b7
usb: Set USBEndpoint in usb_packet_setup().
by Gerd Hoffmann
· 13 years ago
7f74a56
usb: kill handle_packet callback
by Gerd Hoffmann
· 13 years ago
39bffca
qdev: register all types natively through QEMU Object Model
by Anthony Liguori
· 13 years ago
ba02430
usb: separate out legacy usb registration from type registration
by Anthony Liguori
· 13 years ago
62aed76
usb: convert to QEMU Object Model
by Anthony Liguori
· 13 years ago
1de14d4
usb: track altsetting in USBDevice
by Gerd Hoffmann
· 14 years ago
a2e4d53
Merge remote-tracking branch 'stefanha/trivial-patches' into staging
by Anthony Liguori
· 13 years ago
6a84cb1
scsi virtio-blk usb-msd: Clean up device init error messages
by Markus Armbruster
· 13 years ago
24a5bbe
usb-storage: cancel I/O on reset
by Gerd Hoffmann
· 13 years ago
ce4e7e4
usb-msd: do not register twice in the boot order
by Paolo Bonzini
· 13 years ago
5931065
usb-storage: don't try to send the status early.
by Gerd Hoffmann
· 13 years ago
414c460
usb-storage: drop result from device state.
by Gerd Hoffmann
· 13 years ago
7b863f4
usb-storage: drop tag from device state.
by Gerd Hoffmann
· 13 years ago
92a114f
usb-storage: fill status in complete callback.
by Gerd Hoffmann
· 13 years ago
e04da7c
usb-storage: move status debug message to usb_msd_send_status.
by Gerd Hoffmann
· 13 years ago
db80358
usb: change VID/PID for usb-hub and usb-msd to prevent conflict
by Roy Tam
· 13 years ago
7e0380b
scsi: allow arbitrary LUNs
by Paolo Bonzini
· 14 years ago
afd4030
scsi: move tcq/ndev to SCSIBusOps (now SCSIBusInfo)
by Paolo Bonzini
· 14 years ago
d3ac1a8
usb-storage: fix NULL pointer dereference.
by Gerd Hoffmann
· 14 years ago
fa879d6
block: Attach non-qdev devices as well
by Markus Armbruster
· 14 years ago
c39ce11
scsi: pass cdb already to scsi_req_new
by Paolo Bonzini
· 14 years ago
29c74f7
usb-storage: iovec support
by Gerd Hoffmann
· 14 years ago
4f4321c
usb: use iovecs in USBPacket
by Gerd Hoffmann
· 14 years ago
e374560
Merge remote-tracking branch 'kraxel/migration.2' into staging
by Anthony Liguori
· 14 years ago
8e31bf3
Correct spelling of licensed
by Matthew Fernandez
· 14 years ago
f54b656
usb storage: first migration support bits.
by Gerd Hoffmann
· 14 years ago
c5bf71a
scsi: Add 'hba_private' to SCSIRequest
by Hannes Reinecke
· 14 years ago
c3a90cb
usb-storage: Turn drive serial into a qdev property usb-storage.serial
by Markus Armbruster
· 14 years ago
fa19bf8
usb: Proper error propagation for usb_device_attach errors
by Hans de Goede
· 14 years ago
ed7ec84
Merge remote-tracking branch 'bonzini/scsi.2' into staging
by Anthony Liguori
· 14 years ago
aba1f02
scsi: rename arguments to the new callbacks
by Paolo Bonzini
· 14 years ago
c6df710
scsi: split command_complete callback in two
by Paolo Bonzini
· 14 years ago
0c34459
scsi: introduce scsi_req_get_buf
by Paolo Bonzini
· 14 years ago
ad3376c
scsi: introduce scsi_req_continue
by Paolo Bonzini
· 14 years ago
43a2b33
scsi: introduce scsi_req_new
by Paolo Bonzini
· 14 years ago
fc4f075
scsi: do not call send_command directly
by Paolo Bonzini
· 14 years ago
94d3f98
scsi: introduce scsi_req_cancel
by Paolo Bonzini
· 14 years ago
5c6c0e5
scsi: Use 'SCSIRequest' directly
by Hannes Reinecke
· 14 years ago
cfdc1bb
scsi: introduce SCSIBusOps
by Paolo Bonzini
· 14 years ago
eb5e680
usb: move cancel callback to USBDeviceInfo
by Gerd Hoffmann
· 14 years ago
ebd669a
usb-storage: don't call usb_packet_complete twice
by Gerd Hoffmann
· 14 years ago
007fd62
usb: Pass the packet to the device's handle_control callback
by Hans de Goede
· 14 years ago
add7508
usb: update config descriptors to identify number of interfaces
by Brad Hards
· 14 years ago
ef0bdf7
usb: mass storage fix
by Gerd Hoffmann
· 14 years ago
13a9a0d
usb: move complete callback to port ops
by Gerd Hoffmann
· 14 years ago
94843f6
usb: trivial spelling fixes
by Brad Hards
· 14 years ago
cf8ce30
Add bootindex handling into usb storage device.
by Gleb Natapov
· 14 years ago
319ae52
blockdev: Fix drive_add for drives without media
by Markus Armbruster
· 14 years ago
6bb7b86
usb-msd: Propagate removable bit to SCSI device
by Stefan Hajnoczi
· 14 years ago
2d1fd26
scsi: Allow scsi_bus_legacy_add_drive() to set removable bit
by Stefan Hajnoczi
· 14 years ago
fa7935c
usb storage: handle long responses
by Gerd Hoffmann
· 14 years ago
ab4797a
usb storage: fix status reporting
by Gerd Hoffmann
· 14 years ago
ca0c730
usb storage: high speed support
by Gerd Hoffmann
· 14 years ago
ed5a83d
usb: move remote wakeup handling to common code
by Gerd Hoffmann
· 14 years ago
a980a06
usb: move USB_REQ_{GET,SET}_CONFIGURATION handling to common code
by Gerd Hoffmann
· 14 years ago
41c6abb
usb: move USB_REQ_SET_ADDRESS handling to common code
by Gerd Hoffmann
· 14 years ago
4a1e1bc
usb storage: serial number support
by Gerd Hoffmann
· 14 years ago
81bfd2f
usb storage: use new descriptor infrastructure.
by Gerd Hoffmann
· 14 years ago
2446333
Rearrange block headers
by Blue Swirl
· 15 years ago
3329f07
QemuOpts: make most qemu_*_opts static
by Gerd Hoffmann
· 15 years ago
18846de
block: Catch attempt to attach multiple devices to a blockdev
by Markus Armbruster
· 15 years ago
f8b6cc0
qdev: Decouple qdev_prop_drive from DriveInfo
by Markus Armbruster
· 15 years ago
14bafc5
blockdev: Clean up automatic drive deletion
by Markus Armbruster
· 15 years ago
fa66b90
scsi: scsi_bus_legacy_handle_cmdline() can fail, fix callers
by Markus Armbruster
· 15 years ago
666daa6
blockdev: Collect block device code in new blockdev.c
by Markus Armbruster
· 15 years ago
a803cb8
blockdev: Hide QEMUMachine from drive_init()
by Markus Armbruster
· 15 years ago
f3571b1
usb: class specific interface requests
by Max Reitz
· 15 years ago
e5322f7
hw/usb-msd: fix some usb requests
by Arnaud Patard (Rtp)
· 15 years ago
1ecda02
error: Replace qemu_error() by error_report()
by Markus Armbruster
· 15 years ago
a442648
block: Simplify usb_msd_initfn() test for "can read bdrv key"
by Markus Armbruster
· 15 years ago
d44168f
Fix -usbdevice crash
by Paul Brook
· 15 years ago
428c149
block: add topology qdev properties
by Christoph Hellwig
· 15 years ago
556cd09
qdev: Replace device names containing whitespace
by Markus Armbruster
· 15 years ago
0638469
qdev: Separate USB product description from qdev name
by Markus Armbruster
· 15 years ago
43b443b
scsi: move scsi-disk.h -> scsi.h
by Gerd Hoffmann
· 15 years ago
b3e461d
usb-storage: use qdev for -usbdevice
by Gerd Hoffmann
· 15 years ago
33e66b8
Check return value of qdev_init()
by Markus Armbruster
· 15 years ago
56a1493
drive cleanup fixes.
by Gerd Hoffmann
· 15 years ago
cb23117
scsi: hotplug windup
by Gerd Hoffmann
· 15 years ago
a8e662b
usb: hook unplug into qdev, cleanups + fixes.
by Gerd Hoffmann
· 15 years ago
ca9c39f
switch scsi bus to inplace allocation.
by Gerd Hoffmann
· 15 years ago
Next »