diff -druNp --no-dereference linux-libre-4.9.204-gnu/Makefile linux-libre-4.9.205-gnu/Makefile
--- linux-libre-4.9.204-gnu/Makefile	2019-11-28 13:13:07.000000000 -0500
+++ linux-libre-4.9.205-gnu/Makefile	2019-11-29 04:32:49.000000000 -0500
@@ -1,6 +1,6 @@
 VERSION = 4
 PATCHLEVEL = 9
-SUBLEVEL = 204
+SUBLEVEL = 205
 EXTRAVERSION = -gnu
 NAME = Roaring Lionus
 
diff -druNp --no-dereference linux-libre-4.9.204-gnu/net/core/sock.c linux-libre-4.9.205-gnu/net/core/sock.c
--- linux-libre-4.9.204-gnu/net/core/sock.c	2019-11-28 12:29:06.000000000 -0500
+++ linux-libre-4.9.205-gnu/net/core/sock.c	2019-11-29 03:31:25.000000000 -0500
@@ -945,12 +945,10 @@ set_rcvbuf:
 			clear_bit(SOCK_PASSSEC, &sock->flags);
 		break;
 	case SO_MARK:
-		if (!ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN)) {
+		if (!ns_capable(sock_net(sk)->user_ns, CAP_NET_ADMIN))
 			ret = -EPERM;
-		} else if (val != sk->sk_mark) {
+		else
 			sk->sk_mark = val;
-			sk_dst_reset(sk);
-		}
 		break;
 
 	case SO_RXQ_OVFL:
