Commit 2aa86456 authored by Prasad J Pandit's avatar Prasad J Pandit Committed by Marcel Apfelbaum
Browse files

pvrdma: add uar_read routine



Define skeleton 'uar_read' routine. Avoid NULL dereference.

Reported-by: default avatarLi Qiang <liq3ea@163.com>
Signed-off-by: default avatarPrasad J Pandit <pjp@fedoraproject.org>
Reviewed-by: default avatarMarcel Apfelbaum <marcel.apfelbaum@gmail.com>
Signed-off-by: default avatarMarcel Apfelbaum <marcel.apfelbaum@gmail.com>
parent 0e68373c
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -448,6 +448,11 @@ static const MemoryRegionOps regs_ops = {
    },
};

static uint64_t uar_read(void *opaque, hwaddr addr, unsigned size)
{
    return 0xffffffff;
}

static void uar_write(void *opaque, hwaddr addr, uint64_t val, unsigned size)
{
    PVRDMADev *dev = opaque;
@@ -489,6 +494,7 @@ static void uar_write(void *opaque, hwaddr addr, uint64_t val, unsigned size)
}

static const MemoryRegionOps uar_ops = {
    .read = uar_read,
    .write = uar_write,
    .endianness = DEVICE_LITTLE_ENDIAN,
    .impl = {