Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
aos
GitHub Repository: aos/firecracker
Path: blob/main/src/virtio_gen/patches/0001-virtio_gen-remove-derive-Debug-from-packed-struct.patch
1958 views
1
From 67247b7abc56a11d8cae7eb354994d818fb72e93 Mon Sep 17 00:00:00 2001
2
From: Andreea Florescu <[email protected]>
3
Date: Tue, 15 Jan 2019 18:30:07 +0200
4
Subject: [PATCH] virtio_gen: remove derive Debug from packed struct
5
6
Bindgen automatically adds derive debug on virtio_net_ctrl_mac, a packed
7
structure. This generates a warning while building.
8
9
Manually remove the Debug derive.
10
11
Signed-off-by: Andreea Florescu <[email protected]>
12
---
13
virtio_gen/src/virtio_net.rs | 2 +-
14
1 file changed, 1 insertion(+), 1 deletion(-)
15
16
diff --git a/virtio_gen/src/virtio_net.rs b/virtio_gen/src/virtio_net.rs
17
index 0b68d09..a1c9dca 100644
18
--- a/virtio_gen/src/virtio_net.rs
19
+++ b/virtio_gen/src/virtio_net.rs
20
@@ -681,7 +681,7 @@ fn bindgen_test_layout_virtio_net_ctrl_hdr() {
21
}
22
pub type virtio_net_ctrl_ack = __u8;
23
#[repr(C, packed)]
24
-#[derive(Debug, Default)]
25
+#[derive(Default)]
26
pub struct virtio_net_ctrl_mac {
27
pub entries: __virtio32,
28
pub macs: __IncompleteArrayField<[__u8; 6usize]>,
29
--
30
2.7.4
31
32