)]}'
{
  "log": [
    {
      "commit": "37ca5389b863e5ffba6fb7c22331bf57dbf7764a",
      "tree": "4869477a27fbd8ad91b0ce42f0b2e4b6817e5105",
      "parents": [
        "99e45eeac867d51ff3395dcf3d7aedf5ac2812c8"
      ],
      "author": {
        "name": "Stephen Smalley",
        "email": "sds@tycho.nsa.gov",
        "time": "Tue May 24 21:28:28 2005 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@shinybook.infradead.org",
        "time": "Tue May 24 21:28:28 2005 +0100"
      },
      "message": "AUDIT: Fix remaining cases of direct logging of untrusted strings by avc_audit\n\nPer Steve Grubb\u0027s observation that there are some remaining cases where\navc_audit() directly logs untrusted strings without escaping them, here\nis a patch that changes avc_audit() to use audit_log_untrustedstring()\nor audit_log_hex() as appropriate.  Note that d_name.name is nul-\nterminated by d_alloc(), and that sun_path is nul-terminated by\nunix_mkname(), so it is not necessary for the AVC to create nul-\nterminated copies or to alter audit_log_untrustedstring to take a length\nargument.  In the case of an abstract name, we use audit_log_hex() with\nan explicit length.\n\nSigned-off-by: Stephen Smalley \u003csds@tycho.nsa.gov\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "99e45eeac867d51ff3395dcf3d7aedf5ac2812c8",
      "tree": "6cad4f59214ed4563ddc189bc98f05d1e2b1a5cc",
      "parents": [
        "bccf6ae083318ea08094d6ab185fdf7c49906b3a"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@shinybook.infradead.org",
        "time": "Mon May 23 21:57:41 2005 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@shinybook.infradead.org",
        "time": "Mon May 23 21:57:41 2005 +0100"
      },
      "message": "AUDIT: Escape comm when logging task info\n\nIt comes from the user; it needs to be escaped.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "bccf6ae083318ea08094d6ab185fdf7c49906b3a",
      "tree": "0dc4fabe9004aa666e646c69e976fda989c08565",
      "parents": [
        "bfb4496e7239c9132d732a65cdcf3d6a7431ad1a"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@shinybook.infradead.org",
        "time": "Mon May 23 21:35:28 2005 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@shinybook.infradead.org",
        "time": "Mon May 23 21:35:28 2005 +0100"
      },
      "message": "AUDIT: Unify auid reporting, put arch before syscall number\n\nThese changes make processing of audit logs easier. Based on a patch\nfrom Steve Grubb \u003csgrubb@redhat.com\u003e\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "bfb4496e7239c9132d732a65cdcf3d6a7431ad1a",
      "tree": "72a2068a1008a66db09ad6eebfdeb490f1a33308",
      "parents": [
        "7b5d781ce1f19fb7382d3d3fb7af48e429bed12d"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@shinybook.infradead.org",
        "time": "Sat May 21 21:08:09 2005 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@shinybook.infradead.org",
        "time": "Sat May 21 21:08:09 2005 +0100"
      },
      "message": "AUDIT: Assign serial number to non-syscall messages\n\nMove audit_serial() into audit.c and use it to generate serial numbers \non messages even when there is no audit context from syscall auditing.  \nThis allows us to disambiguate audit records when more than one is \ngenerated in the same millisecond.\n\nBased on a patch by Steve Grubb after he observed the problem.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n\n"
    },
    {
      "commit": "7b5d781ce1f19fb7382d3d3fb7af48e429bed12d",
      "tree": "8ab8eef2e8c3629c46d29ffb9c618d87c5e1a02c",
      "parents": [
        "326e9c8ba6a149f47e020719b23b24a14ba740d6"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@shinybook.infradead.org",
        "time": "Sat May 21 16:52:57 2005 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@shinybook.infradead.org",
        "time": "Sat May 21 16:52:57 2005 +0100"
      },
      "message": "Fix oops due to thinko in avc_audit()\n\nWhen I added the logging of pid\u003d and comm\u003d back to avc_audit() I \nscrewed it up. Put it back how it should be.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "326e9c8ba6a149f47e020719b23b24a14ba740d6",
      "tree": "279ace274d6a5e7c696c95f397bfbf5d5d5c347a",
      "parents": [
        "05474106a41f44d16d649bc8c7687fc24ce4370a"
      ],
      "author": {
        "name": "Steve Grubb",
        "email": "sgrubb@redhat.com",
        "time": "Sat May 21 00:22:31 2005 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@shinybook.infradead.org",
        "time": "Sat May 21 00:22:31 2005 +0100"
      },
      "message": "AUDIT: Fix inconsistent use of loginuid vs. auid, signed vs. unsigned \n\nThe attached patch changes all occurrences of loginuid to auid. It also \nchanges everything to %u that is an unsigned type.\n\nSigned-off-by: Steve Grubb \u003csgrubb@redhat.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "05474106a41f44d16d649bc8c7687fc24ce4370a",
      "tree": "0c6893b88d843795d60eb03e929bac3e8937bc9c",
      "parents": [
        "011161051bbc25f7f8b7df059dbd934c534443f0"
      ],
      "author": {
        "name": "Steve Grubb",
        "email": "sgrubb@redhat.com",
        "time": "Sat May 21 00:18:37 2005 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@shinybook.infradead.org",
        "time": "Sat May 21 00:18:37 2005 +0100"
      },
      "message": "AUDIT: Fix AVC_USER message passing.\n\nThe original AVC_USER message wasn\u0027t consolidated with the new range of\nuser messages. The attached patch fixes the kernel so the old messages \nwork again.\n\nSigned-off-by: Steve Grubb \u003csgrubb@redhat.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "011161051bbc25f7f8b7df059dbd934c534443f0",
      "tree": "f1ca3727e4130cacad86dfdae65e7533fcb67784",
      "parents": [
        "fb19b4c6aa024837a0071f07baa07dbf49d07151"
      ],
      "author": {
        "name": "Stephen Smalley",
        "email": "sds@tycho.nsa.gov",
        "time": "Sat May 21 00:15:52 2005 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@shinybook.infradead.org",
        "time": "Sat May 21 00:15:52 2005 +0100"
      },
      "message": "AUDIT: Avoid sleeping function in SElinux AVC audit.\n\nThis patch changes the SELinux AVC to defer logging of paths to the audit\nframework upon syscall exit, by saving a reference to the (dentry,vfsmount)\npair in an auxiliary audit item on the current audit context for processing\nby audit_log_exit.\n\nSigned-off-by: Stephen Smalley \u003csds@tycho.nsa.gov\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "fb19b4c6aa024837a0071f07baa07dbf49d07151",
      "tree": "6062647cc9e84f81d679a5f3d27ceb8363e9822d",
      "parents": [
        "7063e6c717f6108c4b3fc3135a516c86ef944870"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@shinybook.infradead.org",
        "time": "Thu May 19 14:55:56 2005 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@shinybook.infradead.org",
        "time": "Thu May 19 14:55:56 2005 +0100"
      },
      "message": "AUDIT: Honour audit_backlog_limit again.\n\nThe limit on the number of outstanding audit messages was inadvertently\nremoved with the switch to queuing skbs directly for sending by a kernel\nthread. Put it back again.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "7063e6c717f6108c4b3fc3135a516c86ef944870",
      "tree": "ec6eec10b4dc93474100e6e366df028bd3314fda",
      "parents": [
        "7ca0026495dbb644b4e32ede76be44072cb2bc7a",
        "05d3794aa8bd3b2c9f7920a05003c331cdeb75c5"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@shinybook.infradead.org",
        "time": "Thu May 19 11:54:00 2005 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@shinybook.infradead.org",
        "time": "Thu May 19 11:54:00 2005 +0100"
      },
      "message": "Merge with master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6.git\n\n"
    },
    {
      "commit": "7ca0026495dbb644b4e32ede76be44072cb2bc7a",
      "tree": "12c832161ebb98a7e7aec7edd8942e20809fafec",
      "parents": [
        "cd77b8212d5473b800ac865364981d334ff564ea"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@shinybook.infradead.org",
        "time": "Thu May 19 11:23:13 2005 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@shinybook.infradead.org",
        "time": "Thu May 19 11:23:13 2005 +0100"
      },
      "message": "AUDIT: Quis Custodiet Ipsos Custodes?\n\nNobody does. Really, it gets very silly if auditd is recording its\nown actions.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "cd77b8212d5473b800ac865364981d334ff564ea",
      "tree": "334f44b05fc02039d67de5f9bfc26765e754b727",
      "parents": [
        "b7d1125817c9a46cc46f57db89d9c195e7af22f8"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@shinybook.infradead.org",
        "time": "Thu May 19 11:18:24 2005 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@shinybook.infradead.org",
        "time": "Thu May 19 11:18:24 2005 +0100"
      },
      "message": "Restore logging of pid\u003d and comm\u003d in AVC audit messages\n\nWe turned this all off because the \u0027exe\u003d\u0027 was causing deadlocks on\ndcache_lock. There\u0027s no need to leave the pid and comm out though. \nThey\u0027ll all be logged correctly if full auditing is enabled, but we\nshould still print them in case auditing _isn\u0027t_ enabled.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "b7d1125817c9a46cc46f57db89d9c195e7af22f8",
      "tree": "c1096ff7ae35b77bf8108c3a60b856551c50a9d7",
      "parents": [
        "168b7173959f80d20720dd1f7ec909a88ef2689d"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@shinybook.infradead.org",
        "time": "Thu May 19 10:56:58 2005 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@shinybook.infradead.org",
        "time": "Thu May 19 10:56:58 2005 +0100"
      },
      "message": "AUDIT: Send netlink messages from a separate kernel thread\n\nnetlink_unicast() will attempt to reallocate and will free messages if\nthe socket\u0027s rcvbuf limit is reached unless we give it an infinite \ntimeout. So do that, from a kernel thread which is dedicated to spewing\nstuff up the netlink socket.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "168b7173959f80d20720dd1f7ec909a88ef2689d",
      "tree": "dc197062e11c003b330b5302535fd74407c2138b",
      "parents": [
        "209aba03243ee42a22f8df8d08aa9963f62aec64"
      ],
      "author": {
        "name": "Steve Grubb",
        "email": "sgrubb@redhat.com",
        "time": "Thu May 19 10:24:22 2005 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@shinybook.infradead.org",
        "time": "Thu May 19 10:24:22 2005 +0100"
      },
      "message": "AUDIT: Clean up logging of untrusted strings\n\n* If vsnprintf returns -1, it will mess up the sk buffer space accounting. \nThis is fixed by not calling skb_put with bogus len values.\n\n* audit_log_hex was a loop that called audit_log_vformat with %02X for each \ncharacter. This is very inefficient since conversion from unsigned character \nto Ascii representation is essentially masking, shifting, and byte lookups. \nAlso, the length of the converted string is well known - it\u0027s twice the \noriginal. Fixed by rewriting the function.\n\n* audit_log_untrustedstring had no comments. This makes it hard for \nsomeone to understand what the string format will be.\n\n* audit_log_d_path was never fixed to use untrustedstring. This could mess\nup user space parsers. This was fixed to make a temp buffer, call d_path, \nand log temp buffer using untrustedstring. \n\nFrom: Steve Grubb \u003csgrubb@redhat.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "05d3794aa8bd3b2c9f7920a05003c331cdeb75c5",
      "tree": "46ae0ec07caf01fa5c743112ae8ee932d1e66854",
      "parents": [
        "301216244b1e39c4346e56d38b079ca53d528580",
        "0b405a0f7e4d4d18fd1fe46ddf5ff465443036ab"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed May 18 16:37:46 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed May 18 16:37:46 2005 -0700"
      },
      "message": "Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6.git/\n"
    },
    {
      "commit": "301216244b1e39c4346e56d38b079ca53d528580",
      "tree": "4a16a1f4cf249d713e565c1b2113ca3b38d3ba45",
      "parents": [
        "e72022e13d659bece2fc9cb2dd97afa67047dbca"
      ],
      "author": {
        "name": "Stephen Tweedie",
        "email": "sct@redhat.com",
        "time": "Wed May 18 11:47:17 2005 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed May 18 09:10:02 2005 -0700"
      },
      "message": "[PATCH] Avoid console spam with ext3 aborted journal.\n\nAvoid console spam with ext3 aborted journal.\n\next3 usually reports error conditions that it detects in its environment.\nBut when its journal gets aborted due to such errors, it can sometimes\ncontinue to report that condition forever, spamming the console to such\nan extent that the initial first cause of the journal abort can be lost.\n\nWhen the journal aborts, we put the filesystem into readonly mode.  Most\nsubsequent filesystem operations will get rejected immediately by checks\nfor MS_RDONLY either in the filesystem or in the VFS.  But some paths do\nnot have such checks --- for example, if we continue to write to a file\nhandle that was opened before the fs went readonly.  (We only check for\nthe ROFS condition when the file is first opened.)  In these cases, we\ncan continue to generate log errors similar to\n\nEXT3-fs error (device $DEV) in start_transaction: Journal has aborted\n\nfor each subsequent write.\n\nThere is really no point in generating these errors after the initial\nerror has been fully reported.  Specifically, if we\u0027re starting a\ncompletely new filesystem operation, and the filesystem is *already*\nreadonly (ie. the ext3 layer has already detected and handled the\nunderlying jbd abort), and we see an EROFS error, then there is simply\nno point in reporting it again.\n\nSigned-off-by: Stephen Tweedie \u003csct@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e72022e13d659bece2fc9cb2dd97afa67047dbca",
      "tree": "c71a8bf39274d7ad105e0618a7f0ff57d1509c17",
      "parents": [
        "d1ded203adf16b42ca90e9041120ae465ca5c4a6"
      ],
      "author": {
        "name": "Stephen Tweedie",
        "email": "sct@redhat.com",
        "time": "Wed May 18 11:22:31 2005 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Wed May 18 09:10:02 2005 -0700"
      },
      "message": "[PATCH] Fix filp being passed through raw ioctl handler\n\nDon\u0027t pass meaningless file handles to block device ioctls.\n\nThe recent raw IO ioctl-passthrough fix started passing the raw file\nhandle into the block device ioctl handler.  That\u0027s unlikely to be\nuseful, as the file handle is actually open on a character-mode raw\ndevice, not a block device, so dereferencing it is not going to yield\nuseful results to a block device ioctl handler.\n\nPreviously we just passed NULL; also not a value that can usefully\nbe dereferenced, but at least if it does happen, we\u0027ll oops instead of\nsilently pretending that the file is a block device, so NULL is the more\ndefensive option here.  This patch reverts to that behaviour.\n\nNoticed by Al Viro.\n\nSigned-off-by: Stephen Tweedie \u003csct@redhat.com\u003e\nAcked-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "209aba03243ee42a22f8df8d08aa9963f62aec64",
      "tree": "e45ee43e7af31f847377e8bb3a0a61581732b653",
      "parents": [
        "3ec3b2fba526ead2fa3f3d7c91924f39a0733749"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@shinybook.infradead.org",
        "time": "Wed May 18 10:21:07 2005 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@shinybook.infradead.org",
        "time": "Wed May 18 10:21:07 2005 +0100"
      },
      "message": "AUDIT: Treat all user messages identically.\n\nIt\u0027s silly to have to add explicit entries for new userspace messages\nas we invent them. Just treat all messages in the user range the same.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "0b405a0f7e4d4d18fd1fe46ddf5ff465443036ab",
      "tree": "49d74df6eddfdd095c650e0af34cde7f4548a2d5",
      "parents": [
        "82428b62aa6294ea640c7e920a9224ecaf46db65"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Thu May 12 12:06:27 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 17 14:54:55 2005 -0700"
      },
      "message": "[PATCH] Driver Core: remove driver model detach_state\n\nThe driver model has a \"detach_state\" mechanism that:\n\n - Has never been used by any in-kernel drive;\n - Is superfluous, since driver remove() methods can do the same thing;\n - Became buggy when the suspend() parameter changed semantics and type;\n - Could self-deadlock when called from certain suspend contexts;\n - Is effectively wasted documentation, object code, and headspace.\n\nThis removes that \"detach_state\" mechanism; net code shrink, as well\nas a per-device saving in the driver model and sysfs.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "82428b62aa6294ea640c7e920a9224ecaf46db65",
      "tree": "f9e9bfd1f86f739ee16968378057060417f52bb4",
      "parents": [
        "ff0d2f90fdc4b564d47a7c26b16de81a16cfa28e"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Mon May 09 08:07:00 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 17 14:54:54 2005 -0700"
      },
      "message": "[PATCH] Driver Core: pm diagnostics update, check for errors\n\nThis patch includes various tweaks in the messaging that appears during\nsystem pm state transitions:\n\n  * Warn about certain illegal calls in the device tree, like resuming\n    child before parent or suspending parent before child.  This could\n    happen easily enough through sysfs, or in some cases when drivers\n    use device_pm_set_parent().\n\n  * Be more consistent about dev_dbg() tracing ... do it for resume() and\n    shutdown() too, and never if the driver doesn\u0027t have that method.\n\n  * Say which type of system sleep state is being entered.\n\nExcept for the warnings, these only affect debug messaging.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nAcked-by: Pavel Machek \u003cpavel@ucw.cz\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d1ded203adf16b42ca90e9041120ae465ca5c4a6",
      "tree": "59c3218467807e1793fb4fc5d90141e072ab2212",
      "parents": [
        "9888549e0507cc95d1d7ade1595c00ff8e902659"
      ],
      "author": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Thu May 05 11:57:25 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 17 14:31:12 2005 -0700"
      },
      "message": "[PATCH] PCI: add MODALIAS to hotplug event for pci devices\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "9888549e0507cc95d1d7ade1595c00ff8e902659",
      "tree": "9c31d2b34ef9b747733f7f39916a8031f89c3d1e",
      "parents": [
        "c22610dadc0452b1273494f2b5157123c6cd60e1"
      ],
      "author": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Thu May 05 11:57:25 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 17 14:31:12 2005 -0700"
      },
      "message": "[PATCH] PCI: add modalias sysfs file for pci devices\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c22610dadc0452b1273494f2b5157123c6cd60e1",
      "tree": "150d5315df21f02605ad5a6541ef7cb00176d023",
      "parents": [
        "43b7d7cfb157b5c8c5cc0933f4e96fd81adc81ca"
      ],
      "author": {
        "name": "Scott Murray",
        "email": "scottm@somanetworks.com",
        "time": "Mon May 09 17:36:27 2005 -0400"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 17 14:31:11 2005 -0700"
      },
      "message": "[PATCH] PCI Hotplug: remove pci_visit_dev\n\nIf my CPCI hotplug update patch is applied, then there are no longer any\nin tree users of the pci_visit_dev API, and it and its related code can be\nremoved.\n\nSigned-off-by: Scott Murray \u003cscottm@somanetworks.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "43b7d7cfb157b5c8c5cc0933f4e96fd81adc81ca",
      "tree": "2af3b43ed8ee9468b1e0418c10275f33d23ced19",
      "parents": [
        "8b245e45f34280ec61e3c8d643d4613b9e0eb7a4"
      ],
      "author": {
        "name": "Scott Murray",
        "email": "scottm@somanetworks.com",
        "time": "Mon May 09 17:31:50 2005 -0400"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 17 14:31:11 2005 -0700"
      },
      "message": "[PATCH] PCI Hotplug: CPCI update\n\n[PATCH] CPCI: update\n\nI have finally done some work to update the CompactPCI hotplug driver to\nfix some of the outstanding issues in 2.6:\n- Added adapter and latch status ops so that those files will get created\n  by the current PCI hotplug core.  This used to not be required, but\n  seems to be now after some of the sysfs rework in the core.\n- Replaced slot list spinlock with a r/w semaphore to avoid any potential\n  issues with sleeping.  This quiets all of the runtime warnings.\n- Reworked interrupt driven hot extraction handling to remove need for a\n  polling operator for ENUM# status.  There are a lot of boards that only\n  have an interrupt driven by ENUM#, so this lowers the bar to entry.\n- Replaced pci_visit_dev usage with better use of the PCI core functions.\n  The new code is functionally equivalent to the previous code, but the\n  use of pci_enable_device on insert needs to be investigated further, as\n  I need to do some more testing to see if it is still necessary.\n\nSigned-off-by: Scott Murray \u003cscottm@somanetworks.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8b245e45f34280ec61e3c8d643d4613b9e0eb7a4",
      "tree": "aefa5d7e3d4689f5f1df21a7820088e8d9c7070b",
      "parents": [
        "ee17fd93a5892c162b0a02d58cdfdb9c50cf8467"
      ],
      "author": {
        "name": "Dely Sy",
        "email": "dlsy@snoqualmie.dp.intel.com",
        "time": "Fri May 06 17:19:09 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 17 14:31:11 2005 -0700"
      },
      "message": "[PATCH] PCI Hotplug: get pciehp to work on the downstream port of a switch\n\nHere is the updated patch to get pciehp driver to work for downstream\nport of a switch and handle the difference in the offset value of PCI\nExpress capability list item of different ports.\n\nSigned-off-by: Dely Sy \u003cdely.l.sy@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ee17fd93a5892c162b0a02d58cdfdb9c50cf8467",
      "tree": "d218eab66a47e883ddf84f5c30e9060cd99394ec",
      "parents": [
        "ff0d2f90fdc4b564d47a7c26b16de81a16cfa28e"
      ],
      "author": {
        "name": "Dely Sy",
        "email": "dlsy@snoqualmie.dp.intel.com",
        "time": "Thu May 05 11:57:25 2005 -0700"
      },
      "committer": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Tue May 17 14:31:10 2005 -0700"
      },
      "message": "[PATCH] PCI Hotplug: Fix echoing 1 to power file of enabled slot problem with SHPC driver\n\nHere is a patch to fix the problem of echoing 1 to \"power\" file\nto enabled slot causing the slot to power down, and echoing 0\nto disabled slot causing shpchp_disabled_slot() to be called\ntwice. This problem was reported by kenji Kaneshige.\n\nThanks,\nDely\n\nSigned-off-by: Dely Sy \u003cdely.l.sy@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ff0d2f90fdc4b564d47a7c26b16de81a16cfa28e",
      "tree": "6bb5a1cf91bbda8308ec7e6d900cb89071907dcd",
      "parents": [
        "8c41a5f50deab01aca11155154d7e6737b3a1d9f"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "christoph@lameter.com",
        "time": "Tue May 17 08:48:16 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 09:27:05 2005 -0700"
      },
      "message": "[PATCH] fix memory scribble in arch/i386/pci/fixup.c\n\nThe GET_INDEX() macro should use just the low three bits of the devfn,\notherwise we have a memory scribble in pcie_rootport_aspm_quirk that\noverwrites ptype_all\n\nFix it to be more careful about its arguments while at it.\n\nAcked by Dely Sy \u003cdely.l.sy@intel.com\u003e\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8c41a5f50deab01aca11155154d7e6737b3a1d9f",
      "tree": "bdb9b93e9c8ecd0839f1721fb4eea8d63aca481b",
      "parents": [
        "19bbdf0e510471ecebb3fe09bd8b00773cc63b88"
      ],
      "author": {
        "name": "randy_dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Tue May 17 07:12:56 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 09:27:05 2005 -0700"
      },
      "message": "[PATCH] update CREDITS\n\nfree agent\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "19bbdf0e510471ecebb3fe09bd8b00773cc63b88",
      "tree": "7a90cca66dfb14f29c45dbedcd8c4b8bfa394854",
      "parents": [
        "ad542ef5b2296fa7a8518e6be67c4588b750d316"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue May 17 16:48:39 2005 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 09:27:05 2005 -0700"
      },
      "message": "[PATCH] ppc32: enable use of early_param\n\nWe need to call parse_early_param() early on to allow usage of\nearly_param() for command line parsing.\n\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ad542ef5b2296fa7a8518e6be67c4588b750d316",
      "tree": "e039ed07c5cd2163dee880cb7970a70333c532aa",
      "parents": [
        "ff96b3d4b840e8aa126e0a60fd743417ffdee178",
        "f3ac91cf521be4637236d2dcb7ad4aa91f8865f0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 08:55:00 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 08:55:00 2005 -0700"
      },
      "message": "Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-2.6.git\n"
    },
    {
      "commit": "f3ac91cf521be4637236d2dcb7ad4aa91f8865f0",
      "tree": "bd6a8c952ca83863e731e93d332a9cdc2a21563e",
      "parents": [
        "104e50108c862b13da26850d4b469cc13418b66b",
        "cdcca89e1a90fa9112260bd6384f20fcc4280e21"
      ],
      "author": {
        "name": "",
        "email": "jgarzik@pretzel.yyz.us",
        "time": "Tue May 17 11:30:39 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue May 17 11:30:39 2005 -0400"
      },
      "message": "Merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev.git\n"
    },
    {
      "commit": "ff96b3d4b840e8aa126e0a60fd743417ffdee178",
      "tree": "bf16c711040aa5a00e5a6d6675869526b4dbfbb5",
      "parents": [
        "b82a96a7f28b9939576bf79a817c7a238d784b47",
        "360b52b08972ada8fd4421e9a7bcbe1ea186c20e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 08:11:04 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 08:11:04 2005 -0700"
      },
      "message": "Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6.git/\n"
    },
    {
      "commit": "b82a96a7f28b9939576bf79a817c7a238d784b47",
      "tree": "767163e65d1a23fa96ff1a18367f934b2320d3ae",
      "parents": [
        "43f1a8f8c09aa1e368157039715812139a023d20"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Mon May 16 21:54:49 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:35 2005 -0700"
      },
      "message": "[PATCH] dvb: budget-av: CI fixes\n\n- remove enable_ci, ci interface is assumed to be present if the saa7113\n  is not found.\n- reduce the delay when checking for saa7113\n- clean up the cam reset according to specifications\n- turn off Vcc to the cam slot if cam is removed or fails reset\n- remove cam reset in ciintf_init\n- clean up printks (KERN_)\n- move gpio setting into saa7113_init\n- clean up unreadable frontend_init\n(Kenneth Aafloy)\n\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "43f1a8f8c09aa1e368157039715812139a023d20",
      "tree": "cdb70fdde5f3f90643e0324f499fa17034ca4956",
      "parents": [
        "b98b79da032584b4c077568d28dde2d2fe226b54"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Mon May 16 21:54:49 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:35 2005 -0700"
      },
      "message": "[PATCH] dvb: bt8xx: whitespace cleanup\n\nwhitespace cleanup\n\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b98b79da032584b4c077568d28dde2d2fe226b54",
      "tree": "a591dcc7f283983732b3536981c467221862611a",
      "parents": [
        "42dc6617fe41ea65a94399821058353d0b12c0ab"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Mon May 16 21:54:47 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:35 2005 -0700"
      },
      "message": "[PATCH] dvb: DST: fixed CI debug output\n\nfixed CI debug output (Dominique Dumont)\n\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "42dc6617fe41ea65a94399821058353d0b12c0ab",
      "tree": "69fbbd8cd8fd959e03998c956b8c0d9556f14839",
      "parents": [
        "df481ae59074756f1d0b2712d8b3fe8d04eb16c1"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Mon May 16 21:54:47 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:35 2005 -0700"
      },
      "message": "[PATCH] dvb: DST: fix a bug in the module parameter\n\nfix a bug in the module parameter (Dominique Dumont)\n\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "df481ae59074756f1d0b2712d8b3fe8d04eb16c1",
      "tree": "ad29052455aaf19cead8c24117f5640bf925cb64",
      "parents": [
        "4a2cc1269b6c1404e6e882cee604d55c90927467"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Mon May 16 21:54:45 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:34 2005 -0700"
      },
      "message": "[PATCH] dvb: bt8xx: updated documentation\n\nupdated documentation (Manu Abraham)\n\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4a2cc1269b6c1404e6e882cee604d55c90927467",
      "tree": "0035cedefc9f64acb8ca584482a5ba4f130f1313",
      "parents": [
        "b46dd4456f87fbad634d9a63d607fc54e4381cb4"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Mon May 16 21:54:45 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:34 2005 -0700"
      },
      "message": "[PATCH] dvb: DST: misc. fixes\n\nremoved unused module parameter session removed unnecesary delay for FTA cards\n(Manu Abraham)\n\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b46dd4456f87fbad634d9a63d607fc54e4381cb4",
      "tree": "676a4c924914065094a6d7d26195a26e8308bada",
      "parents": [
        "8385e46fbf7c9b80008b915440f256ce88633eeb"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Mon May 16 21:54:44 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:34 2005 -0700"
      },
      "message": "[PATCH] dvb: DST: fix for descrambling failure\n\nfix for descrambling failure (Dominique Dumont, Manu Abraham)\n\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8385e46fbf7c9b80008b915440f256ce88633eeb",
      "tree": "65104379fb6cc747fe4d53a68380d88124666381",
      "parents": [
        "e6ac699a4f991e84b4bcdc07d9dfa8e019cf6116"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Mon May 16 21:54:43 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:34 2005 -0700"
      },
      "message": "[PATCH] dvb: DST: fixed tuning problem\n\nfixed a tuning problem for cards based on the old firmware (Steffen Motzer,\nManu Abraham)\n\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e6ac699a4f991e84b4bcdc07d9dfa8e019cf6116",
      "tree": "68d6b10ecae27965aa28cef10ffdf76fe75dd459",
      "parents": [
        "50b215a05878ce9636dace6cd21f7e91ff005058"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Mon May 16 21:54:42 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:33 2005 -0700"
      },
      "message": "[PATCH] dvb: DST: add support for Twinhan 200103A\n\nadd support for the old Twinhan 200103A card (Steffen Motzer)\n\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "50b215a05878ce9636dace6cd21f7e91ff005058",
      "tree": "0d3f67aeff9efceb3575dd902d91d21e02638f3d",
      "parents": [
        "daeb6aa40be55b0750aea92dea78b8ebc40ca9a8"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Mon May 16 21:54:41 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:33 2005 -0700"
      },
      "message": "[PATCH] dvb: DST: reorganize Twinhan DST driver to support CI\n\n- reorganize Twinhan DST driver to support CI\n- add support for more cards\n(Manu Abraham)\n\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "daeb6aa40be55b0750aea92dea78b8ebc40ca9a8",
      "tree": "25532fb0a65b840a865daf567e195e0a6b314e73",
      "parents": [
        "fdc53a6dbfea18e621dd23ed5cfb160837d7ce52"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Mon May 16 21:54:40 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:33 2005 -0700"
      },
      "message": "[PATCH] dvb: bt8xx: update documentation\n\nupdate bt8xx documentation (Uwe Bugla)\n\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fdc53a6dbfea18e621dd23ed5cfb160837d7ce52",
      "tree": "9ce191cdb07264f8c6275c1443e61b465e17d0cb",
      "parents": [
        "0b3f5a57bf110b519b706365c86ada199075f34e"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Mon May 16 21:54:39 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:33 2005 -0700"
      },
      "message": "[PATCH] dvb: modified dvb_register_adapter() to avoid kmalloc/kfree\n\nModified dvb_register_adapter() to avoid kmalloc/kfree.  Drivers have to embed\nstruct dvb_adapter into their private data struct from now on.  (Andreas\nOberritter)\n\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0b3f5a57bf110b519b706365c86ada199075f34e",
      "tree": "aaf3a3f19d4f122331180d2127764387d7a59dc9",
      "parents": [
        "d91b730dfb46fa889c9c7a67d8bd6596e2ac8b21"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Mon May 16 21:54:38 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:32 2005 -0700"
      },
      "message": "[PATCH] dvb: frontends: misc. minor cleanups\n\nmisc. minor cleanups, select FW_LOADER and add a help text to DVB_OR51132\n\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d91b730dfb46fa889c9c7a67d8bd6596e2ac8b21",
      "tree": "181dbb3a05023ab056e1b66d6e6d3b1126fee289",
      "parents": [
        "5e9e7226c13135063707a0c82766a2dd748f59e5"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Mon May 16 21:54:38 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:32 2005 -0700"
      },
      "message": "[PATCH] dvb: make needlessly global code static or drop it\n\n- make needlessly global code static\n- #if 0 the following unused global functions:\n  - ttpci/av7110_hw.c: av7110_reset_arm\n  - ttpci/av7110_hw.c: av7110_send_ci_cmd\n- frontends/mt352.[ch]: drop mt352_read\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5e9e7226c13135063707a0c82766a2dd748f59e5",
      "tree": "fe942fdad89f9259082a495e3f2d1ac0bd8fd080",
      "parents": [
        "71e3420111530273f2b26fabfac4d021c2a2b79f"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Mon May 16 21:54:37 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:32 2005 -0700"
      },
      "message": "[PATCH] dvb: dvb-pll.h: prevent multiple inclusion\n\nadded missing #ifndef and #define to inhibit multiple inclusions (Patrick\nBoettcher)\n\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "71e3420111530273f2b26fabfac4d021c2a2b79f",
      "tree": "a3482e2868eea3fb19216c43180619097eb2cb29",
      "parents": [
        "1dfb800f9d0391dee86d692142745415f5f65f81"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Mon May 16 21:54:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:31 2005 -0700"
      },
      "message": "[PATCH] dvb: tda10046: support for different firmware versions\n\nadded support for different tda10046 firmware versions.  tested with v20, v21\nand v25.  (Andreas Oberritter)\n\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1dfb800f9d0391dee86d692142745415f5f65f81",
      "tree": "bd4b4adf5a0ee27122b93803323d53981a0b83ba",
      "parents": [
        "dd102c752c17636b2aec7977b377c41156ed19c1"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Mon May 16 21:54:35 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:31 2005 -0700"
      },
      "message": "[PATCH] dvb: tda1004x: allow N_I2C to be overridden by the card driver\n\nallow N_I2C to be overridden by the card driver (Andreas Oberritter)\n\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "dd102c752c17636b2aec7977b377c41156ed19c1",
      "tree": "5eba85528af3fb3e34f05f0511c787bbd36d89b8",
      "parents": [
        "77b3bd0ccb2fae27e710b921f053ae16f34d70de"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Mon May 16 21:54:35 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:31 2005 -0700"
      },
      "message": "[PATCH] dvb: tda1004x: dont use bitfields\n\nuse simple u8 instead of bitfields (Andreas Oberritter)\n\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "77b3bd0ccb2fae27e710b921f053ae16f34d70de",
      "tree": "f4d34e59ca33b2c9d2ff08b8c5a045b376e569eb",
      "parents": [
        "cd22d5c093faf3b123af33a8a0059f583c6b8cae"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Mon May 16 21:54:34 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:31 2005 -0700"
      },
      "message": "[PATCH] dvb: mt352: embed struct mt352_config in mt352_state\n\ncopying the mt352_config-struct to mt352_state instead of storing just the\npointer to it (Patrick Boettcher)\n\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cd22d5c093faf3b123af33a8a0059f583c6b8cae",
      "tree": "4fc387d0e2bd84d06289a029a2fced2a656b87d6",
      "parents": [
        "b1471c4f67321c09359d6fa8eb5c72c2463db081"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Mon May 16 21:54:33 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:30 2005 -0700"
      },
      "message": "[PATCH] dvb: ves1820: remove unnecessary msleep\n\nremove unnecessary msleep(10) in writereg (Tony Glader)\n\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b1471c4f67321c09359d6fa8eb5c72c2463db081",
      "tree": "8bae38bb68c71704351ae036ffcb17a932976be4",
      "parents": [
        "b8742700f13163ffa00cddce2a3c940b9ab2ab5a"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Mon May 16 21:54:32 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:30 2005 -0700"
      },
      "message": "[PATCH] dvb: dib3000: add NULL pointer check\n\nprevent NULL pointer related Oopses (Patrick Boettcher)\n\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b8742700f13163ffa00cddce2a3c940b9ab2ab5a",
      "tree": "ff82ac83508dc63d0dec63a3479df3b966018b34",
      "parents": [
        "591ad98db3be2cd596ac5e0cfba7b164c3bdfb52"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Mon May 16 21:54:31 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:30 2005 -0700"
      },
      "message": "[PATCH] dvb: remove unnecessary casts in frontends\n\nremove unnecessary casts in frontends (Kenneth Aafloy)\n\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "591ad98db3be2cd596ac5e0cfba7b164c3bdfb52",
      "tree": "93d688cd7a405a0fec635e7c4dc3fa3b05f97f08",
      "parents": [
        "7f5e02db4a39c36e68878a14fae1fe7ee6dd6fcf"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Mon May 16 21:54:31 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:30 2005 -0700"
      },
      "message": "[PATCH] dvb: stv0299: fix FE_DISHNETWORK_SEND_LEGACY_CMD\n\nfix the current stv0299 code that handles FE_DISHNETWORK_SEND_LEGACY_CMD.\n(supports the legacy SW21, SW44, and SW64 switches)\n\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7f5e02db4a39c36e68878a14fae1fe7ee6dd6fcf",
      "tree": "6e1799614302d89f00e008bc51f5366185b7eebc",
      "parents": [
        "3a4a571124cdd04215e0f78bc53fe16bab58f32d"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Mon May 16 21:54:30 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:29 2005 -0700"
      },
      "message": "[PATCH] dvb: tda1004x: formatting cleanups\n\nmostly formatting cleanups, no functional change (Andreas Oberritter)\n\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3a4a571124cdd04215e0f78bc53fe16bab58f32d",
      "tree": "c1faa0ab53d80ab3f7a00c05b080de72981cd9e8",
      "parents": [
        "3165dcb300ff60e794909f02b1fd3a41908682ea"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Mon May 16 21:54:29 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:29 2005 -0700"
      },
      "message": "[PATCH] dvb: nxt6000: support frontend status reads\n\nadd support for read_ber, read_signal_strength and read_status (Greg Wickham)\n\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3165dcb300ff60e794909f02b1fd3a41908682ea",
      "tree": "7603852e9a66423d551e9296f9b775602790b6a5",
      "parents": [
        "3dbce49ea1c6885d07eb59d12889c059a868e6f5"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Mon May 16 21:54:28 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:29 2005 -0700"
      },
      "message": "[PATCH] dvb: av7110: fix indentation\n\nfix indentation\n\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3dbce49ea1c6885d07eb59d12889c059a868e6f5",
      "tree": "6d40cad385c0d93ef19de872a1bd7352c5a04cc0",
      "parents": [
        "4ab3f08b28676d365f3fb8600ead325fd235711a"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Mon May 16 21:54:28 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:29 2005 -0700"
      },
      "message": "[PATCH] dvb: av7110: fix comment\n\nfixed debugging instructions: av7110_debug -\u003e debug (Oliver Endirss)\n\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4ab3f08b28676d365f3fb8600ead325fd235711a",
      "tree": "8e6ce9955f45fe22e235088f2e9a8c8696507d1a",
      "parents": [
        "a65d3bb7177cbab1fca69dd97537766c2817b6b2"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Mon May 16 21:54:27 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:28 2005 -0700"
      },
      "message": "[PATCH] dvb: av7110: fix NTSC/PAL switching\n\nfix NTSC -\u003e PAL switching (std-\u003eid is a bitmap!) (Oliver Endriss)\n\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a65d3bb7177cbab1fca69dd97537766c2817b6b2",
      "tree": "a1219ac6d4e45cfe7b6945d5575a0a5ee4462e9c",
      "parents": [
        "59142330aaea9d870d795065d8b91e21d5e55254"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Mon May 16 21:54:26 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:28 2005 -0700"
      },
      "message": "[PATCH] dvb: av7110: fix VIDEO_SET_DISPLAY_FORMAT\n\nVIDEO_SET_DISPLAY_FORMAT ioctl fixed:\nset videostate.display_format, not videostate.video_format (Oliver Endriss)\n\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "59142330aaea9d870d795065d8b91e21d5e55254",
      "tree": "cdb5a837b03c8c9a1d8fa0410001a911960366f8",
      "parents": [
        "0c53c70f6afa2d3f4d416d8c0e9a219c2f6b7cb6"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Mon May 16 21:54:25 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:28 2005 -0700"
      },
      "message": "[PATCH] dvb: dvb_net: handle IPv6 and LLC/SNAP\n\nhandle IPv6 and LLC/SNAP (Bertrand Mazieres, Matthieu Castet, Johannes\nStezenbach)\n\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0c53c70f6afa2d3f4d416d8c0e9a219c2f6b7cb6",
      "tree": "ed3b8a0253d45f1b0a7a80b2aff1a0ee0302f1b9",
      "parents": [
        "2d4f2c2e15795b93fa4da7a7cfac5e82df51b1f1"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Mon May 16 21:54:24 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:28 2005 -0700"
      },
      "message": "[PATCH] dvb: remove unnecessary casts in dvb-core\n\nremove unnecessary casts in dvb-core (Kenneth Aafloy)\n\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2d4f2c2e15795b93fa4da7a7cfac5e82df51b1f1",
      "tree": "9d1c43edc86b84bc52ddaa0e7df69a74a33ac379",
      "parents": [
        "6074b36715f036f56beb688f49a2a2fb5b28ad72"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Mon May 16 21:54:23 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:27 2005 -0700"
      },
      "message": "[PATCH] dvb: add support for KNC-1 cards\n\nSupport KNC-1 Plus DVB-T and similar KNC-1 cards (Alexander Riedel)\n\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6074b36715f036f56beb688f49a2a2fb5b28ad72",
      "tree": "94457efc75de386c7b2d4bf03ec3c8800545b15d",
      "parents": [
        "f4f009a776c1db9b27346846b0db052e04a6d5ad"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Mon May 16 21:54:22 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:27 2005 -0700"
      },
      "message": "[PATCH] dvb: av7110: audio out fix\n\nSwitch analog output of the Crystal sound chip to left/stereo/right mode.\nThis will fix problems with some (most?) channels which do not encode\n2-channel audio correctly.  (Oliver Endriss)\n\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f4f009a776c1db9b27346846b0db052e04a6d5ad",
      "tree": "6a59956b06a0cef47eb17a136b46dfe769d0f811",
      "parents": [
        "c2c62d81430e907b6599d4be43a7ee6f74d2bd69"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Mon May 16 21:54:21 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:27 2005 -0700"
      },
      "message": "[PATCH] dvb: dvb_frontend: fix module param\n\nRemove incorrect \"dvb_\"-prefix from parameter description.  Error detected\nwith section2text.rb, see autoparam patch.\n\nSigned-off-by: Magnus Damm \u003cdamm@opensource.se\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c2c62d81430e907b6599d4be43a7ee6f74d2bd69",
      "tree": "ba6132cd5a607cd71bc3910aedb7296a81fe7175",
      "parents": [
        "3dfaebdaa2a14c7ca1fbbafff08992489087e7f1"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Mon May 16 21:54:20 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:27 2005 -0700"
      },
      "message": "[PATCH] dvb: saa7146: no need to initialize static/global variables to 0\n\nno need to initialize static/global variables to 0\n\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3dfaebdaa2a14c7ca1fbbafff08992489087e7f1",
      "tree": "19f27bb8a53611863a24a418a931657948325409",
      "parents": [
        "958706c12d7e1b21ac46a8b3bc7eabb157b20bb7"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Mon May 16 21:54:19 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:26 2005 -0700"
      },
      "message": "[PATCH] dvb: support for TT/Hauppauge Nexus-S Rev 2.3\n\nSupport for TT/Hauppauge Nexus-S Rev 2.3 (Oliver Endriss)\n\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "958706c12d7e1b21ac46a8b3bc7eabb157b20bb7",
      "tree": "4bc64aab4f76449c821ad54406d806e2edc1a1cc",
      "parents": [
        "bdc7800122da0b6b008aa9bdafc01e32b6a4576a"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Mon May 16 21:54:19 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:26 2005 -0700"
      },
      "message": "[PATCH] dvb: flexcop: DiSeqC fix\n\nFixed DiSeqC switching, which was wrongly taking over from skystar2.c.  Thanks\nto Joerg Riechardt for finding the bug and testing the Fix.\n\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bdc7800122da0b6b008aa9bdafc01e32b6a4576a",
      "tree": "ad6496d10897e3595b8f340497c2091015354bc8",
      "parents": [
        "c6ee197ccf4af454638c044706f0ba7ef6c1bb76"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Mon May 16 21:54:18 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:26 2005 -0700"
      },
      "message": "[PATCH] dvb: flexcop: i2c read fixes\n\nrewrote the i2c-reading-part (no more ack-error ignoring, which was inherited\nfrom the skystar2-driver)\n\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c6ee197ccf4af454638c044706f0ba7ef6c1bb76",
      "tree": "a23c1dc5fc5fda9ce5a3c11b026688add04ec452",
      "parents": [
        "59a7ad6c1ed3a058d375d2e679d73805e4f851ac"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Mon May 16 21:54:17 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:26 2005 -0700"
      },
      "message": "[PATCH] dvb: flexcop: readme update\n\nreadme update\n\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "59a7ad6c1ed3a058d375d2e679d73805e4f851ac",
      "tree": "42e2e23e88ef65f8fd3690e8f9be0a9097200a82",
      "parents": [
        "c4ee3fd469302884dda95e1f310d5ffcd9f5acf9"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Mon May 16 21:54:16 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:25 2005 -0700"
      },
      "message": "[PATCH] dvb: flexcop: fix module refcount handling\n\nCorrected the THIS_MODULE handling for the flexcop-stuff and dvb-usb which\nlead to oopses because of misorganized module dependencies.\n\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c4ee3fd469302884dda95e1f310d5ffcd9f5acf9",
      "tree": "00671eb14e2d6fd77f7f3b521105214845f212e5",
      "parents": [
        "4853f16ad881194ec4c49f73287ef1999b2585ea"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Mon May 16 21:54:15 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:25 2005 -0700"
      },
      "message": "[PATCH] dvb: flexcop: use hw pid filter\n\n- enabled the HW PID by default for the PCI cards\n\n- correct the TS demux parsing when PID filter is enabled (and thus the\n  timer IRQ)\n\n- rewrote the PID-filter and FULLTS control part in flexcop-hw-filter\n  (thanks to Krzysztof Matula for pointing that out)\n\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4853f16ad881194ec4c49f73287ef1999b2585ea",
      "tree": "6fff14e79a6ec535bc0d3c237d68b4aeea45fe24",
      "parents": [
        "778241313819e17de3bdf91523c724b4704402c6"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Mon May 16 21:54:15 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:25 2005 -0700"
      },
      "message": "[PATCH] dvb: flexcop: fixed interrupt-sharing\n\nfixed interrupt-sharing and added a spinlock to the irq-callback\n(thanks to Pascal Riekenberg)\n\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "778241313819e17de3bdf91523c724b4704402c6",
      "tree": "b0638104fbf6de5a6bfec9ed28d55c33f43e3320",
      "parents": [
        "3ed8a31cb387b2ae3e4ca508f973931b61e6f6bd"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Mon May 16 21:54:14 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:25 2005 -0700"
      },
      "message": "[PATCH] dvb: flexcop: fix MAC address reading\n\nread MAC address directly into dvb_adapter-\u003eproposed_mac\n\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3ed8a31cb387b2ae3e4ca508f973931b61e6f6bd",
      "tree": "3091bf6579c6860950ef3e7fa3a532ed2553aa80",
      "parents": [
        "7635acd2d927578495c692056d0e7dabd06afc89"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Mon May 16 21:54:13 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:25 2005 -0700"
      },
      "message": "[PATCH] dvb: flexcop: add acknowledgements\n\nadd acknowledgements\n\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7635acd2d927578495c692056d0e7dabd06afc89",
      "tree": "308c33b31f2c749f12c4ddc9a44211a816e3125b",
      "parents": [
        "2add87a95068d6457d4e5824d0417d39007665a4"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Mon May 16 21:54:12 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:24 2005 -0700"
      },
      "message": "[PATCH] dvb: flexcop: fix USB transfer handling\n\n- driver receives many null TS packets (pid\u003d0x1fff).  They occupy the\n  limited USB bandwidth and this leads to loss of video packets.  Enabling the\n  null packet filter fixes this.\n\n- packets that flexcop sends to USB have a 2 byte header that has to be\n  removed.\n\n- sometimes a TS packet is split between different urbs.  These parts have\n  to be combined in a temporary buffer.\n\nSigned-off-by: Vadim Catana \u003cskystar@moldova.cc\u003e\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2add87a95068d6457d4e5824d0417d39007665a4",
      "tree": "f2aa0373421b0bd78ce900a41fa5a72b853e66de",
      "parents": [
        "1ec359729960f7896db8f642454e603d22519d20"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Mon May 16 21:54:10 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:24 2005 -0700"
      },
      "message": "[PATCH] dvb: b2c2/flexcop driver refactoring part 2: add modular Flexcop driver\n\nb2c2/flexcop driver refactoring to support PCI and USB based cards part 2: add\nmodular Flexcop driver\n\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1ec359729960f7896db8f642454e603d22519d20",
      "tree": "ff6345a3e07cdb319e6ce73b277642894d086c2b",
      "parents": [
        "6262d062a3fc803d1798365e745b39f4faa04b0e"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Mon May 16 21:54:06 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:24 2005 -0700"
      },
      "message": "[PATCH] dvb: b2c2/flexcop driver refactoring part 1: drop old b2c2-usb stuff\n\nb2c2/flexcop driver refactoring to support PCI and USB based cards, part 1:\ndrop abandoned attempt to support USB devices\n\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6262d062a3fc803d1798365e745b39f4faa04b0e",
      "tree": "fbdfecee03b647a9784a01aad76bdd6dc6bed67b",
      "parents": [
        "74a01d11c92c06a0ceac88ca306d507a8186e7f6"
      ],
      "author": {
        "name": "Jody McIntyre",
        "email": "scjody@steamballoon.com",
        "time": "Mon May 16 21:54:05 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:24 2005 -0700"
      },
      "message": "[PATCH] ieee1394: fix premature expiry of async packets\n\nSet the initial sendtime to be 10 seconds in the future, to avoid the packet\ntiming out while it\u0027s still queued to be sent.  This fixes furthur \"no tlabel\nmatch\" problems caused by premature expiry.\n\nSigned-off-by: Jody McIntyre \u003cscjody@steamballoon.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "74a01d11c92c06a0ceac88ca306d507a8186e7f6",
      "tree": "b91c62c0092e3e3782af731f47936a75bc9cb776",
      "parents": [
        "8d98c5cd41d1932bb76a3945b4e8dea889224d87"
      ],
      "author": {
        "name": "Jody McIntyre",
        "email": "scjody@steamballoon.com",
        "time": "Mon May 16 21:54:05 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:23 2005 -0700"
      },
      "message": "[PATCH] ieee1394: fix cross_bound check for null ISO packets\n\nFix cross_bound to not return 1 for zero-length regions.  Fixes regression\nwhen sending null ISO packets.\n\nSigned-off-by: Jody McIntyre \u003cscjody@steamballoon.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8d98c5cd41d1932bb76a3945b4e8dea889224d87",
      "tree": "e3a40e8438b5fa34983104167ce6c35179a3e04b",
      "parents": [
        "2554bd2a68e2c3ca7f2b953fe2860a9e84a5579a"
      ],
      "author": {
        "name": "Jody McIntyre",
        "email": "scjody@steamballoon.com",
        "time": "Mon May 16 21:54:04 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:23 2005 -0700"
      },
      "message": "[PATCH] ieee1394: single buffer fixes to video1394\n\nApply and fixup patch from Markus Tavenrath \u003cspeedygoo@speedygoo.de\u003e for\nvideo1394 to allow only a single buffer on receive and two buffers on\ntransmit.  Tested with libdc1394 and dvconnect (libdv).\n\nSigned-off-by: Dan Dennedy \u003cdan@dennedy.org\u003e\nSigned-off-by: Jody McIntyre \u003cscjody@steamballoon.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2554bd2a68e2c3ca7f2b953fe2860a9e84a5579a",
      "tree": "862abfd78c5ca1c5badde981c4522225e72f8a16",
      "parents": [
        "616b859fbd0e59707a24612d5b5fec791156c822"
      ],
      "author": {
        "name": "Jody McIntyre",
        "email": "scjody@steamballoon.com",
        "time": "Mon May 16 21:54:03 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:23 2005 -0700"
      },
      "message": "[PATCH] ieee1394: drivers/ieee1394/pcilynx.c: Use the DMA_32BIT_MASK constant\n\nUse the DMA_32BIT_MASK constant from dma-mapping.h when calling\npci_set_dma_mask() or pci_set_consistent_dma_mask() These patches include\ndma-mapping.h explicitly because it caused errors on some architectures\notherwise.  See http://marc.theaimsgroup.com/?t\u003d108001993000001\u0026r\u003d1\u0026w\u003d2 for\ndetails\n\nSigned-off-by: Tobias Klauser \u003ctklauser@nuerscht.ch\u003e\nSigned-off-by: Jody McIntyre \u003cscjody@steamballoon.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "616b859fbd0e59707a24612d5b5fec791156c822",
      "tree": "2c58dbdfc262006886ac25a8d56c973b4f6a6772",
      "parents": [
        "9ac485dc37b6336c5bf694f9933f43684fd1fd1e"
      ],
      "author": {
        "name": "Jody McIntyre",
        "email": "scjody@steamballoon.com",
        "time": "Mon May 16 21:54:01 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:23 2005 -0700"
      },
      "message": "[PATCH] ieee1394: remove NULL checks for kfree\n\nThis patch removes redundant NULL pointer checks before kfree() in all of\ndrivers/ieee1394/\n\nSigned-off-by: Jesper Juhl \u003cjuhl-lkml@dif.dk\u003e\nSigned-off-by: Jody McIntyre \u003cscjody@steamballoon.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9ac485dc37b6336c5bf694f9933f43684fd1fd1e",
      "tree": "d9b3427af250088413712f4ca68dfd8ecc593f8d",
      "parents": [
        "f72cd138e6afc6d93a8e0aacb7e3160cf04d840b"
      ],
      "author": {
        "name": "Jody McIntyre",
        "email": "scjody@steamballoon.com",
        "time": "Mon May 16 21:54:00 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:22 2005 -0700"
      },
      "message": "[PATCH] ieee1394: drivers/ieee1394/ieee1394_transactions.c: possible cleanups\n\nThis patch contains the following possible cleanups:\n\n- #if 0 the following unused global functions:\n  - hpsb_lock\n  - hpsb_send_gasp\n\n- ieee1394_transactions.h: remove the stale hpsb_lock64 prototype\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Jody McIntyre \u003cscjody@steamballoon.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f72cd138e6afc6d93a8e0aacb7e3160cf04d840b",
      "tree": "dfa134859f9c7feb815d3206429235eea172c399",
      "parents": [
        "a1446c7fb7610a7b417d8b2fadb6751f86ee833e"
      ],
      "author": {
        "name": "Jody McIntyre",
        "email": "scjody@steamballoon.com",
        "time": "Mon May 16 21:53:59 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:22 2005 -0700"
      },
      "message": "[PATCH] ieee1394: drivers/ieee1394/pcilynx.c: remove dead options\n\nThe options CONFIG_IEEE1394_PCILYNX_LOCALRAM and CONFIG_IEEE1394_PCILYNX_PORTS\nare not available for some time.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Jody McIntyre \u003cscjody@steamballoon.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a1446c7fb7610a7b417d8b2fadb6751f86ee833e",
      "tree": "6d216852ceb7abc63b3748c9b391886d6e5584f3",
      "parents": [
        "dfaa9c94b13071c9b5f8578d0ae99acc76c60139"
      ],
      "author": {
        "name": "Jody McIntyre",
        "email": "scjody@steamballoon.com",
        "time": "Mon May 16 21:53:59 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:22 2005 -0700"
      },
      "message": "[PATCH] ieee1394: feature removal notices\n\ndrivers/ieee1394 feature removal notices: amdtp, cmp, legacy rawiso\ninterface\n\nSigned-off-by: Jody McIntyre \u003cscjody@steamballoon.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "dfaa9c94b13071c9b5f8578d0ae99acc76c60139",
      "tree": "d0ed2827e9c75b9ccb90b5fcc1b854bae51fc44c",
      "parents": [
        "5418b6925c353c8286651b67fdb8559dd9e54e46"
      ],
      "author": {
        "name": "William Lee Irwin III",
        "email": "wli@holomorphy.com",
        "time": "Mon May 16 21:53:58 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:21 2005 -0700"
      },
      "message": "[PATCH] profile.c: `schedule\u0027 parsing fix\n\nprofile\u003dschedule parsing is not quite what it should be.  First, str[7] is\n\u0027e\u0027, not \u0027,\u0027, but then even if it did fall through, prof_on \u003d\nSCHED_PROFILING would be clobbered inside if (get_option(...)) So a small\namount of rearrangement is done in this patch to correct it.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5418b6925c353c8286651b67fdb8559dd9e54e46",
      "tree": "cc380fc2fd9af6cf9930bd256f09499ef53915a5",
      "parents": [
        "afbf510d47c4009f5d67ec3c0e0b45eb0441bca3"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Mon May 16 21:53:57 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:21 2005 -0700"
      },
      "message": "[PATCH] kill \u003casm/ioctl32.h\u003e\n\nThese days \u003clinux/ioctl32.h\u003e handles everything, no need for an asm\nheader on just two architectures.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "afbf510d47c4009f5d67ec3c0e0b45eb0441bca3",
      "tree": "129434483daa8180e35751f231d28045f9e8ead0",
      "parents": [
        "24d568ed1b97cb93c2a917cd90296655a8b661a6"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Mon May 16 21:53:56 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:21 2005 -0700"
      },
      "message": "[PATCH] pcmcia/ds: handle any error code\n\nregister_chrdev() can return errors (negative) other then -EBUSY, so check\nfor any negative error code.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "24d568ed1b97cb93c2a917cd90296655a8b661a6",
      "tree": "f31d45cba83e1e5ab1f5d198735159c5b3da823b",
      "parents": [
        "3407c0fec3456325826c31792e77a80a6dec0e20"
      ],
      "author": {
        "name": "Nishanth Aravamudan",
        "email": "nacc@us.ibm.com",
        "time": "Mon May 16 21:53:55 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:21 2005 -0700"
      },
      "message": "[PATCH] alpha/osf_sys: use helper functions to convert between tv and jiffies\n\nUse helper functions to convert between timeval structure and jiffies\nrather than custom logic.\n\nSigned-off-by: Nishanth Aravamudan \u003cnacc@us.ibm.com\u003e\nSigned-off-by: Domen Puncer \u003cdomen@coderock.org\u003e\nAcked-by: Richard Henderson \u003crth@twiddle.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3407c0fec3456325826c31792e77a80a6dec0e20",
      "tree": "782e7c46235b6de7c775287a786ea7e454058472",
      "parents": [
        "4c443d1b558b21520bd8fd6140b85cee0756becd"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@hh.iij4u.or.jp",
        "time": "Mon May 16 21:53:53 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:20 2005 -0700"
      },
      "message": "[PATCH] mips: add resource management to pmu\n\nThis patch had added resource management to vr41xx\u0027s pmu.\n\nSigned-off-by: Yoichi Yuasa \u003cyuasa@hh.iij4u.or.jp\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4c443d1b558b21520bd8fd6140b85cee0756becd",
      "tree": "e6d4fea8329bb709efd825ec14c9598a0c08e562",
      "parents": [
        "b81074800b98ac50b64d4c8d34e8abf0fda5e3d1"
      ],
      "author": {
        "name": "Stephen Smalley",
        "email": "sds@epoch.ncsc.mil",
        "time": "Mon May 16 21:53:52 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:20 2005 -0700"
      },
      "message": "[PATCH] selinux: fix avc_alloc_node() oom with no policy loaded\n\nThis patch should fix the avc_alloc_node() oom condition that Andrew\nreported when no policy is loaded in SELinux.\n\nPrior to this patch, when no policy was loaded, the SELinux \"security\nserver\" (policy engine) was only returning allowed decisions for the\nrequested permissions for each access check.  This caused the cache to\nthrash when trying to use SELinux for real work with no policy loaded\n(typically, the no policy loaded state is only for bootstrapping to the\npoint where we can load an initial policy).\n\nThis patch changes the SELinux security server to return the complete\nallowed access vector at once, and then to reset the cache after the\ninitial policy load to flush the initial cache state created during\nbootstrapping.\n\nSigned-off-by: Stephen Smalley \u003csds@tycho.nsa.gov\u003e\nSigned-off-by: James Morris \u003cjmorris@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b81074800b98ac50b64d4c8d34e8abf0fda5e3d1",
      "tree": "01b5114255fcf1ea8ea15fabe08cc9782131e684",
      "parents": [
        "c64610ba585fabb36be78782868277f3d9741a2e"
      ],
      "author": {
        "name": "Kirill Korotaev",
        "email": "dev@sw.ru",
        "time": "Mon May 16 21:53:50 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:20 2005 -0700"
      },
      "message": "[PATCH] do_swap_page() can map random data if swap read fails\n\nThere is a bug in do_swap_page(): when swap page happens to be unreadable,\npage filled with random data is mapped into user address space.  The fix is\nto check for PageUptodate and send SIGBUS in case of error.\n\nSigned-Off-By: Kirill Korotaev \u003cdev@sw.ru\u003e\nSigned-Off-By: Alexey Kuznetsov \u003ckuznet@ms2.inr.ac.ru\u003e\nAcked-by: Hugh Dickins \u003chugh@veritas.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c64610ba585fabb36be78782868277f3d9741a2e",
      "tree": "e731ee73950ecb6969bb0d7739c03d16373c44c0",
      "parents": [
        "3c0547ba8b3bbd8b26ae35e33ac17ff51f67f78c"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Mon May 16 21:53:49 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:20 2005 -0700"
      },
      "message": "[PATCH] block_read_full_page() get_block() error handling fix\n\nIf block_read_full_page() detects an error when running get_block() it will\nrun SetPageError(), then it will zero out the block in pagecache and will mark\nthe buffer_head uptodate.\n\nSo at the end of readahead we end up with a non-uptodate pagecache page which\nis marked PageError.  But it has uptodate buffers.\n\nThe pagefault code will run ClearPageError, will launch readpage a second time\nand block_read_full_page() will notice the uptodate buffers and will mark the\npage uptodate as well.  We end up with an uptodate, !PageError page full of\nzeros and the error is lost.\n\n(It seems a little odd that filemap_nopage() runs ClearPageError().  I guess\nall of this adds up to meaning that for each attempted access to the page, the\npagefault handler will retry the I/O.  Which is good and bad.  If the app is\nignoring SIGBUS for some reason we could get a lot of back-to-back I/O\nerrors.)\n\nFix it by not marking the pagecache buffer_head as uptodate if the attempt to\nmap that buffer to a disk block failed.\n\nCredit-to: Qu Fuping \u003cfs@ercist.iscas.ac.cn\u003e\n\n  For reporting the bug and identifying its source.\n\nSigned-off-by: Qu Fuping \u003cfs@ercist.iscas.ac.cn\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3c0547ba8b3bbd8b26ae35e33ac17ff51f67f78c",
      "tree": "e1986b120eb889f3a2ebc8887bd3b729880485ff",
      "parents": [
        "e8f5bdb02ce06925e7fc5916125bdebc533d4299"
      ],
      "author": {
        "name": "Matt Mackall",
        "email": "mpm@selenic.com",
        "time": "Mon May 16 21:53:47 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:19 2005 -0700"
      },
      "message": "[PATCH] add_preferred_console() build fix\n\nMove add_preferred_console out of CONFIG_PRINTK so serial console does the\nright thing.\n\nSigned-off-by: Matt Mackall \u003cmpm@selenic.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e8f5bdb02ce06925e7fc5916125bdebc533d4299",
      "tree": "e9baf463f7058f658c63823cf6019bd7317b82cf",
      "parents": [
        "631330afdf9d29fe84526653674e8e061389d8f6"
      ],
      "author": {
        "name": "Rik van Riel",
        "email": "riel@redhat.com",
        "time": "Mon May 16 21:53:46 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:19 2005 -0700"
      },
      "message": "[PATCH] Makefile include path ordering\n\nThe arch Makefile may override the include path order, which is used by Xen\n(and UML?) to make sure include/asm-xen is searched before\ninclude/asm-i386.\n\nThe Makefile change to 2.6.12-rc4 made the top Makefile always override the\nvalue specified by the arch Makefile.  This trivial patch makes the Xen\nkernel compile again.\n\nSigned-off-by: Rik van Riel \u003criel@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "631330afdf9d29fe84526653674e8e061389d8f6",
      "tree": "0e15f009aaa45bb3bca01f63ffd03b8a63468202",
      "parents": [
        "f1fc3990e2ffa14310cae89678c0b4ed1a3f094b"
      ],
      "author": {
        "name": "Dominik Hackl",
        "email": "dominik@hackl.dhs.org",
        "time": "Mon May 16 21:53:45 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:19 2005 -0700"
      },
      "message": "[PATCH] fix Philips SAA7130/7134 TV dependency problem\n\nSolve a dependency-problem related to the SAA7130/7134 TV-card driver.  The\ndriver won\u0027t compile with CRC32 disabled, so I added it to the select list.\n\nSigned-off-by: Dominik Hackl \u003cdominik@hackl.dhs.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f1fc3990e2ffa14310cae89678c0b4ed1a3f094b",
      "tree": "48b35624b6787fa0851d7fd1aaa0cd05559f327a",
      "parents": [
        "4f167fb491725ca0be9df0d76b4b2dd862cdfe0b"
      ],
      "author": {
        "name": "Petr Vandrovec",
        "email": "vandrove@vc.cvut.cz",
        "time": "Mon May 16 21:53:44 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:19 2005 -0700"
      },
      "message": "[PATCH] serial_cs device identification fix\n\nserial_cs\u0027s vendor/device identification got broken by Yum Rayan\u0027s change\n\u0027[PATCH] serial_cs: Reduce stack usage in serial_event()\u0027 - it changed buf\ntype from u_short* to char*, breaking device manufacturer \u0026 card number\nretrieval.  Due to this my modem stopped from being recognized as special\ncase.\n\nCode will work much better if we\u0027ll rely on first_tuple\u0027s parser instead of\ndoing parse ourselves.  Code also looks simpler after change.\n\nSigned-off-by: Petr Vandrovec \u003cvandrove@vc.cvut.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4f167fb491725ca0be9df0d76b4b2dd862cdfe0b",
      "tree": "a4b15758261a9680d7f57530502ade350d99b46f",
      "parents": [
        "7baeb6a5ccab2d472679a053e64a63ac423c3a42"
      ],
      "author": {
        "name": "Zhang, Yanmin",
        "email": "yanmin.zhang@intel.com",
        "time": "Mon May 16 21:53:43 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue May 17 07:59:18 2005 -0700"
      },
      "message": "[PATCH] spurious interrupt fix\n\nOn my IA64 machine, after kernel 2.6.12-rc3 boots, an edge-triggered\ninterrupt (IRQ 46) keeps triggered over and over again.  There is no IRQ 46\ninterrupt action handler.  It has lots of impact on performance.\n\nKernel 2.6.10 and its prior versions have no the problem.  Basically,\nkernel 2.6.10 will mask the spurious edge interrupt if the interrupt is\ntriggered for the second time and its status includes\nIRQ_DISABLE|IRQ_PENDING.\n\nOriginally, IA64 kernel has its own specific _irq_desc definitions in file\narch/ia64/kernel/irq.c.  The definition initiates _irq_desc[irq].status to\nIRQ_DISABLE.  Since kernel 2.6.11, it was moved to architecture independent\ncodes, i.e.  kernel/irq/handle.c, but kernel/irq/handle.c initiates\n_irq_desc[irq].status to 0 instead of IRQ_DISABLE.\n\nSigned-off-by: Zhang Yanmin \u003cyanmin.zhang@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    }
  ],
  "next": "7baeb6a5ccab2d472679a053e64a63ac423c3a42"
}
