icsk->icsk_mtup.search_low = tcp_mss_to_mtu(sk, net->ipv4.sysctl_tcp_base_mss);
        icsk->icsk_mtup.probe_size = 0;
        if (icsk->icsk_mtup.enabled)
-               icsk->icsk_mtup.probe_timestamp = tcp_time_stamp;
+               icsk->icsk_mtup.probe_timestamp = tcp_jiffies32;
 }
 EXPORT_SYMBOL(tcp_mtup_init);
 
        s32 delta;
 
        interval = net->ipv4.sysctl_tcp_probe_interval;
-       delta = tcp_time_stamp - icsk->icsk_mtup.probe_timestamp;
+       delta = tcp_jiffies32 - icsk->icsk_mtup.probe_timestamp;
        if (unlikely(delta >= interval * HZ)) {
                int mss = tcp_current_mss(sk);
 
                icsk->icsk_mtup.search_low = tcp_mss_to_mtu(sk, mss);
 
                /* Update probe time stamp */
-               icsk->icsk_mtup.probe_timestamp = tcp_time_stamp;
+               icsk->icsk_mtup.probe_timestamp = tcp_jiffies32;
        }
 }
 
 
        if (net->ipv4.sysctl_tcp_mtu_probing) {
                if (!icsk->icsk_mtup.enabled) {
                        icsk->icsk_mtup.enabled = 1;
-                       icsk->icsk_mtup.probe_timestamp = tcp_time_stamp;
+                       icsk->icsk_mtup.probe_timestamp = tcp_jiffies32;
                        tcp_sync_mss(sk, icsk->icsk_pmtu_cookie);
                } else {
                        struct net *net = sock_net(sk);