)]}'
{
  "commit": "fce1affe4e39b9ca8346bdbb5171e60ac303c355",
  "tree": "3818fd8c5e089ff44d66c44ff910a01be124ef71",
  "parents": [
    "03151c6e0b66c63c3e9980edf78c3a7a99801764"
  ],
  "author": {
    "name": "Tom Seewald",
    "email": "tseewald@gmail.com",
    "time": "Thu Jun 11 17:34:51 2020 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Thu Jun 11 18:17:47 2020 -0700"
  },
  "message": "ocfs2: fix build failure when TCP/IP is disabled\n\nAfter commit 12abc5ee7873 (\"tcp: add tcp_sock_set_nodelay\") and commit\nc488aeadcbd0 (\"tcp: add tcp_sock_set_user_timeout\"), building the kernel\nwith OCFS2_FS\u003dy but without INET\u003dy causes it to fail with:\n\n  ld: fs/ocfs2/cluster/tcp.o: in function `o2net_accept_many\u0027:\n  tcp.c:(.text+0x21b1): undefined reference to `tcp_sock_set_nodelay\u0027\n  ld: tcp.c:(.text+0x21c1): undefined reference to `tcp_sock_set_user_timeout\u0027\n  ld: fs/ocfs2/cluster/tcp.o: in function `o2net_start_connect\u0027:\n  tcp.c:(.text+0x2633): undefined reference to `tcp_sock_set_nodelay\u0027\n  ld: tcp.c:(.text+0x2643): undefined reference to `tcp_sock_set_user_timeout\u0027\n\nThis is due to tcp_sock_set_nodelay() and tcp_sock_set_user_timeout()\nbeing declared in linux/tcp.h and defined in net/ipv4/tcp.c, which\ndepend on TCP/IP being enabled.\n\nTo fix this, make OCFS2_FS depend on INET\u003dy which already requires\nNET\u003dy.\n\nFixes: 12abc5ee7873 (\"tcp: add tcp_sock_set_nodelay\")\nFixes: c488aeadcbd0 (\"tcp: add tcp_sock_set_user_timeout\")\nSigned-off-by: Tom Seewald \u003ctseewald@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nReviewed-by: Joseph Qi \u003cjoseph.qi@linux.alibaba.com\u003e\nAcked-by: Christoph Hellwig \u003chch@lst.de\u003e\nCc: Sagi Grimberg \u003csagi@grimberg.me\u003e\nCc: Jason Gunthorpe \u003cjgg@mellanox.com\u003e\nCc: David S. Miller \u003cdavem@davemloft.net\u003e\nCc: Mark Fasheh \u003cmark@fasheh.com\u003e\nCc: Joel Becker \u003cjlbec@evilplan.org\u003e\nCc: Junxiao Bi \u003cjunxiao.bi@oracle.com\u003e\nCc: Changwei Ge \u003cgechangwei@live.cn\u003e\nCc: Gang He \u003cghe@suse.com\u003e\nCc: Jun Piao \u003cpiaojun@huawei.com\u003e\nLink: http://lkml.kernel.org/r/20200606190827.23954-1-tseewald@gmail.com\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1177c33df8953385ffbc55c0dbbaa84efb140dad",
      "old_mode": 33188,
      "old_path": "fs/ocfs2/Kconfig",
      "new_id": "aca16624b37025163e8949c905a3b54f862ef3e4",
      "new_mode": 33188,
      "new_path": "fs/ocfs2/Kconfig"
    }
  ]
}
