1. 21 Feb, 2023 38 commits
  2. 15 Feb, 2023 2 commits
    • Michael S. Tsirkin's avatar
      virtio_blk: mark all zone fields LE · b16a1756
      Michael S. Tsirkin authored
      zone is a virtio 1.x feature so all fields are LE,
      they are handled as such, but have mistakenly been labeled
      __virtioXX in the header.  This results in a bunch of sparse warnings.
      
      Use the __leXX tags to make sparse happy.
      
      Message-Id: <20221222193214.55146-1-mst@redhat.com>
      Signed-off-by: default avatarMichael S. Tsirkin <mst@redhat.com>
      b16a1756
    • Michael S. Tsirkin's avatar
      virtio_blk: zone append in header type tweak · 2a9c844e
      Michael S. Tsirkin authored
      virtio blk returns a 64 bit append_sector in an input buffer,
      in LE format. This field is not tagged as LE correctly, so
      even though the generated code is ok, we get warnings from sparse:
      
      drivers/block/virtio_blk.c:332:33: sparse: sparse: cast to restricted __le64
      
      Make sparse happy by using the correct type.
      
      Message-Id: <20221220125154.564265-1-mst@redhat.com>
      Signed-off-by: default avatarMichael S. Tsirkin <mst@redhat.com>
      2a9c844e