Displaying 2 results from an estimated 2 matches for "need_endif".
2008 Mar 03
0
[PATCH 1/3] Backward compat to replace napi in *rx_schedule*
...(vi->dev)) {";
+    print "		vi->rvq->vq_ops->disable_cb(vi->rvq);";
+    print "		__netif_rx_schedule(vi->dev);";
+    print "	} else";
+    print "		vi->rvq->vq_ops->enable_cb(vi->rvq);";
+    print "#else";
+    need_endif = 1
+}
+
+/netif_rx_schedule_prep/ {
+    print "#ifdef COMPAT_napi";
+    print "\tif (netif_rx_schedule_prep(vi->dev)) {";
+    print "#else";
+    need_endif = 1
+}
+
+/__netif_rx_schedule/ {
+    print "#ifdef COMPAT_napi";
+    print "\t\t__netif...
2008 Mar 05
0
[PATCH 3/3] Backport skb_transport_header as a BUG.. Since kvm host side does not support GSO anyway the simplest/fastest thing is to backport the relative new skb_transport_header as BUG.
...@ do {							\
 #define COMPAT_INIT_WORK
 #define COMPAT_f_dentry
 #define COMPAT_net_stats
+#define COMPAT_transport_header
 
 #define __maybe_unused
 
diff --git a/hack-module.awk b/hack-module.awk
index 41ba60d..9e7ef0e 100644
--- a/hack-module.awk
+++ b/hack-module.awk
@@ -113,6 +113,13 @@
     need_endif_indent_brace = 1;
 }
 
+/skb_transport_header/ {
+    print "#ifdef COMPAT_transport_header";
+    print "BUG();";
+    print "#else";
+    need_endif = 1;
+}
+
 { sub(/\<pci_dev->revision\>/, "pci_dev_revision(pci_dev)") }
 
 { print }
-- 
1.5.4.1...