- 314 名前:login:Penguin mailto:sage [2007/01/20(土) 22:45:22 ID:A7hO6/CD]
- FC6のカーネル更新で vmnet.ko の作成が失敗するようになったんだが,こんなパッチで一応動いた.
--- vmnet-only.org/bridge.c 2006-08-10 07:59:13.000000000 +0900 +++ vmnet-only/bridge.c 2007-01-20 22:39:57.000000000 +0900 @@ -1176,7 +1176,7 @@ return 0; } #if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 4, 4) - if (skb->ip_summed == CHECKSUM_HW) { + if (skb->ip_summed == CHECKSUM_COMPLETE) { /* * Unbelievable... Caller sets h.raw = nh.raw before invoking us... */ diff -Nur vmnet-only.org/userif.c vmnet-only/userif.c --- vmnet-only.org/userif.c 2006-08-10 07:59:13.000000000 +0900 +++ vmnet-only/userif.c 2007-01-20 22:40:21.000000000 +0900 @@ -626,7 +626,7 @@ * faster. */ if (skb->pkt_type == PACKET_OUTGOING && /* Packet must be outgoing */ - skb->ip_summed == CHECKSUM_HW && /* Without checksum */ + skb->ip_summed == CHECKSUM_COMPLETE && /* Without checksum */ skb->h.raw != skb->nh.raw && /* We must know where header is */ skb->len == count) { /* No truncation may occur */ size_t skl;
|

|