)]}'
{
  "log": [
    {
      "commit": "0b47d654089c5ce3f2ea26a4485db9bcead1e515",
      "tree": "a55cfebf89c8c0f43bf3b02d040f2456f8f9f633",
      "parents": [
        "7dcb483de3b33e74ddd2040bd7b6ba96d86a91f8"
      ],
      "author": {
        "name": "Yoshinori Sato",
        "email": "ysato@users.sourceforge.jp",
        "time": "Fri Dec 01 10:01:50 2006 +0000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Dec 01 10:01:50 2006 +0000"
      },
      "message": "[MTD] redboot partition combined fis / config problem\n\nCan\u0027t analyze FIS directory in CYGSEM_REDBOOT_FLASH_COMBINED_FIS_AND_CONFIG\nreally.\n\nSigned-off-by: Yoshinori Sato \u003cysato@users.sourceforge.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "7dcb483de3b33e74ddd2040bd7b6ba96d86a91f8",
      "tree": "a11da798e78dc17f732f9ce46ca80afe19885eda",
      "parents": [
        "bd3c97a7c718bfb9f1e4f31c16c383a5c6f815eb"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Fri Dec 01 09:59:49 2006 +0000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Dec 01 09:59:49 2006 +0000"
      },
      "message": "[MTD] [NAND] Compile fix in rfc_from4.c\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "bd3c97a7c718bfb9f1e4f31c16c383a5c6f815eb",
      "tree": "3f56594e813c6f35cbacbdb3e137ba5bfd0b3069",
      "parents": [
        "6c33cafc794d07c9254c160789120a0e98c088c9",
        "0215ffb08ce99e2bb59eca114a99499a4d06e704"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Dec 01 09:56:43 2006 +0000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Dec 01 09:56:43 2006 +0000"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "6c33cafc794d07c9254c160789120a0e98c088c9",
      "tree": "e439bc3b15c835a435d4217dc2d5fb1214f5f9f6",
      "parents": [
        "c9ac5977299dd106ddb759e7e10035770dff185b"
      ],
      "author": {
        "name": "Haavard Skinnemoen",
        "email": "hskinnemoen@atmel.com",
        "time": "Wed Nov 29 14:26:07 2006 +0100"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "dedekind@infradead.org",
        "time": "Fri Dec 01 10:30:45 2006 +0200"
      },
      "message": "[MTD] bugfix: DataFlash is not bit writable\n\nThis patch fixes the\n\"jffs2_flash_writev(): Non-contiguous write to 00825300 with mtd_dataflash\" bug.\n\nSigned-off-by: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cdedekind@infradead.org\u003e\n"
    },
    {
      "commit": "c9ac5977299dd106ddb759e7e10035770dff185b",
      "tree": "516a5bce7204718c958ef083c1ad3435b6b5907a",
      "parents": [
        "dd36f2673573fc027945d488342f2f70664f0448"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Nov 30 08:17:38 2006 +0000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Nov 30 08:17:38 2006 +0000"
      },
      "message": "[MTD] Remove trailing whitespace\n\nThe newly-added cafe_ecc.c had a lot of it because of the way the lookup\ntable was auto-generated; clean up the other files too while we\u0027re at it.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "0215ffb08ce99e2bb59eca114a99499a4d06e704",
      "tree": "20226f3dfee26bfc00c8342de4dd5e6d2682ce08",
      "parents": [
        "315917d23fdd20a0f4ff99b9228de5840d9d276c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Nov 29 13:57:37 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Nov 29 13:57:37 2006 -0800"
      },
      "message": "Linux 2.6.19\n\nIt\u0027s all good.\n"
    },
    {
      "commit": "315917d23fdd20a0f4ff99b9228de5840d9d276c",
      "tree": "d1ddfc02bcfe5c7f57ed604c7d928d6e1bd74d11",
      "parents": [
        "af768c6711de615abf9c679732a2f8245a4c286c"
      ],
      "author": {
        "name": "Francois Romieu",
        "email": "romieu@fr.zoreil.com",
        "time": "Wed Nov 29 22:21:33 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Nov 29 13:45:07 2006 -0800"
      },
      "message": "[PATCH] r8169: Fix iteration variable sign\n\nThis changes the type of variable \"i\" in rtl8169_init_one()\nfrom \"unsigned int\" to \"int\". \"i\" is checked for \u003c 0 later,\nwhich can never happen for \"unsigned\". This results in broken\nerror handling.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: Francois Romieu \u003cromieu@fr.zoreil.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "af768c6711de615abf9c679732a2f8245a4c286c",
      "tree": "326f064955adb4a40045fa2a23ca6b358cd26bcb",
      "parents": [
        "f5d6c63a67a8f124ddae88511427249d1dd87880",
        "aed6fad8beca30a71a6950b6f650822254efa8c6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Nov 29 13:44:00 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Nov 29 13:44:00 2006 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm:\n  [ARM] 3943/1: share declaration of struct pxa2xx_udc_mach_info between multiple platforms\n  [ARM] Export smp_call_function()\n  [ARM] Add PM_LEGACY defaults\n"
    },
    {
      "commit": "aed6fad8beca30a71a6950b6f650822254efa8c6",
      "tree": "4f5229496399366710c4db45e706447e92d9dd6b",
      "parents": [
        "e730bf96c89b27b2a90ae3e8054dae6133b4f90b"
      ],
      "author": {
        "name": "Milan Svoboda",
        "email": "msvoboda@ra.rockwell.com",
        "time": "Wed Nov 29 12:09:52 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Nov 29 20:23:07 2006 +0000"
      },
      "message": "[ARM] 3943/1: share declaration of struct pxa2xx_udc_mach_info between multiple platforms\n\nMove declaration of struct pxa2xx_udc_mach_info from\ninclude/asm-arm/arch-pxa/udc.h to new file\ninclude/asm-arm/mach/udc_pxa2xx.h.\n\nThis allow us to use this structure with\nmultiple platforms - pxa and ixp4xx. USB\ndevice controller used in pxa25x is the same\nas controller used in ixp4xx.\n\nSigned-off-by: Milan Svoboda \u003cmsvoboda@ra.rockwell.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "dd36f2673573fc027945d488342f2f70664f0448",
      "tree": "28481965d88905509ed2a3ed4111a8359137b87e",
      "parents": [
        "9c74034f8fc5d93fbe5656421cbbdc4c76ddda28"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Nov 29 16:33:03 2006 +0000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Nov 29 16:33:03 2006 +0000"
      },
      "message": "[MTD] Use EXPORT_SYMBOL_GPL() for exported symbols.\n\nWhile we\u0027re fixing up the newly-added symbol, change the neighbouring ones\ntoo, for consistency and also to reflect the author\u0027s interpretation of\nthe GPL -- which is that _no_ non-GPL modules are permitted. The author\nalways intended his code to be released under the GPL, and believes that\nany new interpretation of \u0027EXPORT_SYMBOL\u0027 as being any different from\n\u0027EXPORT_SYMBOL_GPL\u0027 is entirely invalid; the GPL requires that _all_\nexports have the semantics of the new \u0027EXPORT_SYMBOL_GPL\u0027, which means the\nextra four characters are entirely redundant.\n\nBut since those four extra characters trigger the check for illegal\nmodules in a way that just EXPORT_SYMBOL does not, it\u0027s useful to change\nanyway. This action in no way indicates an admission that there is any\nlegal distinction between the two states, and in particular does not\nindicate that the author believes that non-GPL modules may use symbols\nexported with EXPORT_SYMBOL alone.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "f5d6c63a67a8f124ddae88511427249d1dd87880",
      "tree": "5ddabc3f4a759e6142abe4790ed779d700466463",
      "parents": [
        "1275361c407d17d56717cd706785a31c2353d696"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Nov 29 15:04:08 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Nov 29 16:21:34 2006 +0000"
      },
      "message": "[MIPS] Do topology_init even on uniprocessor kernels.\n\nOtherwise CPU 0 doesn\u0027t show up in sysfs which breaks some software.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "9c74034f8fc5d93fbe5656421cbbdc4c76ddda28",
      "tree": "e5a205e124c0e42899743d765598f82a228156c2",
      "parents": [
        "9fe912cea32aec18f860c95e8574410b5892481b"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "dedekind@infradead.org",
        "time": "Wed Oct 11 14:52:47 2006 +0300"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "dedekind@infradead.org",
        "time": "Wed Nov 29 17:06:38 2006 +0200"
      },
      "message": "[MTD] return error code from get_mtd_device()\n\nget_mtd_device() returns NULL in case of any failure. Teach it to return an\nerror code instead. Fix all users as well.\n\nSigned-off-by: Artem Bityutskiy \u003cdedekind@infradead.org\u003e\n"
    },
    {
      "commit": "9fe912cea32aec18f860c95e8574410b5892481b",
      "tree": "3efcd1c31f2af29b4357164d5891cfdbe6f3e052",
      "parents": [
        "7799308f34d3c3371a319559687c78c0f2506fcf"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "dedekind@infradead.org",
        "time": "Wed Oct 11 14:52:45 2006 +0300"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "dedekind@infradead.org",
        "time": "Wed Nov 29 17:04:53 2006 +0200"
      },
      "message": "[MTD] add get and put methods\n\nThis patch adds get_device() and put_device() methods to the MTD description\nstructure (struct mtd_info). These methods are called by MTD whenever the MTD\ndevice is get or put. They are needed when the underlying driver is something\nsmarter then just flash chip driver, for example UBI.\n\nSigned-off-by: Artem Bityutskiy \u003cdedekind@infradead.org\u003e\n"
    },
    {
      "commit": "7799308f34d3c3371a319559687c78c0f2506fcf",
      "tree": "2e4f48326e848060aa8ffe104887a8d1d5bb1759",
      "parents": [
        "29072b96078ffde36f03d51e6b5d0cff1ba8c7df"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "dedekind@infradead.org",
        "time": "Wed Oct 11 14:52:44 2006 +0300"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "dedekind@infradead.org",
        "time": "Wed Nov 29 17:04:31 2006 +0200"
      },
      "message": "[MTD] add get_mtd_device_nm() function\n\nThis patch adds one more function to the MTD interface to make it possible to\nopen MTD devices by their names, not only numbers. This is very handy in many\nsituations. Also, MTD device number depend on load order and may vary, while\nnames are fixed.\n\nSigned-off-by: Artem Bityutskiy \u003cdedekind@infradead.org\u003e\n"
    },
    {
      "commit": "29072b96078ffde36f03d51e6b5d0cff1ba8c7df",
      "tree": "1353a27ae7e594044c521e28abf558e3796f98c9",
      "parents": [
        "f6a7ecb18dabd88bd9f28e7bece564cabe8ffe82"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Sep 28 15:38:36 2006 +0200"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "dedekind@infradead.org",
        "time": "Wed Nov 29 17:03:52 2006 +0200"
      },
      "message": "[MTD] NAND: add subpage write support\n\nMany SLC NANDs support up to 4 writes at one NAND page. Add support\nof this feature.\n\nSigned-off-by: Artem Bityutskiy \u003cdedekind@infradead.org\u003e\n"
    },
    {
      "commit": "f6a7ecb18dabd88bd9f28e7bece564cabe8ffe82",
      "tree": "030fee5005717d55e66b2e3f9ba367e774d631fa",
      "parents": [
        "eb6cf7bb71baa109041c04357b930a0c0bfa0db7"
      ],
      "author": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Mon Nov 20 20:15:36 2006 -0600"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "dedekind@infradead.org",
        "time": "Wed Nov 29 16:58:15 2006 +0200"
      },
      "message": "[MTD] add MTD_BLKDEVS Kconfig option\n\nAdd a MTD_BLKDEVS Kconfig option to cleanup the makefile a bit\n\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cdedekind@infradead.org\u003e\n"
    },
    {
      "commit": "eb6cf7bb71baa109041c04357b930a0c0bfa0db7",
      "tree": "aa65809c1163f7ab07b139a5af14b003b362250d",
      "parents": [
        "c0fe10aef354912c38c43991dd38c16f1828cfe3"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Wed Oct 25 23:29:17 2006 +0900"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "dedekind@infradead.org",
        "time": "Wed Nov 29 16:57:55 2006 +0200"
      },
      "message": "[MTD] fix map probe name for cstm_mips_ixx\n\nThis patch has fixed name of map probe for cstm_mips_ixx.c\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Artem Bityutskiy \u003cdedekind@infradead.org\u003e\n"
    },
    {
      "commit": "c0fe10aef354912c38c43991dd38c16f1828cfe3",
      "tree": "3e2029f516fcb07e99dd9cb32fd261679b892b3e",
      "parents": [
        "ce1060494a205d528aa72fea23bdae607396e621"
      ],
      "author": {
        "name": "Artem Bityutskiy",
        "email": "dedekind@infradead.org",
        "time": "Mon Nov 13 13:47:43 2006 +0200"
      },
      "committer": {
        "name": "Artem Bityutskiy",
        "email": "dedekind@infradead.org",
        "time": "Wed Nov 29 16:57:34 2006 +0200"
      },
      "message": "[MTD] increase MAX_MTD_DEVICES\n\nSigned-off-by: Artem Bityutskiy \u003cdedekind@infradead.org\u003e\n"
    },
    {
      "commit": "1275361c407d17d56717cd706785a31c2353d696",
      "tree": "8bb04a9fe67f844e84691e53829813ca65b981b4",
      "parents": [
        "4f404caf6791227754d67679d0b2350afc1ad522",
        "e81c73596704793e73e6dbb478f41686f15a4b34"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Nov 28 21:28:14 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Nov 28 21:28:14 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:\n  [NET]: Fix MAX_HEADER setting.\n  [NETFILTER]: ipt_REJECT: fix memory corruption\n  [NETFILTER]: conntrack: fix refcount leak when finding expectation\n  [NETFILTER]: ctnetlink: fix reference count leak\n  [NETFILTER]: nf_conntrack: fix the race on assign helper to new conntrack\n  [NETFILTER]: nfctnetlink: assign helper to newly created conntrack\n"
    },
    {
      "commit": "e81c73596704793e73e6dbb478f41686f15a4b34",
      "tree": "4068f2efd7ede53492cecaa939951fff0b02fdfe",
      "parents": [
        "af443b6d90de17f7630621269cf0610d9d772670"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Nov 28 20:53:39 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Nov 28 20:59:39 2006 -0800"
      },
      "message": "[NET]: Fix MAX_HEADER setting.\n\nMAX_HEADER is either set to LL_MAX_HEADER or LL_MAX_HEADER + 48, and\nthis is controlled by a set of CONFIG_* ifdef tests.\n\nIt is trying to use LL_MAX_HEADER + 48 when any of the tunnels are\nenabled which set hard_header_len like this:\n\ndev-\u003ehard_header_len \u003d LL_MAX_HEADER + sizeof(struct xxx);\n\nThe correct set of tunnel drivers which do this are:\n\nipip\nip_gre\nip6_tunnel\nsit\n\nso make the ifdef test match.\n\nNoticed by Patrick McHardy and with help from Herbert Xu.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "af443b6d90de17f7630621269cf0610d9d772670",
      "tree": "bd329577450b1d152813117d47796c65a45b39d4",
      "parents": [
        "2e47c264a2e6ea24c27b4987607222202818c1f4"
      ],
      "author": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Tue Nov 28 20:10:21 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Nov 28 20:59:38 2006 -0800"
      },
      "message": "[NETFILTER]: ipt_REJECT: fix memory corruption\n\nOn devices with hard_header_len \u003e LL_MAX_HEADER ip_route_me_harder()\nreallocates the skb, leading to memory corruption when using the stale\ntcph pointer to update the checksum.\n\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2e47c264a2e6ea24c27b4987607222202818c1f4",
      "tree": "39d4736912e32c11cc08abaef216e30eedfbdfaf",
      "parents": [
        "c537b75a3ba9f5d2569f313742cd379dff6ceb70"
      ],
      "author": {
        "name": "Yasuyuki Kozakai",
        "email": "yasuyuki.kozakai@toshiba.co.jp",
        "time": "Mon Nov 27 10:26:46 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Nov 28 20:59:37 2006 -0800"
      },
      "message": "[NETFILTER]: conntrack: fix refcount leak when finding expectation\n\nAll users of __{ip,nf}_conntrack_expect_find() don\u0027t expect that\nit increments the reference count of expectation.\n\nSigned-off-by: Yasuyuki Kozakai \u003cyasuyuki.kozakai@toshiba.co.jp\u003e\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c537b75a3ba9f5d2569f313742cd379dff6ceb70",
      "tree": "5e6d8da1a68c40e2deef74002727f4553c0f242d",
      "parents": [
        "22e7410b760b9c1777839fdd10382c60df8cbda2"
      ],
      "author": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Mon Nov 27 10:26:25 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Nov 28 20:59:36 2006 -0800"
      },
      "message": "[NETFILTER]: ctnetlink: fix reference count leak\n\nWhen NFA_NEST exceeds the skb size the protocol reference is leaked.\n\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "22e7410b760b9c1777839fdd10382c60df8cbda2",
      "tree": "a9bee35b95ad4e197e76a022d45ac0779f115d28",
      "parents": [
        "dafc741cf23351a6f43895579a72ab8818ba00ae"
      ],
      "author": {
        "name": "Yasuyuki Kozakai",
        "email": "yasuyuki.kozakai@toshiba.co.jp",
        "time": "Mon Nov 27 10:25:59 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Nov 28 20:59:35 2006 -0800"
      },
      "message": "[NETFILTER]: nf_conntrack: fix the race on assign helper to new conntrack\n\nThe found helper cannot be assigned to conntrack after unlocking\nnf_conntrack_lock. This tries to find helper to assign again.\n\nSigned-off-by: Yasuyuki Kozakai \u003cyasuyuki.kozakai@toshiba.co.jp\u003e\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "dafc741cf23351a6f43895579a72ab8818ba00ae",
      "tree": "2fd0af984d588c10152089e45d7c721263adb565",
      "parents": [
        "691ce26e4066147ab75366307c5c65d26c7fd805"
      ],
      "author": {
        "name": "Yasuyuki Kozakai",
        "email": "yasuyuki.kozakai@toshiba.co.jp",
        "time": "Mon Nov 27 10:25:32 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Nov 28 20:59:34 2006 -0800"
      },
      "message": "[NETFILTER]: nfctnetlink: assign helper to newly created conntrack\n\nThis fixes the bug which doesn\u0027t assign helper to newly created\nconntrack via nf_conntrack_netlink.\n\nSigned-off-by: Yasuyuki Kozakai \u003cyasuyuki.kozakai@toshiba.co.jp\u003e\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4f404caf6791227754d67679d0b2350afc1ad522",
      "tree": "326864739adbeb3101a2965cb1688dfabd065b7d",
      "parents": [
        "691ce26e4066147ab75366307c5c65d26c7fd805",
        "08475a1920aa7acc535324d6991b830fa7625bd8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Nov 28 20:54:40 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Nov 28 20:54:40 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:\n  [PATCH] libata: Fixup ata_sas_queuecmd to handle __ata_scsi_queuecmd failure\n  [PATCH] ahci: AHCI mode SATA patch for Intel ICH9\n  [PATCH] libata: don\u0027t schedule EH on wcache on/off if old EH\n"
    },
    {
      "commit": "691ce26e4066147ab75366307c5c65d26c7fd805",
      "tree": "b8123daa92c4fa8529a9cba2d61742b7387942d8",
      "parents": [
        "707badb80b90d15d97f46155e6af432bd52789a3",
        "fc5d81e69d15c65ca20d9e5b4e242690e3e9c27d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Nov 28 17:32:35 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Nov 28 17:32:35 2006 -0800"
      },
      "message": "Merge branch \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6\n\n* \u0027fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6:\n  selinux: fix dentry_open() error check\n"
    },
    {
      "commit": "707badb80b90d15d97f46155e6af432bd52789a3",
      "tree": "56f4aea5043aa4473e67412208b51230e497239a",
      "parents": [
        "b6a10886442364ceb20115bb3836764a7d99a83b",
        "c547c77ee4d0408907847f64c403df1bf2f9c7a0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Nov 28 17:28:41 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Nov 28 17:28:41 2006 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://one.firstfloor.org/home/andi/git/linux-2.6\n\n* \u0027for-linus\u0027 of git://one.firstfloor.org/home/andi/git/linux-2.6:\n  [PATCH] x86-64: Use stricter in process stack check for unwinder\n  [PATCH] i386: Fix compilation with UP genericarch\n  [PATCH] x86-64: Fix warning in io_apic.c\n  [PATCH] x86-64: work around gcc4 issue with -Os in Dwarf2 stack unwind\n  [PATCH] x86_64: Align data segment to PAGE_SIZE boundary\n"
    },
    {
      "commit": "b6a10886442364ceb20115bb3836764a7d99a83b",
      "tree": "d5355ef3f75398d2389b42d00ddb78aba5681aa4",
      "parents": [
        "ef8d2f45c6dde22cef2eb38cb0e05edcd171a034",
        "c4423cccc0846a812013f39c8f8cae1d2d9dff9d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Nov 28 17:27:52 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Nov 28 17:27:52 2006 -0800"
      },
      "message": "Merge branch \u0027linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa\n\n* \u0027linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa:\n  [ALSA] version 1.0.13\n  [ALSA] snd-emu10k1: Fix capture for one variant.\n  [ALSA] Fix hang-up at disconnection of usb-audio\n  [ALSA] hda: fix typo for xw4400 PCI sub-ID\n  [ALSA] hda: fix sigmatel dell system detection\n  [ALSA] Enable stereo line input for TAS codec\n  [ALSA] rtctimer: handle RTC interrupts with a tasklet\n"
    },
    {
      "commit": "ef8d2f45c6dde22cef2eb38cb0e05edcd171a034",
      "tree": "99fb6fce60f224d98b0296e1557b35f3b95187da",
      "parents": [
        "4195bdbea42151c04485b0d131eed6dd97309cee",
        "177b2927e2eea73c598a218680b4dc9043c51dcb"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Nov 28 17:27:11 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Nov 28 17:27:11 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] Fix Bonito bootup message.\n"
    },
    {
      "commit": "4195bdbea42151c04485b0d131eed6dd97309cee",
      "tree": "5d82b4852dff9e4729dd55af90906d5a46c99a39",
      "parents": [
        "de88777e6942de76410ad2eb2858f5fbb6eb9c35"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Mon Nov 27 23:58:11 2006 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Nov 28 17:26:50 2006 -0800"
      },
      "message": "[PATCH] add missing libsas include to fix s390 compilation.\n\ninclude/scsi/libsas.h:479: error: field \u0027smp_req\u0027 has incomplete type\ninclude/scsi/libsas.h:480: error: field \u0027smp_resp\u0027 has incomplete type\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "de88777e6942de76410ad2eb2858f5fbb6eb9c35",
      "tree": "825106cd3660dd473920008669c07fa209b85d98",
      "parents": [
        "3cce4856ff3dfa663b1a168dab48120d70820da6"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Tue Nov 28 12:29:49 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Nov 28 17:26:50 2006 -0800"
      },
      "message": "[PATCH] ecryptfs: fix crypto_alloc_blkcipher() error check\n\nThe return value of crypto_alloc_blkcipher() should be checked by IS_ERR().\n\nCc: Mike Halcrow \u003cmhalcrow@us.ibm.com\u003e\nCc: Phillip Hellewell \u003cphillip@hellewell.homeip.net\u003e\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nCc: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3cce4856ff3dfa663b1a168dab48120d70820da6",
      "tree": "8d71aa53cff785eb89acd2499179deaf8bc44ca3",
      "parents": [
        "967bf623e9f5eecfb056b1ba7e0efd74a21c9c3a"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Tue Nov 28 12:29:43 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Nov 28 17:26:50 2006 -0800"
      },
      "message": "[PATCH] fix create_write_pipe() error check\n\nThe return value of create_write_pipe()/create_read_pipe() should be\nchecked by IS_ERR().\n\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "967bf623e9f5eecfb056b1ba7e0efd74a21c9c3a",
      "tree": "256413b403e8aa720050e5da858c5d13a7c45869",
      "parents": [
        "ba8379b220509e9448c00a77cf6c15ac2a559cc7"
      ],
      "author": {
        "name": "Joakim Tjernlund",
        "email": "joakim.tjernlund@transmode.se",
        "time": "Tue Nov 28 23:11:52 2006 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Nov 28 17:26:50 2006 -0800"
      },
      "message": "[PATCH] Fix Intel/Sharp command set erase suspend bug\n\nWhen we sleep and wait for a suspended operation to be resumed, go\nback and check until it\u0027s ready -- don\u0027t just continue after the first\ntime we\u0027re woken. This can cause file system corruption.\n\nSigned-off-by: Joakim Tjernlund \u003cJoakim.Tjernlund@transmode.se\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ba8379b220509e9448c00a77cf6c15ac2a559cc7",
      "tree": "53bba162f0a7e7e75849cea14e981e2f204ae478",
      "parents": [
        "24d7bb3396c51ceb2285e0e7b0c1bd1865652c43"
      ],
      "author": {
        "name": "Chris Wright",
        "email": "chrisw@sous-sol.org",
        "time": "Mon Nov 20 15:02:49 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Nov 28 17:26:50 2006 -0800"
      },
      "message": "[PATCH] bridge: fix possible overflow in get_fdb_entries\n\nMake sure to properly clamp maxnum to avoid overflow\n\nSigned-off-by: Chris Wright \u003cchrisw@sous-sol.org\u003e\nAcked-by: Eugene Teo \u003ceteo@redhat.com\u003e\nAcked-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ce1060494a205d528aa72fea23bdae607396e621",
      "tree": "8c448c309fab422c33f2575e04e18bf69ff5068a",
      "parents": [
        "fc029194999a4563d356cdf728e0c44fb7a49105"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Wed Nov 29 00:19:14 2006 +0000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Nov 29 00:19:14 2006 +0000"
      },
      "message": "[MTD] Tidy bitrev usage in rtc_from4.c\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "fc029194999a4563d356cdf728e0c44fb7a49105",
      "tree": "34516226c1a9659fafa9dceb5e7f42313ef7cf5d",
      "parents": [
        "28bdd4a72d158083b7c7f56ec4ef5dfaf75d9464"
      ],
      "author": {
        "name": "Timo Lindhorst",
        "email": "lindhors@vnet.ibm.com",
        "time": "Mon Nov 27 13:35:49 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Nov 29 00:11:39 2006 +0000"
      },
      "message": "[MTD] [NAND] fix ifdef option in nand_ecc.c\n\nFix up the config option in the #ifdef statements in nand_ecc.c\n\nSigned-off-by: Timo Lindhorst \u003clindhors@linux.vnet.ibm.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "28bdd4a72d158083b7c7f56ec4ef5dfaf75d9464",
      "tree": "1135664f2a0643f27a064074312982b8ee67d96b",
      "parents": [
        "103e40f6330306753ba11548d53ff25144216236"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Nov 29 00:04:59 2006 +0000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Nov 29 00:04:59 2006 +0000"
      },
      "message": "[MTD] [NAND] Update CAFÉ driver interrupt handler prototype\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "103e40f6330306753ba11548d53ff25144216236",
      "tree": "daf0e38e82ccc8fabbc314adcddd6ed93602ade9",
      "parents": [
        "95b93a0cd46682c6d9e8eea803fda510cb6b863a",
        "f4f91ac3c833abbd7181ff2122c6b48a653b4e55"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Nov 29 00:03:10 2006 +0000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Nov 29 00:03:10 2006 +0000"
      },
      "message": "Merge git://git.infradead.org/~kmpark/onenand-mtd-2.6\n"
    },
    {
      "commit": "95b93a0cd46682c6d9e8eea803fda510cb6b863a",
      "tree": "7e430d3fc04ed20791187d144730dd3052292c67",
      "parents": [
        "998a43e72d20afa7566dad66fd866fe939a89c09"
      ],
      "author": {
        "name": "Burman Yan",
        "email": "yan_952@hotmail.com",
        "time": "Wed Nov 15 21:10:29 2006 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Nov 28 23:47:21 2006 +0000"
      },
      "message": "[MTD] replace kmalloc+memset with kzalloc\n\nSigned-off-by: Yan Burman \u003cyan_952@hotmail.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "998a43e72d20afa7566dad66fd866fe939a89c09",
      "tree": "3c782a3a9ac0cf513729a5d2ed52e5e4e92afeb1",
      "parents": [
        "1aaaeabf3622eacd45a94ca9943ea2553b8c34f8"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Tue Nov 28 23:40:46 2006 +0000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Nov 28 23:40:46 2006 +0000"
      },
      "message": "[MTD] Fix printk format warning in physmap. (resources again)\n\nFix printk format warning:\ndrivers/mtd/maps/physmap.c:93: warning: long long unsigned int format, long unsigned int arg (arg 2)\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "1aaaeabf3622eacd45a94ca9943ea2553b8c34f8",
      "tree": "1dbe3c96c8acbff3d81821ac27747ad017551d18",
      "parents": [
        "7014568bad55c20b7ee4f439d78c9e875912d51f",
        "cad40654c312fc51bdb520e9be91e29a9742bbcb"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Nov 28 22:43:10 2006 +0000"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Nov 28 22:43:10 2006 +0000"
      },
      "message": "Merge git://git.infradead.org/~dwmw2/cafe-2.6\n"
    },
    {
      "commit": "7014568bad55c20b7ee4f439d78c9e875912d51f",
      "tree": "1b558ef8d77d31925cc396ed69d8f785615cf09f",
      "parents": [
        "191876729901d0c8dab8a331f9a1e4b73a56457b"
      ],
      "author": {
        "name": "Vitaly Wool",
        "email": "vwool@ru.mvista.com",
        "time": "Fri Nov 03 18:20:38 2006 +0300"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Nov 28 22:39:03 2006 +0000"
      },
      "message": "[MTD] [NAND] remove len/ooblen confusion.\n\nAs was discussed between Ricard Wanderlöf, David Woodhouse, Artem \nBityutskiy and me, the current API for reading/writing OOB is confusing. \n\nThe thing that introduces confusion is the need to specify ops.len \ntogether with ops.ooblen for reads/writes that concern only OOB not data \narea. So, ops.len is overloaded: when ops.datbuf !\u003d NULL it serves to \nspecify the length of the data read, and when ops.datbuf \u003d\u003d NULL, it \nserves to specify the full OOB read length.\n\nThe patch inlined below is the slightly updated version of the previous \npatch serving the same purpose, but with the new Artem\u0027s comments taken \ninto account.\n\nArtem, BTW, thanks a lot for your valuable input!\n\nSigned-off-by: Vitaly Wool \u003cvwool@ru.mvista.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "191876729901d0c8dab8a331f9a1e4b73a56457b",
      "tree": "1e25eb24ac84c09b0300e32eea55b33adc567015",
      "parents": [
        "90afffc8bd79d130b58acd18f972ce4e00b8e20f"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@openedhand.com",
        "time": "Fri Oct 27 09:09:33 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Nov 28 22:27:47 2006 +0000"
      },
      "message": "[MTD] Allow variable block sizes in mtd_blkdevs\n\nCurrently, mtd_blkdevs enforces a block size of 512, even if the drivers\ncan seemingly request a different size. This patch fixes mtd_blkdevs so\nblock sizes other than 512 work correctly.\n\nSigned-off-by: Richard Purdie \u003crpurdie@openedhand.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "90afffc8bd79d130b58acd18f972ce4e00b8e20f",
      "tree": "4f5e16a179888e3e141845bd15b33908d4babaae",
      "parents": [
        "4010db56c8fe5bbb8e223bf9c9c36d41e9ad4f79"
      ],
      "author": {
        "name": "Dave Olsen",
        "email": "dolsen@lnxi.com",
        "time": "Mon Nov 06 16:33:57 2006 -0700"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Nov 28 22:25:27 2006 +0000"
      },
      "message": "[MTD] [MAPS] Support for BIOS flash chips on the nvidia ck804 southbridge\n\nAdd support for accessing BIOS flash chips connected to the NVIDIA ck804 southbridge.\n\nSigned-off-by: Ryan Jackson \u003crjackson@lnxi.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "4010db56c8fe5bbb8e223bf9c9c36d41e9ad4f79",
      "tree": "cdc33d44f08b82dab6d8f63280ce4263c5dffce6",
      "parents": [
        "ddacff1f20fc5c96cc73e2975258e05d298c97cc"
      ],
      "author": {
        "name": "Stefan Roese",
        "email": "ml@stefan-roese.de",
        "time": "Fri Nov 10 12:19:32 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Nov 28 22:22:55 2006 +0000"
      },
      "message": "[MTD] [NAND] Fix endianess bug in ndfc.c\n\nThe writel() call accidentally clears all bits in the NDFC_CCR\nregister (endianess problem). Now __raw_writel() is used instead.\n\nTested on Bamboo with NAND on chip select 0 and chip select 1.\n\nSigned-off-by: Stefan Roese \u003csr@denx.de\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "ddacff1f20fc5c96cc73e2975258e05d298c97cc",
      "tree": "e5474b87ae5405344881f2e70a5886c836f54b8c",
      "parents": [
        "1605cd3d9c5001790c2e36979cf1eff1f222fbc5"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Nov 25 20:15:41 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Nov 28 22:19:16 2006 +0000"
      },
      "message": "[MTD] make drivers/mtd/cmdlinepart.c:mtdpart_setup() static\n\nThis patch makes the needlessly global mtdpart_setup() static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "1605cd3d9c5001790c2e36979cf1eff1f222fbc5",
      "tree": "4e3cd27ce8f8a32faade492b1c5533dbf6c13f2d",
      "parents": [
        "ff0dab64b4e9ce3a073365342297e76ddaae9697"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Wed Nov 22 05:38:11 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Nov 28 22:18:52 2006 +0000"
      },
      "message": "[MTD] [NAND] rtc_from4.c: use lib/bitrev.c\n\nThis patch converts drivers/mtd/nand/rtc_from4.c to use the new\nlib/bitrev.c\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "177b2927e2eea73c598a218680b4dc9043c51dcb",
      "tree": "21687193cbe21274db08b5658c8dfeaf34971580",
      "parents": [
        "2ea5814472c3c910aed5c5b60f1f3b1000e353f1"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 24 12:17:51 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Nov 28 19:13:34 2006 +0000"
      },
      "message": "[MIPS] Fix Bonito bootup message.\n\nEven when enabling Bonito IOBC coherence the kernel would actually claim\nit was disabling it.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c547c77ee4d0408907847f64c403df1bf2f9c7a0",
      "tree": "ffbc35f7dcbf7b1b57f220c1e1a555bed24a6089",
      "parents": [
        "38b5b036b91248be8033d42dd0778b1c75c5af58"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Tue Nov 28 20:12:59 2006 +0100"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "andi@basil.nowhere.org",
        "time": "Tue Nov 28 20:12:59 2006 +0100"
      },
      "message": "[PATCH] x86-64: Use stricter in process stack check for unwinder\n\nPreviously it would check for alignment only, which could break\nif the stack pointer was unaligned. Now explicitely check if the\nstack pointer is in the stack page of the current process.\n\nPorted from i386.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\n"
    },
    {
      "commit": "38b5b036b91248be8033d42dd0778b1c75c5af58",
      "tree": "fe9ddec43da3f30ff1ec4ff6609375e9d18c98de",
      "parents": [
        "f7a23328a738b45124400d85eaf78a76939da726"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Tue Nov 28 20:12:59 2006 +0100"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "andi@basil.nowhere.org",
        "time": "Tue Nov 28 20:12:59 2006 +0100"
      },
      "message": "[PATCH] i386: Fix compilation with UP genericarch\n\nFix\n\narch/i386/mach-generic/built-in.o: In function `apicid_to_node\u0027:\nsummit.c:(.text+0x2f): undefined reference to `apicid_2_node\u0027\n\nwith CONFIG_GENERICH_ARCH and !CONFIG_SMP\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\n"
    },
    {
      "commit": "f7a23328a738b45124400d85eaf78a76939da726",
      "tree": "cd57c00926b8768e8aaa5cb2723ab4ac139c0b1a",
      "parents": [
        "ff0a538d8b08700df2b46f9aafc9fb2765071f0a"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Tue Nov 28 20:12:59 2006 +0100"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "andi@basil.nowhere.org",
        "time": "Tue Nov 28 20:12:59 2006 +0100"
      },
      "message": "[PATCH] x86-64: Fix warning in io_apic.c\n"
    },
    {
      "commit": "ff0a538d8b08700df2b46f9aafc9fb2765071f0a",
      "tree": "7dc675a48c55763f80413182f8e6a364b03d6ab0",
      "parents": [
        "a3550a9c543556cf7764be81aeb17c6dab440753"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Tue Nov 28 20:12:59 2006 +0100"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "andi@basil.nowhere.org",
        "time": "Tue Nov 28 20:12:59 2006 +0100"
      },
      "message": "[PATCH] x86-64: work around gcc4 issue with -Os in Dwarf2 stack unwind\n\nThis fixes a problem with gcc4 mis-compiling the stack unwind code under\n-Os, which resulted in \u0027stuck\u0027 messages whenever an assembly routine was\nencountered.\n\n(The second hunk is trivial cleanup.)\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\n"
    },
    {
      "commit": "a3550a9c543556cf7764be81aeb17c6dab440753",
      "tree": "e8c8bf721cc917c8842c4a007ad4b3f68eb7aa1e",
      "parents": [
        "9a14f2964b459c18198ee59ff7212321def82df7",
        "2ea5814472c3c910aed5c5b60f1f3b1000e353f1"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "andi@basil.nowhere.org",
        "time": "Tue Nov 28 20:12:29 2006 +0100"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "andi@basil.nowhere.org",
        "time": "Tue Nov 28 20:12:29 2006 +0100"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "24d7bb3396c51ceb2285e0e7b0c1bd1865652c43",
      "tree": "153814b45772b0d8fdba33ff0f15933bac5b22cd",
      "parents": [
        "2ea5814472c3c910aed5c5b60f1f3b1000e353f1"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Nov 28 09:14:05 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Nov 28 10:58:21 2006 -0800"
      },
      "message": "[PATCH] x86_64: fix \u0027earlyprintk\u003d...,keep\u0027 regression\n\nCommit 2c8c0e6b8d7700a990da8d24eff767f9ca223b96 (\"[PATCH] Convert x86-64\nto early param\") broke the earlyprintk\u003d...,keep feature.\n\nThis restores that functionality.  Tested on x86_64.  Must-have for\nv2.6.19, no risk.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c4423cccc0846a812013f39c8f8cae1d2d9dff9d",
      "tree": "f9925b29c2773b8a61f93a8b358c10be92c088f2",
      "parents": [
        "3271b7b2da1db2e5f882d8b2a5f668157a76992f"
      ],
      "author": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Nov 28 15:07:33 2006 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Nov 28 15:07:33 2006 +0100"
      },
      "message": "[ALSA] version 1.0.13\n\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "3271b7b2da1db2e5f882d8b2a5f668157a76992f",
      "tree": "7d3ec70df8b04b9498a0901883aa045311813699",
      "parents": [
        "de1b8b93a0ba016b07d13086a15ad692536e6995"
      ],
      "author": {
        "name": "James Courtier-Dutton",
        "email": "James@superbug.co.uk",
        "time": "Sat Nov 25 22:02:47 2006 +0000"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Nov 28 13:46:39 2006 +0100"
      },
      "message": "[ALSA] snd-emu10k1: Fix capture for one variant.\n\nFixes ALSA bug#324\n\nSigned-off-by: James Courtier-Dutton \u003cJames@superbug.co.uk\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "de1b8b93a0ba016b07d13086a15ad692536e6995",
      "tree": "840f0b486009d1ddd5c38fd57bc49e2f749253a1",
      "parents": [
        "282e0c87f223afbe8b182197eb06c127a66353ce"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed Nov 08 15:41:29 2006 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Nov 28 13:46:38 2006 +0100"
      },
      "message": "[ALSA] Fix hang-up at disconnection of usb-audio\n\nFix hang-up at disconnection of usb-audio devices while accessing PCM.\nDon\u0027t handle PCM operations any more after shutdown flag is set.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "282e0c87f223afbe8b182197eb06c127a66353ce",
      "tree": "3118e589e831fd500a3ba3466e46683e9d0d3585",
      "parents": [
        "e7377071cd1dbe99bab9f35b11293b33f53b438d"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Nov 06 12:01:53 2006 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Nov 28 13:46:37 2006 +0100"
      },
      "message": "[ALSA] hda: fix typo for xw4400 PCI sub-ID\n\nThe PCI sub-device ID for the HP xw4400 is actually 0x280c.\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "e7377071cd1dbe99bab9f35b11293b33f53b438d",
      "tree": "1987e2671585a7ea3912c3ef87cdce6622eb2320",
      "parents": [
        "80b8d5d6bc0000c6e499260883cfc95e645f49d1"
      ],
      "author": {
        "name": "Matt Porter",
        "email": "mporter@embeddedalley.com",
        "time": "Mon Nov 06 11:20:38 2006 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Nov 28 13:46:35 2006 +0100"
      },
      "message": "[ALSA] hda: fix sigmatel dell system detection\n\nFixes Dell system detection on 9200 codecs. The support\nto detect certain Dell machines was merged in the\n9205 table where it will be unused on the various Dell\n9200-based codec systems. This moves the subsystem IDs\nto the correct 9200 table.\n\nSigned-off-by: Matt Porter \u003cmporter@embeddedalley.com\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "80b8d5d6bc0000c6e499260883cfc95e645f49d1",
      "tree": "b3248f158a74179b039bc29455a35c5c0fe4fc1e",
      "parents": [
        "ac5d1a7d253f3c02d1e5c93edfa26e81466ec71e"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Oct 31 15:24:45 2006 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Nov 28 13:46:34 2006 +0100"
      },
      "message": "[ALSA] Enable stereo line input for TAS codec\n\nDespite what the data sheet says in one place, to get stereo input\nfrom input A (line in), we have to clear the \u0027input B monaural\u0027 bit in\nthe ACR.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "ac5d1a7d253f3c02d1e5c93edfa26e81466ec71e",
      "tree": "629e4d8618d11233c2e24daf28aa12f055dc24c3",
      "parents": [
        "2ea5814472c3c910aed5c5b60f1f3b1000e353f1"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Fri Oct 27 10:45:00 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Nov 28 13:46:33 2006 +0100"
      },
      "message": "[ALSA] rtctimer: handle RTC interrupts with a tasklet\n\nThe calls to rtc_control() from inside the interrupt handler can upset\nthe RTC code, so move our interrupt handling code to a tasklet.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "08475a1920aa7acc535324d6991b830fa7625bd8",
      "tree": "12ec45ed05da376bac8205f31cb3c48fe35cd4aa",
      "parents": [
        "f33d625f40e3b803c4cdea3219abb96cabf5ea03"
      ],
      "author": {
        "name": "Brian King",
        "email": "brking@us.ibm.com",
        "time": "Mon Nov 20 13:51:56 2006 -0600"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Nov 28 03:51:55 2006 -0500"
      },
      "message": "[PATCH] libata: Fixup ata_sas_queuecmd to handle __ata_scsi_queuecmd failure\n\nFixes ata_sas_queuecmd to properly handle a failure from\n__ata_scsi_queuecmd.\n\nSigned-off-by: Brian King \u003cbrking@us.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "f33d625f40e3b803c4cdea3219abb96cabf5ea03",
      "tree": "8e3acf50708c8859a8bfe3220008fc86092255c1",
      "parents": [
        "c31f571d9f42fa2e89148811730fe3dc64943a6e"
      ],
      "author": {
        "name": "Jason Gaston",
        "email": "jason.d.gaston@intel.com",
        "time": "Tue Nov 21 16:55:58 2006 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Nov 28 03:45:13 2006 -0500"
      },
      "message": "[PATCH] ahci: AHCI mode SATA patch for Intel ICH9\n\nThis patch adds the Intel ICH9 AHCI controller DID\u0027s for SATA support.\n\nSigned-off-by:  Jason Gaston \u003cjason.d.gaston@intel.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "c31f571d9f42fa2e89148811730fe3dc64943a6e",
      "tree": "0b2be4fe17824d8dc89e9c838e9f8ff934472504",
      "parents": [
        "2ea5814472c3c910aed5c5b60f1f3b1000e353f1"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Wed Nov 22 12:39:43 2006 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Nov 28 03:45:13 2006 -0500"
      },
      "message": "[PATCH] libata: don\u0027t schedule EH on wcache on/off if old EH\n\nDo not schedule EH for revalidation on wcache on/off if old EH.  Old\nEH cannot handle it and will result in WARN_ON()\u0027s and oops.\n\nThis closes bug #7412.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "fc5d81e69d15c65ca20d9e5b4e242690e3e9c27d",
      "tree": "487e7c5e25fb91246712747cc9595f750cffa30b",
      "parents": [
        "2ea5814472c3c910aed5c5b60f1f3b1000e353f1"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Mon Nov 27 15:16:48 2006 +0900"
      },
      "committer": {
        "name": "James Morris",
        "email": "jmorris@namei.org",
        "time": "Mon Nov 27 10:22:43 2006 -0500"
      },
      "message": "selinux: fix dentry_open() error check\n\nThe return value of dentry_open() shoud be checked by IS_ERR().\n\nCc: Stephen Smalley \u003csds@tycho.nsa.gov\u003e\nCc: James Morris \u003cjmorris@namei.org\u003e\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nSigned-off-by: James Morris \u003cjmorris@namei.org\u003e\n"
    },
    {
      "commit": "2ea5814472c3c910aed5c5b60f1f3b1000e353f1",
      "tree": "e8c8bf721cc917c8842c4a007ad4b3f68eb7aa1e",
      "parents": [
        "c9c3b86f2ab79f7f6e87eb735f9cc4508b73fc48"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sun Nov 26 19:05:22 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sun Nov 26 19:05:22 2006 -0800"
      },
      "message": "Fix \u0027ALIGN()\u0027 macro, take 2\n\nYou wouldn\u0027t think that doing an ALIGN() macro that aligns something up\nto a power-of-two boundary would be likely to have bugs, would you?\n\nBut hey, in the wonderful world of mixing integer types, you have to be\ncareful.  This just makes sure that the alignment is interpreted in the\nsame type as the thing to be aligned.\n\nThanks to Roland Dreier, who noticed that the amso1100 driver got broken\nby the previous fix (that just extended the mask to \"unsigned long\", but\nwas still broken in \"unsigned long long\" - it just happened to be the\nsame on 64-bit architectures).\n\nSee commit 4c8bd7eeee4c8f157fb61fb64b57500990b42e0e for the history of\nbugs here...\n\nAcked-by: Roland Dreier \u003crdreier@cisco.com\u003e\nCc: Andrew Morton \u003cakpm@osdl.org\u003e\nCc: David Miller \u003cdavem@davemloft.net\u003e\nCc: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c9c3b86f2ab79f7f6e87eb735f9cc4508b73fc48",
      "tree": "c48d98c329a892d19dbac47997be4d8e972ada3f",
      "parents": [
        "b8e6ec865fd1d8838b6ce9516977b65e9f08f876"
      ],
      "author": {
        "name": "Kyle McMartin",
        "email": "kyle@mcmartin.ca",
        "time": "Sun Nov 26 18:56:56 2006 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sun Nov 26 16:30:29 2006 -0800"
      },
      "message": "[PATCH] Fix incorrent type of flags in \u003casm/semaphore.h\u003e\n\nI still think using BUILD_BUG_ON() is unacceptable, especially given how\nvague the error message was.\n\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n[ And I already removed gthe BUILD_BUG_ON() in the previous commit ]\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b8e6ec865fd1d8838b6ce9516977b65e9f08f876",
      "tree": "9203493fc47d1ff55bee5c2a68884215257ad0bf",
      "parents": [
        "137b529e4df7b9cd6b235654a3f1a8f280e3463d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sun Nov 26 16:27:17 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sun Nov 26 16:27:17 2006 -0800"
      },
      "message": "Revert \"[PATCH] Enforce \"unsigned long flags;\" when spinlocking\"\n\nThis reverts commit ee3ce191e8eaa4cc15c51a28b34143b36404c4f5, since it\nbroke on at least ARM, MIPS and PA-RISC due to complicated header file\ndependencies.\n\nConflicts in include/linux/spinlock.h (due to the \"nested\" variety\nfixes) fixed up by hand.\n\nCc: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\nCc: Russell King \u003crmk+lkml@arm.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "137b529e4df7b9cd6b235654a3f1a8f280e3463d",
      "tree": "30a84ff048ac3e42a767ffa9c6da2b81358baf7a",
      "parents": [
        "221a09d5c4cb8384d9be74db60f37a5752675255",
        "9abbffee861c6c56fce27e4eda96a10cf0de0f84"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sun Nov 26 09:42:40 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sun Nov 26 09:42:40 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:\n  [XFRM] STATE: Fix to respond error to get operation if no matching entry exists.\n  [NET]: Re-fix of doc-comment in sock.h\n  [6PACK]: Masking bug in 6pack driver.\n  [NET]: Fix kfifo_alloc() error check.\n  [UDP]: Make udp_encap_rcv use pskb_may_pull\n  [NETFILTER]: H.323 conntrack: fix crash with CONFIG_IP_NF_CT_ACCT\n"
    },
    {
      "commit": "e730bf96c89b27b2a90ae3e8054dae6133b4f90b",
      "tree": "b2a15610b0f559054a4e1f399280c94ea723e9b6",
      "parents": [
        "d00ec458cb9235025d20cf2783d3ddcd879a6c48"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Nov 25 20:15:12 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Nov 26 16:39:00 2006 +0000"
      },
      "message": "[ARM] Export smp_call_function()\n\nsmp_call_function() will be used with the MP/core oprofile support\npatch.  Export it as _GPL.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "d00ec458cb9235025d20cf2783d3ddcd879a6c48",
      "tree": "503bc7ab685272437dc264515eaa0d9ca3586fac",
      "parents": [
        "5d48545e5e88ab7a27ba6a5cb1e8fff617754b61"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Nov 25 16:19:23 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Nov 26 16:39:00 2006 +0000"
      },
      "message": "[ARM] Add PM_LEGACY defaults\n\nEliminate two warnings:\n\nkernel/power/pm.c:205: warning: \u0027pm_register\u0027 is deprecated (declared at kernel/power/pm.c:64)\nkernel/power/pm.c:206: warning: \u0027pm_send_all\u0027 is deprecated (declared at kernel/power/pm.c:180)\n\nby updating defconfig files to contain a sensible PM_LEGACY default.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "221a09d5c4cb8384d9be74db60f37a5752675255",
      "tree": "66da0b068aa62537b53252a2f1316c5183f895f2",
      "parents": [
        "f7668162a366d1ce0fe84122d11108e13a8ce950"
      ],
      "author": {
        "name": "Andrew de Quincey",
        "email": "adq_dvb@lidskialf.net",
        "time": "Wed Nov 22 18:01:21 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Nov 26 11:02:43 2006 -0200"
      },
      "message": "V4L/DVB (4874): Fix oops on symbol rate\u003d\u003d0\n\nThe tda10086 causes an oops (divide by zero) if a zero symbol rate is used;\nthis prevents this.\n\nSigned-off-by: Andrew de Quincey \u003cadq_dvb@lidskialf.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f7668162a366d1ce0fe84122d11108e13a8ce950",
      "tree": "fd3fce8d8f56af9612ae1d9e3d117b2c6af557e5",
      "parents": [
        "5718bbd2d92b9c2aa2f5700e4d3ed9d72f72f47e"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sat Nov 25 09:40:28 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Nov 26 08:52:38 2006 -0200"
      },
      "message": "V4L/DVB (4885): Improve saa711x check\n\nThe old code would accept any device on the same i2c address as the\nsaa711x chips as an saa711x. However, this fails with saa717x chips,\nwhich use that same address and so are misdetected as a saa7111. Now\ncheck whether the chip is really a saa711x model.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "5718bbd2d92b9c2aa2f5700e4d3ed9d72f72f47e",
      "tree": "1f887f31677c5bd370b60d343fad9b246324ba01",
      "parents": [
        "a5bbc7d94cf1dcb2100eeaf68791a401ad7ce54d"
      ],
      "author": {
        "name": "Luca Risolia",
        "email": "luca.risolia@studio.unibo.it",
        "time": "Tue Nov 21 08:13:59 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Nov 26 08:52:37 2006 -0200"
      },
      "message": "V4L/DVB (4865): Fix: Slot 0 not NULL on disconnecting SN9C10x PC Camera\n\nThe patch fix bug 5748.\n\nSigned-off-by: Luca Risolia \u003cluca.risolia@studio.unibo.it\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a5bbc7d94cf1dcb2100eeaf68791a401ad7ce54d",
      "tree": "88812d920d7a50a63abe123a7618c5eac2c6272a",
      "parents": [
        "30d9464c76743160612e7de0b2f5f656c78915d3"
      ],
      "author": {
        "name": "Ira Snyder",
        "email": "kernel@irasnyder.com",
        "time": "Mon Nov 20 07:20:48 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Nov 26 08:52:37 2006 -0200"
      },
      "message": "V4L/DVB (4849): Add missing spin_unlock to saa6588 decoder driver\n\nSparse noticed a lock imbalance in read_from_buf(). Further inspection shows\nthat the lock should not be held when the function exits.\nThis adds a spin_unlock_irqrestore(), so that every exit path of the\nread_from_buf() function is consistent. The unlock was missing on an error\npath.\n\nSigned-off-by: Ira W. Snyder \u003cdevel@irasnyder.com\u003e\nSigned-off-by: Hans J. Koch \u003ckoch@hjk-az.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "30d9464c76743160612e7de0b2f5f656c78915d3",
      "tree": "12134249743d1222b32941113b2afa55617f8529",
      "parents": [
        "bc495b66d048d64a9b8aeb49ca8405f4687ca123"
      ],
      "author": {
        "name": "Andrew de Quincey",
        "email": "adq_dvb@lidskialf.net",
        "time": "Thu Nov 16 22:12:40 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Nov 26 08:52:37 2006 -0200"
      },
      "message": "V4L/DVB (4832): Fix uninitialised variable in dvb_frontend_swzigzag\n\nSpotted by coverity/Adrian Bunk.\n\nSigned-off-by: Andrew de Quincey \u003cadq_dvb@lidskialf.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "bc495b66d048d64a9b8aeb49ca8405f4687ca123",
      "tree": "86e10a18395a47022204c4b791d9a11656479f63",
      "parents": [
        "c4e46b9567669eb5e1182d4b12c2d889ce27da64"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Sun Nov 19 02:15:37 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Nov 26 08:52:37 2006 -0200"
      },
      "message": "V4L/DVB (4840): Budget: diseqc_method module parameter for cards with subsystem-id 13c2:1003\n\nNew module parameter diseqc_method for cards with subsystem-id 13c2:1003.\n- 0: unreliable method, can be used by all board revisions (default)\n- 1: reliable method, works for newer board layouts only\nThe parameter has no effect for cards with other subsystem-ids.\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c4e46b9567669eb5e1182d4b12c2d889ce27da64",
      "tree": "112e10dda81026576815e1175da710a3fc2fb617",
      "parents": [
        "5d48545e5e88ab7a27ba6a5cb1e8fff617754b61"
      ],
      "author": {
        "name": "Andrew de Quincey",
        "email": "adq_dvb@lidskialf.net",
        "time": "Thu Nov 16 18:31:04 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Nov 26 08:52:37 2006 -0200"
      },
      "message": "V4L/DVB (4831): Fix tuning on older budget DVBS cards.\n\nFixes to DISEQC on these cards inadvertently broke normal tone/voltage\nsignalling. This restores the necessary function.\n\nSigned-off-by: Andrew de Quincey \u003cadq_dvb@lidskialf.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "9abbffee861c6c56fce27e4eda96a10cf0de0f84",
      "tree": "2b5e1e86913daa2bb11ca142f309485a25288510",
      "parents": [
        "dc9b334622bff6d22456917a034c2e2d194b9328"
      ],
      "author": {
        "name": "Masahide NAKAMURA",
        "email": "nakam@linux-ipv6.org",
        "time": "Fri Nov 24 20:34:51 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Nov 25 15:16:52 2006 -0800"
      },
      "message": "[XFRM] STATE: Fix to respond error to get operation if no matching entry exists.\n\nWhen application uses XFRM_MSG_GETSA to get state entry through\nnetlink socket and kernel has no matching one, the application expects\nreply message with error status by kernel.\n\nKernel doesn\u0027t send the message back in the case of Mobile IPv6 route\noptimization protocols (i.e. routing header or destination options\nheader). This is caused by incorrect return code \"0\" from\nnet/xfrm/xfrm_user.c(xfrm_user_state_lookup) and it makes kernel skip\nto acknowledge at net/netlink/af_netlink.c(netlink_rcv_skb).\n\nThis patch fix to reply ESRCH to application.\n\nSigned-off-by: Masahide NAKAMURA \u003cnakam@linux-ipv6.org\u003e\nSigned-off-by: TAKAMIYA Noriaki \u003ctakamiya@po.ntts.co.jp\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "dc9b334622bff6d22456917a034c2e2d194b9328",
      "tree": "2c939407ea168046febe7a080efb4e78ffe5d4d2",
      "parents": [
        "95f6134e175fd69ab3f088f7a09adbd3fd3548e1"
      ],
      "author": {
        "name": "Paul Bonser",
        "email": "misterpib@gmail.com",
        "time": "Thu Nov 23 17:56:13 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Nov 25 15:16:51 2006 -0800"
      },
      "message": "[NET]: Re-fix of doc-comment in sock.h\n\nRestoring old, correct comment for sk_filter_release, moving it to\nwhere it should actually be, and changing new comment into proper\ncomment for sk_filter_rcu_free, where it actually makes sense.\n\nThe original fix submitted for this on Oct 23 mistakenly documented\nthe wrong function.\n\nSigned-off-by: Paul Bonser \u003cmisterpib@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "95f6134e175fd69ab3f088f7a09adbd3fd3548e1",
      "tree": "0fdd4d94c7a2256efe12e8bf5109cbad5141e1ea",
      "parents": [
        "ac16ca6412d9feb5b2f8fc76a4ed938b5d107f94"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Nov 23 11:48:28 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Nov 25 15:16:50 2006 -0800"
      },
      "message": "[6PACK]: Masking bug in 6pack driver.\n\nLooks like a broken masking to me, binary not is used where bitwise\nnot was intended.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ac16ca6412d9feb5b2f8fc76a4ed938b5d107f94",
      "tree": "484df8ddb3e1f4cfe9e113e7b914c294300830fc",
      "parents": [
        "753eab76a3337863a0d86ce045fa4eb6c3cbeef9"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Wed Nov 22 20:26:11 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Nov 25 15:16:49 2006 -0800"
      },
      "message": "[NET]: Fix kfifo_alloc() error check.\n\nThe return value of kfifo_alloc() should be checked by IS_ERR().\n\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "753eab76a3337863a0d86ce045fa4eb6c3cbeef9",
      "tree": "c356797fbdff11986123aaae0bdd6338a76af8ff",
      "parents": [
        "38f7efd52c4f3f0b22c460eadbfe7c42f9ebff82"
      ],
      "author": {
        "name": "Olaf Kirch",
        "email": "okir@suse.de",
        "time": "Wed Nov 22 20:11:42 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Nov 25 15:16:48 2006 -0800"
      },
      "message": "[UDP]: Make udp_encap_rcv use pskb_may_pull\n\nMake udp_encap_rcv use pskb_may_pull\n\nIPsec with NAT-T breaks on some notebooks using the latest e1000 chipset,\nwhen header split is enabled. When receiving sufficiently large packets, the\ndriver puts everything up to and including the UDP header into the header\nportion of the skb, and the rest goes into the paged part. udp_encap_rcv\nforgets to use pskb_may_pull, and fails to decapsulate it. Instead, it\npasses it up it to the IKE daemon.\n\nSigned-off-by: Olaf Kirch \u003cokir@suse.de\u003e\nSigned-off-by: Jean Delvare \u003cjdelvare@suse.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "38f7efd52c4f3f0b22c460eadbfe7c42f9ebff82",
      "tree": "1eedc8441bfbdca3f85c72aff5c599f4af7b447a",
      "parents": [
        "5d48545e5e88ab7a27ba6a5cb1e8fff617754b61"
      ],
      "author": {
        "name": "Faidon Liambotis",
        "email": "paravoid@debian.org",
        "time": "Tue Nov 21 21:46:02 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Nov 25 15:16:47 2006 -0800"
      },
      "message": "[NETFILTER]: H.323 conntrack: fix crash with CONFIG_IP_NF_CT_ACCT\n\nH.323 connection tracking code calls ip_ct_refresh_acct() when\nprocessing RCFs and URQs but passes NULL as the skb.\nWhen CONFIG_IP_NF_CT_ACCT is enabled, the connection tracking core tries\nto derefence the skb, which results in an obvious panic.\nA similar fix was applied on the SIP connection tracking code some time\nago.\n\nSigned-off-by: Faidon Liambotis \u003cparavoid@debian.org\u003e\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5d48545e5e88ab7a27ba6a5cb1e8fff617754b61",
      "tree": "2da1a8d8e1ca4088cd91cc080f424b3e25e9423f",
      "parents": [
        "9dce447a542d8b4bedf13d6a4c4fc6737240372e"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Sat Nov 25 11:09:39 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Nov 25 13:28:34 2006 -0800"
      },
      "message": "[PATCH] uml: make execvp safe for our usage\n\nReimplement execvp for our purposes - after we call fork() it is fundamentally\nunsafe to use the kernel allocator - current is not valid there.  So we simply\npass to our modified execvp() a preallocated buffer.  This fixes a real bug\nand works very well in testing (I\u0027ve seen indirectly warning messages from the\nforked thread - they went on the pipe connected to its stdout and where read\nas a number by UML, when calling read_output().  I verified the obtained\nnumber corresponded to \"BUG:\").\n\nThe added use of __cant_sleep() is not a new bug since __cant_sleep() is\nalready used in the same function - passing an atomicity parameter would be\nbetter but it would require huge change, stating that this function must not\nbe called in atomic context and can sleep is a better idea (will make sure of\nthis gradually).\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nAcked-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9dce447a542d8b4bedf13d6a4c4fc6737240372e",
      "tree": "bba4591cd3564a499481d662ed931c5be1d040c2",
      "parents": [
        "cfd3ef2346f924d6c0e82236c20fdb3a8840136a"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Sat Nov 25 11:09:38 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Nov 25 13:28:34 2006 -0800"
      },
      "message": "[PATCH] usb: ati remote memleak fix\n\nThis is a bug.  When checking for ati_remote-\u003eoutbuf we free freeing\nati_remote-\u003einbuf so we end up freeing ati_remote-\u003einbuf twice.\n\nAlso the checks for \u0027ati_remote-\u003einbuf !\u003d NULL\u0027 and \u0027ati_remote-\u003eoutbuf !\u003d\nNULL\u0027 are redundant as usb_buffer_free() does this.\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nAcked-by: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cfd3ef2346f924d6c0e82236c20fdb3a8840136a",
      "tree": "f0289367f0dbf80a5bcfa2969f428c605c54dd6a",
      "parents": [
        "ee3ce191e8eaa4cc15c51a28b34143b36404c4f5"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@linux.intel.com",
        "time": "Sat Nov 25 11:09:37 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Nov 25 13:28:34 2006 -0800"
      },
      "message": "[PATCH] lockdep: spin_lock_irqsave_nested()\n\nIntroduce spin_lock_irqsave_nested(); implementation from:\n http://lkml.org/lkml/2006/6/1/122\nPatch from:\n http://lkml.org/lkml/2006/9/13/258\n\n[akpm@osdl.org: two compile fixes]\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nSigned-off-by: Jiri Kosina \u003cjikos@jikos.cz\u003e\nSigned-off-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\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": "ee3ce191e8eaa4cc15c51a28b34143b36404c4f5",
      "tree": "557c5ade9b92e91f095e4017d97ffe7afd83383f",
      "parents": [
        "5e66b0b5f187c811419ff10cfb5668c028a64d57"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Sat Nov 25 11:09:36 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Nov 25 13:28:34 2006 -0800"
      },
      "message": "[PATCH] Enforce \"unsigned long flags;\" when spinlocking\n\nMake it break or warn if you pass to spin_lock_irqsave() and friends\nsomething different from \"unsigned long flags;\".  Suprisingly large amount\nof these was caught by recent commit\nc53421b18f205c5f97c604ae55c6a921f034b0f6 and others.\n\nIdea is largely from FRV typechecking. Suggestions from Andrew Morton.\nAll stupid typos in first version fixed.\n\nPasses allmodconfig on i386, x86_64, alpha, arm as well as my usual config.\n\nNote #1: checking with sparse is still needed, because a driver can save\n\t and pass around flags or something. So far patch is very intrusive.\nNote #2: techically, we should break only if\n\t\tsizeof(flags) \u003c sizeof(unsigned long),\n\t however, the more pain for getting suspicious code into kernel,\n\t the better.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nCc: 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": "5e66b0b5f187c811419ff10cfb5668c028a64d57",
      "tree": "ae387b8f938272ad6fbee48b5794644c9da2e14c",
      "parents": [
        "753ca4f312a4b26940e4731b4fa5dbbbbcc77e97"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Sat Nov 25 11:09:35 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Nov 25 13:28:34 2006 -0800"
      },
      "message": "[PATCH] tlclk: fix platform_device_register_simple() error check\n\nThe return value of platform_device_register_simple() should be checked by\nIS_ERR().\n\nThis patch also fix misc_register() error case.  Because misc_register()\nreturns error code.\n\nCc: Sebastien Bouchard \u003csebastien.bouchard@ca.kontron.com\u003e\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "753ca4f312a4b26940e4731b4fa5dbbbbcc77e97",
      "tree": "bf0ca9aa882e50b681ec72e43998542472752ef6",
      "parents": [
        "a1b26c32af51d0fd82754bc06b495dd03c2f2d58"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Sat Nov 25 11:09:34 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Nov 25 13:28:34 2006 -0800"
      },
      "message": "[PATCH] fix copy_process() error check\n\nThe return value of copy_process() should be checked by IS_ERR().\n\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a1b26c32af51d0fd82754bc06b495dd03c2f2d58",
      "tree": "5ae62b93aa82a366e2d32d1125e7a7a1eec6225f",
      "parents": [
        "c154348f00834911c49aa63dfb48bd50d1a07d93"
      ],
      "author": {
        "name": "Jeremy Higdon",
        "email": "jeremy@sgi.com",
        "time": "Sat Nov 25 11:09:33 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Nov 25 13:28:34 2006 -0800"
      },
      "message": "[PATCH] sgiioc4: Disable module unload\n\nThis patch removes a module_exit function that sgiioc4 should not have had.\n\nIt seems that the IDE layer doesn\u0027t support submodule unloading.  sgiioc4 was\nthe only driver in drivers/ide/pci that had an exit function.  After an\nunload, the devices would stay around and the next attempt to reference would\ncrash...\n\nSigned-off-by: Jeremy Higdon \u003cjeremy@sgi.com\u003e\nAcked-by: \"Bartlomiej Zolnierkiewicz\" \u003cbzolnier@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c154348f00834911c49aa63dfb48bd50d1a07d93",
      "tree": "b0623769f5ee252168af0cec1eff756c8f7f36eb",
      "parents": [
        "f12aa7045280836307e9bbdb1c676c4a94e2b3d3"
      ],
      "author": {
        "name": "Roman Zippel",
        "email": "zippel@linux-m68k.org",
        "time": "Sat Nov 25 11:09:32 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Nov 25 13:28:34 2006 -0800"
      },
      "message": "[PATCH] fix menuconfig colours with TERM\u003dvt100\n\nOn Mon, 13 Nov 2006, Phil Oester wrote:\n\u003e In commit 350b5b76384e77bcc58217f00455fdbec5cac594, the default menuconfig\n\u003e color scheme was changed to bluetitle.  This breaks the highlighting\n\u003e of the selected item for me with TERM\u003dvt100.  The only way I can see\n\u003e which item is selected is via:\n\u003e\n\u003e     make MENUCONFIG_COLOR\u003dmono menuconfig\n\u003e\n\u003e Which restores the pre-2.6.19 white on black highlighting.\n\nFix.\n\nCc: Phil Oester \u003ckernel@linuxace.com\u003e\nSigned-off-by: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f12aa7045280836307e9bbdb1c676c4a94e2b3d3",
      "tree": "b4c488f722d20f5d88faed7e9e637d4f38558097",
      "parents": [
        "82189b9807e05ea8d1f69de5bf92eaf244a0eb12"
      ],
      "author": {
        "name": "Roman Zippel",
        "email": "zippel@linux-m68k.org",
        "time": "Sat Nov 25 11:09:31 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Nov 25 13:28:34 2006 -0800"
      },
      "message": "[PATCH] qconf: fix uninitialsied member\n\nFixes a segfault reported by Randy.\n\nCc: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "82189b9807e05ea8d1f69de5bf92eaf244a0eb12",
      "tree": "ecc6f1cf933a249ea1a9a9858a7a90878ec4162b",
      "parents": [
        "533221fbaf001692d5db646f84f7d033fac78cc7"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@gmail.com",
        "time": "Sat Nov 25 11:09:30 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Nov 25 13:28:33 2006 -0800"
      },
      "message": "[PATCH] Fix device_attribute memory leak in device_del\n\ndev-\u003edevt_attr is allocated in device_add() but it is never freed in\ndevice_del() in the drivers/base/core.c file (reported by kmemleak).\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@gmail.com\u003e\nAcked-by: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "533221fbaf001692d5db646f84f7d033fac78cc7",
      "tree": "d01a3112704c06aad9f9eb81a09b9ff1daa0e3c8",
      "parents": [
        "17ad78e59a0334d64c3a37f964b15ab9918313c7"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Sat Nov 25 11:09:30 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Nov 25 13:28:33 2006 -0800"
      },
      "message": "[PATCH] reiserfs: fmt bugfix\n\nOne reiserfs_warning() call uses %lu, but doesn\u0027t supply what to print.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "17ad78e59a0334d64c3a37f964b15ab9918313c7",
      "tree": "cd437a4c78569352cbc03a53cc5bcde40859d18a",
      "parents": [
        "d728b1e69fd5829ec2ab2434381e5a268d4f684a"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Nov 25 11:09:29 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Nov 25 13:28:33 2006 -0800"
      },
      "message": "[PATCH] drivers/rtc/rtc-rs5c372.c: fix a NULL dereference\n\nThe correct order is: NULL check before dereference\n\nThis was a guaranteed NULL dereference with debugging enabled since\nrs5c372_sysfs_show_osc() does actually pass NULL...\n\nSpotted by the Coverity checker.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nAcked-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d728b1e69fd5829ec2ab2434381e5a268d4f684a",
      "tree": "e11b3dea35247074628f04f5441e4a458bdbd86b",
      "parents": [
        "2601a46474db2dcbc08ee690e56f08a10abe65cb"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Sat Nov 25 11:09:28 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Nov 25 13:28:33 2006 -0800"
      },
      "message": "[PATCH] rtc class locking bugfixes\n\nI got a lockdep warning when running \"rtctest\" so I though it\u0027d be good\nto see what was up.\n\n - The warning was for rtc-\u003eirq_task_lock, gotten from rtc_update_irq()\n   by irq handlerss ... but in a handful of other cases, grabbed without\n   blocking IRQs.\n\n - Some callers to rtc_update_irq() were not ensuring IRQs were blocked,\n   yet the routine expects that; make sure all callers block IRQs.\n\nIt would appear that RTC API tests haven\u0027t been part of anyone\u0027s kernel\nregression test suite recently, at least not with lockdep running.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nAcked-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2601a46474db2dcbc08ee690e56f08a10abe65cb",
      "tree": "3b6ffb34023a252599b08b045db100a6ca6bfff7",
      "parents": [
        "7531d8faa85f8880db433027bf2b04950e49baeb"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Sat Nov 25 11:09:27 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Nov 25 13:28:33 2006 -0800"
      },
      "message": "[PATCH] rtc framework handles periodic irqs\n\nThe RTC framework has an irq_set_freq() method that should be used to manage\nthe periodic IRQ frequency, but the current ioctl logic doesn\u0027t know how to do\nthat.  This patch teaches it how.\n\nThis means that drivers implementing irq_set_freq() will automatically support\nRTC_IRQP_{READ,SET} ioctls; that logic doesn\u0027t need duplication within the\ndriver.\n\n[akpm@osdl.org: export rtc_irq_set_freq]\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nAcked-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7531d8faa85f8880db433027bf2b04950e49baeb",
      "tree": "4271034911fcf09833f8fbeed9232521916929db",
      "parents": [
        "4d8ebddcc525a5800dab5880946cecffe73e9dca"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Sat Nov 25 11:09:26 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Nov 25 13:28:33 2006 -0800"
      },
      "message": "[PATCH] Documentation/rtc.txt updates (for rtc class)\n\nThis updates the RTC documentation to summarize the two APIs now available:\nthe old PC/AT one, and the new RTC class drivers.  It also updates the\nincluded \"rtctest.c\" file to better meet Linux style guidelines, and to work\nwith the new RTC drivers.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nAcked-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    }
  ],
  "next": "4d8ebddcc525a5800dab5880946cecffe73e9dca"
}
