OASIS Open Mailing List Archives  ·  All Lists  ·  virtio  ·  2013-08

virtio — archive

[Date Prev]  |  [Thread Prev]  |  [Thread Next]  |  [Date Next]   —  [Date Index]  |  [Thread Index]  |  [Month Index]  |  [List Home]

[OASIS Issue Tracker] Created: (VIRTIO-9) Change config space, ring and headers to always be little endian


On Mon, Aug 19, 2013 at 05:57:49PM +0930, Rusty Russell wrote: > OASIS Issues Tracker <[email protected]> writes: What is the transition plan for existing virtio implementations? On x86 it's not an issue since guest endian == little-endian. Not sure about others. > @@ -1586,28 +1580,28 @@ The driver queues requests to the virtqueue, and they are used by > the device (not necessarily in order). Each request is of form: > > struct virtio_blk_req { > - u32 type; > - u32 ioprio; > - u64 sector; > + le32 type; > + le32 ioprio; > + le64 sector; > char data[][512]; > - u8 status; > + le8 status; spurious change, there is no le8.

[Date Prev]  |  [Thread Prev]  |  [Thread Next]  |  [Date Next]   —  [Date Index]  |  [Thread Index]  |  [Month Index]  |  [List Home]