qemu with hax to log dma reads & writes jcs.org/2018/11/12/vfio

char-fd: remove useless chr pointer

Apparently unused since it was introduced in commit
a29753f8aa79a34a324afebe340182a51a5aef11. Now, it can be trivially
accessed by CHARDEV() of self.

Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-Id: <20170720100046.4424-1-marcandre.lureau@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>

authored by

Marc-André Lureau and committed by
Paolo Bonzini
4db0db1f d73f0247

+1 -2
-1
chardev/char-fd.c
··· 141 141 qio_channel_set_name(QIO_CHANNEL(s->ioc_out), name); 142 142 g_free(name); 143 143 qemu_set_nonblock(fd_out); 144 - s->chr = chr; 145 144 } 146 145 147 146 static void char_fd_class_init(ObjectClass *oc, void *data)
+1 -1
include/chardev/char-fd.h
··· 29 29 30 30 typedef struct FDChardev { 31 31 Chardev parent; 32 - Chardev *chr; 32 + 33 33 QIOChannel *ioc_in, *ioc_out; 34 34 int max_size; 35 35 } FDChardev;