)]}'
{
  "log": [
    {
      "commit": "b50ec7d8070ae7a39fe78e65a8812bbc3ca2f7ac",
      "tree": "56a30fe319a1c4356547d13896d6762df76980d7",
      "parents": [
        "a482289d46587ffcda4c85aab109fb74910d7a48"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Wed Mar 22 00:08:09 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Mar 22 07:53:58 2006 -0800"
      },
      "message": "[PATCH] kcalloc(): INT_MAX -\u003e ULONG_MAX\n\nSince size_t has the same size as a long on all architectures, it\u0027s enough\nfor overflow checks to check against ULONG_MAX.\n\nThis change could allow a compiler better optimization (especially in the\nn\u003d1 case).\n\nThe practical effect seems to be positive, but quite small:\n\n    text           data     bss      dec            hex filename\n21762380        5859870 1848928 29471178        1c1b1ca vmlinux-old\n21762211        5859870 1848928 29471009        1c1b121 vmlinux-patched\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a482289d46587ffcda4c85aab109fb74910d7a48",
      "tree": "351dc5d9c09a4fe3d122c2157a298852ac8a821c",
      "parents": [
        "545b1ea9bfa5a8ca9af33d63144bd4f2faaea8dd"
      ],
      "author": {
        "name": "Nick Piggin",
        "email": "npiggin@suse.de",
        "time": "Wed Mar 22 00:08:08 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Mar 22 07:53:58 2006 -0800"
      },
      "message": "[PATCH] hugepage allocator cleanup\n\nInsert \"fresh\" huge pages into the hugepage allocator by the same means as\nthey are freed back into it.  This reduces code size and allows\nenqueue_huge_page to be inlined into the hugepage free fastpath.\n\nEliminate occurances of hugepages on the free list with non-zero refcount.\nThis can allow stricter refcount checks in future.  Also required for\nlockless pagecache.\n\nSigned-off-by: Nick Piggin \u003cnpiggin@suse.de\u003e\n\n\"This patch also eliminates a leak \"cleaned up\" by re-clobbering the\nrefcount on every allocation from the hugepage freelists.  With respect to\nthe lockless pagecache, the crucial aspect is to eliminate unconditional\nset_page_count() to 0 on pages with potentially nonzero refcounts, though\ncloser inspection suggests the assignments removed are entirely spurious.\"\n\nAcked-by: William Irwin \u003cwli@holomorphy.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "545b1ea9bfa5a8ca9af33d63144bd4f2faaea8dd",
      "tree": "deef747e0f08089a0cd14e09551efaddfad813f9",
      "parents": [
        "9d41415221214ca4820b9464dfa548e2f20e7dd5"
      ],
      "author": {
        "name": "Nick Piggin",
        "email": "npiggin@suse.de",
        "time": "Wed Mar 22 00:08:07 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Mar 22 07:53:58 2006 -0800"
      },
      "message": "[PATCH] mm: cleanup bootmem\n\nThe bootmem code added to page_alloc.c duplicated some page freeing code\nthat it really doesn\u0027t need to because it is not so performance critical.\n\nWhile we\u0027re here, make prefetching work properly by actually prefetching\nthe page we\u0027re about to use before prefetching ahead to the next one (ie.\nget the most important transaction started first).  Also prefetch just a\nsingle page ahead rather than leaving a gap of 16.\n\nJack Steiner reported no problems with SGI\u0027s ia64 simulator.\n\nSigned-off-by: Nick Piggin \u003cnpiggin@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9d41415221214ca4820b9464dfa548e2f20e7dd5",
      "tree": "58db93aca7cf16ddf22a9d86f32c6f04c19d721c",
      "parents": [
        "8dfcc9ba27e2ed257e5de9539f7f03e57c2c0e33"
      ],
      "author": {
        "name": "Nick Piggin",
        "email": "npiggin@suse.de",
        "time": "Wed Mar 22 00:08:06 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Mar 22 07:53:58 2006 -0800"
      },
      "message": "[PATCH] mm: page_state comment more\n\nClarify that preemption needs to be guarded against with the\n__xxx_page_state functions.\n\nSigned-off-by: Nick Piggin \u003cnpiggin@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8dfcc9ba27e2ed257e5de9539f7f03e57c2c0e33",
      "tree": "aecaeb6a0b33c23f79dfcd2418e4a3881a29f2e2",
      "parents": [
        "8e7a9aae91101916b86de07fafe3272ea8dc1f10"
      ],
      "author": {
        "name": "Nick Piggin",
        "email": "npiggin@suse.de",
        "time": "Wed Mar 22 00:08:05 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Mar 22 07:53:57 2006 -0800"
      },
      "message": "[PATCH] mm: split highorder pages\n\nHave an explicit mm call to split higher order pages into individual pages.\n Should help to avoid bugs and be more explicit about the code\u0027s intention.\n\nSigned-off-by: Nick Piggin \u003cnpiggin@suse.de\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: David Howells \u003cdhowells@redhat.com\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Chris Zankel \u003cchris@zankel.net\u003e\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8e7a9aae91101916b86de07fafe3272ea8dc1f10",
      "tree": "799beb54db0ec0b6c58c5d6cdc902fa570f8be90",
      "parents": [
        "8dc04efbfb3c08a08fb7a3b97348d5d561b26ae2"
      ],
      "author": {
        "name": "Nick Piggin",
        "email": "npiggin@suse.de",
        "time": "Wed Mar 22 00:08:04 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Mar 22 07:53:57 2006 -0800"
      },
      "message": "[PATCH] xtensa: pgtable fixes\n\n- Don\u0027t return uninitialised stack values in case of allocation failure\n\n- Don\u0027t bother clearing PageCompound because __GFP_COMP wasn\u0027t specified\n  Increment over the pte page rather than one pte entry in\n  pte_alloc_one_kernel\n\n- Actually increment the page pointer in pte_alloc_one\n\n- Compile fixes, typos.\n\nSigned-off-by: Nick Piggin \u003cnpiggin@suse.de\u003e\nAcked-by: Chris Zankel \u003cchris@zankel.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8dc04efbfb3c08a08fb7a3b97348d5d561b26ae2",
      "tree": "a48ce376d077745fdab23a33e5be1d48c979c3ae",
      "parents": [
        "7c8ee9a86340db686cd4314e9944dc9b6111bda9"
      ],
      "author": {
        "name": "Nick Piggin",
        "email": "npiggin@suse.de",
        "time": "Wed Mar 22 00:08:03 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Mar 22 07:53:57 2006 -0800"
      },
      "message": "[PATCH] mm: de-skew page refcounting\n\natomic_add_unless (atomic_inc_not_zero) no longer requires an offset refcount\nto function correctly.\n\nSigned-off-by: Nick Piggin \u003cnpiggin@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7c8ee9a86340db686cd4314e9944dc9b6111bda9",
      "tree": "80638e1658556b4fd7c0b92d571aaac854245bd3",
      "parents": [
        "f205b2fe62d321403525065a4cb31b6bff1bbe53"
      ],
      "author": {
        "name": "Nick Piggin",
        "email": "npiggin@suse.de",
        "time": "Wed Mar 22 00:08:03 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Mar 22 07:53:57 2006 -0800"
      },
      "message": "[PATCH] mm: simplify vmscan vs release refcounting\n\nThe VM has an interesting race where a page refcount can drop to zero, but it\nis still on the LRU lists for a short time.  This was solved by testing a 0-\u003e1\nrefcount transition when picking up pages from the LRU, and dropping the\nrefcount in that case.\n\nInstead, use atomic_add_unless to ensure we never pick up a 0 refcount page\nfrom the LRU, thus a 0 refcount page will never have its refcount elevated\nuntil it is allocated again.\n\nSigned-off-by: Nick Piggin \u003cnpiggin@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f205b2fe62d321403525065a4cb31b6bff1bbe53",
      "tree": "26a2273e7da089e99690097348bf4d35600393f4",
      "parents": [
        "5e9dace8d386def04219134d7160e8a778824764"
      ],
      "author": {
        "name": "Nick Piggin",
        "email": "npiggin@suse.de",
        "time": "Wed Mar 22 00:08:02 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Mar 22 07:53:57 2006 -0800"
      },
      "message": "[PATCH] mm: slab less atomics\n\nAtomic operation removal from slab\n\nSigned-off-by: Nick Piggin \u003cnpiggin@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5e9dace8d386def04219134d7160e8a778824764",
      "tree": "d74ca57577cc4872eb6bcf609e3c7f7d1a39fdf6",
      "parents": [
        "674539115cc88473f623581e1d53c0e2ecef2179"
      ],
      "author": {
        "name": "Nick Piggin",
        "email": "npiggin@suse.de",
        "time": "Wed Mar 22 00:08:01 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Mar 22 07:53:57 2006 -0800"
      },
      "message": "[PATCH] mm: page_alloc less atomics\n\nMore atomic operation removal from page allocator\n\nSigned-off-by: Nick Piggin \u003cnpiggin@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "674539115cc88473f623581e1d53c0e2ecef2179",
      "tree": "7a32501091d7370ff4387df68804f918a089c631",
      "parents": [
        "4c84cacfa424264f7ad5287298d3ea4a3e935278"
      ],
      "author": {
        "name": "Nick Piggin",
        "email": "npiggin@suse.de",
        "time": "Wed Mar 22 00:08:00 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Mar 22 07:53:57 2006 -0800"
      },
      "message": "[PATCH] mm: less atomic ops\n\nIn the page release paths, we can be sure that nobody will mess with our\npage-\u003eflags because the refcount has dropped to 0.  So no need for atomic\noperations here.\n\nSigned-off-by: Nick Piggin \u003cnpiggin@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4c84cacfa424264f7ad5287298d3ea4a3e935278",
      "tree": "8cefe97dfd0cdfbdebe5636ccc68b14ab3ae1207",
      "parents": [
        "8d438f96d2b8eade6cbcd8adfc22dae6f5cbd6c0"
      ],
      "author": {
        "name": "Nick Piggin",
        "email": "npiggin@suse.de",
        "time": "Wed Mar 22 00:08:00 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Mar 22 07:53:57 2006 -0800"
      },
      "message": "[PATCH] mm: PageActive no testset\n\nPG_active is protected by zone-\u003elru_lock, it does not need TestSet/TestClear\noperations.\n\nSigned-off-by: Nick Piggin \u003cnpiggin@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8d438f96d2b8eade6cbcd8adfc22dae6f5cbd6c0",
      "tree": "5248caf52ed9ba1dbb172d9e3bd3216c97ab3b84",
      "parents": [
        "46453a6e194a8c55fe6cf3dc8e1c4f24e2abc013"
      ],
      "author": {
        "name": "Nick Piggin",
        "email": "npiggin@suse.de",
        "time": "Wed Mar 22 00:07:59 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Mar 22 07:53:56 2006 -0800"
      },
      "message": "[PATCH] mm: PageLRU no testset\n\nPG_lru is protected by zone-\u003elru_lock. It does not need TestSet/TestClear\noperations.\n\nSigned-off-by: Nick Piggin \u003cnpiggin@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "46453a6e194a8c55fe6cf3dc8e1c4f24e2abc013",
      "tree": "e407665e6c8cdf33814007750c49fdbea0a21e0e",
      "parents": [
        "2492ecc1a16b8ccf679d2999dca4f1b48aef07ee"
      ],
      "author": {
        "name": "Nick Piggin",
        "email": "npiggin@suse.de",
        "time": "Wed Mar 22 00:07:58 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Mar 22 07:53:56 2006 -0800"
      },
      "message": "[PATCH] mm: never ClearPageLRU released pages\n\nIf vmscan finds a zero refcount page on the lru list, never ClearPageLRU\nit.  This means the release code need not hold -\u003elru_lock to stabilise\nPageLRU, so that lock may be skipped entirely when releasing !PageLRU pages\n(because we know PageLRU won\u0027t have been temporarily cleared by vmscan,\nwhich was previously guaranteed by holding the lock to synchronise against\nvmscan).\n\nSigned-off-by: Nick Piggin \u003cnpiggin@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2492ecc1a16b8ccf679d2999dca4f1b48aef07ee",
      "tree": "9e8f40d3715cb6f10b436f9035c3000c33233146",
      "parents": [
        "a7f3ea728b36aff520dff1611b3ce10cff46d8fe"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Wed Mar 22 00:07:57 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Mar 22 07:53:56 2006 -0800"
      },
      "message": "[PATCH] mm: remove set_pgdir leftovers\n\nset_pgdir isn\u0027t needed anymore for a very long time.  Remove the leftover\nimplementation on sh64 and the stub on s390.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nCc: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: Richard Curnow \u003crc@rc0.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a7f3ea728b36aff520dff1611b3ce10cff46d8fe",
      "tree": "a3bd942d1e2a25529ecae24bdfb16f28a89fddf2",
      "parents": [
        "d0497614e0bd54f113041966532035edba463f8e"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Mar 22 00:07:56 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Mar 22 07:53:56 2006 -0800"
      },
      "message": "[PATCH] dcdbas: convert to the new platform device interface\n\nDo not use platform_device_register_simple() as it is going away, define\ndcdbas_driver and implement -\u003eprobe() and -\u003eremove() functions so manual\nbinding and unbinding will work with this driver.\n\nAlso switch to using attribute_group when creating sysfs attributes and\nmake sure to check and handle errors; explicitely remove attributes when\ndetaching driver.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d0497614e0bd54f113041966532035edba463f8e",
      "tree": "9d43d377fcafb8675aaf3854eda5f0f6b6dad669",
      "parents": [
        "eee8ab75c609fa0c452246f69237ff577b931243"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Mar 22 00:07:55 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Mar 22 07:53:56 2006 -0800"
      },
      "message": "[PATCH] tb0219: convert to the new platform device interface\n\nDo not use platform_device_register_simple() as it is going away.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "eee8ab75c609fa0c452246f69237ff577b931243",
      "tree": "b0dd3e1b8ec8e084411b87ae96f9b10bc29c84b3",
      "parents": [
        "d39b6cfe664079ca79ae1cfebac4725a877fd61d"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Mar 22 00:07:54 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Mar 22 07:53:56 2006 -0800"
      },
      "message": "[PATCH] mv64x600_wdt: convert to the new platform device interface\n\nmv64x600_wdt: convert to the new platform device interface Do not use\nplatform_device_register_simple() as it is going away.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d39b6cfe664079ca79ae1cfebac4725a877fd61d",
      "tree": "85a4a2784819406ac86d4f30d9764cb363c2c83b",
      "parents": [
        "f4a641d66c6e135dcfc861521e8008faed2411e1"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Mar 22 00:07:53 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Mar 22 07:53:56 2006 -0800"
      },
      "message": "[PATCH] vr41xx: convert to the new platform device interface\n\nThe patch does the following for v441xx seris drivers:\n\n - stop using platform_device_register_simple() as it is going away\n - mark -\u003eprobe() and -\u003eremove() methods as __devinit and __devexit\n   respectively\n - initialize \"owner\" field in driver structure so there is a link\n   from /sys/modules to the driver\n - mark *_init() and *_exit() functions as __init and __exit\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f4a641d66c6e135dcfc861521e8008faed2411e1",
      "tree": "0d8e93949c646479ac39760bd6c0e7afcb96e4a6",
      "parents": [
        "83485f826bea154a0ab41e9b8689105531dd7cb2"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Wed Mar 22 00:07:46 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Mar 22 07:53:56 2006 -0800"
      },
      "message": "[PATCH] multiple exports of strpbrk\n\nSam\u0027s tree includes a new check, which found that we\u0027re exporting strpbrk()\nmultiple times.\n\nIt seems that the convention is that this is exported from the arch files, so\nreove the lib/string.c export.\n\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nCc: Yoshinori Sato \u003cysato@users.sourceforge.jp\u003e\nCc: David Howells \u003cdhowells@redhat.com\u003e\nCc: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "83485f826bea154a0ab41e9b8689105531dd7cb2",
      "tree": "0413f90dda66cabbbcbe076cea5a03cb1982c5bf",
      "parents": [
        "4024ce5e0f396447cc1e07fd65c2a1d056b066bb"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Wed Mar 22 00:07:45 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Mar 22 07:53:55 2006 -0800"
      },
      "message": "[PATCH] serial: serial_txx9 driver update\n\nUpdate the serial_txx9 driver.\n\n * More strict check in verify_port.  Cleanup.\n * Do not insert a char caused previous overrun.\n * Fix some spin_locks.\n * Do not call uart_add_one_port for absent ports.\n\nAlso, this patch removes a BROKEN tag from Kconfig.  This driver has been\nmarked as BROKEN by removal of uart_register_port, but it has been solved\nalready on Sep 2005.\n\nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4024ce5e0f396447cc1e07fd65c2a1d056b066bb",
      "tree": "89d7c0f97e279ae64884aa47a02cae8f13f3f51e",
      "parents": [
        "d2044a94e80b61f68ee7456f82d9b443e9ff6ac7"
      ],
      "author": {
        "name": "Joe Korty",
        "email": "joe.korty@ccur.com",
        "time": "Wed Mar 22 00:07:43 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Mar 22 07:53:55 2006 -0800"
      },
      "message": "[PATCH] rtc.h broke strace(1) builds\n\nGit patch 52dfa9a64cfb3dd01fa1ee1150d589481e54e28e\n\n\t[PATCH] move rtc_interrupt() prototype to rtc.h\n\nbroke strace(1) builds.  The below moves the kernel-only additions lower,\nunder the already provided #ifdef __KERNEL__ statement.\n\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d2044a94e80b61f68ee7456f82d9b443e9ff6ac7",
      "tree": "4488efc87514d440f5ca4b9fdca32dd173a04f63",
      "parents": [
        "06f9d4f94a075285d25253edbf57f2cda07d4ff3"
      ],
      "author": {
        "name": "Alasdair G Kergon",
        "email": "agk@redhat.com",
        "time": "Wed Mar 22 00:07:42 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Mar 22 07:53:55 2006 -0800"
      },
      "message": "[PATCH] dm: bio split bvec fix\n\nThe code that handles bios that span table target boundaries by breaking\nthem up into smaller bios will not split an individual struct bio_vec into\nmore than two pieces.  Sometimes more than that are required.\n\nThis patch adds a loop to break the second piece up into as many pieces as\nare necessary.\n\nCc: \"Abhishek Gupta\" \u003cabhishekgupt@gmail.com\u003e\nCc: Dan Smith \u003cdanms@us.ibm.com\u003e\nSigned-off-by: Alasdair G Kergon \u003cagk@redhat.com\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "06f9d4f94a075285d25253edbf57f2cda07d4ff3",
      "tree": "56a3d3c05606811b15ab7b301c25815e9ac5e1e8",
      "parents": [
        "b40607fc02f8248828d52d88f91b7d68df1933b0"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Mar 22 00:07:40 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Mar 22 07:53:55 2006 -0800"
      },
      "message": "[PATCH] unshare: Error if passed unsupported flags\n\nA bare bones trivial patch to ensure we always get -EINVAL on the\nunsupported cases for sys_unshare.  If this goes in before 2.6.16 it allows\nus to forward compatible with future applications using sys_unshare.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nCc: JANAK DESAI \u003cjanak@us.ibm.com\u003e\nCc: \u003cstable@kerenl.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b40607fc02f8248828d52d88f91b7d68df1933b0",
      "tree": "4e29b252e6bf8d520de092edfeb9bc60413d92cb",
      "parents": [
        "68ed0040a8c9d06b73cda322a1f740749bd6e41a"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Wed Mar 22 00:07:39 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Mar 22 07:53:55 2006 -0800"
      },
      "message": "[PATCH] __get_page_state() cpumask cleanup and fix\n\n__get_page_state() has an open-coded for_each_cpu_mask() loop in it.\n\nTidy that up, then notice that the code was buggy:\n\n\twhile (cpu \u003c NR_CPUS) {\n\t\tunsigned long *in, *out, off;\n\n\t\tif (!cpu_isset(cpu, *cpumask))\n\t\t\tcontinue;\n\nan obvious infinite loop.  I guess we just never call it with a holey cpu\nmask.\n\nEven after my cpumask size-reduction work, this patch increases code size :(\n\nCc: Paul Jackson \u003cpj@sgi.com\u003e\nCc: Christoph Lameter \u003cclameter@engr.sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "68ed0040a8c9d06b73cda322a1f740749bd6e41a",
      "tree": "73fe9f14b93466716b4a79007a33839ee42aad33",
      "parents": [
        "5e7a99ac452d7a4ce43b8bacb3495475e1f9fd71"
      ],
      "author": {
        "name": "Ravikiran G Thirumalai",
        "email": "kiran@scalex86.org",
        "time": "Wed Mar 22 00:07:38 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Mar 22 07:53:55 2006 -0800"
      },
      "message": "[PATCH] x86: mark cyc2ns_scale readmostly\n\nThis variable is rarely written to.  Mark the variable accordingly.\n\nSigned-off-by: Ravikiran Thirumalai \u003ckiran@scalex86.org\u003e\nSigned-off-by: Shai Fultheim \u003cshai@scalex86.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5e7a99ac452d7a4ce43b8bacb3495475e1f9fd71",
      "tree": "ded83e560e5f21540e5e23c3b9cb4ed9e8376f94",
      "parents": [
        "8a2cda007068e838ac6494cde74c37534f04f8dc"
      ],
      "author": {
        "name": "Latchesar Ionkov",
        "email": "lucho@ionkov.net",
        "time": "Wed Mar 22 00:07:37 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Mar 22 07:53:55 2006 -0800"
      },
      "message": "[PATCH] v9fs: assign dentry ops to negative dentries\n\nIf a file is not found in v9fs_vfs_lookup, the function creates negative\ndentry, but doesn\u0027t assign any dentry ops.  This leaves the negative entry\nin the cache (there is no d_delete to mark it for removal).  If the file is\ncreated outside of the mounted v9fs filesystem, the file shows up in the\ndirectory with weird permissions.\n\nThis patch assigns the default v9fs dentry ops to the negative dentry.\n\nSigned-off-by: Latchesar Ionkov \u003clucho@ionkov.net\u003e\nSigned-off-by: Eric Van Hensbergen \u003cericvh@gmail.com\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8a2cda007068e838ac6494cde74c37534f04f8dc",
      "tree": "dade19c25f04a0be81dad6c0cfd1342635aa930a",
      "parents": [
        "4078006568c142a909e7889cbdc28804cec25461"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@pol.net",
        "time": "Wed Mar 22 00:07:36 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Mar 22 07:53:55 2006 -0800"
      },
      "message": "[PATCH] i810fb_cursor(): use GFP_ATOMIC\n\nThe console cursor can be called in atomic context.  Change memory\nallocation to use the GFP_ATOMIC flag in i810fb_cursor().\n\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4078006568c142a909e7889cbdc28804cec25461",
      "tree": "27ebbad413223e626ceb7782fc4ac1242616a1c7",
      "parents": [
        "152475cb0a65ed73301cfbd7d7afab65536643f7"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Wed Mar 22 00:07:35 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Mar 22 07:53:55 2006 -0800"
      },
      "message": "[PATCH] efi_call_phys_epilog() warning fix\n\narch/i386/kernel/efi.c: In function `efi_call_phys_epilog\u0027:                     arch/i386/kernel/efi.c:118: warning: assignment makes integer from pointer without a cast\n\nCc: Matt Domsch \u003cMatt_Domsch@dell.com\u003e\nCc: \"Tolentino, Matthew E\" \u003cmatthew.e.tolentino@intel.com\u003e\nCc: Zachary Amsden \u003czach@vmware.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "152475cb0a65ed73301cfbd7d7afab65536643f7",
      "tree": "197571b8d8786a4a0c7b88f107d3cd96c4b4b36d",
      "parents": [
        "9430d58e34ec3861e1ca72f8e49105b227aad327"
      ],
      "author": {
        "name": "Herbert Poetzl",
        "email": "herbert@13thfloor.at",
        "time": "Wed Mar 22 00:07:34 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Mar 22 07:53:54 2006 -0800"
      },
      "message": "[PATCH] don\u0027t call check_acpi_pci() on x86 with ACPI disabled\n\ncheck_acpi_pci() is called from arch/i386/kernel/setup.c even if\nCONFIG_ACPI is not defined, but the code in include/asm/acpi.h doesn\u0027t\nprovide it in this case.\n\nSigned-off-by: Herbert Pötzl \u003cherbert@13thfloor.at\u003e\nCc: \"Brown, Len\" \u003clen.brown@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9430d58e34ec3861e1ca72f8e49105b227aad327",
      "tree": "ac8f8295131fbf3c0ddc689fa9887a8c95b0814d",
      "parents": [
        "e952f31bce6e9f64db01f607abc46529ba57ac9e"
      ],
      "author": {
        "name": "Mike Galbraith",
        "email": "efault@gmx.de",
        "time": "Wed Mar 22 00:07:33 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Mar 22 07:53:54 2006 -0800"
      },
      "message": "[PATCH] sched: remove sleep_avg multiplier\n\nRemove the sleep_avg multiplier.  This multiplier was necessary back when\nwe had 10 seconds of dynamic range in sleep_avg, but now that we only have\none second, it causes that one second to be compressed down to 100ms in\nsome cases.  This is particularly noticeable when compiling a kernel in a\nslow NFS mount, and I believe it to be a very likely candidate for other\nrecently reported network related interactivity problems.\n\nIn testing, I can detect no negative impact of this removal.\n\nSigned-off-by: Mike Galbraith \u003cefault@gmx.de\u003e\nAcked-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e952f31bce6e9f64db01f607abc46529ba57ac9e",
      "tree": "b746bcd315d4f86c9ed7617939f29339fc692852",
      "parents": [
        "e0f4ab8a1741193891f096aa63df9ac8672af54c",
        "133a58c1fd97022690d53dd58df56579193cbc1d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 15:58:17 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 15:58:17 2006 -0800"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6:\n  [IA64-SGI] SN2-XP reduce kmalloc wrapper inlining\n  [IA64] MCA: remove obsolete ifdef\n  [IA64] MCA: update MCA comm field for user space tasks\n  [IA64] MCA: print messages in MCA handler\n  [IA64-SGI] - Eliminate SN pio_phys_xxx macros. Move to assembly\n  [IA64] use icc defined constant\n  [IA64] add __builtin_trap definition for icc build\n  [IA64] clean up asm/intel_intrin.h\n  [IA64] map ia64_hint definition to intel compiler intrinsic\n  [IA64] hooks to wait for mmio writes to drain when migrating processes\n  [IA64-SGI] driver bugfixes and hardware workarounds for CE1.0 asic\n  [IA64-SGI] Handle SC env. powerdown events\n  [IA64] Delete MCA/INIT sigdelayed code\n  [IA64-SGI] sem2mutex ioc4.c\n  [IA64] implement ia64 specific mutex primitives\n  [IA64] Fix UP build with BSP removal support.\n  [IA64] support for cpu0 removal\n"
    },
    {
      "commit": "e0f4ab8a1741193891f096aa63df9ac8672af54c",
      "tree": "2032d7c45b36b2c4d81b437221e06d6803fffdbc",
      "parents": [
        "ca94f26d2b2ee8ad76be617b35f846444fedc07b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 14:51:37 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 14:51:37 2006 -0800"
      },
      "message": "Revert \"V4L/DVB (3543): Fix Makefile to adapt to bt8xx/ conversion\"\n\nThis reverts commit 08f1d0b99f4e2203935d86640a7fec5c233b777c\n\nThe \"bt8xx/ conversion\" for drivers/video/ hasn\u0027t actually percolated\nall the way to this tree, so the Makefile change escaped too soon.\n\nBuild breakage noticed by Jeff Garzik \u003cjeff@garzik.org\u003e\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ca94f26d2b2ee8ad76be617b35f846444fedc07b",
      "tree": "e26e265fb2a551caebc1f0d7807a1239e669fe0f",
      "parents": [
        "0b5bf225c06e62eb6066fc5b7ccf4f296356c503",
        "55be062d2d6397e6f24f3b91608917e9e84206d7"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 21 16:40:51 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 21 16:40:51 2006 -0500"
      },
      "message": "Merge branch \u0027e1000-fixes\u0027 of git://198.78.49.142/~jbrandeb/linux-2.6\n"
    },
    {
      "commit": "0b5bf225c06e62eb6066fc5b7ccf4f296356c503",
      "tree": "931d1f5033618a203d0db18cef8eae290a442e3a",
      "parents": [
        "4a5e8e296cfdeef18312c08199f25c00ec148f41"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 21 16:22:47 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 21 16:22:47 2006 -0500"
      },
      "message": "[netdrvr] pcnet32: other source formatting cleanups\n\n- undo some Lindent damage by indenting member names\n- remove history at top of .c file, this is stored in the kernel\n  repo changelog (in greater detail, even).\n"
    },
    {
      "commit": "4a5e8e296cfdeef18312c08199f25c00ec148f41",
      "tree": "0a1fe45e304b04f0a6ea67613548117e4645995c",
      "parents": [
        "3d781a02313e9f22923ee919d99e1cf72fd1f468"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 21 16:15:44 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 21 16:15:44 2006 -0500"
      },
      "message": "[netdrvr] pcnet32: Lindent\n"
    },
    {
      "commit": "3d781a02313e9f22923ee919d99e1cf72fd1f468",
      "tree": "fab9e90894de2fcd483603f66ca592cf1f136c4d",
      "parents": [
        "09779c6df2dbe95483269d194b327d41fe2cc57e"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Thu Mar 16 23:58:44 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 21 16:00:53 2006 -0500"
      },
      "message": "[PATCH] skfp warning fixes\n\ndrivers/net/skfp/fplustm.c: In function `enable_formac\u0027:\ndrivers/net/skfp/fplustm.c:552: warning: large integer implicitly truncated to unsigned type\ndrivers/net/skfp/fplustm.c:555: warning: large integer implicitly truncated to unsigned type\n\nThese arguments were changed to `const\u0027, so the compiler can now see that it\u0027s\ndoing and outw(..., 0xffffnnnn).  Cast the arg to ushort.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "09779c6df2dbe95483269d194b327d41fe2cc57e",
      "tree": "9ee7873eb248481bd06f73fdda79c019292c0e26",
      "parents": [
        "ac62ef043504d5c754357325cd514553ddabb046"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Mon Mar 20 11:54:27 2006 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 21 16:00:53 2006 -0500"
      },
      "message": "[PATCH] smc91x: allow for dynamic bus access configs\n\nAll accessor\u0027s different methods are now selected with C code and unused\nones statically optimized away at compile time instead of being selected\nwith #if\u0027s and #ifdef\u0027s.  This has many advantages such as allowing the\ncompiler to validate the syntax of the whole code, making it cleaner and\neasier to understand, and ultimately allowing people to define\nconfiguration symbols in terms of variables if they really want to\ndynamically support multiple bus configurations at the same time (with\nthe unavoidable performance cost).\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "ac62ef043504d5c754357325cd514553ddabb046",
      "tree": "b1c45d98f238852370d09b5cc2f37625005b9442",
      "parents": [
        "8368f31c8f51ef8ba61ce9fff7b94259777b6419"
      ],
      "author": {
        "name": "Don Fry",
        "email": "brazilnut@us.ibm.com",
        "time": "Mon Mar 20 15:26:03 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 21 16:00:53 2006 -0500"
      },
      "message": "[PATCH] pcnet32: support boards with multiple phys\n\nBoards with multiple PHYs were not being handled properly by the pcnet32\ndriver.  This patch by Thomas Bogendoerfer with changes by me will allow\nAllied Telesyn 2700FTX and 2701FTX boards to use either the copper or\nthe fiber interfaces.  It has been tested on ia32 and ppc64 hardware.\nPhilippe Seewer also tested and improved the patch.\nethtool for pcnet32 already supports multiple phys.\n\nSee also bugzilla bug 4219.\n\nPlease apply to 2.6.16\n\nSigned-off-by:  Don Fry \u003cbrazilnut@us.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "8368f31c8f51ef8ba61ce9fff7b94259777b6419",
      "tree": "b5a762e54e4895dc9b4df071d61b144ce804d62b",
      "parents": [
        "d257924e85a81561a956f1791fa5a226e3a32ce1"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon Mar 20 15:48:23 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 21 16:00:53 2006 -0500"
      },
      "message": "[PATCH] sky2 version 1.1\n\nSet version to 1.1\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "d257924e85a81561a956f1791fa5a226e3a32ce1",
      "tree": "4632372160838e2a878f9f1edf0d34b0da06d49c",
      "parents": [
        "8f24664da64f8db094cd9d379b16fc1d8776d1df"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon Mar 20 15:48:22 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 21 16:00:53 2006 -0500"
      },
      "message": "[PATCH] sky2: handle all error irqs\n\nThe hardware has additional error trap interrupt bits.  I have never seen\nthem trigger, but if they do, it looks like this might be useful.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.rog\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "8f24664da64f8db094cd9d379b16fc1d8776d1df",
      "tree": "c954d1ac501e3f4f4c5473cdc96bf46894b129d9",
      "parents": [
        "d89e1343959200a578465d50bb36c89733cf66a7"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon Mar 20 15:48:21 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 21 16:00:52 2006 -0500"
      },
      "message": "[PATCH] sky2: transmit recovery\n\nThis patch decodes state and revovers from any races in the transmit\ntimeout and NAPI logic. It should never trigger, but if it does then\ndo the right thing.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "d89e1343959200a578465d50bb36c89733cf66a7",
      "tree": "9e920b8be3e6ab137b0c7e295f9d62ce80c30a88",
      "parents": [
        "fb2690a9bfa330aff3de29cbdde526591ac90dce"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon Mar 20 15:48:20 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 21 16:00:52 2006 -0500"
      },
      "message": "[PATCH] sky2: whitespace fixes\n\nSmall whitespace fixes.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "fb2690a9bfa330aff3de29cbdde526591ac90dce",
      "tree": "e9a070be2062a0221828a29d7499d8e65ce57bba",
      "parents": [
        "77b3d6a2d56be5af87ffae5bb78a39c847d49f99"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon Mar 20 15:48:19 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 21 16:00:52 2006 -0500"
      },
      "message": "[PATCH] sky2: add MSI support\n\nAdd MSI support to sky2 driver.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "77b3d6a2d56be5af87ffae5bb78a39c847d49f99",
      "tree": "6fb2894ed3a6a77a57ff0ace39906ef5918f0e81",
      "parents": [
        "e07b1aa8b3ebedd3c7e0e1b4b524f1b2d62707cf"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon Mar 20 15:48:18 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 21 16:00:52 2006 -0500"
      },
      "message": "[PATCH] sky2: coalescing parameters\n\nChange default coalescing parameters slightly, and allow wider\nrange of values.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "e07b1aa8b3ebedd3c7e0e1b4b524f1b2d62707cf",
      "tree": "15e96ea55b6463d2b75eb94293230d8ee6345165",
      "parents": [
        "c4b1580e8ad1aab13e0d8b97c7af3eebab8791ae"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon Mar 20 15:48:17 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 21 16:00:52 2006 -0500"
      },
      "message": "[PATCH] sky2: rework of NAPI and IRQ management\n\nRedo the interupt handling of sky2 driver based on the IRQ mangement\ndocumentation. All interrupts are handled by the device0 NAPI poll\nroutine.\n\nDon\u0027t need to adjust interrupt mask in IRQ context, done only when\nchanging device under RTNL. Therefore don\u0027t need hwlock anymore.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "c4b1580e8ad1aab13e0d8b97c7af3eebab8791ae",
      "tree": "4e5c5043c3369f0aa4efd2de8cb598705fd1339f",
      "parents": [
        "290d4de5b71f60bb5853a7ef9f0e8c817cd26892"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon Mar 20 15:48:16 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 21 16:00:52 2006 -0500"
      },
      "message": "[PATCH] sky2: drop broken wake on lan support\n\nRemove wake on lan support for now. It doesn\u0027t work right, and I\ndon\u0027t have a machine with working suspend/resume to test or fix it.\nIt will be re-enabled later.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "290d4de5b71f60bb5853a7ef9f0e8c817cd26892",
      "tree": "257fb4590ff919886597bdc300ddd1dc8013227c",
      "parents": [
        "6f059c3e9042bc4eaa4f7a8dd651bbed9be144f2"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Mon Mar 20 15:48:15 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 21 16:00:51 2006 -0500"
      },
      "message": "[PATCH] sky2: remove support for untested Yukon EC/rev 0\n\nThe Yukon EC/rev0 (A1) chipset requires a bunch of workarounds. I copied these\nfrom sk98lin.  But since they never got tested and add more cruft to the code;\nany attempt at using driver as is on this version will probably fail.\n\nIt looks like this was a early engineering sample chip revision, if it ever shows\nup on a real system. Produce an error message.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "6f059c3e9042bc4eaa4f7a8dd651bbed9be144f2",
      "tree": "7f7793ab7f2e793286a844525f0ab4d057347b7c",
      "parents": [
        "9362860fd1d9062ff9b3dca42aa3e1e68c2ddb67"
      ],
      "author": {
        "name": "Dale Farnsworth",
        "email": "dale@farnsworth.org",
        "time": "Tue Mar 21 11:44:35 2006 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 21 16:00:51 2006 -0500"
      },
      "message": "[PATCH] mv643xx_eth: Cache align skb-\u003edata if CONFIG_NOT_COHERENT_CACHE\n\nWhen I/O is non-cache-coherent, we need to ensure that the I/O buffers\nwe use don\u0027t share cache lines with other data.\n\nSigned-off-by: Dale Farnsworth \u003cdale@farnsworth.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "9362860fd1d9062ff9b3dca42aa3e1e68c2ddb67",
      "tree": "7b13ff1acb639b1acc47a22e524b4ead64629137",
      "parents": [
        "b9d64acc82c104df9e4d6b74cbb1af05a77b5d44"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Mar 21 10:57:07 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 21 16:00:51 2006 -0500"
      },
      "message": "[PATCH] skge: version 1.4\n\nUpdate version number\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "b9d64acc82c104df9e4d6b74cbb1af05a77b5d44",
      "tree": "796d6a43ea5f5e9c5d0ad591b9185c5bda261cf8",
      "parents": [
        "203babb650d0c99a8be08f479d4a05d420988d89"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Mar 21 10:57:06 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 21 16:00:51 2006 -0500"
      },
      "message": "[PATCH] skge: handle pci errors better\n\nWhen a PCI error occurs, try and report more info.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "203babb650d0c99a8be08f479d4a05d420988d89",
      "tree": "a573eab0062e1f24eef9c3b063a31a310fa6f192",
      "parents": [
        "c68ce71a340ffb5c589db5d9f9af1ce4ef81baa9"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Mar 21 10:57:05 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 21 16:00:51 2006 -0500"
      },
      "message": "[PATCH] skge: formmating and whitespace cleanup\n\nReformat some code to make it easier to read. And whitespace\nfixes.\n\nSigned-off-by: Stephen Hemminger \u003csheminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "c68ce71a340ffb5c589db5d9f9af1ce4ef81baa9",
      "tree": "4fc443b263453df988de5133a9ab07561f40fbc4",
      "parents": [
        "ff7907aede7962629c2eb50e08b870316c80518f"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Mar 21 10:57:04 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 21 16:00:51 2006 -0500"
      },
      "message": "[PATCH] skge: use mmiowb\n\nAdd mmio barriers at the appropriate places, don\u0027t have a platform\nthat needs them, but this is where the documentation of the patch\nsays to add them.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "ff7907aede7962629c2eb50e08b870316c80518f",
      "tree": "fd79519a2bb2738c0c28774a20004e257fbb2880",
      "parents": [
        "93aea718c69d44ee492f233929686b15b5b3702d"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Mar 21 10:57:03 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 21 16:00:51 2006 -0500"
      },
      "message": "[PATCH] skge: use kcalloc\n\nUse kcalloc when allocating ring data structure.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "93aea718c69d44ee492f233929686b15b5b3702d",
      "tree": "8ab42f448d5b8839b81470c6909b05847cf78180",
      "parents": [
        "c3da14474063e71686039d961d14785a9c2971ae"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Mar 21 10:57:02 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 21 16:00:50 2006 -0500"
      },
      "message": "[PATCH] skge: dma configuration cleanup\n\nCleanup of the part of the code that sets up DMA configuration.\nShould cause no real change in operation, just clearer.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "c3da14474063e71686039d961d14785a9c2971ae",
      "tree": "e98f5e56f94abb911cc61df12e026e626c651c7c",
      "parents": [
        "cfc3ed796eda2c41fb20986d831ed56c0474279d"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Mar 21 10:57:01 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 21 16:00:50 2006 -0500"
      },
      "message": "[PATCH] skge: check the allocation of ring buffer\n\nThe SysKonnect Genesis and Yukon chip sets have restrictions on the possible\ncontrol block area.  The memory needs to not cross 4 Gig boundary, and it needs\nto be 8 byte aligned.  This patch checks and fails to bring the device up\nif region is unacceptable.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "cfc3ed796eda2c41fb20986d831ed56c0474279d",
      "tree": "5fbd513356c76c3fafa7ffda0c3dd6eda0d5b690",
      "parents": [
        "00a6cae288138ce0444ab6f48a81da12afe557aa"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Mar 21 10:57:00 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 21 16:00:50 2006 -0500"
      },
      "message": "[PATCH] skge: use auto masking of irqs\n\nImprove performance of skge driver by not touching irq mask\nregister as much. Since the interrupt source auto-masks, the driver\ncan just leave it disabled until the end of the soft irq.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "00a6cae288138ce0444ab6f48a81da12afe557aa",
      "tree": "28abdccb35a9b251a480c134e097341cdf789f52",
      "parents": [
        "ec1248e70edc5cf7b485efcc7b41e44e10f422e5"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@osdl.org",
        "time": "Tue Mar 21 10:56:59 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Mar 21 16:00:50 2006 -0500"
      },
      "message": "[PATCH] skge: use NAPI for tx cleanup.\n\nCleanup transmit buffers using NAPI.  This allows the transmit routine\nto leave interrupts enabled, and that improves performance.\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@osdl.org\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "ec1248e70edc5cf7b485efcc7b41e44e10f422e5",
      "tree": "80ca10a1ad9dc572e131a56a93fcf0c63c14d168",
      "parents": [
        "3d1f337b3e7378923c89f37afb573a918ef40be5",
        "55e9dce37ddf3ab358ba1d1e9eef4ee4bd8174a6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 09:33:19 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 09:33:19 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/herbert/crypto-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/herbert/crypto-2.6:\n  [CRYPTO] aes: Fixed array boundary violation\n  [CRYPTO] tcrypt: Fix key alignment\n  [CRYPTO] all: Add missing cra_alignmask\n  [CRYPTO] all: Use kzalloc where possible\n  [CRYPTO] api: Align tfm context as wide as possible\n  [CRYPTO] twofish: Use rol32/ror32 where appropriate\n"
    },
    {
      "commit": "3d1f337b3e7378923c89f37afb573a918ef40be5",
      "tree": "386798378567a10d1c7b24f599cb50f70298694c",
      "parents": [
        "2bf2154c6bb5599e3ec3f73c34861a0b12aa839e",
        "5e35941d990123f155b02d5663e51a24f816b6f3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 09:31:48 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 09:31:48 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6: (235 commits)\n  [NETFILTER]: Add H.323 conntrack/NAT helper\n  [TG3]: Don\u0027t mark tg3_test_registers() as returning const.\n  [IPV6]: Cleanups for net/ipv6/addrconf.c (kzalloc, early exit) v2\n  [IPV6]: Nearly complete kzalloc cleanup for net/ipv6\n  [IPV6]: Cleanup of net/ipv6/reassambly.c\n  [BRIDGE]: Remove duplicate const from is_link_local() argument type.\n  [DECNET]: net/decnet/dn_route.c: fix inconsequent NULL checking\n  [TG3]: make drivers/net/tg3.c:tg3_request_irq() static\n  [BRIDGE]: use LLC to send STP\n  [LLC]: llc_mac_hdr_init const arguments\n  [BRIDGE]: allow show/store of group multicast address\n  [BRIDGE]: use llc for receiving STP packets\n  [BRIDGE]: stp timer to jiffies cleanup\n  [BRIDGE]: forwarding remove unneeded preempt and bh diasables\n  [BRIDGE]: netfilter inline cleanup\n  [BRIDGE]: netfilter VLAN macro cleanup\n  [BRIDGE]: netfilter dont use __constant_htons\n  [BRIDGE]: netfilter whitespace\n  [BRIDGE]: optimize frame pass up\n  [BRIDGE]: use kzalloc\n  ...\n"
    },
    {
      "commit": "2bf2154c6bb5599e3ec3f73c34861a0b12aa839e",
      "tree": "62691bd915e2e3c2e6648306d3fb893f7a1dc57e",
      "parents": [
        "08a4ecee986dd98e86090ff5faac4782b6765aed",
        "71a8924bee63d891f6256d560e32416a458440b3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 09:25:47 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 09:25:47 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6: (81 commits)\n  [PATCH] USB: omninet: fix up debugging comments\n  [PATCH] USB serial: add navman driver\n  [PATCH] USB: Fix irda-usb use after use\n  [PATCH] USB: rtl8150 small fix\n  [PATCH] USB: ftdi_sio: add Icom ID1 USB product and vendor ids\n  [PATCH] USB: cp2101: add new device IDs\n  [PATCH] USB: fix check_ctrlrecip to allow control transfers in state ADDRESS\n  [PATCH] USB: vicam.c: fix a NULL pointer dereference\n  [PATCH] USB: ZC0301 driver bugfix\n  [PATCH] USB: add support for Creativelabs Silvercrest USB keyboard\n  [PATCH] USB: storage: new unusual_devs.h entry: Mitsumi 7in1 Card Reader\n  [PATCH] USB: storage: unusual_devs.h entry 0420:0001\n  [PATCH] USB: storage: another unusual_devs.h entry\n  [PATCH] USB: storage: sandisk unusual_devices entry\n  [PATCH] USB: fix initdata issue in isp116x-hcd\n  [PATCH] USB: usbcore: usb_set_configuration oops (NULL ptr dereference)\n  [PATCH] USB: usbcore: Don\u0027t assume a USB configuration includes any interfaces\n  [PATCH] USB: ub 03 drop stall clearing\n  [PATCH] USB: ub 02 remove diag\n  [PATCH] USB: ub 01 remove first_open\n  ...\n"
    },
    {
      "commit": "08a4ecee986dd98e86090ff5faac4782b6765aed",
      "tree": "74df5de49f38c432a6a18303b0c6d834fd09028f",
      "parents": [
        "ba93c6297b9cfad5a70b5e5ed13c9dbead6601d3",
        "b3229087c5e08589cea4f5040dab56f7dc11332a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 09:25:15 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 09:25:15 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6: (23 commits)\n  [PATCH] sysfs: fix a kobject leak in sysfs_add_link on the error path\n  [PATCH] sysfs: don\u0027t export dir symbols\n  [PATCH] get_cpu_sysdev() signedness fix\n  [PATCH] kobject_add_dir\n  [PATCH] debugfs: Add debugfs_create_blob() helper for exporting binary data\n  [PATCH] sysfs: fix problem with duplicate sysfs directories and files\n  [PATCH] Kobject: kobject.h: fix a typo\n  [PATCH] Kobject: provide better warning messages when people do stupid things\n  [PATCH] Driver core: add macros notice(), dev_notice()\n  [PATCH] firmware: fix BUG: in fw_realloc_buffer\n  [PATCH] sysfs: kzalloc conversion\n  [PATCH] fix module sysfs files reference counting\n  [PATCH] add EXPORT_SYMBOL_GPL_FUTURE() to USB subsystem\n  [PATCH] add EXPORT_SYMBOL_GPL_FUTURE() to RCU subsystem\n  [PATCH] add EXPORT_SYMBOL_GPL_FUTURE()\n  [PATCH] Clean up module.c symbol searching logic\n  [PATCH] kobj_map semaphore to mutex conversion\n  [PATCH] kref: avoid an atomic operation in kref_put()\n  [PATCH] handle errors returned by platform_get_irq*()\n  [PATCH] driver core: platform_get_irq*(): return -ENXIO on error\n  ...\n"
    },
    {
      "commit": "ba93c6297b9cfad5a70b5e5ed13c9dbead6601d3",
      "tree": "3785afef7c0f7b72ec87f88fc19b88bfb48386fe",
      "parents": [
        "e031d33efde817ce6b4f907f0fa1ff021301748f",
        "2b422383c3d8dcd203dd9aea70155be6258dbf6c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 09:23:46 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 09:23:46 2006 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial:\n  README: bzip2 is not new\n  Documentation/Changes: remove outdated translation references\n  remove dead Radeon URL\n  SCSI_AACRAID: add a help text\n  update the i386 defconfig\n  MAINTAINERS: remove the LANMEDIA entry\n  Move ip2.c and ip2main.c to drivers/char/ip2/ where the other files\n"
    },
    {
      "commit": "e031d33efde817ce6b4f907f0fa1ff021301748f",
      "tree": "2e9ba300db601f61fdc32813f55114d363d3d4e2",
      "parents": [
        "52aef8183fbedb0232b20127b089e85e7aa095e3",
        "48e08101c0fa0e1767cdef13fdaea79cad3106a2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 09:22:41 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 09:22:41 2006 -0800"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus\n\n* \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus:\n  [MIPS] Update defconfigs.\n  [MIPS] Separate CPU entries in /proc/cpuinfo with a blank line.\n  [MIPS] sys_mmap2 offset argument should always be shifted 12, not PAGE_SHIFT.\n  [MIPS] TX49XX has prefetch.\n  [MIPS] Kill tlb-andes.c.\n  [MIPS] War on whitespace: cleanup initial spaces followed by tabs.\n  [MIPS] Makefile crapectomy.\n  [MIPS] Reformat __xchg().\n  [MIPS] Mention Broadcom part number for BigSur board\n  [MIPS] Remove CONFIG_BUILD_ELF64.\n  [MIPS] Further sparsification for 32-bit compat code.\n  [MIPS] fix wrong __user usage in _sysn32_rt_sigsuspend\n  [MIPS] Signal cleanup\n  [MIPS] Reformat all of signal32.c with tabs instead of space for consistency\n  [MIPS] Delete unused sys32_waitpid.\n  [MIPS] Make I/O helpers more customizable\n  [MIPS] Symmetric Uniprocessor support for Qemu.\n  [MIPS] sc-rm7k.c cleanup\n  [MIPS] MIPS64 R2 optimizations for 64-bit endianess swapping.\n  [MIPS] Add early console for Cobalt.\n"
    },
    {
      "commit": "52aef8183fbedb0232b20127b089e85e7aa095e3",
      "tree": "4c06b3351284f222a9cd825e6f1ea8543e7656c2",
      "parents": [
        "28c006c1f09ea92d4f2585a087a188955ce3f64c",
        "fd02e8038eb943755e8727a0ea193c037a51714f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 09:22:08 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 09:22:08 2006 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband\n\n* \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband: (47 commits)\n  IB/mthca: Query SRQ srq_limit fixes\n  IPoIB: Get rid of useless test of queue length\n  IB/mthca: Correct reported SRQ size in MemFree case.\n  IB/mad: Fix oopsable race on device removal\n  IB/srp: Coverity fix to srp_parse_options()\n  IB/mthca: Coverity fix to mthca_init_eq_table()\n  IB: Coverity fixes to sysfs.c\n  IPoIB: Move ipoib_ib_dev_flush() to ipoib workqueue\n  IPoIB: Fix build now that neighbour destructor is in neigh_params\n  IB/uverbs: Use correct alt_pkey_index in modify QP\n  IB/umad: Add support for large RMPP transfers\n  IB/srp: Add SCSI host attributes to show target port\n  IB/cm: Check cm_id state before handling a REP\n  IB/mthca: Update firmware versions\n  IB/mthca: Optimize large messages on Sinai HCAs\n  IB/uverbs: Fix query QP return of sq_sig_all\n  IB: Fix modify QP checking of \"current QP state\" attribute\n  IPoIB: Fix multicast race between canceling and completing\n  IPoIB: Clean up if posting receives fails\n  IB/mthca: Use an enum for HCA page size\n  ...\n"
    },
    {
      "commit": "28c006c1f09ea92d4f2585a087a188955ce3f64c",
      "tree": "2615749653cd3ba4852d2f5ed22f21eec0cd5712",
      "parents": [
        "cbe037b46f564188045937e6006c5c1d6093618a",
        "7abe53155b77c31028a7158883bc9aac705790da"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 09:20:47 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 09:20:47 2006 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm:\n  [ARM] Fix cosmetic typo in asm/irq.h\n  [ARM] 3367/1: CLCD mode no longer supported on the RealView boards\n  [ARM] 3366/1: Allow the 16bpp mode configuration in the CLCD control register\n"
    },
    {
      "commit": "cbe037b46f564188045937e6006c5c1d6093618a",
      "tree": "a06d32fbe5c19fbd674ab3df05476743803c9615",
      "parents": [
        "f0481730c827421cf1548bfd73c073c0f47f2907",
        "cd85f6e2f58282186ad720fc18482be228f0b972"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 09:20:12 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 09:20:12 2006 -0800"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev\n\n* \u0027upstream-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev: (112 commits)\n  [libata] sata_mv: fix irq port status usage\n  [PATCH] libata: move IDENTIFY info printing from ata_dev_read_id() to ata_dev_configure()\n  [PATCH] libata: use local *id instead of dev-\u003eid in ata_dev_configure()\n  [PATCH] libata: check Word 88 validity in ata_id_xfer_mask()\n  [PATCH] libata: fix class handling in ata_bus_probe()\n  [PATCH] ahci: enable prefetching for PACKET commands\n  libata: turn on ATAPI by default\n  [PATCH] sata_sil24: lengthen softreset timeout\n  [PATCH] sata_sil24: exit early from softreset if SStatus reports no device\n  [PATCH] libata: fix missing classes[] initialization in ata_bus_probe()\n  [PATCH] libata: kill unused xfer_mode functions\n  [PATCH] libata: reimplement ata_set_mode() using xfer_mask helpers\n  [PATCH] libata: use xfer_mask helpers in ata_dev_set_mode()\n  [PATCH] libata: use ata_id_xfermask() in ata_dev_configure()\n  [PATCH] libata: add xfer_mask handling functions\n  [PATCH] libata: improve xfer mask constants and update ata_mode_string()\n  [PATCH] libata: rename ATA_FLAG_FLUSH_PIO_TASK to ATA_FLAG_FLUSH_PORT_TASK\n  [PATCH] libata: kill unused pio_task and packet_task\n  [PATCH] libata: convert pio_task and packet_task to port_task\n  [PATCH] libata: implement port_task\n  ...\n"
    },
    {
      "commit": "f0481730c827421cf1548bfd73c073c0f47f2907",
      "tree": "0d25ab7377afd270995f8c31d2953ffa32c8aa40",
      "parents": [
        "c4a1745aa09fc110afdefea0e5d025043e348bae",
        "ecb73774e5f5b5f635a70073086c3f57b4ca4ae6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 09:01:08 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 09:01:08 2006 -0800"
      },
      "message": "Merge kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git with fixups\n\nThis merges the DVB tree, but fixes up the history that had gotten\nscrewed up by a broken commit.\n\nThe history is fixed up by re-doing the commit properly (taking the\nresolve from the final result of the original), and then cherry-picking\nthe commits that followed the broken merge.\n\n* dvb: (190 commits)\n  V4L/DVB (3545): Fixed no_overlay option and quirks on saa7134 driver\n  V4L/DVB (3543): Fix Makefile to adapt to bt8xx/ conversion\n  V4L/DVB (3538): Bt8xx documentation update\n  V4L/DVB (3537a): Whitespace cleanup\n  V4L/DVB (3533): Add WSS (wide screen signalling) module parameters\n  V4L/DVB (3532): Moved duplicated code of ALPS BSRU6 tuner to a standalone file.\n  V4L/DVB (3530): Kconfig: remove VIDEO_AUDIO_DECODER\n  V4L/DVB (3529): Kconfig: add menu items for cs53l32a and wm8775 A/D converters\n  V4L/DVB (3528): Kconfig: fix ATSC frontend menu item names by manufacturer\n  V4L/DVB (3527): VIDEO_CPIA2 must depend on USB\n  V4L/DVB (3525): Kconfig: remove VIDEO_DECODER\n  V4L/DVB (3524): Kconfig: add menu items for saa7115 and saa7127\n  V4L/DVB (3494): Kconfig: select VIDEO_MSP3400 to build msp3400.ko\n  V4L/DVB (3522): Fixed a trouble with other PAL standards\n  V4L/DVB (3521): Avoid warnings at video-buf.c\n  V4L/DVB (3514): SAA7113 doesn\u0027t have auto std chroma detection mode\n  V4L/DVB (3513): Remove saa711x driver\n  V4L/DVB (3509): Make a needlessly global function static.\n  V4L/DVB (3506): Cinergy T2 dmx cleanup on disconnect\n  V4L/DVB (3504): Medion 7134: Autodetect second bridge chip\n  ...\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ecb73774e5f5b5f635a70073086c3f57b4ca4ae6",
      "tree": "d8313c4007896c78dfe05884a7740cb048ffd62a",
      "parents": [
        "08f1d0b99f4e2203935d86640a7fec5c233b777c"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Mar 17 20:54:32 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:54:02 2006 -0800"
      },
      "message": "V4L/DVB (3545): Fixed no_overlay option and quirks on saa7134 driver\n\nSome chipsets have several problems when pci to pci transfers are activated\non overlay mode. the option no_overlay allows disabling such feature of\nthe driver, in favor of keeping the system stable.\nThe default is to use pcipci_fail flag defined on drivers/pci/quirks.c.\nIt also allows the user to override it by forcing disable overlay or forcing\nenable. Forcing enable may generate PCI transfer corruption, including disk\nmass corruption, so should be used with care.\nAdded a text description to this option and make messages looks the same at\nboth bttv and saa7134 drivers.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "08f1d0b99f4e2203935d86640a7fec5c233b777c",
      "tree": "924b69bf3ef08d9b13582aeee50720392a135ddb",
      "parents": [
        "8abe58aee6c682b5d300ce8e792821475646d79d"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "manu@linuxtv.org",
        "time": "Fri Mar 17 18:21:17 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:54:00 2006 -0800"
      },
      "message": "V4L/DVB (3543): Fix Makefile to adapt to bt8xx/ conversion\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "8abe58aee6c682b5d300ce8e792821475646d79d",
      "tree": "b002b77108c8f2e1bb021f9db7ae4b40d8f50a77",
      "parents": [
        "a8733ca5141c256322ab5ea9fd3074942a209bba"
      ],
      "author": {
        "name": "Uwe Bugla",
        "email": "uwe.bugla@gmx.de",
        "time": "Thu Mar 16 20:37:05 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:59 2006 -0800"
      },
      "message": "V4L/DVB (3538): Bt8xx documentation update\n\nSigned-off-by: Uwe Bugla \u003cuwe.bugla@gmx.de\u003e\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a8733ca5141c256322ab5ea9fd3074942a209bba",
      "tree": "b1c197500cdeabe8e863d6aecb6c8e3740c25909",
      "parents": [
        "4caba4261f2649215710ac0298bd7814080000ad"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Mar 17 10:37:02 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:57 2006 -0800"
      },
      "message": "V4L/DVB (3537a): Whitespace cleanup\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "4caba4261f2649215710ac0298bd7814080000ad",
      "tree": "13f37c47560cb8692ac0ee5f6187647f576da932",
      "parents": [
        "265366e8fb8c31706711aea5f79d763816a968db"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Fri Mar 17 05:29:15 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:55 2006 -0800"
      },
      "message": "V4L/DVB (3533): Add WSS (wide screen signalling) module parameters\n\nAdd wss_cfg_4_3 and wss_cfg_16_9 configuration options.\nFirmware 2623 or later required.\nBoth parameters are bit masks:\n- bit 15: disable WSS\n- bit 14: send short WSS burst, then turn off WSS\n- bit 13..0: WSS bits as specified by the standard\nThese parameters are useful if you own a broken tv set which\ndoes not handle wss correctly.\nDefault settings:\n- wss_cfg_4_3: 0x4008\n- wss_cfg_16_9: 0x0007\nThese should work with most devices.\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "265366e8fb8c31706711aea5f79d763816a968db",
      "tree": "13841d27e621067180884f00d4019580674c28d5",
      "parents": [
        "ad5125913be0a723a2e17824ec688d4890bf978b"
      ],
      "author": {
        "name": "Perceval Anichini",
        "email": "perceval.anichini@streamvision.fr",
        "time": "Thu Mar 16 11:22:47 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:54 2006 -0800"
      },
      "message": "V4L/DVB (3532): Moved duplicated code of ALPS BSRU6 tuner to a standalone file.\n\nMoved duplicated code of ALPS BSRU6 tuner to a standalone file.\nModified av7110 and budget drivers to include the new file.\n\nSigned-off-by: Perceval Anichini \u003cperceval.anichini@streamvision.fr\u003e\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ad5125913be0a723a2e17824ec688d4890bf978b",
      "tree": "64db03969bf5e91e3b9d1078709950b4e5f5b9aa",
      "parents": [
        "e273db7a99eabb4b2ba66dbaa90a63894cb2f2e3"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Thu Mar 16 14:53:23 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:53 2006 -0800"
      },
      "message": "V4L/DVB (3530): Kconfig: remove VIDEO_AUDIO_DECODER\n\n- removed VIDEO_AUDIO_DECODER Kconfig menu item.\n  VIDEO_MSP3400, VIDEO_CS53L32A and VIDEO_WM8775 now\n  each have their own menu items.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e273db7a99eabb4b2ba66dbaa90a63894cb2f2e3",
      "tree": "ea935a2a807a6dd8a3dd323023726e44f5b55b32",
      "parents": [
        "f5c08a2ee906381d85a6f0a3ca309fd56cf3b90f"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Thu Mar 16 14:48:38 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:52 2006 -0800"
      },
      "message": "V4L/DVB (3529): Kconfig: add menu items for cs53l32a and wm8775 A/D converters\n\n- created Kconfig item, VIDEO_CS53L32A, for the cs53l32a module which supports\n  the Cirrus Logic CS53L32A Low Voltage Stereo A/D Converter.\n- created Kconfig item, VIDEO_WM8775, for the wm8775 module which supports\n  the Wolfson Microelectronics WM8775 high performance stereo A/D Converter.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f5c08a2ee906381d85a6f0a3ca309fd56cf3b90f",
      "tree": "6793d765aa7f42dab52e760f4153e891386a1c8d",
      "parents": [
        "e690e14c9476aa46ec49ce8e24a591f786aa4766"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Thu Mar 16 13:18:25 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:50 2006 -0800"
      },
      "message": "V4L/DVB (3528): Kconfig: fix ATSC frontend menu item names by manufacturer\n\n- Corrected typo for NxtWave NXT200X\n- Added \"Oren\" manufacturer name to menu items for OR51132 and OR51211\n- Removed \"(pcHDTV HDx000 card)\" from Oren frontends menu item names,\n  This isn\u0027t necessary, as these frontends are selected by the card drivers,\n  build configuration (DVB_BT8XX and VIDEO_CX88_DVB).\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "e690e14c9476aa46ec49ce8e24a591f786aa4766",
      "tree": "6da6208288a96263f7142377b0018bad842d1f09",
      "parents": [
        "baacb5bf47eb4066d5f715529d5e68b004ad574c"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Thu Mar 16 12:53:53 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:49 2006 -0800"
      },
      "message": "V4L/DVB (3527): VIDEO_CPIA2 must depend on USB\n\nCONFIG_VIDEO_CPIA2\u003dy, CONFIG_USB\u003dn results in the following compile\n\u003c--  snip  --\u003e\n...\n  LD      .tmp_vmlinux1\ndrivers/built-in.o: In function `set_alternate\u0027:cpia2_usb.c:(.text+0x443aa2): undefined reference to `usb_set_interface\u0027\ndrivers/built-in.o: In function `cpia2_usb_stream_resume\u0027: undefined reference to `usb_alloc_urb\u0027\ndrivers/built-in.o: In function `cpia2_usb_stream_resume\u0027: undefined reference to `usb_submit_urb\u0027\ndrivers/built-in.o: In function `cpia2_usb_stream_pause\u0027: undefined reference to `usb_kill_urb\u0027\ndrivers/built-in.o: In function `cpia2_usb_stream_pause\u0027: undefined reference to `usb_free_urb\u0027\ndrivers/built-in.o: In function `cpia2_usb_disconnect\u0027:cpia2_usb.c:(.text+0x443e14): undefined reference to `usb_driver_release_interface\u0027\ndrivers/built-in.o: In function `cpia2_usb_transfer_cmd\u0027: undefined reference to `usb_control_msg\u0027\ndrivers/built-in.o: In function `cpia2_usb_transfer_cmd\u0027: undefined reference to `usb_control_msg\u0027\ndrivers/built-in.o: In function `cpia2_usb_complete\u0027:cpia2_usb.c:(.text+0x444836): undefined reference to `usb_submit_urb\u0027\ndrivers/built-in.o: In function `cpia2_usb_cleanup\u0027: undefined reference to `usb_deregister\u0027\ndrivers/built-in.o: In function `cpia2_usb_init\u0027: undefined reference to `usb_register_driver\u0027\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "baacb5bf47eb4066d5f715529d5e68b004ad574c",
      "tree": "0a475bb857a622d97c3d9c7bbff5abf820699ff0",
      "parents": [
        "ac9ec9358e63878b105f48f5f094105dff7d9833"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Thu Mar 16 02:59:09 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:48 2006 -0800"
      },
      "message": "V4L/DVB (3525): Kconfig: remove VIDEO_DECODER\n\n- removed VIDEO_DECODER Kconfig menu item.\n  VIDEO_CX25840, VIDEO_SAA711X and VIDEO_SAA7127 now\n  each have their own menu items.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ac9ec9358e63878b105f48f5f094105dff7d9833",
      "tree": "72abee794d515a1ad4b4a7d511828c195d03c058",
      "parents": [
        "cfdd4ad0661e57db353ff36c2e8c57fc956cf6fb"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Thu Mar 16 02:53:14 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:47 2006 -0800"
      },
      "message": "V4L/DVB (3524): Kconfig: add menu items for saa7115 and saa7127\n\n- created Kconfig menu item, VIDEO_SAA711X, for the saa7115 module,\n  which supports SAA7113, SAA7114 and SAA7115 video decoders.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "cfdd4ad0661e57db353ff36c2e8c57fc956cf6fb",
      "tree": "6a81b022ac68a1949223d69be0496ae02d9154d2",
      "parents": [
        "02c17224da6182d11cde34d57b27b93aaa7206cf"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Mon Mar 13 23:44:31 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:45 2006 -0800"
      },
      "message": "V4L/DVB (3494): Kconfig: select VIDEO_MSP3400 to build msp3400.ko\n\nThe msp3400 driver is currently only being built if\nthe bttv driver is selected. There are new drivers\nthat will be needing msp3400, so simply including\nmsp3400 in the Makefile is no longer appropriate.\nThis patch creates VIDEO_MSP3400, and alters VIDEO_BT848, VIDEO_PVRUSB2\nand VIDEO_AUDIO_DECODER each to select VIDEO_MSP3400.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "02c17224da6182d11cde34d57b27b93aaa7206cf",
      "tree": "37c07631c17f5c4ce2ed0dd0cb1f570e58de25cc",
      "parents": [
        "9b89f2d301db6ad1fc716b70d9e26a38c958e7a5"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Mar 16 18:44:07 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:44 2006 -0800"
      },
      "message": "V4L/DVB (3522): Fixed a trouble with other PAL standards\n\nV4L2_STD_PAL define is not correct. It specifies only 50Hz PAL standards.\nThis patch fixes saa7113 color config for other PAL video standards.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "9b89f2d301db6ad1fc716b70d9e26a38c958e7a5",
      "tree": "2dbd3ce5f7349b46974e8759895aa5827c14d04d",
      "parents": [
        "f89982a978974cc2fb74f512d7ec7438e0e851ea"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Wed Mar 15 17:52:14 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:43 2006 -0800"
      },
      "message": "V4L/DVB (3521): Avoid warnings at video-buf.c\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f89982a978974cc2fb74f512d7ec7438e0e851ea",
      "tree": "da9f6499f89f73fd0308f6ec98839ed41d5bba20",
      "parents": [
        "f5762e441d5022ecc5b66b5fe54e41e2ac5d02be"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Mar 14 16:33:33 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:41 2006 -0800"
      },
      "message": "V4L/DVB (3514): SAA7113 doesn\u0027t have auto std chroma detection mode\n\nThis patch makes chroma standard selection based at possible values,\naccording with datasheet.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f5762e441d5022ecc5b66b5fe54e41e2ac5d02be",
      "tree": "6afff3bc33f4d8a2dca15a681902316d230eb811",
      "parents": [
        "c04e89b1f2c624fbb1e57874062491c2b987c7e2"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Mar 13 13:31:31 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:40 2006 -0800"
      },
      "message": "V4L/DVB (3513): Remove saa711x driver\n\nNow, em28xx uses saa7115 instead of saa711x.\nsaa7115 driver is capable of handling saa 7113, 7114 and 7115.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c04e89b1f2c624fbb1e57874062491c2b987c7e2",
      "tree": "35851248f05529e604c0dcd90ee6458c5a08ddc6",
      "parents": [
        "77cc5319900054662861cb147f300b1d1d22fcc5"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Wed Mar 15 16:17:11 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:37 2006 -0800"
      },
      "message": "V4L/DVB (3509): Make a needlessly global function static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "77cc5319900054662861cb147f300b1d1d22fcc5",
      "tree": "e466424e389bc28c2f869728491fed40508e9452",
      "parents": [
        "ba3a5a81f79d16666e1b46ee9e4fe7f2bc8bd70f"
      ],
      "author": {
        "name": "Markus Rechberger",
        "email": "mrechberger@gmail.com",
        "time": "Wed Mar 15 09:31:31 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:34 2006 -0800"
      },
      "message": "V4L/DVB (3506): Cinergy T2 dmx cleanup on disconnect\n\nDetaching the device didn\u0027t clean up several device files in /dev/dvb,\nafter applying that patch all dvb devices disappeared as expected.\n\nSigned-off-by: Markus Rechberger \u003cmrechberger@gmail.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ba3a5a81f79d16666e1b46ee9e4fe7f2bc8bd70f",
      "tree": "71e22f12307169af9a5ad96a51766b38736f3953",
      "parents": [
        "67ac9a40f90db57b09f7d98f72d8d0344acefbac"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Tue Mar 14 19:02:12 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:33 2006 -0800"
      },
      "message": "V4L/DVB (3504): Medion 7134: Autodetect second bridge chip\n\nThe device, Medion 7134, has two saa7134 chips on it, but only one of them\nis functional in the current saa7134 driver.\nThis patch adds autodetection for the second, unsupported saa7134 chip,\nas SAA7134_BOARD_MD7134_BRIDGE_2, and displays a message to the user\n(in dmesg) indicating that the second chip isn\u0027t yet functional.\nThis is useful for users, since two instances of the saa7134 driver\nwill spawn. This patch will prevent confusion by warning the user that\nonly one of the chips on the board are functional.\nThere are other versions of the SAA7134_BOARD_MD7134 with only a single\nsaa7134 bridge/decoder -- those devices will not be affected by this patch.\nOnly devices containing the second chip will display the warning.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "67ac9a40f90db57b09f7d98f72d8d0344acefbac",
      "tree": "836d847d1708ec8aa2fe4e3a01e315203210a840",
      "parents": [
        "12a219da0a74d1d797475addbccaedf2343be571"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Tue Mar 14 16:18:49 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:32 2006 -0800"
      },
      "message": "V4L/DVB (3503): Whitespace: fix incorrect indentation of curly bracket\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "12a219da0a74d1d797475addbccaedf2343be571",
      "tree": "c6610dd1976b8d36b94e8b2e70a4c1dfe73a3577",
      "parents": [
        "34731df288a5ffe4b0c396caf8cd24c6a710a222"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Tue Mar 14 16:07:42 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:30 2006 -0800"
      },
      "message": "V4L/DVB (3502): Saa7134: make unsupported secondary decoder message generic\n\nThere are already some supported devices that contain two\nsaa713x chips on-board, where only one of these chips is\ncurrently functional in the driver.\nWe are already printing a warning message for the second\nsaa7134 decoder in SAA7134_BOARD_AVERMEDIA_A169_B. This\npatch alters that case to make it generic, so that other\ncards in the same situation can use it.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "34731df288a5ffe4b0c396caf8cd24c6a710a222",
      "tree": "06738b1c00d2bee0df3b42d125b2ca4e03fc18b0",
      "parents": [
        "4304954eb668ce66fc58f1cab9abb9a9e2584549"
      ],
      "author": {
        "name": "Andreas Oberritter",
        "email": "obi@linuxtv.org",
        "time": "Tue Mar 14 17:31:01 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:29 2006 -0800"
      },
      "message": "V4L/DVB (3501): Dmxdev: use dvb_ringbuffer\n\nUse dvb_ringbuffer instead of an own buffer implementation in\ndmxdev.[ch].\n\nSigned-off-by: Andreas Oberritter \u003cobi@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "4304954eb668ce66fc58f1cab9abb9a9e2584549",
      "tree": "d0cfb5b30f033ce3736c1977d71d984d7074cbf3",
      "parents": [
        "19478843e4f8af7de9b297876519ee8b98c2f5ad"
      ],
      "author": {
        "name": "Andreas Oberritter",
        "email": "obi@linuxtv.org",
        "time": "Tue Mar 14 17:30:09 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:27 2006 -0800"
      },
      "message": "V4L/DVB (3500): Ringbuffer: don\u0027t reset pointers to zero\n\nOliver Endriss spotted, that resetting read and write pointers on\nflush() requires additional locking and breaks the av7110 driver.\nTherefore this patch partially reverts the previous patch titled \"make\ndvb_ringbuffer compatible to dmxdev_buffer\".\n\nSigned-off-by: Andreas Oberritter \u003cobi@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "19478843e4f8af7de9b297876519ee8b98c2f5ad",
      "tree": "3ba0739399f7acbdc5a96d46bff9f6b17c1c520c",
      "parents": [
        "5e5890e16ea917ad489a7778f51631bdb14523a2"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Mar 14 17:24:57 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:26 2006 -0800"
      },
      "message": "V4L/DVB (3499): Fix a bug when more than MAXBOARDS were plugged on em28xx\n\nCoverity reported a bug at checking max number of supported boards by\nem28xx init code.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "5e5890e16ea917ad489a7778f51631bdb14523a2",
      "tree": "42501c5da6b45b6357201c8fa8c6b6d0c0d9163e",
      "parents": [
        "49444fe1239cc26882d1b1fdcc658b3bdf8df942"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Tue Mar 14 01:25:01 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:25 2006 -0800"
      },
      "message": "V4L/DVB (3497): Remove redundant makefile inclusion of tuner.o\n\nVIDEO_MXB selects VIDEO_TUNER, so we don\u0027t have to include tuner.o\nin the Makefile.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "49444fe1239cc26882d1b1fdcc658b3bdf8df942",
      "tree": "f1e567475419a2f4a6cc17cbd8a721f8eb312ddc",
      "parents": [
        "f6fe8c6a429bb44d95091e67f8e39662cd4e6fc3"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Tue Mar 14 00:52:20 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:24 2006 -0800"
      },
      "message": "V4L/DVB (3496): Cpia2: move Kconfig build logic into cpia2/Kconfig\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f6fe8c6a429bb44d95091e67f8e39662cd4e6fc3",
      "tree": "c76a52168fde687ced2a2224c9beca5eb274616c",
      "parents": [
        "31dcbf994b9eda784c620c8caa3a9dc67a9d0045"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Tue Mar 14 00:35:07 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:22 2006 -0800"
      },
      "message": "V4L/DVB (3495): Kconfig: select VIDEO_CX25840 to build cx25840 a/v decoder module\n\nThe cx25840 module requires external firmware in order to function,\nso it must select FW_LOADER, but saa7115 and saa7129 do not require it.\nThis patch creates VIDEO_CX25840, and alters VIDEO_DECODER to select it.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "31dcbf994b9eda784c620c8caa3a9dc67a9d0045",
      "tree": "889d77d98d5584c7f90293344e56da62fd77a891",
      "parents": [
        "ae24601b47c3f4a56545ef4cd4e7c821ac1db598"
      ],
      "author": {
        "name": "Duncan Sands",
        "email": "duncan.sands@math.u\\-psud.fr",
        "time": "Tue Mar 14 12:12:39 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:21 2006 -0800"
      },
      "message": "V4L/DVB (3488): Snd_cx88_create: don\u0027t dereference NULL core\n\nIf the call to cx88_core_get returns a NULL value, it is dereferenced\nby cx88_reset, and perhaps by cx88_core_put.  Spotted by the Coverity\nchecker.\n\nSigned-off-by: Duncan Sands \u003cbaldrick@free.fr\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ae24601b47c3f4a56545ef4cd4e7c821ac1db598",
      "tree": "562258e9fdec32a9b7410a8467dc5315bdbfe8c3",
      "parents": [
        "9d9d6baeca6f9174b8e7fd219a62a8fa09d61cc7"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Mon Mar 13 13:17:11 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:19 2006 -0800"
      },
      "message": "V4L/DVB (3485): BUG_ON() Conversion in drivers/video/media\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "9d9d6baeca6f9174b8e7fd219a62a8fa09d61cc7",
      "tree": "d98ceaf625ca9b16536b641476c9fc93177bd79b",
      "parents": [
        "fc34f165317403444d254a27bc356dc5de0bbc3d"
      ],
      "author": {
        "name": "Andreas Oberritter",
        "email": "obi@linuxtv.org",
        "time": "Mon Mar 13 13:14:34 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:17 2006 -0800"
      },
      "message": "V4L/DVB (3484): Make dvb_ringbuffer compatible to dmxdev_buffer\n\nAdded variable \u0027error\u0027 to struct dvb_ringbuffer, which is set to zero on\ninit() and flush(). Also reset read an write pointers to zero on flush()\nto get less fragmented data.\n\nSigned-off-by: Andreas Oberritter \u003cobi@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "fc34f165317403444d254a27bc356dc5de0bbc3d",
      "tree": "1bfd73382f95e229100ab9824acc425fe376bf10",
      "parents": [
        "9f9c907fdc331fc6062d758f46f65cb0d2dd11be"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Mon Mar 13 03:41:44 2006 -0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 21 08:53:16 2006 -0800"
      },
      "message": "V4L/DVB (3479): Cleanup mangled whitespace\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    }
  ],
  "next": "9f9c907fdc331fc6062d758f46f65cb0d2dd11be"
}
