[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Realtek Driver with Kernel 4.12.0.1



Colonel Debian,

compiling Realtek driver for PCIe GBE Family (Network-)Controller
	
	r8168-8.044.02

was no problem with previous kernels.

Kernel 4.12.0.1 leads to:

	/home/administrator/Downloads/r8168-8.044.02/src/r8168_n.c: In
function 'rtl8168_rx_interrupt':
	/home/administrator/Downloads/r8168-8.044.02/src/r8168_n.c:25735:28:
error: 'struct net_device' has no member named 'last_rx'
	                         dev->last_rx = jiffies;
	                            ^~

My question now is:
	What happened to 

			dev->last_rx

	and how could I have known.


Btw : commenting out 

		/home/administrator/Downloads/r8168-8.044.02/src/r8168_n.c
		:
		                        if (rtl8168_rx_vlan_skb(tp, desc,
skb) < 0)
		                                rtl8168_rx_skb(tp, skb);
		
		//                        dev->last_rx = jiffies;
// noGo 4.12.0.1 
		                        RTLDEV->stats.rx_bytes += pkt_size;
		                        RTLDEV->stats.rx_packets++;
		                }
		:

	works  fine - fluently and  without errors ...


Thank you for your work and your attention.

lll



Reply to: