)]}'
{
  "log": [
    {
      "commit": "db4e4c9a9e741ee812e1febf5e386d6a24218a71",
      "tree": "92e59fba30edbf5e10908eb2952928a5e2a29adf",
      "parents": [
        "cf712c24d72341effcfd28330b83b49f77cb627b"
      ],
      "author": {
        "name": "Olaf Kirch",
        "email": "okir@suse.de",
        "time": "Wed Oct 04 02:15:52 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 07:55:16 2006 -0700"
      },
      "message": "[PATCH] knfsd: when looking up a lockd host, pass hostname \u0026 length\n\nThis patch adds the peer\u0027s hostname (and name length) to all calls to\nnlm*_lookup_host functions.  A subsequent patch will make use of these (is\nrequested by a sysctl).\n\nSigned-off-by: Olaf Kirch \u003cokir@suse.de\u003e\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cf712c24d72341effcfd28330b83b49f77cb627b",
      "tree": "88fcb932f3c85d83601e45473bee2c99a22ba9c2",
      "parents": [
        "977faf392fc898407554bbe7338d57b29e3660cf"
      ],
      "author": {
        "name": "Olaf Kirch",
        "email": "okir@suse.de",
        "time": "Wed Oct 04 02:15:52 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 07:55:16 2006 -0700"
      },
      "message": "[PATCH] knfsd: consolidate common code for statd-\u003elockd notification\n\nCommon code from nlm4svc_proc_sm_notify and nlmsvc_proc_sm_notify is moved\ninto a new nlm_host_rebooted.\n\nThis is in preparation of a patch that will change the reboot notification\nhandling entirely.\n\nSigned-off-by: Olaf Kirch \u003cokir@suse.de\u003e\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "977faf392fc898407554bbe7338d57b29e3660cf",
      "tree": "9bd611c100e3e2d1aa336010124cda0155183bb8",
      "parents": [
        "7b2b1fee30df7e2165525cd03f7d1d01a3a56794"
      ],
      "author": {
        "name": "Olaf Kirch",
        "email": "okir@suse.de",
        "time": "Wed Oct 04 02:15:51 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 07:55:16 2006 -0700"
      },
      "message": "[PATCH] knfsd: hide use of lockd\u0027s h_monitored flag\n\nThis patch moves all checks of the h_monitored flag into the\nnsm_monitor/unmonitor functions.  A subsequent patch will replace the\nmechanism by which we mark a host as being monitored.\n\nThere is still one occurence of h_monitored outside of mon.c and that is in\nclntlock.c where we respond to a reboot.  The subsequent patch will modify\nthis too.\n\nSigned-off-by: Olaf Kirch \u003cokir@suse.de\u003e\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7b2b1fee30df7e2165525cd03f7d1d01a3a56794",
      "tree": "71740fb9ea88465b54c52d998eadd012a6f8f4a6",
      "parents": [
        "fce1456a19f5c08b688c29f00ef90fdfa074c79b"
      ],
      "author": {
        "name": "Greg Banks",
        "email": "gnb@melbourne.sgi.com",
        "time": "Wed Oct 04 02:15:50 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 07:55:16 2006 -0700"
      },
      "message": "[PATCH] knfsd: knfsd: cache ipmap per TCP socket\n\nSpeed up high call-rate workloads by caching the struct ip_map for the peer on\nthe connected struct svc_sock instead of looking it up in the ip_map cache\nhashtable on every call.  This helps workloads using AUTH_SYS authentication\nover TCP.\n\nTesting was on a 4 CPU 4 NIC Altix using 4 IRIX clients, each with 16\nsynthetic client threads simulating an rsync (i.e.  recursive directory\nlisting) workload reading from an i386 RH9 install image (161480 regular files\nin 10841 directories) on the server.  That tree is small enough to fill in the\nserver\u0027s RAM so no disk traffic was involved.  This setup gives a sustained\ncall rate in excess of 60000 calls/sec before being CPU-bound on the server.\n\nProfiling showed strcmp(), called from ip_map_match(), was taking 4.8% of each\nCPU, and ip_map_lookup() was taking 2.9%.  This patch drops both contribution\ninto the profile noise.\n\nNote that the above result overstates this value of this patch for most\nworkloads.  The synthetic clients are all using separate IP addresses, so\nthere are 64 entries in the ip_map cache hash.  Because the kernel measured\ncontained the bug fixed in commit\n\ncommit 1f1e030bf75774b6a283518e1534d598e14147d4\n\nand was running on 64bit little-endian machine, probably all of those 64\nentries were on a single chain, thus increasing the cost of ip_map_lookup().\n\nWith a modern kernel you would need more clients to see the same amount of\nperformance improvement.  This patch has helped to scale knfsd to handle a\ndeployment with 2000 NFS clients.\n\nSigned-off-by: Greg Banks \u003cgnb@melbourne.sgi.com\u003e\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fce1456a19f5c08b688c29f00ef90fdfa074c79b",
      "tree": "789afb4efe2764cabbd65f7d7069acb538711e8b",
      "parents": [
        "596bbe53eb3abfe7326b2f5e8afd614265c319c8"
      ],
      "author": {
        "name": "Greg Banks",
        "email": "gnb@melbourne.sgi.com",
        "time": "Wed Oct 04 02:15:49 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 07:55:16 2006 -0700"
      },
      "message": "[PATCH] knfsd: make nfsd readahead params cache SMP-friendly\n\nMake the nfsd read-ahead params cache more SMP-friendly by changing the single\nglobal list and lock into a fixed 16-bucket hashtable with per-bucket locks.\nThis reduces spinlock contention in nfsd_read() on read-heavy workloads on\nmultiprocessor servers.\n\nTesting was on a 4 CPU 4 NIC Altix using 4 IRIX clients each doing 1K\nstreaming reads at full line rate.  The server had 128 nfsd threads, which\nsizes the RA cache at 256 entries, of which only a handful were used.  Flat\nprofiling shows nfsd_read(), including the inlined nfsd_get_raparms(), taking\n10.4% of each CPU.  This patch drops the contribution from nfsd() to 1.71% for\neach CPU.\n\nSigned-off-by: Greg Banks \u003cgnb@melbourne.sgi.com\u003e\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "596bbe53eb3abfe7326b2f5e8afd614265c319c8",
      "tree": "31e1f008f8acb46d1a3a937538446a1447ed9c8f",
      "parents": [
        "7adae489fe794e3e203ff168595f635d0b845e59"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@suse.de",
        "time": "Wed Oct 04 02:15:48 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 07:55:16 2006 -0700"
      },
      "message": "[PATCH] knfsd: Allow max size of NFSd payload to be configured\n\nThe max possible is the maximum RPC payload.  The default depends on amount of\ntotal memory.\n\nThe value can be set within reason as long as no nfsd threads are currently\nrunning.  The value can also be ready, allowing the default to be determined\nafter nfsd has started.\n\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7adae489fe794e3e203ff168595f635d0b845e59",
      "tree": "f20544b72bdaea7cff0d340b5b4e5bfcaf2ce8fb",
      "parents": [
        "3cc03b164cf01c6f36e64720b58610d292fb26f7"
      ],
      "author": {
        "name": "Greg Banks",
        "email": "gnb@melbourne.sgi.com",
        "time": "Wed Oct 04 02:15:47 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 07:55:16 2006 -0700"
      },
      "message": "[PATCH] knfsd: Prepare knfsd for support of rsize/wsize of up to 1MB, over TCP\n\nThe limit over UDP remains at 32K.  Also, make some of the apparently\narbitrary sizing constants clearer.\n\nThe biggest change here involves replacing NFSSVC_MAXBLKSIZE by a function of\nthe rqstp.  This allows it to be different for different protocols (udp/tcp)\nand also allows it to depend on the servers declared sv_bufsiz.\n\nNote that we don\u0027t actually increase sv_bufsz for nfs yet.  That comes next.\n\nSigned-off-by: Greg Banks \u003cgnb@melbourne.sgi.com\u003e\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3cc03b164cf01c6f36e64720b58610d292fb26f7",
      "tree": "b558e11a087945ad5b9a1a25483aa2acc8d93fbb",
      "parents": [
        "4452435948424e5322c2a2fefbdc2cf3732cc45d"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@suse.de",
        "time": "Wed Oct 04 02:15:47 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 07:55:15 2006 -0700"
      },
      "message": "[PATCH] knfsd: Avoid excess stack usage in svc_tcp_recvfrom\n\n..  by allocating the array of \u0027kvec\u0027 in \u0027struct svc_rqst\u0027.\n\nAs we plan to increase RPCSVC_MAXPAGES from 8 upto 256, we can no longer\nallocate an array of this size on the stack.  So we allocate it in \u0027struct\nsvc_rqst\u0027.\n\nHowever svc_rqst contains (indirectly) an array of the same type and size\n(actually several, but they are in a union).  So rather than waste space, we\nmove those arrays out of the separately allocated union and into svc_rqst to\nshare with the kvec moved out of svc_tcp_recvfrom (various arrays are used at\ndifferent times, so there is no conflict).\n\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4452435948424e5322c2a2fefbdc2cf3732cc45d",
      "tree": "d2082c68d33298e85298852cafde7999ccca3364",
      "parents": [
        "5680c44632053a6c9464bca43083f01776d318da"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@suse.de",
        "time": "Wed Oct 04 02:15:46 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 07:55:15 2006 -0700"
      },
      "message": "[PATCH] knfsd: Replace two page lists in struct svc_rqst with one\n\nWe are planning to increase RPCSVC_MAXPAGES from about 8 to about 256.  This\nmeans we need to be a bit careful about arrays of size RPCSVC_MAXPAGES.\n\nstruct svc_rqst contains two such arrays.  However the there are never more\nthat RPCSVC_MAXPAGES pages in the two arrays together, so only one array is\nneeded.\n\nThe two arrays are for the pages holding the request, and the pages holding\nthe reply.  Instead of two arrays, we can simply keep an index into where the\nfirst reply page is.\n\nThis patch also removes a number of small inline functions that probably\nserver to obscure what is going on rather than clarify it, and opencode the\nneeded functionality.\n\nAlso remove the \u0027rq_restailpage\u0027 variable as it is *always* 0.  i.e.  if the\nresponse \u0027xdr\u0027 structure has a non-empty tail it is always in the same pages\nas the head.\n\n check counters are initilised and incr properly\n check for consistant usage of ++ etc\n maybe extra some inlines for common approach\n general review\n\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\nCc: Magnus Maatta \u003cnovell@kiruna.se\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5680c44632053a6c9464bca43083f01776d318da",
      "tree": "220f7bcb0168972bbc2ce804074f42b5470a1e15",
      "parents": [
        "cda9e0cd8a6b30ccc32edced066c378fbd87003d"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@suse.de",
        "time": "Wed Oct 04 02:15:45 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 07:55:15 2006 -0700"
      },
      "message": "[PATCH] knfsd: Fixed handling of lockd fail when adding nfsd socket\n\nArrgg..  We cannot \u0027lockd_up\u0027 before \u0027svc_addsock\u0027 as we don\u0027t know the\nprotocol yet....  So switch it around again and save the name of the created\nsockets so that it can be closed if lock_up fails.\n\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cda9e0cd8a6b30ccc32edced066c378fbd87003d",
      "tree": "a91bd1c12b1ddf355142f5a31c0caf487e0dffc8",
      "parents": [
        "37a034729ae611295bbb8e925333d4d54d7c1ebc"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@suse.de",
        "time": "Wed Oct 04 02:15:44 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 07:55:15 2006 -0700"
      },
      "message": "[PATCH] knfsd: Protect update to sn_nrthreads with lock_kernel\n\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "37a034729ae611295bbb8e925333d4d54d7c1ebc",
      "tree": "219882844fd21fc65eb8673677e7d37a1ff463a2",
      "parents": [
        "7ed94296a660a61989b5d54f0c4bb804f30567d3"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@suse.de",
        "time": "Wed Oct 04 02:15:44 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 07:55:15 2006 -0700"
      },
      "message": "[PATCH] knfsd: call lockd_down when closing a socket via a write to nfsd/portlist\n\nThe refcount that nfsd holds on lockd is based on the number of open sockets.\nSo when we close a socket, we should decrement the ref (with lockd_down).\n\nCurrently when a socket is closed via writing to the portlist file, that\ndoesn\u0027t happen.\n\nSo: make sure we get an error return if the socket that was requested does is\nnot found, and call lockd_down if it was.\n\nCc: \"J. Bruce Fields\" \u003cbfields@fieldses.org\u003e\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7ed94296a660a61989b5d54f0c4bb804f30567d3",
      "tree": "9c598c7dd55181a8df91f9c10d04a5c3031198bc",
      "parents": [
        "1d02a030b01443f1cb81f22750113fe9a98109d9"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@suse.de",
        "time": "Wed Oct 04 02:15:43 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 07:55:15 2006 -0700"
      },
      "message": "[PATCH] knfsd: nfsd: lockdep annotation fix\n\nnfsv2 needs the I_MUTEX_PARENT on the directory when creating a file too.\n\nSigned-off-by: Neil Brown \u003cneilb@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1d02a030b01443f1cb81f22750113fe9a98109d9",
      "tree": "641c7fd7e61796535bb0076e7f54ba35d3fecdcc",
      "parents": [
        "176f00ffed3ef94a198326fbf6a5db64f1cf73ad"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Wed Oct 04 02:15:42 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 07:55:15 2006 -0700"
      },
      "message": "[PATCH] hisax niccy cleanup\n\nWhitespace cleanup, delete unnecesasry parenthesis and braces.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nAcked-by: Karsten Keil \u003ckkeil@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "176f00ffed3ef94a198326fbf6a5db64f1cf73ad",
      "tree": "b436c7dad050c7c86333953c3371a55ac472e795",
      "parents": [
        "7104e2d5a85b4b786d6a63568beffe1e185547bb"
      ],
      "author": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Wed Oct 04 02:15:41 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 07:55:15 2006 -0700"
      },
      "message": "[PATCH] mmc: properly use the new multi block-write error handling\n\nUse the new multi block-write error reporting flag and properly tell the block\nlayer how much data was transferred before the error.\n\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7104e2d5a85b4b786d6a63568beffe1e185547bb",
      "tree": "1478b1076a66476a121e687dd9547d5c08d9c3ba",
      "parents": [
        "8a4da1430f7f2a16df3be9c7b5d55ba4e75b708c"
      ],
      "author": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Wed Oct 04 02:15:41 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 07:55:15 2006 -0700"
      },
      "message": "[PATCH] mmc: use own work queue\n\nThe MMC layer uses the standard work queue for doing card detection.  As this\nqueue is shared with other crucial subsystems, the effects of a long (and\nperhaps buggy) detection can cause the system to be unusable.  E.g.  the\nkeyboard stops working while the detection routine is running.\n\nThe solution is to add a specific mmc work queue to run the detection code in.\nThis is similar to how other subsystems handle detection (a full kernel\nthread is the most common theme).\n\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8a4da1430f7f2a16df3be9c7b5d55ba4e75b708c",
      "tree": "1a4eb2814db6b2f6a14e2955daa784edb2a453de",
      "parents": [
        "5f25a66f6bbac563c94af94f03491b3ae43c40af"
      ],
      "author": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Wed Oct 04 02:15:40 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 07:55:14 2006 -0700"
      },
      "message": "[PATCH] mmc: avoid some resets without card\n\nSome Ricoh controllers only respect a full reset when there is no card in the\nslot.  As we wait for the reset to complete, we must avoid even requesting\nthose resets on the buggy controllers.\n\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5f25a66f6bbac563c94af94f03491b3ae43c40af",
      "tree": "b1469a08f016f3cbd2739f138d3dec4f45c408b0",
      "parents": [
        "f9565129993446e16678cfc4d9c7f3b7e75eecbd"
      ],
      "author": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Wed Oct 04 02:15:39 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 07:55:14 2006 -0700"
      },
      "message": "[PATCH] mmc: fix MMIO vs memory races in sdhci\n\nSprinkle some mmiowb() where needed (writeX() before unlock()).\n\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f9565129993446e16678cfc4d9c7f3b7e75eecbd",
      "tree": "13b052ecee7b4713359b3333ed87fc9ada590727",
      "parents": [
        "4020f2d7f0b0e68b92bec9a3e1f4a54a7a9dc672"
      ],
      "author": {
        "name": "Alex Dubov",
        "email": "oakad@yahoo.com",
        "time": "Wed Oct 04 02:15:38 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 07:55:14 2006 -0700"
      },
      "message": "[PATCH] mmc: driver for TI FlashMedia card reader - Kconfig/Makefile\n\nSigned-off-by: Alex Dubov \u003coakad@yahoo.com\u003e\nCc: Daniel Qarras \u003cdqarras@yahoo.com\u003e\nAcked-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4020f2d7f0b0e68b92bec9a3e1f4a54a7a9dc672",
      "tree": "afbe35984c945c5f81b2f29f3c54a144abeca3f0",
      "parents": [
        "856fe98f168e5b80b053979769af2514aab96d6b"
      ],
      "author": {
        "name": "Alex Dubov",
        "email": "oakad@yahoo.com",
        "time": "Wed Oct 04 02:15:37 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 07:55:14 2006 -0700"
      },
      "message": "[PATCH] mmc: driver for TI FlashMedia card reader - source\n\nDriver for TI Flash Media card reader.  At present, only MMC/SD cards are\nsupported.\n\n[akpm@osdl.org: cleanups, build fixes]\nSigned-off-by: Alex Dubov \u003coakad@yahoo.com\u003e\nCc: Daniel Qarras \u003cdqarras@yahoo.com\u003e\nAcked-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "856fe98f168e5b80b053979769af2514aab96d6b",
      "tree": "bd166c91b9b27cf48f69533f67026a2330d41cc1",
      "parents": [
        "9bded00bf62090ebc9d6e8be640cdb69e8497db6"
      ],
      "author": {
        "name": "Jim Cromie",
        "email": "jim.cromie@gmail.com",
        "time": "Wed Oct 04 02:15:35 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 07:55:14 2006 -0700"
      },
      "message": "[PATCH] scx200_hrt: fix precedence bug manifesting as 27x clock in 1 MHz mode\n\nFix paren-placement / precedence bug breaking initialization for 1 MHz\nclock mode.\n\nAlso fix comment spelling error, and fence-post (off-by-one) error on\nsymbol used in request_region.\n\nAddresses http://bugzilla.kernel.org/show_bug.cgi?id\u003d7242\n\nThanks alexander.krause@erazor-zone.de, dzpost@dedekind.net, for the\nreports and patch test, and phelps@mantara.com for the independent patch\nand verification.\n\nSigned-off-by:  Jim Cromie \u003cjim.cromie@gmail.com\u003e\nCc: \u003calexander.krause@erazor-zone.de\u003e\nCc: \u003cdzpost@dedekind.net\u003e\nCc: \u003cphelps@mantara.com\u003e\nAcked-by: John Stultz \u003cjohnstul@us.ibm.com\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9bded00bf62090ebc9d6e8be640cdb69e8497db6",
      "tree": "bee6645e3b226127d312fb0a152a2586b1d16a18",
      "parents": [
        "18e39913d41ca4d63e9e94a2ad25b5ea31caaa7f"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Wed Oct 04 02:15:34 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 07:55:14 2006 -0700"
      },
      "message": "[PATCH] fix \"PCI: assign ioapic resource at hotplug\"\n\nRoland Dreier wrote:\n\u003e The change \"PCI: assign ioapic resource at hotplug\" (commit\n\u003e 23186279658cea6d42a050400d3e79c56cb459b4 in Linus\u0027s tree) makes\n\u003e networking stop working on my system (SuperMicro H8QC8 with four\n\u003e dual-core Opteron 885 CPUs).  In particular, the on-board NIC stops\n\u003e working, probably because it gets assigned the wrong IRQ (225 in the\n\u003e non-working case, 217 in the working case)\n\u003e\n\u003e With that patch applied, e1000 doesn\u0027t work.  Reverting just that\n\u003e patch (shown below) from Linus\u0027s latest tree fixes things for me.\n\u003e\n\nThe cause of this problem might be an wrong assumption that the \u0027start\u0027\nmember of resource structure for ioapic device has non-zero value if the\nresources are assigned by firmware.  The \u0027start\u0027 member of ioapic device\nseems not to be set even though the resources were actually assigned to\nioapic devices by firmware.\n\nCc: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nCc: MUNEDA Takahiro \u003cmuneda.takahiro@jp.fujitsu.com\u003e\nCc: Satoru Takeuchi \u003ctakeuchi_satoru@jp.fujitsu.com\u003e\nCc: Kristen Carlson Accardi \u003ckristen.c.accardi@intel.com\u003e\nCc: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nCc: Roland Dreier \u003crdreier@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "18e39913d41ca4d63e9e94a2ad25b5ea31caaa7f",
      "tree": "7ebb8f57bc736172e92f573c26d1c933e5347d99",
      "parents": [
        "585b7747d63e3a5f65628d21c1745edd926d7897"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Wed Oct 04 02:15:32 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 07:55:14 2006 -0700"
      },
      "message": "[PATCH] Fix spurious error on TAGS target when missing defconfig\n\nNot all architectures have a file named \u0027defconfig\u0027 (e.g.  powerpc).\nHowever the make TAGS and make tags targets search such files for tags,\ncausing an error message when they don\u0027t exist.  This patch addresses the\nproblem by instructing xargs not to run the tags program if there are no\nmatching files.\n\nSigned-off-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "585b7747d63e3a5f65628d21c1745edd926d7897",
      "tree": "a00ec26498cb7c505bf6cf70da7957abd837658e",
      "parents": [
        "add216608a63713b8a2c4545698d5ae02e27ac3b"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Wed Oct 04 02:15:30 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 07:55:14 2006 -0700"
      },
      "message": "[PATCH] Remove unnecessary check in fs/reiserfs/inode.c\n\nSince all callers dereference dir, we dont need this check.  Coverity id\n#337.\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nCc: Jeff Mahoney \u003cjeffm@suse.com\u003e\nCc: \u003creiserfs-dev@namesys.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "add216608a63713b8a2c4545698d5ae02e27ac3b",
      "tree": "d593a1bf3b84651be4f7c91249d3f43f1328c195",
      "parents": [
        "7822082d4e054fbdec8cf26590a350e3496c5cc9"
      ],
      "author": {
        "name": "Thomas Maier",
        "email": "balagi@justmail.de",
        "time": "Wed Oct 04 02:15:30 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 07:55:14 2006 -0700"
      },
      "message": "[PATCH] pktcdvd: rename a variable for better readability\n\npktcdvd: Rename a variable for better readability.\n\nSigned-off-by: Thomas Maier \u003cbalagi@justmail.de\u003e\nSigned-off-by: Peter Osterlund \u003cpetero2@telia.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7822082d4e054fbdec8cf26590a350e3496c5cc9",
      "tree": "f8731351324ff031b1162626a1f2d745af258ee7",
      "parents": [
        "d321765f7cbc2dc0683374c91bb3720d57331d37"
      ],
      "author": {
        "name": "Thomas Maier",
        "email": "balagi@justmail.de",
        "time": "Wed Oct 04 02:15:28 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 07:55:13 2006 -0700"
      },
      "message": "[PATCH] pktcdvd: Replace pktcdvd strings with macro DRIVER_NAME.\n\npktcdvd: Replace pktcdvd strings with macro DRIVER_NAME.\n\nSigned-off-by: Thomas Maier \u003cbalagi@justmail.de\u003e\nSigned-off-by: Peter Osterlund \u003cpetero2@telia.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d321765f7cbc2dc0683374c91bb3720d57331d37",
      "tree": "2f280c34d93a6be0c866da4cbb9daeb6004e38d7",
      "parents": [
        "b3218a79aa3d58b975b066c300153a8520f7051c"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Wed Oct 04 02:15:28 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 07:55:13 2006 -0700"
      },
      "message": "[PATCH] Char: serial167, remove useless tty check\n\nserial167, remove useless tty check\n\ntty is dereferenced before it is checked to be non-NULL.  Remove such\ncheck.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b3218a79aa3d58b975b066c300153a8520f7051c",
      "tree": "ecdbadacd84a00682bf047c0cdae1194cad3c38c",
      "parents": [
        "1d2c8eea698514cfaa53fc991b960791d09508e1"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Wed Oct 04 02:15:27 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 07:55:13 2006 -0700"
      },
      "message": "[PATCH] char: kill unneeded memsets\n\nchar, another tmp_buf cleanup\n\nNo need to allocate one page as a side buffer.  It\u0027s no more used.  Clean this\n(de)allocs of this useless memory pages in char subtree.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nAcked-by: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1d2c8eea698514cfaa53fc991b960791d09508e1",
      "tree": "e6e2b2d491e7e7256862fcc493b81815cc966312",
      "parents": [
        "88ca3b94e82e763ef90c8e57cacd51a3c143ea62"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Wed Oct 04 02:15:25 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 07:55:13 2006 -0700"
      },
      "message": "[PATCH] slab: clean up leak tracking ifdefs a little bit\n\n- rename ____kmalloc to kmalloc_track_caller so that people have a chance\n  to guess what it does just from it\u0027s name.  Add a comment describing it\n  for those who don\u0027t.  Also move it after kmalloc in slab.h so people get\n  less confused when they are just looking for kmalloc - move things around\n  in slab.c a little to reduce the ifdef mess.\n\n[penberg@cs.helsinki.fi: Fix up reversed #ifdef]\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Pekka Enberg \u003cpenberg@cs.helsinki.fi\u003e\nCc: Christoph Lameter \u003cclameter@engr.sgi.com\u003e\nCc: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "88ca3b94e82e763ef90c8e57cacd51a3c143ea62",
      "tree": "d08b8cc64baa7925723f87669c9d0c3b9761f2ac",
      "parents": [
        "fe1668ae5bf0145014c71797febd9ad5670d5d05"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Wed Oct 04 02:15:25 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 07:55:12 2006 -0700"
      },
      "message": "[PATCH] page_alloc: fix kernel-doc and func. declaration\n\nFix kernel-doc and function declaration (missing \"void\") in\nmm/page_alloc.c.\n\nAdd mm/page_alloc.c to kernel-api.tmpl in DocBook.\n\nmm/page_alloc.c:2589:38: warning: non-ANSI function declaration of function \u0027remove_all_active_ranges\u0027\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nAcked-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fe1668ae5bf0145014c71797febd9ad5670d5d05",
      "tree": "a1ad042a0c9b604653ca24645358fe31d1bbcfd6",
      "parents": [
        "e80ee884ae0e3794ef2b65a18a767d502ad712ee"
      ],
      "author": {
        "name": "Chen, Kenneth W",
        "email": "kenneth.w.chen@intel.com",
        "time": "Wed Oct 04 02:15:24 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 07:55:12 2006 -0700"
      },
      "message": "[PATCH] enforce proper tlb flush in unmap_hugepage_range\n\nSpotted by Hugh that hugetlb page is free\u0027ed back to global pool before\nperforming any TLB flush in unmap_hugepage_range().  This potentially allow\nthreads to abuse free-alloc race condition.\n\nThe generic tlb gather code is unsuitable to use by hugetlb, I just open\ncoded a page gathering list and delayed put_page until tlb flush is\nperformed.\n\nCc: Hugh Dickins \u003chugh@veritas.com\u003e\nSigned-off-by: Ken Chen \u003ckenneth.w.chen@intel.com\u003e\nAcked-by: William Irwin \u003cwli@holomorphy.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e80ee884ae0e3794ef2b65a18a767d502ad712ee",
      "tree": "6e5704f603d1596df930bc22f5e926cc50550102",
      "parents": [
        "b2abacf3a2699a8020829c85c16f358ba85cecaf"
      ],
      "author": {
        "name": "Nick Piggin",
        "email": "nickpiggin@yahoo.com.au",
        "time": "Wed Oct 04 02:15:23 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 07:55:12 2006 -0700"
      },
      "message": "[PATCH] mm: micro optimise zone_watermark_ok\n\nHaving min be a signed quantity means gcc can\u0027t turn high latency divides\ninto shifts.  There happen to be two such divides for GFP_ATOMIC (ie.\nnetworking, ie.  important) allocations, one of which depends on the other.\n Fixing this makes code smaller as a bonus.\n\nShame on somebody (probably me).\n\nSigned-off-by: Nick Piggin \u003cnpiggin@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b2abacf3a2699a8020829c85c16f358ba85cecaf",
      "tree": "6112d7b2e1f3f10c28f722942460c33eceab7ee3",
      "parents": [
        "e95be9a5326f0f6d314a7aa04a3c0c0e67fa976b"
      ],
      "author": {
        "name": "Henrik Kretzschmar",
        "email": "henne@nachtwindheim.de",
        "time": "Wed Oct 04 02:15:22 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 07:55:12 2006 -0700"
      },
      "message": "[PATCH] mm: fix in kerneldoc\n\nFixes an kerneldoc error.\n\nSigned-off-by: Henrik Kretzschmar \u003chenne@nachtwindheim.de\u003e\nCc: \"Randy.Dunlap\" \u003crdunlap@xenotime.net\u003e\nAcked-by: Christoph Hellwig \u003chch@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e95be9a5326f0f6d314a7aa04a3c0c0e67fa976b",
      "tree": "adabbaded333c7b399d6577bdd8e84c84c6db54c",
      "parents": [
        "4e776b1d5e976d6bb2aafb177dde7d5f8d2bf37f"
      ],
      "author": {
        "name": "Daniel Walker",
        "email": "dwalker@mvista.com",
        "time": "Wed Oct 04 02:15:21 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 07:55:12 2006 -0700"
      },
      "message": "[PATCH] docs: small kbuild cleanup\n\nWhile reading this I noticed that the contents of this document list\nsection \"3.8 Command line dependency\" but it doesn\u0027t exist in the document.\n\nSigned-off-by: Daniel Walker \u003cdwalker@mvista.com\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4e776b1d5e976d6bb2aafb177dde7d5f8d2bf37f",
      "tree": "d3d0071f62b4581eb0202cae1fe8b8693dc9ac4d",
      "parents": [
        "b119f13f56a7a47915278ab5eb3c666ca5dbb067"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Wed Oct 04 02:15:20 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 07:55:12 2006 -0700"
      },
      "message": "[PATCH] hdrcheck permission fix\n\nDon\u0027t require that scripts/hdrcheck.sh be executable - shit happens...\n\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nAcked-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b119f13f56a7a47915278ab5eb3c666ca5dbb067",
      "tree": "08bc5ae66125dfa5772eea31c26e6ae109843f5b",
      "parents": [
        "78b656b8bf933101b42409b4492734b23427bfc3"
      ],
      "author": {
        "name": "Cedric Le Goater",
        "email": "clg@fr.ibm.com",
        "time": "Wed Oct 04 02:15:19 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 07:55:12 2006 -0700"
      },
      "message": "[PATCH] ipc: headers_check fix\n\nFix headers_check #ifdef __KERNEL__ stuff.\n\nSigned-off-by: Cedric Le Goater \u003cclg@fr.ibm.com\u003e\nAll-the-fault-of: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "78b656b8bf933101b42409b4492734b23427bfc3",
      "tree": "35b91bbaee4a3140ba9a8e2f49b1a86c22856748",
      "parents": [
        "708e16892e1646594a29eaa7ac7b209b600b9fd2"
      ],
      "author": {
        "name": "Keith Mannthey",
        "email": "kmannth@us.ibm.com",
        "time": "Tue Oct 03 18:25:52 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 03 18:46:10 2006 -0700"
      },
      "message": "[PATCH] i383 numa: fix numaq/summit apicid conflict\n\nThis allows numaq to properly align cpus to their given node during\nboot.  Pass logical apicid to apicid_to_node and allow the summit\nsub-arch to use physical apicid (hard_smp_processor_id()).\n\nTested against numaq and summit based systems with no issues.\n\nSigned-off-by: Keith Mannthey \u003ckmannth@us.ibm.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "708e16892e1646594a29eaa7ac7b209b600b9fd2",
      "tree": "fe7c31bc0edef84eb1075c7e195340047d6aaa17",
      "parents": [
        "f3c87a8999c28f2948ebd407574f7e9fb5c577b2",
        "a847825970e741e20a09c659978baa34016b63bc"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 03 16:35:11 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 03 16:35:11 2006 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial: (39 commits)\n  Add missing maintainer countries in CREDITS\n  Fix bytes \u003c-\u003e kilobytes  typo in Kconfig for ramdisk\n  fix a typo in Documentation/pi-futex.txt\n  BUG_ON conversion for fs/xfs/\n  BUG_ON() conversion in fs/nfsd/\n  BUG_ON conversion for fs/reiserfs\n  BUG_ON cleanups in arch/i386\n  BUG_ON cleanup in drivers/net/tokenring/\n  BUG_ON cleanup for drivers/md/\n  kerneldoc-typo in led-class.c\n  debugfs: spelling fix\n  rcutorture: Fix incorrect description of default for nreaders parameter\n  parport: Remove space in function calls\n  Michal Wronski: update contact info\n  Spelling fix: \"control\" instead of \"cotrol\"\n  reboot parameter in Documentation/kernel-parameters.txt\n  Fix copy\u0026waste bug in comment in scripts/kernel-doc\n  remove duplicate \"until\" from kernel/workqueue.c\n  ite_gpio fix tabbage\n  fix file specification in comments\n  ...\n\nFixed trivial path conflicts due to removed files:\n   arch/mips/dec/boot/decstation.c, drivers/char/ite_gpio.c\n"
    },
    {
      "commit": "a847825970e741e20a09c659978baa34016b63bc",
      "tree": "5600c28c2070655a7364bcb3638aa3431a9d9694",
      "parents": [
        "73cf9630683e8b9f58485b75a13a21ac9ff33aef"
      ],
      "author": {
        "name": "Samuel Tardieu",
        "email": "sam@rfc1149.net",
        "time": "Tue Oct 03 23:41:34 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 23:41:34 2006 +0200"
      },
      "message": "Add missing maintainer countries in CREDITS\n\nAdd missing maintainer countries.\n\nSigned-off-by: Samuel Tardieu \u003csam@rfc1149.net\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "73cf9630683e8b9f58485b75a13a21ac9ff33aef",
      "tree": "c16b0b74cdb98b882bdf1e8a7a103c3829bd4d1e",
      "parents": [
        "96016cfae5739902944aaec9c3cbbbdeabc7a38b"
      ],
      "author": {
        "name": "Christian Borntraeger",
        "email": "borntrae@de.ibm.com",
        "time": "Tue Oct 03 23:40:34 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 23:40:34 2006 +0200"
      },
      "message": "Fix bytes \u003c-\u003e kilobytes  typo in Kconfig for ramdisk\n\nThis is a small fix for a typo in Kconfig. The default value for the block\nsize is 1024 bytes not 1024 kilobytes.\n\nSigned-off-by: Christian Borntraeger \u003cborntrae@de.ibm.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "96016cfae5739902944aaec9c3cbbbdeabc7a38b",
      "tree": "524034218a13110aa2371f39dfae5dbd2b0d71f8",
      "parents": [
        "9ab5aa911a5b5d7c721436bce8709202b707a361"
      ],
      "author": {
        "name": "Riccardo Magliocchetti",
        "email": "riccardo@datahost.it",
        "time": "Tue Oct 03 23:39:02 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 23:39:02 2006 +0200"
      },
      "message": "fix a typo in Documentation/pi-futex.txt\n\nSigned-off-by: Riccardo Magliocchetti \u003criccardo@datahost.it\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "9ab5aa911a5b5d7c721436bce8709202b707a361",
      "tree": "e24fdd1d911415bf5d15c1bf2950766c8c04543e",
      "parents": [
        "73dff8be9ea89df26bfb6a0443ad912de6e7bd00"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Tue Oct 03 23:37:55 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 23:37:55 2006 +0200"
      },
      "message": "BUG_ON conversion for fs/xfs/\n\nThis patch converts two if () BUG(); construct to BUG_ON();\nwhich occupies less space, uses unlikely and is safer when\nBUG() is disabled.\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "73dff8be9ea89df26bfb6a0443ad912de6e7bd00",
      "tree": "d60d4fe0bf5026da8dccb7b9c077c501726c5f32",
      "parents": [
        "14a61442c2203d2a49f2f954bfa9259c0ddac1aa"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Tue Oct 03 23:37:14 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 23:37:14 2006 +0200"
      },
      "message": "BUG_ON() conversion in fs/nfsd/\n\nThis patch converts an if () BUG(); construct to BUG_ON();\nwhich occupies less space, uses unlikely and is safer when\nBUG() is disabled.\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "14a61442c2203d2a49f2f954bfa9259c0ddac1aa",
      "tree": "c146effc3dbaa41dd6fdd01e6f3f8fcdd63ad705",
      "parents": [
        "8d8f3cbe777e014123bfa63f2cebd6eb29032225"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Tue Oct 03 23:36:38 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 23:36:38 2006 +0200"
      },
      "message": "BUG_ON conversion for fs/reiserfs\n\nThis patch converts several if () BUG(); construct to BUG_ON();\nwhich occupies less space, uses unlikely and is safer when\nBUG() is disabled. S_ISREG() has no side effects, so the\nconversion is safe.\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "8d8f3cbe777e014123bfa63f2cebd6eb29032225",
      "tree": "5ca6abfa5e696d3c792050221c4f7326d676d23f",
      "parents": [
        "644c12d7f695c0a30662ac781b0f06f79d7f9bab"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Tue Oct 03 23:34:58 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 23:34:58 2006 +0200"
      },
      "message": "BUG_ON cleanups in arch/i386\n\nThis changes a couple of if() BUG(); constructs to\nBUG_ON(); so it can be safely optimized away.\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "644c12d7f695c0a30662ac781b0f06f79d7f9bab",
      "tree": "345d3ab49fa9f9e553b9f160fcaddd806274b38a",
      "parents": [
        "52e5f9d1cf0b10b24317037dcd1c9be38ca7011c"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Tue Oct 03 23:34:11 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 23:34:11 2006 +0200"
      },
      "message": "BUG_ON cleanup in drivers/net/tokenring/\n\nThis patch converts one if() BUG(); to BUG_ON();\nso it can be safely optimized away.\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "52e5f9d1cf0b10b24317037dcd1c9be38ca7011c",
      "tree": "a0646ee04b91d5d195075dc4ad8d38cf603179d8",
      "parents": [
        "70d63ccc71fe1a413ce82b88aa175b1dcf28654e"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Tue Oct 03 23:33:23 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 23:33:23 2006 +0200"
      },
      "message": "BUG_ON cleanup for drivers/md/\n\nThis changes two if() BUG(); usages to BUG_ON(); so people\ncan disable it safely.\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "f3c87a8999c28f2948ebd407574f7e9fb5c577b2",
      "tree": "658579ea5dc5de036b8b66c1a6fc9ea683481dba",
      "parents": [
        "2fee7b18453d6a7e9ee2db0c7f7eec30f6898166",
        "f311896a990a0b766e279defe9adff29160ada03"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 03 14:32:06 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 03 14:32:06 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog\n\n* master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog:\n  [WATCHDOG] use ENOTTY instead of ENOIOCTLCMD in ioctl()\n"
    },
    {
      "commit": "70d63ccc71fe1a413ce82b88aa175b1dcf28654e",
      "tree": "d1b7db46b6c55bb6626d05cb0ed45c17fb9ad7c3",
      "parents": [
        "5a65980ec5edfb3acee293c541b392e4146a30f6"
      ],
      "author": {
        "name": "Henrik Kretzschmar",
        "email": "henne@nachtwindheim.de",
        "time": "Tue Oct 03 23:31:30 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 23:31:30 2006 +0200"
      },
      "message": "kerneldoc-typo in led-class.c\n\nFixes a typo in led-class.c kerneldoc.\n\nSigned-off-by: Henrik Kretzschmar \u003chenne@nachtwindheim.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "5a65980ec5edfb3acee293c541b392e4146a30f6",
      "tree": "359b87b64e0594d581219e4e05558d7d973d6cf7",
      "parents": [
        "4802211cfd68e44c8401a8fe3657e9c2522ec517"
      ],
      "author": {
        "name": "Komal Shah",
        "email": "komal_shah802003@yahoo.com",
        "time": "Tue Oct 03 23:28:36 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 23:28:36 2006 +0200"
      },
      "message": "debugfs: spelling fix\n\nChange debufs_create_file() to debugfs_create_file().\n\nSigned-off-by: Komal Shah \u003ckomal_shah802003@yahoo.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "4802211cfd68e44c8401a8fe3657e9c2522ec517",
      "tree": "bfee43affa6ce5c4727df6281d7fb0f4d13ebe76",
      "parents": [
        "d32ccc431b2247535ce1114d7e31cc136c89262a"
      ],
      "author": {
        "name": "Josh Triplett",
        "email": "josh@freedesktop.org",
        "time": "Tue Oct 03 23:26:16 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 23:26:16 2006 +0200"
      },
      "message": "rcutorture: Fix incorrect description of default for nreaders parameter\n\nThe comment for the nreaders parameter of rcutorture gives the default as\n4*ncpus, but the value actually defaults to 2*ncpus; fix the comment.\n\nSigned-off-by: Josh Triplett \u003cjosh@freedesktop.org\u003e\nAcked-by: Paul E. McKenney \u003cpaulmck@us.ibm.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "d32ccc431b2247535ce1114d7e31cc136c89262a",
      "tree": "88ed09b19e4c8af7f1ff79dac02f2f8df9c86c57",
      "parents": [
        "f66e928b96b717c6bb0cefba338d687dd86e6a9b"
      ],
      "author": {
        "name": "Matthew Martin",
        "email": "lihnucks@gmail.com",
        "time": "Tue Oct 03 23:25:14 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 23:25:14 2006 +0200"
      },
      "message": "parport: Remove space in function calls\n\nThis removes the space in function calls in drivers/parport/daisy.c\n\nSigned-off-by: Matthew Martin \u003clihnucks@gmail.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "f66e928b96b717c6bb0cefba338d687dd86e6a9b",
      "tree": "99718bef35cee97cb0004c452e6bc4be9780439b",
      "parents": [
        "c1c8897f830c66649b6866a0cbe21c263466295e"
      ],
      "author": {
        "name": "Michal Wronski",
        "email": "michal.wronski@gmail.com",
        "time": "Tue Oct 03 23:23:27 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 23:23:27 2006 +0200"
      },
      "message": "Michal Wronski: update contact info\n\nMy email has changed.\n\nSigned-Off-By: Michal Wronski \u003cmichal.wronski@gmail.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "c1c8897f830c66649b6866a0cbe21c263466295e",
      "tree": "6f17adbbf83097500aa6ef0465e24da564509645",
      "parents": [
        "f3e299fe3d53a0d78fea4e46ec3e0cadf375246c"
      ],
      "author": {
        "name": "Michael Opdenacker",
        "email": "michael@free-electrons.com",
        "time": "Tue Oct 03 23:21:02 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 23:21:02 2006 +0200"
      },
      "message": "Spelling fix: \"control\" instead of \"cotrol\"\n\nThis patch against fixes a spelling mistake (\"control\" instead of \"cotrol\").\n\nSigned-off-by: Michael Opdenacker \u003cmichael@free-electrons.com\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "f3e299fe3d53a0d78fea4e46ec3e0cadf375246c",
      "tree": "c96126a1e64f4486293c26fb92684ba026a82716",
      "parents": [
        "a073a8bde49b2c90777c526110488f4d0c52ea47"
      ],
      "author": {
        "name": "Michael Opdenacker",
        "email": "michael@free-electrons.com",
        "time": "Tue Oct 03 23:19:24 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 23:19:24 2006 +0200"
      },
      "message": "reboot parameter in Documentation/kernel-parameters.txt\n\nDocumentation fix for the arm and arm26 architectures,\nin which the reboot kernel parameter is set in arch/*/kernel/process.c\n\nSigned-off-by: Michael Opdenacker \u003cmichael@free-electrons.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "a073a8bde49b2c90777c526110488f4d0c52ea47",
      "tree": "5012c5cc8856cbc3d2f8c03b79e6d5a57b6894c3",
      "parents": [
        "9f5d785e93f7c68c37582ddea848de23689fdd76"
      ],
      "author": {
        "name": "Rolf Eike Beer",
        "email": "eike-kernel@sf-tec.de",
        "time": "Tue Oct 03 23:13:02 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 23:13:02 2006 +0200"
      },
      "message": "Fix copy\u0026waste bug in comment in scripts/kernel-doc\n\nThis is obviously copied from some lines before without proper fixing.\n\nSigned-off-by: Rolf Eike Beer \u003ceike-kernel@sf-tec.de\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "9f5d785e93f7c68c37582ddea848de23689fdd76",
      "tree": "65c6068fd4e340747763de1caa20560b0e56aef7",
      "parents": [
        "c98acc5865c1217195217444cc6c6d317fddda50"
      ],
      "author": {
        "name": "Rolf Eike Beer",
        "email": "eike-kernel@sf-tec.de",
        "time": "Tue Oct 03 23:07:31 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 23:07:31 2006 +0200"
      },
      "message": "remove duplicate \"until\" from kernel/workqueue.c\n\ns/until until/until/\n\nSigned-off-by: Rolf Eike Beer \u003ceike-kernel@sf-tec.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "c98acc5865c1217195217444cc6c6d317fddda50",
      "tree": "69e5d2888cdd13c08ff18fb5724330babd33353f",
      "parents": [
        "f30c2269544bffc7bf1b0d7c0abe5be1be83b8cb"
      ],
      "author": {
        "name": "Jim Cromie",
        "email": "jim.cromie@gmail.com",
        "time": "Tue Oct 03 23:04:37 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 23:04:37 2006 +0200"
      },
      "message": "ite_gpio fix tabbage\n\ncaught some leading spaces in passing.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "f30c2269544bffc7bf1b0d7c0abe5be1be83b8cb",
      "tree": "2f6140d8a555af6a133690ed6b42599e78a43c54",
      "parents": [
        "670e9f34ee3c7e052514c85014d2fdd99b672cdc"
      ],
      "author": {
        "name": "Uwe Zeisberger",
        "email": "Uwe_Zeisberger@digi.com",
        "time": "Tue Oct 03 23:01:26 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 23:01:26 2006 +0200"
      },
      "message": "fix file specification in comments\n\nMany files include the filename at the beginning, serveral used a wrong one.\n\nSigned-off-by: Uwe Zeisberger \u003cUwe_Zeisberger@digi.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "670e9f34ee3c7e052514c85014d2fdd99b672cdc",
      "tree": "41f82a763ba6d5ca2fcb84d6a05808d095d4d051",
      "parents": [
        "53cb47268e6b38180d9f253527135e1c69c5d310"
      ],
      "author": {
        "name": "Paolo Ornati",
        "email": "ornati@fastwebnet.it",
        "time": "Tue Oct 03 22:57:56 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 22:57:56 2006 +0200"
      },
      "message": "Documentation: remove duplicated words\n\nRemove many duplicated words under Documentation/ and do other small\ncleanups.\n\nExamples:\n        \"and and\" --\u003e \"and\"\n        \"in in\" --\u003e \"in\"\n        \"the the\" --\u003e \"the\"\n        \"the the\" --\u003e \"to the\"\n        ...\n\nSigned-off-by: Paolo Ornati \u003cornati@fastwebnet.it\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "53cb47268e6b38180d9f253527135e1c69c5d310",
      "tree": "b264d89e3d21f0365fc4df0f32f5070bb4c6e91a",
      "parents": [
        "d6bc8ac9e13e466e844313b590fbc49f7f1abdea"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "kernel1@cyberdogtech.com",
        "time": "Tue Oct 03 22:55:17 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 22:55:17 2006 +0200"
      },
      "message": "Fix typos in Documentation/: \u0027S\u0027\n\nThis patch fixes typos in various Documentation txts. The patch addresses\nsome words starting with the letter \u0027S\u0027.\n\nSigned-off-by: Matt LaPlante \u003ckernel1@cyberdogtech.com\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nAcked-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "d6bc8ac9e13e466e844313b590fbc49f7f1abdea",
      "tree": "c7c1ad2057d46d5e878ee034eaa9e4885a67d526",
      "parents": [
        "84eb8d0608af1576175307ed8fb3c8fde329e579"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "kernel1@cyberdogtech.com",
        "time": "Tue Oct 03 22:54:15 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 22:54:15 2006 +0200"
      },
      "message": "Fix typos in Documentation/: \u0027Q\u0027-\u0027R\u0027\n\nThis patch fixes typos in various Documentation txts. The patch addresses\nsome words starting with the letters \u0027Q\u0027-\u0027R\u0027.\n\nSigned-off-by: Matt LaPlante \u003ckernel1@cyberdogtech.com\u003e\nAcked-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "84eb8d0608af1576175307ed8fb3c8fde329e579",
      "tree": "13f3223e6907ebe309328d460fe51ce7ac346ae1",
      "parents": [
        "992caacf1141b31e94540eb31e0540e3da3a5e25"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "kernel1@cyberdogtech.com",
        "time": "Tue Oct 03 22:53:09 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 22:53:09 2006 +0200"
      },
      "message": "Fix \"can not\" in Documentation and Kconfig\n\nRandy brought it to my attention that in proper english \"can not\" should always\nbe written \"cannot\". I donot see any reason to argue, even if I mightnot\nunderstand why this rule exists.  This patch fixes \"can not\" in several\nDocumentation files as well as three Kconfigs.\n\nSigned-off-by: Matt LaPlante \u003ckernel1@cyberdogtech.com\u003e\nAcked-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "992caacf1141b31e94540eb31e0540e3da3a5e25",
      "tree": "f50d22577c2dd45c31a8fe9e2f952b4a93a44249",
      "parents": [
        "2fe0ae78c6975d6fa2fc0c84f2b8944543054105"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "kernel1@cyberdogtech.com",
        "time": "Tue Oct 03 22:52:05 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 22:52:05 2006 +0200"
      },
      "message": "Fix typos in Documentation/: \u0027N\u0027-\u0027P\u0027\n\nThis patch fixes typos in various Documentation txts. The patch addresses\nsome words starting with the letters \u0027N\u0027-\u0027P\u0027.\n\nSigned-off-by: Matt LaPlante \u003ckernel1@cyberdogtech.com\u003e\nAcked-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "f311896a990a0b766e279defe9adff29160ada03",
      "tree": "c7f46eb23c639b07e76e27640a62ccde96f8ed38",
      "parents": [
        "1bef84bea273f40486936ae97cda70ee8b252cd0"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Sep 13 21:27:29 2006 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Oct 03 22:51:18 2006 +0200"
      },
      "message": "[WATCHDOG] use ENOTTY instead of ENOIOCTLCMD in ioctl()\n\nReturn ENOTTY instead of ENOIOCTLCMD in user-visible ioctl() results\n\nThe watchdog drivers used to return ENOIOCTLCMD for bad ioctl() commands.\nENOIOCTLCMD should not be visible by the user, so use ENOTTY instead.\n\nSigned-off-by: Samuel Tardieu \u003csam@rfc1149.net\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\n\n"
    },
    {
      "commit": "2fe0ae78c6975d6fa2fc0c84f2b8944543054105",
      "tree": "005a185c1043f5b99f4cd851ad071d6e95025064",
      "parents": [
        "a2ffd2751683f4275d4d1aa5ce37e5a6a1ae21df"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "kernel1@cyberdogtech.com",
        "time": "Tue Oct 03 22:50:39 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 22:50:39 2006 +0200"
      },
      "message": "Fix typos in Documentation/: \u0027H\u0027-\u0027M\u0027\n\nThis patch fixes typos in various Documentation txts. The patch addresses\nsome words starting with the letters \u0027H\u0027-\u0027M\u0027.\n\nSigned-off-by: Matt LaPlante \u003ckernel1@cyberdogtech.com\u003e\nAcked-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "a2ffd2751683f4275d4d1aa5ce37e5a6a1ae21df",
      "tree": "81d772c66b92c87e585dde45f89b91904055471b",
      "parents": [
        "fff9289b219f48cb2296714fea3d71f516991f9f"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "kernel1@cyberdogtech.com",
        "time": "Tue Oct 03 22:49:15 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 22:49:15 2006 +0200"
      },
      "message": "Fix typos in Documentation/: \u0027F\u0027-\u0027G\u0027\n\nThis patch fixes typos in various Documentation txts. The patch addresses\nsome words starting with the letters \u0027F\u0027-\u0027G\u0027.\n\nSigned-off-by: Matt LaPlante \u003ckernel1@cyberdogtech.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "2fee7b18453d6a7e9ee2db0c7f7eec30f6898166",
      "tree": "603daa5e21ca27db85350a0b5a55a77a72e412c4",
      "parents": [
        "353cefdb33929bd5d925d59060be11759cee8f52",
        "1bef84bea273f40486936ae97cda70ee8b252cd0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 03 13:48:44 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 03 13:48:44 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog\n\n* master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog:\n  [WATCHDOG] iTCO_wdt.c shutdown patch\n  [WATCHDOG] iTCO_wdt.c - pci_dev_put fix\n  [WATCHDOG] iTCO_wdt (Intel TCO Timer) driver\n  [WATCHDOG] iTCO_wdt (Intel TCO Timer) driver\n"
    },
    {
      "commit": "353cefdb33929bd5d925d59060be11759cee8f52",
      "tree": "30c825512bf84324bb1ed7bb3b3313e58a84bf0a",
      "parents": [
        "e6bf0bf374101efc802a55beadc08eae97b75580"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+lkml@arm.linux.org.uk",
        "time": "Tue Oct 03 17:36:11 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 03 13:48:29 2006 -0700"
      },
      "message": "[PATCH] Remove me from maintainers for serial and mmc\n\nAs advertised earlier.  I invite interested parties to take over and\nadd their own entries as they see fit.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fff9289b219f48cb2296714fea3d71f516991f9f",
      "tree": "47f597d038f7304ac32066c263c289135a52b0c6",
      "parents": [
        "6c28f2c0f2054865d82b5a6b2164eac956f15c94"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "kernel1@cyberdogtech.com",
        "time": "Tue Oct 03 22:47:42 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 22:47:42 2006 +0200"
      },
      "message": "Fix typos in Documentation/: \u0027D\u0027-\u0027E\u0027\n\nThis patch fixes typos in various Documentation txts. This patch addresses\nsome words starting with the letters \u0027D\u0027-\u0027E\u0027.\n\nSigned-off-by: Matt LaPlante \u003ckernel1@cyberdogtech.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "6c28f2c0f2054865d82b5a6b2164eac956f15c94",
      "tree": "3a98807990a842ede0a1acda072bd085a3448a70",
      "parents": [
        "3f6dee9b2a22cc66050682287a77d5fccadb9733"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "kernel1@cyberdogtech.com",
        "time": "Tue Oct 03 22:46:31 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 22:46:31 2006 +0200"
      },
      "message": "Fix typos in Documentation/: \u0027B\u0027-\u0027C\u0027\n\nThis patch fixes typos in various Documentation txts. This patch addresses some\nwords starting with the letters \u0027B\u0027-\u0027C\u0027.  There are also a few grammar fixes\nthrown in for Randy. ;)\n\nSigned-off-by: Matt LaPlante \u003ckernel1@cyberdogtech.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "3f6dee9b2a22cc66050682287a77d5fccadb9733",
      "tree": "2670d9a0e9f445cc60e52b85f33ebcfef101ec86",
      "parents": [
        "cab00891c5489cb6d0cde0a55d39bd5f2871fa70"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "kernel1@cyberdogtech.com",
        "time": "Tue Oct 03 22:45:33 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 22:45:33 2006 +0200"
      },
      "message": "Fix some typos in Documentation/: \u0027A\u0027\n\nThis patch fixes typos in various Documentation txts.\nThis patch addresses some words starting with the letter \u0027A\u0027.\n\nSigned-off-by: Matt LaPlante \u003ckernel1@cyberdogtech.com\u003e\nAcked-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "cab00891c5489cb6d0cde0a55d39bd5f2871fa70",
      "tree": "0dc810a15ad02dc76939b6ea021a4a24794561bb",
      "parents": [
        "44c09201a4178e08ed1c8cc37e7aea0683888f0a"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "kernel1@cyberdogtech.com",
        "time": "Tue Oct 03 22:36:44 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 22:36:44 2006 +0200"
      },
      "message": "Still more typo fixes\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "44c09201a4178e08ed1c8cc37e7aea0683888f0a",
      "tree": "2b8a859ef668b24cc7c41331d29357979e07c364",
      "parents": [
        "095096038d637c477ef3c1b674612bcbc4d60c2d"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "kernel1@cyberdogtech.com",
        "time": "Tue Oct 03 22:34:14 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 22:34:14 2006 +0200"
      },
      "message": "more misc typo fixes\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "095096038d637c477ef3c1b674612bcbc4d60c2d",
      "tree": "2e850ffb08e7c13756efe16c562022d1289e37e6",
      "parents": [
        "c73a668c096fe3dd23c1062018e82eb85f5c7043"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "kernel1@cyberdogtech.com",
        "time": "Tue Oct 03 22:31:37 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 22:31:37 2006 +0200"
      },
      "message": "Fix several typos in drivers/\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "c73a668c096fe3dd23c1062018e82eb85f5c7043",
      "tree": "1cda8104af22d03b94f66ae4cac2bf1be0224aee",
      "parents": [
        "fc31e838162c60ed81659da677d7f72917576269"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "kernel1@cyberdogtech.com",
        "time": "Tue Oct 03 22:24:43 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 22:24:43 2006 +0200"
      },
      "message": "fix drivers/acpi/Kconfig typos\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "fc31e838162c60ed81659da677d7f72917576269",
      "tree": "5d2d27adc8f135d3284d7fc9664353f2f845bfac",
      "parents": [
        "cc2e2767f172fb2f38ca72e22ac98e452550437f"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "kernel1@cyberdogtech.com",
        "time": "Tue Oct 03 22:23:47 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 22:23:47 2006 +0200"
      },
      "message": "fix an arch/alpha/Kconfig typo\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "cc2e2767f172fb2f38ca72e22ac98e452550437f",
      "tree": "9db828ab5b1bde698653c815968d1e8ef7c0438f",
      "parents": [
        "4b3f686d4aa8ad815dc68a4e8fabd05b1ebb9f2c"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "laplam@rpi.edu",
        "time": "Tue Oct 03 22:22:29 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 22:22:29 2006 +0200"
      },
      "message": "Typos in fs/Kconfig\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "4b3f686d4aa8ad815dc68a4e8fabd05b1ebb9f2c",
      "tree": "c3386987a2e419eb8e5877a63459f4c11e2654b4",
      "parents": [
        "bf6ee0ae494596aaf311e8430684db85d1d2f25c"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "laplam@rpi.edu",
        "time": "Tue Oct 03 22:21:02 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 22:21:02 2006 +0200"
      },
      "message": "Attack of \"the the\"s in arch\n\nThe patch below corrects multiple occurances of \"the the\"\ntypos across several files, both in source comments and KConfig files.\nThere is no actual code changed, only text.  Note this only affects the /arch\ndirectory, and I believe I could find many more elsewhere. :)\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "bf6ee0ae494596aaf311e8430684db85d1d2f25c",
      "tree": "80af10d1539d20ed00ffe19bb5af51cd6a976a19",
      "parents": [
        "0a8fe0d756fba2953462cec6db09c81dd732d0b5"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 22:17:48 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 22:17:48 2006 +0200"
      },
      "message": "remove mentionings of devfs in documentation\n\nNow that devfs is removed, there\u0027s no longer any need to document how to\ndo this or that with devfs.\n\nThis patch includes some improvements by Joe Perches.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "0a8fe0d756fba2953462cec6db09c81dd732d0b5",
      "tree": "cd7542ea96f35085ab68524ac3869138c702c54d",
      "parents": [
        "8ccb3dcd1f8e80e8702642e1de26541b52f6bb7c"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 22:11:20 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 22:11:20 2006 +0200"
      },
      "message": "input: remove obsolete contact information\n\nThis patch removes some obsolete contact information from\nDocumentation/input/input.txt\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "e6bf0bf374101efc802a55beadc08eae97b75580",
      "tree": "af1507a3fe2b88803d2e18b64687ac808f5c3e89",
      "parents": [
        "9b5a4a676a4d6126664c3df5a11f6fe87da63133",
        "8db0201026fbb45c383176f539dc8af2a6871ab8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 03 13:03:40 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 03 13:03:40 2006 -0700"
      },
      "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 wreckage after removal of tickadj; convert to GENERIC_TIME.\n  [MIPS] DECstation defconfig update\n  [MIPS] Fix size of zones_size and zholes_size array\n  [MIPS] BCM1480: Mask pending interrupts against c0_status.im.\n  [MIPS] SB1250: Interrupt handler fixes\n  [MIPS] Remove IT8172-based platforms, ITE 8172G and Globespan IVR support.\n  [MIPS] Remove Atlas and SEAD from feature-removal-schedule.\n  [MIPS] Remove Jaguar and Ocelot family from feature list.\n  [MIPS] BCM1250: TRDY timeout tweaks for Broadcom SiByte systems\n  [MIPS] Remove dead DECstation boot code\n  [MIPS] Let gcc align \u0027struct pt_regs\u0027 on 8 bytes boundary\n"
    },
    {
      "commit": "1bef84bea273f40486936ae97cda70ee8b252cd0",
      "tree": "7f1a9cd2972f9201f7f79c73ca8aa92db6e78be0",
      "parents": [
        "4802c6533af3223f43b9e4a1bb8a2a1c51f398b1"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Sat Aug 05 20:59:01 2006 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Oct 03 21:35:09 2006 +0200"
      },
      "message": "[WATCHDOG] iTCO_wdt.c shutdown patch\n\nSince we are using the device driver model,\nwe don\u0027t need to arrange the shutdown via a\nreboot_notifier.\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "4802c6533af3223f43b9e4a1bb8a2a1c51f398b1",
      "tree": "374cdecc2395e01bbc1ae55bf99a70feb52c9e0c",
      "parents": [
        "3836cc0ff8c875e21a8119e7a4f0227f6e227650"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Jul 19 22:39:13 2006 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Oct 03 21:34:56 2006 +0200"
      },
      "message": "[WATCHDOG] iTCO_wdt.c - pci_dev_put fix\n\nfor_each_pci_dev calls pci_get_device (and thus\nit calls pci_dev_get). So we need to do a pci_dev_put\nto keep the refcounting correct.\n(Thanks to Jiri Slaby \u003cjirislaby@gmail.com\u003e)\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "3836cc0ff8c875e21a8119e7a4f0227f6e227650",
      "tree": "d12f4221d419538e626450d45af191370a7d6cbf",
      "parents": [
        "9e0ea345ff542320882caa21ec2248e6c02d8b91"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Fri Jun 30 08:44:53 2006 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Oct 03 21:34:46 2006 +0200"
      },
      "message": "[WATCHDOG] iTCO_wdt (Intel TCO Timer) driver\n\nConvert the iTCO_wdt driver to a platform device\ndriver.\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "9e0ea345ff542320882caa21ec2248e6c02d8b91",
      "tree": "729386940717343f7a0527f3daae330b31b3f642",
      "parents": [
        "8ccb3dcd1f8e80e8702642e1de26541b52f6bb7c"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Sun May 21 14:37:44 2006 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Oct 03 21:34:29 2006 +0200"
      },
      "message": "[WATCHDOG] iTCO_wdt (Intel TCO Timer) driver\n\nHardware driver for the intel TCO timer based watchdog devices.\nThese drivers are included in the Intel 82801 I/O Controller\nHub family (from ICH0 up to ICH7) and in the Intel 6300ESB\ncontroller hub.\n\nThis driver will replace the i8xx_tco.c driver.\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "9b5a4a676a4d6126664c3df5a11f6fe87da63133",
      "tree": "e19d92fc290ad33f5e829749504f59eb65cc6492",
      "parents": [
        "d2be893616c45e4ea4403d1ba501b7ee2f32b0ec"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Mon Oct 02 21:35:40 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 03 15:15:04 2006 -0300"
      },
      "message": "V4L/DVB (4699): CX24109 patch to eliminate the weird mis-tunings\n\nA number of people have been reporting wierd tuning problems with various\ncards. Yeasah tracked down the problem to a miss-read datasheet. This\nresolves the problems.\n\nSigned-off-by: Yeasah Pell \u003cyeasah@schwide.net\u003e\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "d2be893616c45e4ea4403d1ba501b7ee2f32b0ec",
      "tree": "6fced09fb2fa3c3923e10fe2dbff34e5968de6f6",
      "parents": [
        "3979ecc7324973cf90d8ea4a2ba3fe79c7150d56"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Mon Oct 02 23:52:48 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 03 15:15:00 2006 -0300"
      },
      "message": "V4L/DVB (4698): Fix S-Video configuration for Pinnacle PCTV-Sat\n\nThanks to Edgar Toernig \u003cfroese@gmx.de\u003e for pointing this.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "3979ecc7324973cf90d8ea4a2ba3fe79c7150d56",
      "tree": "fd49ae5140ed9b94c4b9f7d04823c5950508ab20",
      "parents": [
        "de98cdaf7ead419fe8b0a0a636ffb175489958fe"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Fri Sep 29 22:37:07 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 03 15:14:56 2006 -0300"
      },
      "message": "V4L/DVB (4689): Adding support for Nova-T-PCI PCI ID 0070:9000\n\nAdding support for Nova-T-PCI PCI ID 0070:9000\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "de98cdaf7ead419fe8b0a0a636ffb175489958fe",
      "tree": "c804e9f787230c76ee14847309d0d1e3f5b713a1",
      "parents": [
        "587c03d104c418a7958f24a03ac6239ac3f2e608"
      ],
      "author": {
        "name": "Hans Verkuil",
        "email": "hverkuil@xs4all.nl",
        "time": "Sun Oct 01 17:56:32 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 03 15:14:55 2006 -0300"
      },
      "message": "V4L/DVB (4688): Fix msp343xG handling (regression from 2.6.16)\n\nThe msp3430G and msp3435G models cannot do Automatic Standard Detection.\nSo these should be forced to BTSC. These chips are early production versions\nfor the msp34xxG series and are quite rare.\nThe workaround for kernel 2.6.18 is to use \u0027standard\u003d32\u0027 as msp3400\nmodule option. Due to broken handling of the \u0027standard\u0027 option in 2.6.17 there is\nno workaround possible for that kernel.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "587c03d104c418a7958f24a03ac6239ac3f2e608",
      "tree": "4cd8ed15bac2421b05443c1a203393a0a9aa2cee",
      "parents": [
        "6eb32a792ec19816d68529805f8169ce3ba1b1a2"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Thu Sep 28 02:16:01 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 03 15:14:49 2006 -0300"
      },
      "message": "V4L/DVB (4686): Cxusb: add support for DViCO FusionHDTV DVB-T Dual Digital 2\n\nAdd support for DViCO FusionHDTV DVB-T Dual Digital 2 USB, which\nis identical to the usb portion of DViCO FusionHDTV DVB-T Dual Digital 1.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "6eb32a792ec19816d68529805f8169ce3ba1b1a2",
      "tree": "96eedab826e7c73ebbc6705ef1dd4c5e3c030b0b",
      "parents": [
        "f1db955acbda253051a3256708d0dbfec2781de2"
      ],
      "author": {
        "name": "Sujoy Gupta",
        "email": "sujoy@google.com",
        "time": "Sat Sep 30 06:55:29 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 03 15:14:48 2006 -0300"
      },
      "message": "V4L/DVB (4685): Fix compiler warning in drivers/media/video/video-buf.c\n\nUsing a double cast to avoid compiler warnings when building for PAE. \nCompiler doesn\u0027t like direct casting of a 32 bit ptr to 64 bit integer.\n\nSigned-off-by: Martin J. Bligh \u003cmbligh@google.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "f1db955acbda253051a3256708d0dbfec2781de2",
      "tree": "67cd69f31c6f656350f2ea4fab4bd92a0d32b0d3",
      "parents": [
        "ccbf64b1d434b78dad491993b57a9619503ab35f"
      ],
      "author": {
        "name": "Richard Knutsson",
        "email": "ricknu-0@student.ltu.se",
        "time": "Fri Sep 29 16:15:37 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 03 15:14:43 2006 -0300"
      },
      "message": "V4L/DVB (4684): Drivers/media/video/cx88: Remove unused defined FALSE/TRUE\n\nRemove defines of FALSE/TRUE because they are not used.\n\nSigned-off-by: Richard Knutsson \u003cricknu-0@student.ltu.se\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ccbf64b1d434b78dad491993b57a9619503ab35f",
      "tree": "97bcc4d43b46787b74f7d7050f28c9dc1118d771",
      "parents": [
        "4f43ac0cb228064cf6a253275ec1ecdab30c62f0"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri Sep 29 12:39:36 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 03 15:14:38 2006 -0300"
      },
      "message": "V4L/DVB (4683): Norm_notchfilter is used on just one point and argument is bogus\n\nRemoved norm_notchfilter function. All the code is bound to 4 x FSC, so, any\nother filter won\u0027t work fine.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "4f43ac0cb228064cf6a253275ec1ecdab30c62f0",
      "tree": "6fb9c5d524315aa0cf91ce22f38d7947dcd93ebe",
      "parents": [
        "76ac5dd6c055101ef9f8c6349cae4ef571039e93"
      ],
      "author": {
        "name": "Lars Gjesse Kjellberg",
        "email": "lars.g.kjellberg@get2net.dk",
        "time": "Mon Sep 25 23:44:06 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 03 15:14:33 2006 -0300"
      },
      "message": "V4L/DVB (4681): Cx88: fix analog capture notch filter\n\nThis patch changes the setting of the cx2388x notch filter to match that of\nthe video capture sample frequency, removing some annoying interference\nlines THAT would appear when capturing composite video. This has been tested\nin PAL and NTSC TV norms.\nIt sets the Y/C separation luma notch filter, which removes the chroma signal\nfrom the luma signal when using a composite input.\nThe luma notch filter operates at the video decoder\u0027s frequency, not the ADC\u0027s\nfrequency or at the frequency of the scaled video. Y/C separation happens after\nthe sample rate converter, before video scaling.\nThe datasheet provides plots of the filter response for three _video decoder_\nfrequencies, 4x Fsc, square pixel, and ccir601.  These are the same three\nfrequencies for the notch filter control.  It seems pretty clear that this\nfilter should be set based on the video decoder frequency. The cx88 driver\nalways uses a video decoder frequency of 4xFsc. \n\nSigned-off-by: Lars Gjesse Kjellberg \u003clars.g.kjellberg@get2net.dk\u003e\nSigned-off-by: Trent Piepho \u003cxyzzy@speakeasy.org\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "76ac5dd6c055101ef9f8c6349cae4ef571039e93",
      "tree": "fdd0faea7c32efb9cb537cc746ba6708adbc8406",
      "parents": [
        "6d98816fbe2b0a6887de0237021d6d900fbaff84"
      ],
      "author": {
        "name": "Steven Toth",
        "email": "stoth@hauppauge.com",
        "time": "Wed Sep 27 01:16:50 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 03 15:14:28 2006 -0300"
      },
      "message": "V4L/DVB (4679): Fix for NULL pointer dereference oops during boot.\n\nA fix for intermittent oops\u0027s during boot which occurs\nin cx88_call_i2c_clients when dvb_attach is bringing up\nthe frontend.\n\nSigned-off-by: Steven Toth \u003cstoth@hauppauge.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "6d98816fbe2b0a6887de0237021d6d900fbaff84",
      "tree": "faeea00edb09d532cb1a01653553d9983cc77f9c",
      "parents": [
        "ab9caf9e221ee1b13186a9144da26ac358f2a6f4"
      ],
      "author": {
        "name": "Mike Isely",
        "email": "isely@pobox.com",
        "time": "Thu Sep 28 17:53:49 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 03 15:14:26 2006 -0300"
      },
      "message": "V4L/DVB (4675): Pvrusb2: Fix VIDIOC_INT_[G|S]_REGISTER so that it actually works now\n\nSigned-off-by: Mike Isely \u003cisely@pobox.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "ab9caf9e221ee1b13186a9144da26ac358f2a6f4",
      "tree": "758c8b0bf5ad1a4d922772f7ddc64101993b52ee",
      "parents": [
        "dcc29cbcec8c8482eea249030e0aa65b7451073d"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Thu Sep 28 14:03:26 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 03 15:14:20 2006 -0300"
      },
      "message": "V4L/DVB (4674): Use NULL instead of 0 for ptrs\n\nUse NULL instead of 0 for pointer value, eliminate sparse warnings.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "dcc29cbcec8c8482eea249030e0aa65b7451073d",
      "tree": "2da96412396af867c9a50df17cf2b136001de575",
      "parents": [
        "92b2db08b1150576d295ba9440e172675095c3ae"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Thu Sep 28 13:48:26 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 03 15:14:16 2006 -0300"
      },
      "message": "V4L/DVB (4673): Mark the two newer ioctls as experimental\n\nVIDIOC_ENUM_FRAMESIZES and VIDIOC_ENUM_FRAMEINTERVALS ioctls are meant\nto be used to provide better support for webcams. Currently, it is not yet\nused on kernel drivers.\nBetter to keep it marked as experimental, until we have several kernel drivers\nsupporting those features.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "92b2db08b1150576d295ba9440e172675095c3ae",
      "tree": "4018fe9ad19bc48835eef8034bad57dbbe80922c",
      "parents": [
        "515c208db869459e4f2a58021df5aecf21c9a19f"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@skynet.be",
        "time": "Thu Sep 28 13:42:05 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Tue Oct 03 15:14:15 2006 -0300"
      },
      "message": "V4L/DVB (4672): Frame format enumeration (1/2)\n\nAdd VIDIOC_ENUM_FRAMESIZES and VIDIOC_ENUM_FRAMEINTERVALS ioctls to enumerate \nsupported frame sizes and frame intervals.\n\nSigned-off-by: Martin Rubli \u003cmartin.rubli@epfl.ch\u003e\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@skynet.be\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    }
  ],
  "next": "515c208db869459e4f2a58021df5aecf21c9a19f"
}
