)]}'
{
  "commit": "bb6e641e8bd3f38cf29a9d927cd9162c6fbfc5f0",
  "tree": "83f3674238293452c30905341a45eab1b053c1a3",
  "parents": [
    "8142542bda28401802b4537d24dce21d3555440e"
  ],
  "author": {
    "name": "Steve Dickson",
    "email": "steved@redhat.com",
    "time": "Tue Feb 02 11:02:47 2021 -0500"
  },
  "committer": {
    "name": "Steve Dickson",
    "email": "steved@redhat.com",
    "time": "Tue Feb 02 11:02:47 2021 -0500"
  },
  "message": "mount: fix parsing of default options\n\nA recent patch to change configfile.c to use parse_opt.c contained code\nwhich was intended to remove all \"default*\" options from the list before\nthat could be passed to the kernel.  This code didn\u0027t work, so default*\noptions WERE passed to the kernel, and the kernel complained and failed\nthe mount attempt.\n\nA more recent patch attempted to fix this by not including the\n\"default*\" options in the option list at all.  This resulting in\nglobal-default defaults over-riding per-mount or per-server defaults.\n\nThis patch reverse the \"more recent\" patch, and fixes the original patch\nby providing correct code to remove all \"default*\" options before the\nkernel can see them.\n\nFixes: 88c22f924f1b (\"mount: convert configfile.c to use parse_opt.c\")\nFixes: 8142542bda28 (\"mount: parse default values correctly\")\nSigned-off-by: NeilBrown \u003cneilb@suse.de\u003e\nSigned-off-by: Steve Dickson \u003csteved@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e865998dd5a9423e6a4b9d0388189ef10f6e3b3f",
      "old_mode": 33188,
      "old_path": "utils/mount/configfile.c",
      "new_id": "3d3684efa18630527e79f20cbe5d32fb9ca8493d",
      "new_mode": 33188,
      "new_path": "utils/mount/configfile.c"
    }
  ]
}
