)]}'
{
  "commit": "691c9ae099b9bcb5c27125af00a4a90120977458",
  "tree": "f3f5831d28102f852dda0abbc75d7e7b2bfd9506",
  "parents": [
    "bc081cc8693800ebb118cc2cc6a859dd0b45921b"
  ],
  "author": {
    "name": "Francesco Lavra",
    "email": "francescolavra@interfree.it",
    "time": "Sun Feb 07 09:49:58 2010 -0300"
  },
  "committer": {
    "name": "Mauro Carvalho Chehab",
    "email": "mchehab@redhat.com",
    "time": "Mon Feb 08 10:47:17 2010 -0200"
  },
  "message": "V4L/DVB: dvb-core: fix initialization of feeds list in demux filter\n\nA DVB demultiplexer device can be used to set up either a PES filter or\na section filter. In the former case, the ts field of the feed union of\nstruct dmxdev_filter is used, in the latter case the sec field of the\nsame union is used.\nThe ts field is a struct list_head, and is currently initialized in the\nopen() method of the demux device. When for a given demuxer a section\nfilter is set up, the sec field is played with, thus if a PES filter\nneeds to be set up after that the ts field will be corrupted, causing a\nkernel oops.\nThis fix moves the list head initialization to\ndvb_dmxdev_pes_filter_set(), so that the ts field is properly\ninitialized every time a PES filter is set up.\n\nSigned-off-by: Francesco Lavra \u003cfrancescolavra@interfree.it\u003e\nCc: stable \u003cstable@kernel.org\u003e\nReviewed-by: Andy Walls \u003cawalls@radix.net\u003e\nTested-by: hermann pitton \u003chermann-pitton@arcor.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c37790ad92d0b501e470d4c0a6de0a1713fc592a",
      "old_mode": 33188,
      "old_path": "drivers/media/dvb/dvb-core/dmxdev.c",
      "new_id": "9ddc57909d492199097bdb184f2184dff7c1fbde",
      "new_mode": 33188,
      "new_path": "drivers/media/dvb/dvb-core/dmxdev.c"
    }
  ]
}
