)]}'
{
  "log": [
    {
      "commit": "5718bbd2d92b9c2aa2f5700e4d3ed9d72f72f47e",
      "tree": "1f887f31677c5bd370b60d343fad9b246324ba01",
      "parents": [
        "a5bbc7d94cf1dcb2100eeaf68791a401ad7ce54d"
      ],
      "author": {
        "name": "Luca Risolia",
        "email": "luca.risolia@studio.unibo.it",
        "time": "Tue Nov 21 08:13:59 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Nov 26 08:52:37 2006 -0200"
      },
      "message": "V4L/DVB (4865): Fix: Slot 0 not NULL on disconnecting SN9C10x PC Camera\n\nThe patch fix bug 5748.\n\nSigned-off-by: Luca Risolia \u003cluca.risolia@studio.unibo.it\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "a5bbc7d94cf1dcb2100eeaf68791a401ad7ce54d",
      "tree": "88812d920d7a50a63abe123a7618c5eac2c6272a",
      "parents": [
        "30d9464c76743160612e7de0b2f5f656c78915d3"
      ],
      "author": {
        "name": "Ira Snyder",
        "email": "kernel@irasnyder.com",
        "time": "Mon Nov 20 07:20:48 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Nov 26 08:52:37 2006 -0200"
      },
      "message": "V4L/DVB (4849): Add missing spin_unlock to saa6588 decoder driver\n\nSparse noticed a lock imbalance in read_from_buf(). Further inspection shows\nthat the lock should not be held when the function exits.\nThis adds a spin_unlock_irqrestore(), so that every exit path of the\nread_from_buf() function is consistent. The unlock was missing on an error\npath.\n\nSigned-off-by: Ira W. Snyder \u003cdevel@irasnyder.com\u003e\nSigned-off-by: Hans J. Koch \u003ckoch@hjk-az.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "30d9464c76743160612e7de0b2f5f656c78915d3",
      "tree": "12134249743d1222b32941113b2afa55617f8529",
      "parents": [
        "bc495b66d048d64a9b8aeb49ca8405f4687ca123"
      ],
      "author": {
        "name": "Andrew de Quincey",
        "email": "adq_dvb@lidskialf.net",
        "time": "Thu Nov 16 22:12:40 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Nov 26 08:52:37 2006 -0200"
      },
      "message": "V4L/DVB (4832): Fix uninitialised variable in dvb_frontend_swzigzag\n\nSpotted by coverity/Adrian Bunk.\n\nSigned-off-by: Andrew de Quincey \u003cadq_dvb@lidskialf.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "bc495b66d048d64a9b8aeb49ca8405f4687ca123",
      "tree": "86e10a18395a47022204c4b791d9a11656479f63",
      "parents": [
        "c4e46b9567669eb5e1182d4b12c2d889ce27da64"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Sun Nov 19 02:15:37 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Nov 26 08:52:37 2006 -0200"
      },
      "message": "V4L/DVB (4840): Budget: diseqc_method module parameter for cards with subsystem-id 13c2:1003\n\nNew module parameter diseqc_method for cards with subsystem-id 13c2:1003.\n- 0: unreliable method, can be used by all board revisions (default)\n- 1: reliable method, works for newer board layouts only\nThe parameter has no effect for cards with other subsystem-ids.\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "c4e46b9567669eb5e1182d4b12c2d889ce27da64",
      "tree": "112e10dda81026576815e1175da710a3fc2fb617",
      "parents": [
        "5d48545e5e88ab7a27ba6a5cb1e8fff617754b61"
      ],
      "author": {
        "name": "Andrew de Quincey",
        "email": "adq_dvb@lidskialf.net",
        "time": "Thu Nov 16 18:31:04 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Sun Nov 26 08:52:37 2006 -0200"
      },
      "message": "V4L/DVB (4831): Fix tuning on older budget DVBS cards.\n\nFixes to DISEQC on these cards inadvertently broke normal tone/voltage\nsignalling. This restores the necessary function.\n\nSigned-off-by: Andrew de Quincey \u003cadq_dvb@lidskialf.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "5d48545e5e88ab7a27ba6a5cb1e8fff617754b61",
      "tree": "2da1a8d8e1ca4088cd91cc080f424b3e25e9423f",
      "parents": [
        "9dce447a542d8b4bedf13d6a4c4fc6737240372e"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Sat Nov 25 11:09:39 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Nov 25 13:28:34 2006 -0800"
      },
      "message": "[PATCH] uml: make execvp safe for our usage\n\nReimplement execvp for our purposes - after we call fork() it is fundamentally\nunsafe to use the kernel allocator - current is not valid there.  So we simply\npass to our modified execvp() a preallocated buffer.  This fixes a real bug\nand works very well in testing (I\u0027ve seen indirectly warning messages from the\nforked thread - they went on the pipe connected to its stdout and where read\nas a number by UML, when calling read_output().  I verified the obtained\nnumber corresponded to \"BUG:\").\n\nThe added use of __cant_sleep() is not a new bug since __cant_sleep() is\nalready used in the same function - passing an atomicity parameter would be\nbetter but it would require huge change, stating that this function must not\nbe called in atomic context and can sleep is a better idea (will make sure of\nthis gradually).\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nAcked-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9dce447a542d8b4bedf13d6a4c4fc6737240372e",
      "tree": "bba4591cd3564a499481d662ed931c5be1d040c2",
      "parents": [
        "cfd3ef2346f924d6c0e82236c20fdb3a8840136a"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Sat Nov 25 11:09:38 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Nov 25 13:28:34 2006 -0800"
      },
      "message": "[PATCH] usb: ati remote memleak fix\n\nThis is a bug.  When checking for ati_remote-\u003eoutbuf we free freeing\nati_remote-\u003einbuf so we end up freeing ati_remote-\u003einbuf twice.\n\nAlso the checks for \u0027ati_remote-\u003einbuf !\u003d NULL\u0027 and \u0027ati_remote-\u003eoutbuf !\u003d\nNULL\u0027 are redundant as usb_buffer_free() does this.\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nAcked-by: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cfd3ef2346f924d6c0e82236c20fdb3a8840136a",
      "tree": "f0289367f0dbf80a5bcfa2969f428c605c54dd6a",
      "parents": [
        "ee3ce191e8eaa4cc15c51a28b34143b36404c4f5"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@linux.intel.com",
        "time": "Sat Nov 25 11:09:37 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Nov 25 13:28:34 2006 -0800"
      },
      "message": "[PATCH] lockdep: spin_lock_irqsave_nested()\n\nIntroduce spin_lock_irqsave_nested(); implementation from:\n http://lkml.org/lkml/2006/6/1/122\nPatch from:\n http://lkml.org/lkml/2006/9/13/258\n\n[akpm@osdl.org: two compile fixes]\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nSigned-off-by: Jiri Kosina \u003cjikos@jikos.cz\u003e\nSigned-off-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nAcked-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ee3ce191e8eaa4cc15c51a28b34143b36404c4f5",
      "tree": "557c5ade9b92e91f095e4017d97ffe7afd83383f",
      "parents": [
        "5e66b0b5f187c811419ff10cfb5668c028a64d57"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Sat Nov 25 11:09:36 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Nov 25 13:28:34 2006 -0800"
      },
      "message": "[PATCH] Enforce \"unsigned long flags;\" when spinlocking\n\nMake it break or warn if you pass to spin_lock_irqsave() and friends\nsomething different from \"unsigned long flags;\".  Suprisingly large amount\nof these was caught by recent commit\nc53421b18f205c5f97c604ae55c6a921f034b0f6 and others.\n\nIdea is largely from FRV typechecking. Suggestions from Andrew Morton.\nAll stupid typos in first version fixed.\n\nPasses allmodconfig on i386, x86_64, alpha, arm as well as my usual config.\n\nNote #1: checking with sparse is still needed, because a driver can save\n\t and pass around flags or something. So far patch is very intrusive.\nNote #2: techically, we should break only if\n\t\tsizeof(flags) \u003c sizeof(unsigned long),\n\t however, the more pain for getting suspicious code into kernel,\n\t the better.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5e66b0b5f187c811419ff10cfb5668c028a64d57",
      "tree": "ae387b8f938272ad6fbee48b5794644c9da2e14c",
      "parents": [
        "753ca4f312a4b26940e4731b4fa5dbbbbcc77e97"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Sat Nov 25 11:09:35 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Nov 25 13:28:34 2006 -0800"
      },
      "message": "[PATCH] tlclk: fix platform_device_register_simple() error check\n\nThe return value of platform_device_register_simple() should be checked by\nIS_ERR().\n\nThis patch also fix misc_register() error case.  Because misc_register()\nreturns error code.\n\nCc: Sebastien Bouchard \u003csebastien.bouchard@ca.kontron.com\u003e\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "753ca4f312a4b26940e4731b4fa5dbbbbcc77e97",
      "tree": "bf0ca9aa882e50b681ec72e43998542472752ef6",
      "parents": [
        "a1b26c32af51d0fd82754bc06b495dd03c2f2d58"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Sat Nov 25 11:09:34 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Nov 25 13:28:34 2006 -0800"
      },
      "message": "[PATCH] fix copy_process() error check\n\nThe return value of copy_process() should be checked by IS_ERR().\n\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a1b26c32af51d0fd82754bc06b495dd03c2f2d58",
      "tree": "5ae62b93aa82a366e2d32d1125e7a7a1eec6225f",
      "parents": [
        "c154348f00834911c49aa63dfb48bd50d1a07d93"
      ],
      "author": {
        "name": "Jeremy Higdon",
        "email": "jeremy@sgi.com",
        "time": "Sat Nov 25 11:09:33 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Nov 25 13:28:34 2006 -0800"
      },
      "message": "[PATCH] sgiioc4: Disable module unload\n\nThis patch removes a module_exit function that sgiioc4 should not have had.\n\nIt seems that the IDE layer doesn\u0027t support submodule unloading.  sgiioc4 was\nthe only driver in drivers/ide/pci that had an exit function.  After an\nunload, the devices would stay around and the next attempt to reference would\ncrash...\n\nSigned-off-by: Jeremy Higdon \u003cjeremy@sgi.com\u003e\nAcked-by: \"Bartlomiej Zolnierkiewicz\" \u003cbzolnier@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c154348f00834911c49aa63dfb48bd50d1a07d93",
      "tree": "b0623769f5ee252168af0cec1eff756c8f7f36eb",
      "parents": [
        "f12aa7045280836307e9bbdb1c676c4a94e2b3d3"
      ],
      "author": {
        "name": "Roman Zippel",
        "email": "zippel@linux-m68k.org",
        "time": "Sat Nov 25 11:09:32 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Nov 25 13:28:34 2006 -0800"
      },
      "message": "[PATCH] fix menuconfig colours with TERM\u003dvt100\n\nOn Mon, 13 Nov 2006, Phil Oester wrote:\n\u003e In commit 350b5b76384e77bcc58217f00455fdbec5cac594, the default menuconfig\n\u003e color scheme was changed to bluetitle.  This breaks the highlighting\n\u003e of the selected item for me with TERM\u003dvt100.  The only way I can see\n\u003e which item is selected is via:\n\u003e\n\u003e     make MENUCONFIG_COLOR\u003dmono menuconfig\n\u003e\n\u003e Which restores the pre-2.6.19 white on black highlighting.\n\nFix.\n\nCc: Phil Oester \u003ckernel@linuxace.com\u003e\nSigned-off-by: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f12aa7045280836307e9bbdb1c676c4a94e2b3d3",
      "tree": "b4c488f722d20f5d88faed7e9e637d4f38558097",
      "parents": [
        "82189b9807e05ea8d1f69de5bf92eaf244a0eb12"
      ],
      "author": {
        "name": "Roman Zippel",
        "email": "zippel@linux-m68k.org",
        "time": "Sat Nov 25 11:09:31 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Nov 25 13:28:34 2006 -0800"
      },
      "message": "[PATCH] qconf: fix uninitialsied member\n\nFixes a segfault reported by Randy.\n\nCc: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "82189b9807e05ea8d1f69de5bf92eaf244a0eb12",
      "tree": "ecc6f1cf933a249ea1a9a9858a7a90878ec4162b",
      "parents": [
        "533221fbaf001692d5db646f84f7d033fac78cc7"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@gmail.com",
        "time": "Sat Nov 25 11:09:30 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Nov 25 13:28:33 2006 -0800"
      },
      "message": "[PATCH] Fix device_attribute memory leak in device_del\n\ndev-\u003edevt_attr is allocated in device_add() but it is never freed in\ndevice_del() in the drivers/base/core.c file (reported by kmemleak).\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@gmail.com\u003e\nAcked-by: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "533221fbaf001692d5db646f84f7d033fac78cc7",
      "tree": "d01a3112704c06aad9f9eb81a09b9ff1daa0e3c8",
      "parents": [
        "17ad78e59a0334d64c3a37f964b15ab9918313c7"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Sat Nov 25 11:09:30 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Nov 25 13:28:33 2006 -0800"
      },
      "message": "[PATCH] reiserfs: fmt bugfix\n\nOne reiserfs_warning() call uses %lu, but doesn\u0027t supply what to print.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "17ad78e59a0334d64c3a37f964b15ab9918313c7",
      "tree": "cd437a4c78569352cbc03a53cc5bcde40859d18a",
      "parents": [
        "d728b1e69fd5829ec2ab2434381e5a268d4f684a"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Nov 25 11:09:29 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Nov 25 13:28:33 2006 -0800"
      },
      "message": "[PATCH] drivers/rtc/rtc-rs5c372.c: fix a NULL dereference\n\nThe correct order is: NULL check before dereference\n\nThis was a guaranteed NULL dereference with debugging enabled since\nrs5c372_sysfs_show_osc() does actually pass NULL...\n\nSpotted by the Coverity checker.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nAcked-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d728b1e69fd5829ec2ab2434381e5a268d4f684a",
      "tree": "e11b3dea35247074628f04f5441e4a458bdbd86b",
      "parents": [
        "2601a46474db2dcbc08ee690e56f08a10abe65cb"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Sat Nov 25 11:09:28 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Nov 25 13:28:33 2006 -0800"
      },
      "message": "[PATCH] rtc class locking bugfixes\n\nI got a lockdep warning when running \"rtctest\" so I though it\u0027d be good\nto see what was up.\n\n - The warning was for rtc-\u003eirq_task_lock, gotten from rtc_update_irq()\n   by irq handlerss ... but in a handful of other cases, grabbed without\n   blocking IRQs.\n\n - Some callers to rtc_update_irq() were not ensuring IRQs were blocked,\n   yet the routine expects that; make sure all callers block IRQs.\n\nIt would appear that RTC API tests haven\u0027t been part of anyone\u0027s kernel\nregression test suite recently, at least not with lockdep running.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nAcked-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2601a46474db2dcbc08ee690e56f08a10abe65cb",
      "tree": "3b6ffb34023a252599b08b045db100a6ca6bfff7",
      "parents": [
        "7531d8faa85f8880db433027bf2b04950e49baeb"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Sat Nov 25 11:09:27 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Nov 25 13:28:33 2006 -0800"
      },
      "message": "[PATCH] rtc framework handles periodic irqs\n\nThe RTC framework has an irq_set_freq() method that should be used to manage\nthe periodic IRQ frequency, but the current ioctl logic doesn\u0027t know how to do\nthat.  This patch teaches it how.\n\nThis means that drivers implementing irq_set_freq() will automatically support\nRTC_IRQP_{READ,SET} ioctls; that logic doesn\u0027t need duplication within the\ndriver.\n\n[akpm@osdl.org: export rtc_irq_set_freq]\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nAcked-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7531d8faa85f8880db433027bf2b04950e49baeb",
      "tree": "4271034911fcf09833f8fbeed9232521916929db",
      "parents": [
        "4d8ebddcc525a5800dab5880946cecffe73e9dca"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Sat Nov 25 11:09:26 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Nov 25 13:28:33 2006 -0800"
      },
      "message": "[PATCH] Documentation/rtc.txt updates (for rtc class)\n\nThis updates the RTC documentation to summarize the two APIs now available:\nthe old PC/AT one, and the new RTC class drivers.  It also updates the\nincluded \"rtctest.c\" file to better meet Linux style guidelines, and to work\nwith the new RTC drivers.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nAcked-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4d8ebddcc525a5800dab5880946cecffe73e9dca",
      "tree": "23a869dbf1403a64ab9a6340c04862fd28ff8bbc",
      "parents": [
        "701e054e0c2db82359f0454c7ed4fd24346d52eb"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Sat Nov 25 11:09:26 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Nov 25 13:28:33 2006 -0800"
      },
      "message": "[PATCH] debugfs: add header file\n\ndebugfs needs include/linux/kobject.h for \u003ckernel_subsys\u003e.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "701e054e0c2db82359f0454c7ed4fd24346d52eb",
      "tree": "af052eb937237414705c425f08502517af52e680",
      "parents": [
        "2d51013ed2f2b6a5d2369b7fbbd989df1f6369e2"
      ],
      "author": {
        "name": "Vasily Tarasov",
        "email": "vtaras@openvz.org",
        "time": "Sat Nov 25 11:09:22 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Nov 25 13:28:33 2006 -0800"
      },
      "message": "[PATCH] mounstats NULL pointer dereference\n\nOpenVZ developers team has encountered the following problem in 2.6.19-rc6\nkernel. After some seconds of running script\n\nwhile [[ 1 ]]\ndo\n\tfind  /proc -name mountstats | xargs cat\ndone\n\nthis Oops appears:\n\nBUG: unable to handle kernel NULL pointer dereference at virtual address\n00000010\n printing eip:\nc01a6b70\n*pde \u003d 00000000\nOops: 0000 [#1]\nSMP\nModules linked in: xt_length ipt_ttl xt_tcpmss ipt_TCPMSS iptable_mangle\niptable_filter xt_multiport xt_limit ipt_tos ipt_REJECT ip_tables x_tables\nparport_pc lp parport sunrpc af_packet thermal processor fan button battery\nasus_acpi ac ohci_hcd ehci_hcd usbcore i2c_nforce2 i2c_core tg3 floppy\npata_amd\nide_cd cdrom sata_nv libata\nCPU:    1\nEIP:    0060:[\u003cc01a6b70\u003e]    Not tainted VLI\nEFLAGS: 00010246   (2.6.19-rc6 #2)\nEIP is at mountstats_open+0x70/0xf0\neax: 00000000   ebx: e6247030   ecx: e62470f8   edx: 00000000\nesi: 00000000   edi: c01a6b00   ebp: c33b83c0   esp: f4105eb4\nds: 007b   es: 007b   ss: 0068\nProcess cat (pid: 6044, ti\u003df4105000 task\u003df4104a70 task.ti\u003df4105000)\nStack: c33b83c0 c04ee940 f46a4a80 c33b83c0 e4df31b4 c01a6b00 f4105000 c0169231\n       e4df31b4 c33b83c0 c33b83c0 f4105f20 00000003 f4105000 c0169445 f2503cf0\n       f7f8c4c0 00008000 c33b83c0 00000000 00008000 c0169350 f4105f20 00008000\nCall Trace:\n [\u003cc01a6b00\u003e] mountstats_open+0x0/0xf0\n [\u003cc0169231\u003e] __dentry_open+0x181/0x250\n [\u003cc0169445\u003e] nameidata_to_filp+0x35/0x50\n [\u003cc0169350\u003e] do_filp_open+0x50/0x60\n [\u003cc01873d6\u003e] seq_read+0xc6/0x300\n [\u003cc0169511\u003e] get_unused_fd+0x31/0xc0\n [\u003cc01696d3\u003e] do_sys_open+0x63/0x110\n [\u003cc01697a7\u003e] sys_open+0x27/0x30\n [\u003cc01030bd\u003e] sysenter_past_esp+0x56/0x79\n \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\nCode: 45 74 8b 54 24 20 89 44 24 08 8b 42 f0 31 d2 e8 47 cb f8 ff 85 c0 89 c3\n74 51 8d 80 a0 04 00 00 e8 46 06 2c 00 8b 83 48 04 00 00 \u003c8b\u003e 78 10 85 ff 74\n03\nf0 ff 07 b0 01 86 83 a0 04 00 00 f0 ff 4b\nEIP: [\u003cc01a6b70\u003e] mountstats_open+0x70/0xf0 SS:ESP 0068:f4105eb4\n\nThe problem is that task-\u003ensproxy can be equal NULL for some time during\ntask exit. This patch fixes the BUG.\n\nSigned-off-by: Vasily Tarasov \u003cvtaras@openvz.org\u003e\nCc: Herbert Poetzl \u003cherbert@13thfloor.at\u003e\nCc: \"Serge E. Hallyn\" \u003cserue@us.ibm.com\u003e\nCc: \"Eric W. Biederman\" \u003cebiederm@xmission.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2d51013ed2f2b6a5d2369b7fbbd989df1f6369e2",
      "tree": "b0e3f7fef15e3d1e109cffc90a709116b51d4f37",
      "parents": [
        "a26d79ca81d6e46c445c8db87a89740c9b4d17e9"
      ],
      "author": {
        "name": "Miklos Szeredi",
        "email": "miklos@szeredi.hu",
        "time": "Sat Nov 25 11:09:20 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Nov 25 13:28:33 2006 -0800"
      },
      "message": "[PATCH] fuse: fix Oops in lookup\n\nFix bug in certain error paths of lookup routines.  The request object was\nreused for sending FORGET, which is illegal.  This bug could cause an Oops\nin 2.6.18.  In earlier versions it might silently corrupt memory, but this\nis very unlikely.\n\nThese error paths are never triggered by libfuse, so this wasn\u0027t noticed\neven with the 2.6.18 kernel, only with a filesystem using the raw kernel\ninterface.\n\nThanks to Russ Cox for the bug report and test filesystem.\n\nSigned-off-by: Miklos Szeredi \u003cmiklos@szeredi.hu\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": "a26d79ca81d6e46c445c8db87a89740c9b4d17e9",
      "tree": "1134141b627cbf3c469f7067054ee4680fe58b36",
      "parents": [
        "8e4d9dcb4205dd43c4297168022ed0c6874fb918"
      ],
      "author": {
        "name": "Thomas Chou",
        "email": "thomas@wytron.com.tw",
        "time": "Sat Nov 25 11:09:18 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Nov 25 13:28:33 2006 -0800"
      },
      "message": "[PATCH] initramfs: handle more than one source dir or file list\n\nFix bug 7401.\n\nHandle more than one source dir or file list to the initramfs gen scripts.\n\nThe Kconfig help for INITRAMFS_SOURCE claims that you can specify multiple\nspace-separated sources in order to allow unprivileged users to build an\nimage.  There are two bugs in the current implementation that prevent this\nfrom working.\n\nFirst, we pass \"file1 dir2\" to the gen_initramfs_list.sh script, which it\nobviously can\u0027t open.\n\nSecond, gen_initramfs_list.sh -l outputs multiple definitions for\ndeps_initramfs -- one for each argument.\n\nSigned-off-by: Thomas Chou \u003cthomas@wytron.com.tw\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nAcked-by: Matthew Wilcox \u003cmatthew@wil.cx\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8e4d9dcb4205dd43c4297168022ed0c6874fb918",
      "tree": "8888ae6ab859134eeb2b4ac40a826f39fe31eff8",
      "parents": [
        "1abbfb412b1610ec3a7ec0164108cee01191d9f5"
      ],
      "author": {
        "name": "Daniel Ritz",
        "email": "daniel.ritz-ml@swissonline.ch",
        "time": "Sat Nov 25 11:09:17 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sat Nov 25 13:28:33 2006 -0800"
      },
      "message": "[PATCH] fix \"pcmcia: fix \u0027rmmod pcmcia\u0027 with unbound devices\"\n\nAdd required locking to dfbc9e9d33adb1ac9910dd7f8ceb911947039a52\n\nSigned-off-by: Daniel Ritz \u003cdaniel.ritz@gmx.ch\u003e\nCc: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nCc: Pavol Gono \u003cPalo.Gono@gmail.com\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1abbfb412b1610ec3a7ec0164108cee01191d9f5",
      "tree": "ab63b4e9b901455385a55ffa4a30b23343d363eb",
      "parents": [
        "0b1082efb92eedb28e982cfae526267ebdcf5622"
      ],
      "author": {
        "name": "Mel Gorman",
        "email": "mel@skynet.ie",
        "time": "Thu Nov 23 12:01:41 2006 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Nov 23 09:30:38 2006 -0800"
      },
      "message": "[PATCH] x86_64: fix bad page state in process \u0027swapper\u0027\n\nfind_min_pfn_for_node() and find_min_pfn_with_active_regions() both\ndepend on a sorted early_node_map[].  However, sort_node_map() is being\ncalled after fin_min_pfn_with_active_regions() in\nfree_area_init_nodes().\n\nIn most cases, this is ok, but on at least one x86_64, the SRAT table\ncaused the E820 ranges to be registered out of order.  This gave the\nwrong values for the min PFN range resulting in some pages not being\ninitialised.\n\nThis patch sorts the early_node_map in find_min_pfn_for_node().  It has\nbeen boot tested on x86, x86_64, ppc64 and ia64.\n\nSigned-off-by: Mel Gorman \u003cmel@csn.ul.ie\u003e\nAcked-by: Andre Noll \u003cmaan@systemlinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0b1082efb92eedb28e982cfae526267ebdcf5622",
      "tree": "244c58a3cc62ba0019c0a04f557dd6e3b6d337cf",
      "parents": [
        "0916bd3ebb7cefdd0f432e8491abe24f4b5a101e"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Nov 23 13:28:50 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Nov 23 09:27:49 2006 -0800"
      },
      "message": "[PATCH] Fix i2c-ixp4xx compile (missing brace)\n\nFix recent i2c-ixp4xx compilation breakage. Sorry for overlooking it.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0916bd3ebb7cefdd0f432e8491abe24f4b5a101e",
      "tree": "9db86aafad36e04dd221fc65c90b961d7040c80d",
      "parents": [
        "5261d661b49e0c133395c88da193457f62db439a"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Wed Nov 22 20:42:01 2006 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Nov 23 09:18:55 2006 -0800"
      },
      "message": "[PATCH] Correct bound checking from the value returned from _PPC method.\n\nprocessor_perflib.c::acpi_processor_ppc_notifier() check if the value\nreturned by the processor\u0027s _PPC method is 0 and return failed if so.\nThis is wrong since 0 indicate that the bios think the processor can go\nto the highest frequency.  This patch for example fix the HP NX 6125 to\nallow its highest frequency to be available.\n\nSigned-off-by: Bruno Ducrot \u003cducrot@poupinou.org\u003e\nCc: \"Pallipadi, Venkatesh\" \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5261d661b49e0c133395c88da193457f62db439a",
      "tree": "a79f0d67e19599a5b2728eca08b032e7ce976a4a",
      "parents": [
        "490a6e245e36ce27e10c32e1c3129fd782d3d1f3",
        "21f37bc3e51fac4f7a226a6d110c4c316af0d22d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Nov 23 09:17:16 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Nov 23 09:17:16 2006 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm\n\n* \u0027for-linus\u0027 of master.kernel.org:/home/rmk/linux-2.6-arm:\n  [ARM] 3941/1: [Jornada7xx] - Addition to MAINTAINERS\n  [ARM] 3942/1: ARM: comment: consistent_sync should not be called directly\n  [ARM] ebsa110: fix warnings generated by asm/arch/io.h\n  [ARM] 3933/1: Source drivers/ata/Kconfig\n"
    },
    {
      "commit": "490a6e245e36ce27e10c32e1c3129fd782d3d1f3",
      "tree": "aa9aa577215f65fc775ced09a99d5ce02e02d2a5",
      "parents": [
        "66c669baa7d70b8d135da67f36c8dba12cea71b8",
        "ec7080d185a9b79581bf1dbe300e877719c0b1a9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Nov 22 16:36:33 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Nov 22 16:36:33 2006 -0800"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus\n\n* \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus:\n  [PATCH] make au1xxx-ide compile again\n  [MIPS] Hack for SB1 cache issues\n"
    },
    {
      "commit": "ec7080d185a9b79581bf1dbe300e877719c0b1a9",
      "tree": "7c5fea8e4b4a7f38f277d8dbffdc5739ce9082bc",
      "parents": [
        "eb4828750852b84703f64747b3bedf6394d629ef"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "mano@roarinelk.homelinux.net",
        "time": "Wed Nov 22 14:51:32 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Nov 22 23:34:02 2006 +0000"
      },
      "message": "[PATCH] make au1xxx-ide compile again\n\nThe Au1xx IDE controller driver doesn\u0027t compile:\n\n  CC      drivers/ide/mips/au1xxx-ide.o\n/linux-2.6.19-rc6-work/drivers/ide/mips/au1xxx-ide.c:480: error: conflicting types for \u0027auide_ddma_tx_callback\u0027\ninclude2/asm/mach-au1x00/au1xxx_ide.h:174: error: previous declaration of \u0027auide_ddma_tx_callback\u0027 was here\n/linux-2.6.19-rc6-work/drivers/ide/mips/au1xxx-ide.c:486: error: conflicting types for \u0027auide_ddma_rx_callback\u0027\ninclude2/asm/mach-au1x00/au1xxx_ide.h:176: error: previous declaration of \u0027auide_ddma_rx_callback\u0027 was here\n\nSigned-off-by: Manuel Lauss \u003cmano@roarinelk.homelinux.net\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "eb4828750852b84703f64747b3bedf6394d629ef",
      "tree": "49fbb6d7168132c470499bbffdb4f08e5c071d4e",
      "parents": [
        "0f9005a6f7a82f4aacbd72f7b92322a8ca1c3f97"
      ],
      "author": {
        "name": "Thiemo Seufer",
        "email": "ths@networkno.de",
        "time": "Thu Nov 16 22:13:54 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Nov 22 23:34:01 2006 +0000"
      },
      "message": "[MIPS] Hack for SB1 cache issues\n\nRemoving flush_icache_page a while ago broke SB1 which was using an empty\nflush_data_cache_page function.  This glues things well enough so a more\nefficient but also more intrusive solution can be found later.\n\nSigned-Off-By: Thiemo Seufer \u003cths@networkno.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "66c669baa7d70b8d135da67f36c8dba12cea71b8",
      "tree": "8839924101a47a08d9da70f9bfcd8abb4023e466",
      "parents": [
        "7d915a38985d2826acbdc9dc9cca8a93e23e5278"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Nov 22 14:55:29 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Nov 22 14:55:29 2006 -0800"
      },
      "message": "[AGP] Allocate AGP pages with GFP_DMA32 by default\n\nNot all graphic page remappers support physical addresses over the 4GB\nmark for remapping, so while some do (the AMD64 GART always did, and I\njust fixed the i965 to do so properly), we\u0027re safest off just forcing\nGFP_DMA32 allocations to make sure graphics pages get allocated in the\nlow 32-bit address space by default.\n\nAGP sub-drivers that really care, and can do better, could just choose\nto implement their own allocator (or we could add another \"64-bit safe\"\ndefault allocator for their use), but quite frankly, you\u0027re not likely\nto care in practice.\n\nSo for now, this trivial change means that we won\u0027t be allocating pages\nthat we can\u0027t map correctly by mistake on x86-64.\n\n[ On traditional 32-bit x86, this could never happen, because GFP_KERNEL\n  would never allocate any highmem memory anyway ]\n\nAcked-by: Andi Kleen \u003cak@suse.de\u003e\nAcked-by: Dave Jones \u003cdavej@redhat.com\u003e\nCc: Eric Anholt \u003ceric@anholt.net\u003e\nCc: Keith Packard \u003ckeithp@keithp.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "21f37bc3e51fac4f7a226a6d110c4c316af0d22d",
      "tree": "7117190776c3fb98db8096ac372b9305fc980bd9",
      "parents": [
        "105ef9a0af1469a9dd906839dd4628aa9c013f58"
      ],
      "author": {
        "name": "Kristoffer Ericson",
        "email": "Kristoffer_e1@hotmail.com",
        "time": "Tue Nov 21 01:20:31 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Nov 22 22:46:21 2006 +0000"
      },
      "message": "[ARM] 3941/1: [Jornada7xx] - Addition to MAINTAINERS\n\nAdding myself to the MAINTAINERS file.\n\nSigned-off-by: Kristoffer Ericson \u003cKristoffer_e1@hotmail.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "105ef9a0af1469a9dd906839dd4628aa9c013f58",
      "tree": "932c93e6fe5c11866b2b6348360a61f4528a0de1",
      "parents": [
        "8de35efb6afa75f25415d54e21221eea759db261"
      ],
      "author": {
        "name": "Dan Williams",
        "email": "dan.j.williams@intel.com",
        "time": "Tue Nov 21 22:57:23 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Nov 22 22:45:57 2006 +0000"
      },
      "message": "[ARM] 3942/1: ARM: comment: consistent_sync should not be called directly\n\n/*\n * Note: Drivers should NOT use this function directly, as it will break\n * platforms with CONFIG_DMABOUNCE.\n * Use the driver DMA support - see dma-mapping.h (dma_sync_*)\n */\n\nSigned-off-by: Dan Williams \u003cdan.j.williams@intel.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "7d915a38985d2826acbdc9dc9cca8a93e23e5278",
      "tree": "6954d28e1e835a9043c1f201c0791c390e528e7f",
      "parents": [
        "b42172fc7b569a0ef2b0fa38d71382969074c0e2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Nov 22 09:37:54 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Nov 22 09:37:54 2006 -0800"
      },
      "message": "[AGP] Fix intel 965 AGP memory mapping function\n\nThis introduces a i965-specific \"mask_memory()\" function that knows\nabout the extended physical addresses that the i965 supports.  This\nallows us to correctly map in physical memory in the \u003e4GB range into the\nGTT.\n\nAlso simplify/clean-up the i965 case for the aperture sizing by just\nreturning the fixed 512kB size from \"fetch_size()\".  We don\u0027t really\ncare that not all of the aperture may be visible - the only thing that\ncares about the aperture size is the Intel \"stolen memory\" calculation,\nwhich depends on the fixed size.\n\nCc: Keith Packard \u003ckeithp@keithp.com\u003e\nCc: Eric Anholt \u003ceric@anholt.net\u003e\nCc: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b42172fc7b569a0ef2b0fa38d71382969074c0e2",
      "tree": "2fe6141c936421d339a9443a6ad6af4dd4d2386b",
      "parents": [
        "0f9005a6f7a82f4aacbd72f7b92322a8ca1c3f97"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Nov 22 09:32:06 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Nov 22 09:32:06 2006 -0800"
      },
      "message": "Don\u0027t call \"note_interrupt()\" with irq descriptor lock held\n\nThis reverts commit f72fa707604c015a6625e80f269506032d5430dc, and solves\nthe problem that it tried to fix by simply making \"__do_IRQ()\" call the\nnote_interrupt() function without the lock held, the way everybody else\ndoes.\n\nIt should be noted that all interrupt handling code must never allow the\ndescriptor actors to be entered \"recursively\" (that\u0027s why we do all the\nmagic IRQ_PENDING stuff in the first place), so there actually is\nexclusion at that much higher level, even in the absense of locking.\n\nAcked-by: Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\nAcked-by:Pavel Emelianov \u003cxemul@openvz.org\u003e\nCc: Andrew Morton \u003cakpm@osdl.org\u003e\nCc: Ingo Molnar \u003cmingo@redhat.com\u003e\nCc: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0f9005a6f7a82f4aacbd72f7b92322a8ca1c3f97",
      "tree": "8b63f4a8add7f1bfbba02f9ddbbe26e7943afb21",
      "parents": [
        "c5dd27337a70b34cc400120e70a80fcb84c4fd7a",
        "8746ed3dae14e87e9f7ad8e44649b72e22b33274"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Nov 21 18:42:44 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Nov 21 18:42:44 2006 -0800"
      },
      "message": "Merge branch \u0027merge\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/paulus/powerpc\n\n* \u0027merge\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/paulus/powerpc:\n  [POWERPC] Fix ucc_geth of_device discovery on mpc832x\n  [POWERPC] Revert \"[POWERPC] Add powerpc get/set_rtc_time interface to new generic rtc class\"\n  [POWERPC] Revert \"[POWERPC] Enable generic rtc hook for the MPC8349 mITX\"\n"
    },
    {
      "commit": "c5dd27337a70b34cc400120e70a80fcb84c4fd7a",
      "tree": "5c41d10ecb9169b9c3dd31a9cdad6af3b6f974b2",
      "parents": [
        "6af6e1efb161ffe36e718b1fd58385710879af7c",
        "12862086f24d7382b24379bbcbe0dadf12ca5945"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Nov 21 18:36:59 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Nov 21 18:36:59 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6:\n  [TG3]: Add missing unlock in tg3_open() error path.\n  [IPV6]: Fix address/interface handling in UDP and DCCP, according to the scoping architecture.\n  [IRDA]: Lockdep fix.\n  [BLUETOOTH]: Fix unaligned access in hci_send_to_sock.\n  [XFRM]: nlmsg length not computed correctly in the presence of subpolicies\n  [XFRM]: Sub-policies broke policy events\n  [IGMP]: Fix IGMPV3_EXP() normalization bit shift value.\n  [Bluetooth] Ignore L2CAP config requests on disconnect\n  [Bluetooth] Always include MTU in L2CAP config responses\n  [Bluetooth] Check if RFCOMM session is still attached to the TTY\n  [Bluetooth] Handling pending connect attempts after inquiry\n  [Bluetooth] Attach low-level connections to the Bluetooth bus\n  [IPV6] IP6TUNNEL: Add missing nf_reset() on input path.\n  [IPV6] IP6TUNNEL: Delete all tunnel device when unloading module.\n  [IPV6] ROUTE: Do not enable router reachability probing in router mode.\n  [IPV6] ROUTE: Prefer reachable nexthop only if the caller requests.\n  [IPV6] ROUTE: Try to use router which is not known unreachable.\n"
    },
    {
      "commit": "8746ed3dae14e87e9f7ad8e44649b72e22b33274",
      "tree": "4555911faa3bb62237b8bcfdee543cc29a28bde4",
      "parents": [
        "df9c23095fc8652798c41dd860676d3dafb2f1dc"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Tue Nov 21 18:19:42 2006 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Nov 22 13:28:21 2006 +1100"
      },
      "message": "[POWERPC] Fix ucc_geth of_device discovery on mpc832x\n\nmpc832x, as in mpc8360, needs to explicitly find and create the\nplatform device for ucc_geth in 2.6.19.  This code will likely be\nreadapted to Benh\u0027s new of_ methods for 2.6.20.\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "12862086f24d7382b24379bbcbe0dadf12ca5945",
      "tree": "e1fc65a347e23171d28054eeb97316dd255bb97a",
      "parents": [
        "f2776ff047229c3e7cee2454e2704dd6f98fa32f"
      ],
      "author": {
        "name": "Ira W. Snyder",
        "email": "kernel@irasnyder.com",
        "time": "Tue Nov 21 17:44:31 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 21 17:44:31 2006 -0800"
      },
      "message": "[TG3]: Add missing unlock in tg3_open() error path.\n\nSparse noticed a locking imbalance in tg3_open(). This patch adds an\nunlock to one of the error paths, so that tg3_open() always exits\nwithout the lock held.\n\nSigned-off-by: Ira W. Snyder \u003ckernel@irasnyder.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f2776ff047229c3e7cee2454e2704dd6f98fa32f",
      "tree": "d2dac3fa350b207863a4c1d4f848ad4f46bf5f27",
      "parents": [
        "700f9672c9a61c12334651a94d17ec04620e1976"
      ],
      "author": {
        "name": "YOSHIFUJI Hideaki",
        "email": "yoshfuji@linux-ipv6.org",
        "time": "Tue Nov 21 17:41:56 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 21 17:41:56 2006 -0800"
      },
      "message": "[IPV6]: Fix address/interface handling in UDP and DCCP, according to the scoping architecture.\n\nTCP and RAW do not have this issue.  Closes Bug #7432.\n\nSigned-off-by: YOSHIFUJI Hideaki \u003cyoshfuji@linux-ipv6.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "700f9672c9a61c12334651a94d17ec04620e1976",
      "tree": "7b78a376a8a1001642338f5576fc9aeccf87546f",
      "parents": [
        "4498c80d9c1ebdf42837be6a52ead35a2aa2b819"
      ],
      "author": {
        "name": "Peter Zijlstra",
        "email": "a.p.zijlstra@chello.nl",
        "time": "Tue Nov 21 17:33:01 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 21 17:33:01 2006 -0800"
      },
      "message": "[IRDA]: Lockdep fix.\n\nOn Sat, 2006-11-18 at 16:12 +0300, Andrey Borzenkov wrote:\n\n\u003e \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\u003e [ INFO: possible recursive locking detected ]\n\u003e 2.6.19-rc5-2avb #2\n\u003e - ---------------------------------------------\n\u003e pppd/26425 is trying to acquire lock:\n\u003e  (\u0026hashbin-\u003ehb_spinlock){....}, at: [\u003cdfdea87a\u003e] irlmp_slsap_inuse+0x5a/0x170\n\u003e [irda]\n\u003e\n\u003e but task is already holding lock:\n\u003e  (\u0026hashbin-\u003ehb_spinlock){....}, at: [\u003cdfdea857\u003e] irlmp_slsap_inuse+0x37/0x170\n\u003e [irda]\n\u003e\n\u003e other info that might help us debug this:\n\u003e 1 lock held by pppd/26425:\n\u003e  #0:  (\u0026hashbin-\u003ehb_spinlock){....}, at: [\u003cdfdea857\u003e]\n\u003e irlmp_slsap_inuse+0x37/0x170 [irda]\n\u003e\n\u003e stack backtrace:\n\u003e  [\u003cc010413c\u003e] dump_trace+0x1cc/0x200\n\u003e  [\u003cc010418a\u003e] show_trace_log_lvl+0x1a/0x30\n\u003e  [\u003cc01047f2\u003e] show_trace+0x12/0x20\n\u003e  [\u003cc01048c9\u003e] dump_stack+0x19/0x20\n\u003e  [\u003cc01346ca\u003e] __lock_acquire+0x8fa/0xc20\n\u003e  [\u003cc0134d2d\u003e] lock_acquire+0x5d/0x80\n\u003e  [\u003cc02a851c\u003e] _spin_lock+0x2c/0x40\n\u003e  [\u003cdfdea87a\u003e] irlmp_slsap_inuse+0x5a/0x170 [irda]\n\u003e  [\u003cdfdebab2\u003e] irlmp_open_lsap+0x62/0x180 [irda]\n\u003e  [\u003cdfdf35d1\u003e] irttp_open_tsap+0x181/0x230 [irda]\n\u003e  [\u003cdfdc0c3d\u003e] ircomm_open_tsap+0x5d/0xa0 [ircomm]\n\u003e  [\u003cdfdc05d8\u003e] ircomm_open+0xb8/0xd0 [ircomm]\n\u003e  [\u003cdfdd0477\u003e] ircomm_tty_open+0x4f7/0x570 [ircomm_tty]\n\u003e  [\u003cc020bbe4\u003e] tty_open+0x174/0x340\n\u003e  [\u003cc016bd69\u003e] chrdev_open+0x89/0x170\n\u003e  [\u003cc0167bd6\u003e] __dentry_open+0xa6/0x1d0\n\u003e  [\u003cc0167da5\u003e] nameidata_to_filp+0x35/0x40\n\u003e  [\u003cc0167df9\u003e] do_filp_open+0x49/0x50\n\u003e  [\u003cc0167e47\u003e] do_sys_open+0x47/0xd0\n\u003e  [\u003cc0167f0c\u003e] sys_open+0x1c/0x20\n\u003e  [\u003cc010307d\u003e] sysenter_past_esp+0x56/0x8d\n\u003e  [\u003cb7f86410\u003e] 0xb7f86410\n\u003e  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nThe comment at the nesting lock says:\n\n\t/* Careful for priority inversions here !\n\t * irlmp-\u003elinks is never taken while another IrDA\n\t * spinlock is held, so we are safe. Jean II */\n\nSo, under the assumption the author was right, it just needs a lockdep\nannotation.\n\nSigned-off-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nAcked-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "df9c23095fc8652798c41dd860676d3dafb2f1dc",
      "tree": "3c4cf44ca6cef63531bfe969e018a0891716aaae",
      "parents": [
        "6c12c18dfb0ccae21816de3e0c323b5250450d82"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Tue Nov 21 10:31:14 2006 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Nov 22 12:13:36 2006 +1100"
      },
      "message": "[POWERPC] Revert \"[POWERPC] Add powerpc get/set_rtc_time interface to new generic rtc class\"\n\nThis reverts commit 7a69af63e788a324d162201a0b23df41bcf158dd.\n\nAs advised by David Brownell:\n\nhttp://marc.theaimsgroup.com/?l\u003dlinux-kernel\u0026m\u003d116387226902131\u0026w\u003d2\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "6c12c18dfb0ccae21816de3e0c323b5250450d82",
      "tree": "5caf485ab7810bb25207239628328d3380fabf37",
      "parents": [
        "3f5a6ca31c334011fd929501a078424c0d3f71be"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Tue Nov 21 10:31:08 2006 -0600"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Nov 22 12:13:36 2006 +1100"
      },
      "message": "[POWERPC] Revert \"[POWERPC] Enable generic rtc hook for the MPC8349 mITX\"\n\nThis reverts commit a8ed4f7ec3aa472134d7de6176f823b2667e450b.\n\nAs advised by David Brownell:\n\nhttp://marc.theaimsgroup.com/?l\u003dlinux-kernel\u0026m\u003d116387226902131\u0026w\u003d2\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "4498c80d9c1ebdf42837be6a52ead35a2aa2b819",
      "tree": "38357ba0adae6b149abdd4d22c7137fc02e9f0c9",
      "parents": [
        "785fd8b8a597519127c6d9e16e81f48af2ad391e"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 21 16:17:41 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 21 16:17:41 2006 -0800"
      },
      "message": "[BLUETOOTH]: Fix unaligned access in hci_send_to_sock.\n\nThe \"u16 *\" derefs of skb-\u003edata need to be wrapped inside of\na get_unaligned().\n\nThanks to Gustavo Zacarias for the bug report.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "785fd8b8a597519127c6d9e16e81f48af2ad391e",
      "tree": "39e6e66a8daabe1c3ce3f4c7d1d51ef6f72355fe",
      "parents": [
        "334f3d45d3e0c925eb15003560cdd6f5383c88d0"
      ],
      "author": {
        "name": "Jamal Hadi Salim",
        "email": "hadi@cyberus.ca",
        "time": "Sun Nov 19 14:55:30 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Nov 21 16:16:35 2006 -0800"
      },
      "message": "[XFRM]: nlmsg length not computed correctly in the presence of subpolicies\n\nI actually dont have a test case for these; i just found them by\ninspection. Refer to patch \"[XFRM]: Sub-policies broke policy events\"\nfor more info\n\nSigned-off-by: Jamal Hadi Salim \u003chadi@cyberus.ca\u003e\nAcked-by: Masahide NAKAMURA \u003cnakam@linux-ipv6.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "334f3d45d3e0c925eb15003560cdd6f5383c88d0",
      "tree": "f2e63fc32b3861693541a524fa8fb4e5bf86bea9",
      "parents": [
        "fb47ddb2db9c18664bd7b06c201a2398885b64fc"
      ],
      "author": {
        "name": "Jamal Hadi Salim",
        "email": "hadi@cyberus.ca",
        "time": "Sun Nov 19 14:53:07 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Nov 21 16:16:34 2006 -0800"
      },
      "message": "[XFRM]: Sub-policies broke policy events\n\nXFRM policy events are broken when sub-policy feature is turned on.\nA simple test to verify this:\nrun ip xfrm mon on one window and add then delete a policy on another\nwindow ..\n\nSigned-off-by: Jamal Hadi Salim \u003chadi@cyberus.ca\u003e\nAcked-by: Masahide NAKAMURA \u003cnakam@linux-ipv6.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fb47ddb2db9c18664bd7b06c201a2398885b64fc",
      "tree": "15cdc75a3b671f4e066f1a4c1142ef4e52aa1c55",
      "parents": [
        "354f60a9952d0af59e684b91cc6e06b95fbbf5ef"
      ],
      "author": {
        "name": "David L Stevens",
        "email": "dlstevens@us.ibm.com",
        "time": "Sun Nov 19 10:38:39 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Nov 21 16:16:33 2006 -0800"
      },
      "message": "[IGMP]: Fix IGMPV3_EXP() normalization bit shift value.\n\nThe IGMPV3_EXP() macro doesn\u0027t correctly shift the normalization bit, so\ntime-out values are longer than they should be.\n\nThanks to Dirk Ooms for finding the problem in IGMPv3 - MLDv2 had a\nsimilar problem that was already fixed a year ago. :-(\n\nSigned-off-by: David L Stevens \u003cdlstevens@us.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "354f60a9952d0af59e684b91cc6e06b95fbbf5ef",
      "tree": "56b583c406b7df011049ec2d0ca0c8c75f94bdc6",
      "parents": [
        "820ae1b865caa05e0614004d0183ca70de2b8665"
      ],
      "author": {
        "name": "Marcel Holtmann",
        "email": "marcel@holtmann.org",
        "time": "Sat Nov 18 22:15:20 2006 +0100"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Nov 21 16:16:32 2006 -0800"
      },
      "message": "[Bluetooth] Ignore L2CAP config requests on disconnect\n\nAny L2CAP connection in disconnecting state shall not response\nto any further config requests from the remote side. So in case\nsuch a request is received, ignore it.\n\nSigned-off-by: Ville Tervo \u003cville.tervo@nokia.com\u003e\nSigned-off-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\n"
    },
    {
      "commit": "820ae1b865caa05e0614004d0183ca70de2b8665",
      "tree": "cf93320889db023d4049ffc0123bcfb4a407982f",
      "parents": [
        "ff2d367ac33b9278c9516ac1888207dac11d10b0"
      ],
      "author": {
        "name": "Marcel Holtmann",
        "email": "marcel@holtmann.org",
        "time": "Sat Nov 18 22:15:00 2006 +0100"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Nov 21 16:16:31 2006 -0800"
      },
      "message": "[Bluetooth] Always include MTU in L2CAP config responses\n\nWhen sending a positive config response it shall include the actual\nMTU to be used on this channel. This differs from the Bluetooth 1.1\nspecification where it was enough to acknowledge the config request.\n\nSigned-off-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\n"
    },
    {
      "commit": "ff2d367ac33b9278c9516ac1888207dac11d10b0",
      "tree": "7280d3007f20c2c9921f150ec3a84ca52194176e",
      "parents": [
        "6bd57416127e92d35e6798925502c84e14a3a966"
      ],
      "author": {
        "name": "Marcel Holtmann",
        "email": "marcel@holtmann.org",
        "time": "Sat Nov 18 22:14:42 2006 +0100"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Nov 21 16:16:30 2006 -0800"
      },
      "message": "[Bluetooth] Check if RFCOMM session is still attached to the TTY\n\nIf the RFCOMM session is no longer attached to the TTY device, then it\nmakes no sense to go through with changing the termios settings.\n\nSigned-off-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\n"
    },
    {
      "commit": "6bd57416127e92d35e6798925502c84e14a3a966",
      "tree": "a77850c5390a072bc977d92327a07a14c0dda2a7",
      "parents": [
        "e52726dece1d2e3976c0caf2f4e9e1c452d31282"
      ],
      "author": {
        "name": "Marcel Holtmann",
        "email": "marcel@holtmann.org",
        "time": "Sat Nov 18 22:14:22 2006 +0100"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Nov 21 16:16:29 2006 -0800"
      },
      "message": "[Bluetooth] Handling pending connect attempts after inquiry\n\nAfter an inquiry completed or got canceled the Bluetooth core should\ncheck for any pending connect attempts.\n\nSigned-off-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\n"
    },
    {
      "commit": "e52726dece1d2e3976c0caf2f4e9e1c452d31282",
      "tree": "4aad209ec6e1c5700f97b91fc5c1b65cd1c4f6f5",
      "parents": [
        "53ab61c6d8f391bda04dbc1e95bac348fe81103b"
      ],
      "author": {
        "name": "Marcel Holtmann",
        "email": "marcel@holtmann.org",
        "time": "Sat Nov 18 22:14:05 2006 +0100"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Nov 21 16:16:28 2006 -0800"
      },
      "message": "[Bluetooth] Attach low-level connections to the Bluetooth bus\n\nTo receive uvents for the low-level ACL and SCO links, they must be\nassigned to a subsystem. It is enough to attach them to the already\nestablished Bluetooth bus.\n\nSigned-off-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\n"
    },
    {
      "commit": "53ab61c6d8f391bda04dbc1e95bac348fe81103b",
      "tree": "96476b54d922cba09aac0861a0e064aab1f4ae54",
      "parents": [
        "b3fdd9f115c776d381b30b296849f8e4046bcdaa"
      ],
      "author": {
        "name": "Yasuyuki Kozakai",
        "email": "yasuyuki.kozakai@toshiba.co.jp",
        "time": "Mon Nov 06 10:06:23 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Nov 21 16:16:27 2006 -0800"
      },
      "message": "[IPV6] IP6TUNNEL: Add missing nf_reset() on input path.\n\nSigned-off-by: Yasuyuki Kozakai \u003cyasuyuki.kozakai@toshiba.co.jp\u003e\nSigned-off-by: YOSHIFUJI Hideaki \u003cyoshfuji@linux-ipv6.org\u003e\n"
    },
    {
      "commit": "b3fdd9f115c776d381b30b296849f8e4046bcdaa",
      "tree": "6e89df89cae17b922599033f08c26e1ec94efad3",
      "parents": [
        "ea659e0775281e1c02556e939bf749bb4f55e50c"
      ],
      "author": {
        "name": "Yasuyuki Kozakai",
        "email": "yasuyuki.kozakai@toshiba.co.jp",
        "time": "Mon Nov 06 10:06:22 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Nov 21 16:16:26 2006 -0800"
      },
      "message": "[IPV6] IP6TUNNEL: Delete all tunnel device when unloading module.\n\nSigned-off-by: Yasuyuki Kozakai \u003cyasuyuki.kozakai@toshiba.co.jp\u003e\nSigned-off-by: YOSHIFUJI Hideaki \u003cyoshfuji@linux-ipv6.org\u003e\n"
    },
    {
      "commit": "ea659e0775281e1c02556e939bf749bb4f55e50c",
      "tree": "fbc6e225fce78660ee6ff3472785ce32cbe553bc",
      "parents": [
        "557e92efd44878beccd08d5dd54ed343be0e5819"
      ],
      "author": {
        "name": "YOSHIFUJI Hideaki",
        "email": "yoshfuji@linux-ipv6.org",
        "time": "Mon Nov 06 09:45:45 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Nov 21 16:16:25 2006 -0800"
      },
      "message": "[IPV6] ROUTE: Do not enable router reachability probing in router mode.\n\nRFC4191 explicitly states that the procedures are applicable to\nhosts only.  We should not have changed behavior of routers.\n\nSigned-off-by: YOSHIFUJI Hideaki \u003cyoshfuji@linux-ipv6.org\u003e\n"
    },
    {
      "commit": "557e92efd44878beccd08d5dd54ed343be0e5819",
      "tree": "e0a2d87e3140e29f6c8ad0f533efa1bc1ffb867e",
      "parents": [
        "ea73ee23c43d6eb75f88c4fc9e1230b44673c0d2"
      ],
      "author": {
        "name": "YOSHIFUJI Hideaki",
        "email": "yoshfuji@linux-ipv6.org",
        "time": "Mon Nov 06 09:45:45 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Nov 21 16:16:24 2006 -0800"
      },
      "message": "[IPV6] ROUTE: Prefer reachable nexthop only if the caller requests.\n\nSigned-off-by: YOSHIFUJI Hideaki \u003cyoshfuji@linux-ipv6.org\u003e\n"
    },
    {
      "commit": "ea73ee23c43d6eb75f88c4fc9e1230b44673c0d2",
      "tree": "e047fcb8f2c0459b7ce2b824d45206e88d46c714",
      "parents": [
        "b80ebbf39fc628afab7d9cf94b84cfc51d845b2f"
      ],
      "author": {
        "name": "YOSHIFUJI Hideaki",
        "email": "yoshfuji@linux-ipv6.org",
        "time": "Mon Nov 06 09:45:44 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Nov 21 16:16:23 2006 -0800"
      },
      "message": "[IPV6] ROUTE: Try to use router which is not known unreachable.\n\nOnly routers in \"FAILED\" state should be considered unreachable.\nOtherwise, we do not try to use speicific routes unless all least specific\nrouters are considered unreachable.\n\nSigned-off-by: YOSHIFUJI Hideaki \u003cyoshfuji@linux-ipv6.org\u003e\n"
    },
    {
      "commit": "6af6e1efb161ffe36e718b1fd58385710879af7c",
      "tree": "ccbe039979bf4829744f61052029c05662c0e195",
      "parents": [
        "b80ebbf39fc628afab7d9cf94b84cfc51d845b2f"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Nov 21 16:58:59 2006 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Nov 21 14:07:15 2006 -0800"
      },
      "message": "[PATCH] Fix CPU_FREQ_GOV_ONDEMAND\u003dy compile error\n\nThe ONDEMAND governor needs FREQ_TABLE\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b80ebbf39fc628afab7d9cf94b84cfc51d845b2f",
      "tree": "106df5279ca8cb5b978bd4b9b35cfea02fe7ab86",
      "parents": [
        "e5ffd2bb62c3f2c0d9f34e0d16fab6e2c8b056fb",
        "3af9815328bba76e8d11d71d6dbbd6f38beafe58"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Nov 21 08:07:38 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Nov 21 08:07:38 2006 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://one.firstfloor.org/home/andi/git/linux-2.6\n\n* \u0027for-linus\u0027 of git://one.firstfloor.org/home/andi/git/linux-2.6:\n  [PATCH] x86_64: Align data segment to PAGE_SIZE boundary\n  [PATCH] x86-64: increase PHB1 split transaction timeout\n  [PATCH] x86-64: Fix C3 timer test\n"
    },
    {
      "commit": "3af9815328bba76e8d11d71d6dbbd6f38beafe58",
      "tree": "1607b2f6580fadb2793961e3161e87de542b529d",
      "parents": [
        "1b7f6a626f0ff511c3840678466cbfe1d62c0b29"
      ],
      "author": {
        "name": "Vivek Goyal",
        "email": "vgoyal@in.ibm.com",
        "time": "Mon Nov 20 11:29:09 2006 -0500"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "andi@basil.nowhere.org",
        "time": "Tue Nov 21 10:31:21 2006 +0100"
      },
      "message": "[PATCH] x86_64: Align data segment to PAGE_SIZE boundary\n\no Explicitly align data segment to PAGE_SIZE boundary otherwise depending on\n  config options and tool chain it might be placed on a non PAGE_SIZE aligned\n  boundary and vmlinux loaders like kexec fail when they encounter a\n  PT_LOAD type segment which is not aligned to PAGE_SIZE boundary.\n\nSigned-off-by: Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\n"
    },
    {
      "commit": "1b7f6a626f0ff511c3840678466cbfe1d62c0b29",
      "tree": "415e8c838c0067bff384afb8a2c91e5f7c6d11d3",
      "parents": [
        "b3edc9cec07ade41aaf1804f7c9e876afa90c862",
        "3f5a6ca31c334011fd929501a078424c0d3f71be"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "andi@basil.nowhere.org",
        "time": "Tue Nov 21 10:22:09 2006 +0100"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "andi@basil.nowhere.org",
        "time": "Tue Nov 21 10:22:09 2006 +0100"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "e5ffd2bb62c3f2c0d9f34e0d16fab6e2c8b056fb",
      "tree": "5b3d07b4e8d5c9b51df143ad3caa02723231058d",
      "parents": [
        "d2133717d5f994cca970b5aeb9d4664feeb92ff4"
      ],
      "author": {
        "name": "David Chinner",
        "email": "dgc@sgi.com",
        "time": "Tue Nov 21 18:55:33 2006 +1100"
      },
      "committer": {
        "name": "Tim Shimmin",
        "email": "tes@sgi.com",
        "time": "Tue Nov 21 18:55:33 2006 +1100"
      },
      "message": "[XFS] Stale the correct inode when freeing clusters.\n\nSGI-PV: 958376\nSGI-Modid: xfs-linux-melb:xfs-kern:27503a\n\nSigned-off-by: David Chinner \u003cdgc@sgi.com\u003e\nSigned-off-by: Tim Shimmin \u003ctes@sgi.com\u003e\n"
    },
    {
      "commit": "d2133717d5f994cca970b5aeb9d4664feeb92ff4",
      "tree": "65210540e985d5709796966b6fb18d4abcb032e0",
      "parents": [
        "3f5a6ca31c334011fd929501a078424c0d3f71be"
      ],
      "author": {
        "name": "Lachlan McIlroy",
        "email": "lachlan@sgi.com",
        "time": "Tue Nov 21 18:55:16 2006 +1100"
      },
      "committer": {
        "name": "Tim Shimmin",
        "email": "tes@sgi.com",
        "time": "Tue Nov 21 18:55:16 2006 +1100"
      },
      "message": "[XFS] Fix uninitialized br_state and br_startoff in\nxfs_bmap_add_extent_delay_real()\n\nSGI-PV: 957008\nSGI-Modid: xfs-linux-melb:xfs-kern:27457a\n\nSigned-off-by: Lachlan McIlroy \u003clachlan@sgi.com\u003e\nSigned-off-by: Shailendra Tripathi \u003cstripathi@agami.com\u003e\nSigned-off-by: Tim Shimmin \u003ctes@sgi.com\u003e\n"
    },
    {
      "commit": "3f5a6ca31c334011fd929501a078424c0d3f71be",
      "tree": "415e8c838c0067bff384afb8a2c91e5f7c6d11d3",
      "parents": [
        "b3438f8266cb1f5010085ac47d7ad6a36a212164"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@serpentine.com",
        "time": "Mon Nov 20 10:54:34 2006 -0800"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Mon Nov 20 13:06:19 2006 -0800"
      },
      "message": "IB/ipath: Depend on CONFIG_NET\n\nipath uses skb functions and won\u0027t build without CONFIG_NET.\n\nSpotted by Randy Dunlap.\n\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nAcked-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "b3438f8266cb1f5010085ac47d7ad6a36a212164",
      "tree": "bb74bd7a3ea7a629e380aa7761ba63a5e44992c7",
      "parents": [
        "f44ea623443ee0bec266d62f1cd346881224d47d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Nov 20 11:47:18 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Nov 20 11:47:18 2006 -0800"
      },
      "message": "Add \"pure_initcall\" for static variable initialization\n\nThis is a quick hack to overcome the fact that SRCU currently does not\nallow static initializers, and we need to sometimes initialize those\nthings before any other initializers (even \"core\" ones) can do so.\n\nCurrently we don\u0027t allow this at all for modules, and the only user that\nneeds is right now is cpufreq. As reported by Thomas Gleixner:\n\n   \"Commit b4dfdbb3c707474a2254c5b4d7e62be31a4b7da9 (\"[PATCH] cpufreq:\n    make the transition_notifier chain use SRCU breaks cpu frequency\n    notification users, which register the callback \u003e on core_init\n    level.\"\n\nCc: Thomas Gleixner \u003ctglx@timesys.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Arjan van de Ven \u003carjan@infradead.org\u003e\nCc: Andrew Morton \u003cakpm@osdl.org\u003e,\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f44ea623443ee0bec266d62f1cd346881224d47d",
      "tree": "6fc50fb77a463af11b45c7161ad382712e62a7bb",
      "parents": [
        "ace5f1d425beaa272b6e91cecc87b2c075d7feb2",
        "073ae841d6a5098f7c6e17fc1f329350d950d1ce"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Nov 20 10:48:23 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Nov 20 10:48:23 2006 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband\n\n* \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband:\n  IPoIB: Clear high octet in QP number\n"
    },
    {
      "commit": "ace5f1d425beaa272b6e91cecc87b2c075d7feb2",
      "tree": "9445f6ba8d8be95e999fdd2496027cee48713b72",
      "parents": [
        "49a1cd00b599d12c3f397e5a32f81f6e2aab0d74"
      ],
      "author": {
        "name": "Greg Ungerer",
        "email": "gerg@snapgear.com",
        "time": "Mon Nov 20 15:46:22 2006 +1000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Nov 20 10:16:49 2006 -0800"
      },
      "message": "[PATCH] m68knommu: fix up for the irq_handler_t changes\n\nSwitch to using irq_handler_t for interrupt function handler pointers.\n\nChange name of m68knommu\u0027s irq_hanlder_t data structure so it doesn\u0027t\nclash with the common type (include/linux/interrupt.h).\n\nSigned-off-by: Greg Ungerer \u003cgerg@uclinux.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "49a1cd00b599d12c3f397e5a32f81f6e2aab0d74",
      "tree": "4d037caf283563ee0170099528b4e30f99b217b2",
      "parents": [
        "f0c69c4ee796a2d2277c3a000e24f29a25a00060"
      ],
      "author": {
        "name": "Toralf Foerster",
        "email": "toralf.foerster@gmx.de",
        "time": "Sat Nov 18 22:19:41 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Nov 20 09:42:05 2006 -0800"
      },
      "message": "[PATCH] fix build error for HISAX_NETJET\n\nFix a build error for the  enter:now PCI card.\n\nSigned-off-by: Toralf Foerster \u003ctoralf.foerster@gmx.de\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": "f0c69c4ee796a2d2277c3a000e24f29a25a00060",
      "tree": "d29640608127fdbf18949ab2cfc87216c019bb95",
      "parents": [
        "8243229f0940ab4e9f501879d3ffb7476b02ee6a"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Sat Nov 18 22:19:41 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Nov 20 09:42:05 2006 -0800"
      },
      "message": "[PATCH] ftape: fix printk format warnings\n\nFix printk format warnings:\ndrivers/char/ftape/zftape/zftape-buffers.c:87: warning: format \u0027%d\u0027 expects type\n\u0027int\u0027, but argument 3 has type \u0027size_t\u0027\ndrivers/char/ftape/zftape/zftape-buffers.c:104: warning: format \u0027%d\u0027 expects type\n \u0027int\u0027, but argument 3 has type \u0027size_t\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8243229f0940ab4e9f501879d3ffb7476b02ee6a",
      "tree": "874c30082be07cf1b9484c0934cadd6e4cf2526b",
      "parents": [
        "ffb3d1348605816de10d4e57281e02f606508b6c"
      ],
      "author": {
        "name": "Yasunori Goto",
        "email": "y-goto@jp.fujitsu.com",
        "time": "Sat Nov 18 22:19:40 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Nov 20 09:42:05 2006 -0800"
      },
      "message": "[PATCH] x86_64: fix memory hotplug build with NUMA\u003dn\n\nThis is to fix compile error of x86-64 memory hotplug without any NUMA\noption.\n\n  CC      arch/x86_64/mm/init.o\narch/x86_64/mm/init.c:501: error: redefinition of \u0027memory_add_physaddr_to_nid\u0027\ninclude/linux/memory_hotplug.h:71: error: previous definition of \u0027memory_add_phys\naddr_to_nid\u0027 was here\narch/x86_64/mm/init.c:509: error: redefinition of \u0027memory_add_physaddr_to_nid\u0027\narch/x86_64/mm/init.c:501: error: previous definition of \u0027memory_add_physaddr_to_\nnid\u0027 was here\n\nI confirmed compile completion with !NUMA, (NUMA \u0026 !ACPI_NUMA),\nor (NUMA \u0026 ACPI_NUMA).\n\nSigned-off-by: Yasunori Goto \u003cy-goto@jp.fujitsu.com\u003e\nAcked-by: Andi Kleen \u003cak@suse.de\u003e\nCc: \"Randy.Dunlap\" \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ffb3d1348605816de10d4e57281e02f606508b6c",
      "tree": "60f4962a9f864d169961157cf00da6590a5e59a9",
      "parents": [
        "a6cd2d94e1072a5756b5e5ab647d3223cba7e555"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat Nov 18 22:19:39 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Nov 20 09:42:05 2006 -0800"
      },
      "message": "[PATCH] scx200_acb: handle PCI errors\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a6cd2d94e1072a5756b5e5ab647d3223cba7e555",
      "tree": "b1b5ebe4f33aedf1d982f6fbe07b5873ade3afae",
      "parents": [
        "dfbc9e9d33adb1ac9910dd7f8ceb911947039a52"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@openvz.org",
        "time": "Sat Nov 18 22:19:36 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Nov 20 09:42:05 2006 -0800"
      },
      "message": "[PATCH] i2c-ixp4xx: fix \") !\u003d 0))\" typo\n\ni2c_bit_add_bus() returns -E;\n-E !\u003d 0\t\t\u003d\u003e\terr \u003d 1\nprobe fails with positive error code\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@openvz.org\u003e\nCc: Deepak Saxena \u003cdsaxena@mvista.com\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "dfbc9e9d33adb1ac9910dd7f8ceb911947039a52",
      "tree": "755da8c537361af066b5072c43f32aa4384b62bf",
      "parents": [
        "610a5b742e9df4e59047f22d13d8bd83cafce388"
      ],
      "author": {
        "name": "Daniel Ritz",
        "email": "daniel.ritz-ml@swissonline.ch",
        "time": "Sat Nov 18 22:19:34 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Mon Nov 20 09:42:05 2006 -0800"
      },
      "message": "[PATCH] pcmcia: fix \u0027rmmod pcmcia\u0027 with unbound devices\n\nHaving unbound PCMCIA devices: doing a \u0027find /sys\u0027 after a \u0027rmmod pcmcia\u0027\ngives an oops because the pcmcia_device is not unregisterd from the driver\ncore.\n\nfixes bugzilla #7481\n\nSigned-off-by: Daniel Ritz \u003cdaniel.ritz@gmx.ch\u003e\nDominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nCc: Pavol Gono \u003cPalo.Gono@gmail.com\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8de35efb6afa75f25415d54e21221eea759db261",
      "tree": "b8a70653f1430645a8a1ec49edb32849873ce355",
      "parents": [
        "eb370f0bd409f8bcdc88583ae04f94453e19d882"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Mon Nov 20 15:59:10 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Nov 20 15:59:10 2006 +0000"
      },
      "message": "[ARM] ebsa110: fix warnings generated by asm/arch/io.h\n\nRemove two warnings:\ndrivers/serial/8250_early.c:136: warning: unused variable \u0027mapsize\u0027\ninclude/linux/io.h:47: warning: passing argument 1 of \u0027__readb\u0027 discards qualifiers from pointer target type\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "eb370f0bd409f8bcdc88583ae04f94453e19d882",
      "tree": "cce3cb435a32ebacb127b05288bffb88272644b1",
      "parents": [
        "e030f8294a5b9f8179dae10cdbf9dcf32aa64110"
      ],
      "author": {
        "name": "Martin Michlmayr",
        "email": "tbm@com.rmk.(none)",
        "time": "Fri Nov 17 00:14:35 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Mon Nov 20 14:57:43 2006 +0000"
      },
      "message": "[ARM] 3933/1: Source drivers/ata/Kconfig\n\nARM doesn\u0027t source drivers/Kconfig like most architectures do, so the\nnewly added drivers/ata is currently not made available on ARM.  SATA\nis used on some ARM machines, like the Thecus N2100, so we need to\nsource drivers/ata/Kconfig.\n\nSigned-off-by: Martin Michlmayr \u003ctbm@cyrius.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "610a5b742e9df4e59047f22d13d8bd83cafce388",
      "tree": "e0832c72f355cb1f4bba74b1d6ea729614cbabb6",
      "parents": [
        "e030f8294a5b9f8179dae10cdbf9dcf32aa64110"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Fri Nov 17 11:51:41 2006 +1100"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Mon Nov 20 08:27:08 2006 +1100"
      },
      "message": "[CRYPTO] api: Remove one too many semicolon\n\nThis patch has removed one too many semicolon in crypto.h.\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "e030f8294a5b9f8179dae10cdbf9dcf32aa64110",
      "tree": "6fabccd9d240bcef7980b96b98d5df3dc4ac48a2",
      "parents": [
        "ba9b1cd713b33720ca0f035dab2fdbc10bf7328d",
        "1d08811d0c05cd54a778f45588ec22eee027ff89"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Nov 17 19:55:11 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Nov 17 19:55:11 2006 -0800"
      },
      "message": "Merge branch \u0027fixes4linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jbglaw/vax-linux\n\n* \u0027fixes4linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jbglaw/vax-linux:\n  lkkbd: Remove my old snail-mail address\n"
    },
    {
      "commit": "ba9b1cd713b33720ca0f035dab2fdbc10bf7328d",
      "tree": "a8f67ccfdb08cb0f5b74f0b8fd835dccec505c96",
      "parents": [
        "b976fe19acc565e5137e6f12af7b6633a23e6b7c"
      ],
      "author": {
        "name": "David Weinehall",
        "email": "tao@kernel.org",
        "time": "Sat Nov 18 03:58:58 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Nov 17 19:54:53 2006 -0800"
      },
      "message": "[PATCH] Update my CREDITS entry\n\nI moved from Sweden to Finland 2.5 years ago, thought it might be time\nto update my CREDITS entry (simply removing the address completely\nseemed the sanest option).\n\nSigned-off-by: David Weinehall \u003ctao@kernel.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b976fe19acc565e5137e6f12af7b6633a23e6b7c",
      "tree": "f5bd7eecbee3c165ff97ab8c642cae4f421a3cec",
      "parents": [
        "808dbbb6bb61173bf52946a28f99089d2efa4c55"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Fri Nov 17 19:31:09 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Fri Nov 17 19:31:09 2006 -0800"
      },
      "message": "Revert \"ACPI: created a dedicated workqueue for notify() execution\"\n\nThis reverts commit 37605a6900f6b4d886d995751fcfeef88c4e462c.\n\nAgain.\n\nThis same bug has now been introduced twice: it was done earlier by\ncommit b8d35192c55fb055792ff0641408eaaec7c88988, only to be reverted\nlast time in commit 72945b2b90a5554975b8f72673ab7139d232a121.\n\nWe must NOT try to queue up notify handlers to another thread than the\nnormal ACPI execution thread, because the notifications on some systems\nseem to just keep on accumulating until we run out of memory and/or\nthreads.\n\nKeeping events within the one deferred execution thread automatically\nthrottles the events properly.\n\nAt least the Compaq N620c will lock up completely on the first thermal\nevent without this patch reverted.\n\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nCc: Len Brown \u003clen.brown@intel.com\u003e\nCc: Alexey Starikovskiy \u003calexey.y.starikovskiy@linux.intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "808dbbb6bb61173bf52946a28f99089d2efa4c55",
      "tree": "4d221ed1e66ea09d244b248bb27998ac2efda119",
      "parents": [
        "1ff5683043196b9ad628a5de6bf8eeca52ee8bfd"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Nov 17 11:14:56 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Nov 17 11:14:56 2006 -0800"
      },
      "message": "x86: be more careful when walking back the frame pointer chain\n\nWhen showing the stack backtrace, make sure that we never accept not\nonly an unchanging frame pointer, but also a frame pointer that moves\nback down the stack frame.  It must always grow up (toward older stack\nframes).\n\nI doubt this has triggered, but a subtly corrupt stack with extremely\nunlucky contents could cause us to loop forever on a bogus endless frame\npointer chain.\n\nThis review was triggered by much worse problems happening in some of\nthe other stack unwinding code.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1ff5683043196b9ad628a5de6bf8eeca52ee8bfd",
      "tree": "01e2f0a382ff33623993f77997f38768560e5f2a",
      "parents": [
        "dc1829a4c378d793fb3b95d56135d89a0d7ff72a"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Nov 17 19:57:22 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Nov 17 11:10:37 2006 -0800"
      },
      "message": "[PATCH] lockdep: fix static keys in module-allocated percpu areas\n\nlockdep got confused by certain locks in modules:\n\n INFO: trying to register non-static key.\n the code is fine but needs lockdep annotation.\n turning off the locking correctness validator.\n\n Call Trace:\n  [\u003cffffffff8026f40d\u003e] dump_trace+0xaa/0x3f2\n  [\u003cffffffff8026f78f\u003e] show_trace+0x3a/0x60\n  [\u003cffffffff8026f9d1\u003e] dump_stack+0x15/0x17\n  [\u003cffffffff802abfe8\u003e] __lock_acquire+0x724/0x9bb\n  [\u003cffffffff802ac52b\u003e] lock_acquire+0x4d/0x67\n  [\u003cffffffff80267139\u003e] rt_spin_lock+0x3d/0x41\n  [\u003cffffffff8839ed3f\u003e] :ip_conntrack:__ip_ct_refresh_acct+0x131/0x174\n  [\u003cffffffff883a1334\u003e] :ip_conntrack:udp_packet+0xbf/0xcf\n  [\u003cffffffff8839f9af\u003e] :ip_conntrack:ip_conntrack_in+0x394/0x4a7\n  [\u003cffffffff8023551f\u003e] nf_iterate+0x41/0x7f\n  [\u003cffffffff8025946a\u003e] nf_hook_slow+0x64/0xd5\n  [\u003cffffffff802369a2\u003e] ip_rcv+0x24e/0x506\n  [...]\n\nSteven Rostedt found the bug: static_obj() check did not take\nPERCPU_ENOUGH_ROOM into account, so in-module DEFINE_PER_CPU-area locks\nwere triggering this message.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Steven Rostedt \u003csrostedt@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "dc1829a4c378d793fb3b95d56135d89a0d7ff72a",
      "tree": "16f33c80d3f337e6eb330680342ebfceecc03b2e",
      "parents": [
        "0796bdb7e9e4a48b401f4fba1ee5dc79a45528ef"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Nov 17 14:26:18 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Nov 17 08:20:09 2006 -0800"
      },
      "message": "[PATCH] i386/x86_64: ACPI cpu_idle_wait() fix\n\nThe scheduler on Andreas Friedrich\u0027s hyperthreading system stopped\nworking properly: the scheduler would never move tasks to another CPU!\nThe lask known working kernel was 2.6.8.\n\nAfter a couple of attempts to corner the bug, the following smoking gun\nwas found:\n\n  BIOS reported wrong ACPI idfor the processor\n  CPU#1: set_cpus_allowed(), swapper:1, 3 -\u003e 2\n   [\u003cc0103bbe\u003e] show_trace_log_lvl+0x34/0x4a\n   [\u003cc0103ceb\u003e] show_trace+0x2c/0x2e\n   [\u003cc01045f8\u003e] dump_stack+0x2b/0x2d\n   [\u003cc0116a77\u003e] set_cpus_allowed+0x52/0xec\n   [\u003cc0101d86\u003e] cpu_idle_wait+0x2e/0x100\n   [\u003cc0259c57\u003e] acpi_processor_power_exit+0x45/0x58\n   [\u003cc0259752\u003e] acpi_processor_remove+0x46/0xea\n   [\u003cc025c6fb\u003e] acpi_start_single_object+0x47/0x54\n   [\u003cc025cee5\u003e] acpi_bus_register_driver+0xa4/0xd3\n   [\u003cc04ab2d7\u003e] acpi_processor_init+0x57/0x77\n   [\u003cc01004d7\u003e] init+0x146/0x2fd\n   [\u003cc0103a87\u003e] kernel_thread_helper+0x7/0x10\n\na quick look at cpu_idle_wait() shows how broken that code is\non i386: it changes the init task\u0027s affinity map but never\nrestores it ...\n\nand because all userspace tasks get forked by init, they all\ninherited that single-CPU affinity mask. x86_64 cloned this\nbug too.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Andreas Friedrich \u003candreas.friedrich@fujitsu-siemens.com\u003e\nCc: Wolfgang Erig \u003cWolfgang.Erig@fujitsu-siemens.com\u003e\nCc: Andrew Morton \u003cakpm@osdl.org\u003e\nCc: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0796bdb7e9e4a48b401f4fba1ee5dc79a45528ef",
      "tree": "fe7a37931bc1f2ac79b61102d190277f9a1c039e",
      "parents": [
        "4be703906cffd5902028d20626e636ba21fb0b61"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Nov 17 05:57:49 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Nov 17 08:20:09 2006 -0800"
      },
      "message": "[PATCH] x86_64: stack unwinder crash fix\n\nthe new dwarf2 unwinder crashes while trying to dump the stack:\n\n  Leftover inexact backtrace:\n\n  Unable to handle kernel paging request at ffffffff82800000 RIP:\n   [\u003cffffffff8026cf26\u003e] dump_trace+0x35b/0x3d2\n  PGD 203027 PUD 205027 PMD 0\n  Oops: 0000 [2] PREEMPT SMP\n  CPU 0\n  Modules linked in:\n  Pid: 30, comm: khelper Not tainted 2.6.19-rc6-rt1 #11\n  RIP: 0010:[\u003cffffffff8026cf26\u003e]  [\u003cffffffff8026cf26\u003e] dump_trace+0x35b/0x3d2\n  RSP: 0000:ffff81003fb9d848  EFLAGS: 00010006\n  RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000000\n  RDX: 0000000000000000 RSI: ffffffff805b3520 RDI: 0000000000000000\n  RBP: ffffffff827ffff9 R08: ffffffff80aad000 R09: 0000000000000005\n  R10: ffffffff80aae000 R11: ffffffff8037961b R12: ffff81003fb9d858\n  R13: 0000000000000000 R14: ffffffff80598460 R15: ffffffff80ab1fc0\n  FS:  0000000000000000(0000) GS:ffffffff806c4200(0000) knlGS:0000000000000000\n  CS:  0010 DS: 0018 ES: 0018 CR0: 000000008005003b\n  CR2: ffffffff82800000 CR3: 0000000000201000 CR4: 00000000000006e0\n\nthis crash happened because it did not sanitize the dwarf2 data it\ngot, and got an unaligned stack pointer - which happily walked past\nthe process stack (and eventually reached the end of kernel memory\nand pagefaulted there) due to this naive iteration condition:\n\n        HANDLE_STACK (((long) stack \u0026 (THREAD_SIZE-1)) !\u003d 0);\n\nnote that i386 is alot more conservative when it comes to trusting\nstack pointers:\n\n  static inline int valid_stack_ptr(struct thread_info *tinfo, void *p)\n  {\n         return  p \u003e (void *)tinfo \u0026\u0026\n                 p \u003c (void *)tinfo + THREAD_SIZE - 3;\n  }\n\nbut the x86_64 code did not take this bit of i386 code.\n\nThe fix is to align the stack pointer.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nCc: Jan Beulich \u003cjbeulich@novell.com\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1d08811d0c05cd54a778f45588ec22eee027ff89",
      "tree": "7fe477c3aa6356f45995e18562eab480934f27f4",
      "parents": [
        "1b9bb3c14c60324b54645ffefbe6d270f9fd191c"
      ],
      "author": {
        "name": "Jan-Benedict Glaw",
        "email": "jbglaw@lug-owl.de",
        "time": "Fri Nov 17 10:32:04 2006 +0100"
      },
      "committer": {
        "name": "Jan-Benedict Glaw",
        "email": "jbglaw@lug-owl.de",
        "time": "Fri Nov 17 10:32:04 2006 +0100"
      },
      "message": "lkkbd: Remove my old snail-mail address\n\nI moved to a different town and my old snail-mail address is invalid\nnow.  Also, there\u0027s no need at all to have any address like that in\nthe sources, so remove it completely.\n\nSigned-off-by: Jan-Benedict Glaw \u003cjbglaw@lug-owl.de\u003e\n"
    },
    {
      "commit": "4be703906cffd5902028d20626e636ba21fb0b61",
      "tree": "23c51cca66244b688c10c3330638064377972743",
      "parents": [
        "4f71c5de19c27f2198105d3b26b398494d5c353b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Nov 16 22:18:28 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Nov 16 22:18:28 2006 -0800"
      },
      "message": "Fix generic fb_ddc i2c edid probe msg\n\nBenh points out that the msgs[0].flags entry never got initialized, and\nsince it\u0027s an automatic stack allocation, it could have any random\nvalue, which is bad.\n\nRewrite the initializer to explicitly initialize all fields of the small\ni2c_msg structure array we generate.  Just to keep it all obvious, let\u0027s\nhandle msgs[1].buf in the same initializer while we\u0027re at it, instead of\ninitializing that one separately later.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4f71c5de19c27f2198105d3b26b398494d5c353b",
      "tree": "63373038978d4b5052a29667ede7591267154269",
      "parents": [
        "1b9bb3c14c60324b54645ffefbe6d270f9fd191c"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Fri Nov 17 15:35:00 2006 +1100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Nov 16 21:59:41 2006 -0800"
      },
      "message": "[PATCH] Fix radeon DDC regression\n\nWhen radeonfb was changed to use the new \"generic\" ddc, a bit of\ncode initializing the GPIO lines was lost, causing it to not work\nif the firmware didn\u0027t configure them properly, which seems to\nhappen on some cards.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1b9bb3c14c60324b54645ffefbe6d270f9fd191c",
      "tree": "e22157379c9b826f9691a0a9af0be7f08cc68d37",
      "parents": [
        "0e12c5e85e6fe0a247d547a28a1884915cd3f5b9",
        "d355c3c23ce56ab83e41f2bfb30d02fb90618530"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Nov 16 16:40:04 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Nov 16 16:40:04 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6:\n  aoe: Add forgotten NULL at end of attribute list in aoeblk.c\n  debugfs: check return value correctly\n  W1: ioremap balanced with iounmap\n"
    },
    {
      "commit": "0e12c5e85e6fe0a247d547a28a1884915cd3f5b9",
      "tree": "63747b26416733e37ed9079891ab9c31ceca7bc3",
      "parents": [
        "ccf9ff524ccb195d648ecb0b168340560b42532c",
        "5a3fcf5c7f035de8e2b28d144d67b7bebac8a723"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Nov 16 16:39:46 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Nov 16 16:39:46 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6:\n  USB: auerswald possible memleak fix\n  USB: ipaq: Add HTC Modem Support\n  USB: Fixed outdated usb_get_device_descriptor() documentation\n  usb-storage: Remove duplicated unusual_devs.h entries for Sony Ericsson P990i\n  USB: hid-core: Add quirk for new Apple keyboard/trackpad\n  USB Storage: unusual_devs.h entry for Sony Ericsson P990i\n  USB: correct keymapping on Powerbook built-in USB ISO keyboards\n  USB: OHCI: fix root-hub resume bug\n  USB: Fix UCR-61S2B unusual_dev entry\n  USB: ftdi driver pid for dmx-interfaces\n  USB: ftdi_sio: adds vendor/product id for a RFID construction kit\n  OHCI: disallow autostop when wakeup is not available\n"
    },
    {
      "commit": "d355c3c23ce56ab83e41f2bfb30d02fb90618530",
      "tree": "a586bf95cb53525761139b10864014953cf36e80",
      "parents": [
        "7bb0386f102ece8819182ccf7fffe8bbebc32b19"
      ],
      "author": {
        "name": "Dennis Stosberg",
        "email": "dennis@stosberg.net",
        "time": "Mon Nov 13 09:15:20 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 16 14:30:26 2006 -0800"
      },
      "message": "aoe: Add forgotten NULL at end of attribute list in aoeblk.c\n\nThis caused the system to stall when the aoe module was loaded.  The\nerror was introduced in commit 4ca5224f3ea4779054d96e885ca9b3980801ce13\n\nSigned-off-by: Dennis Stosberg \u003cdennis@stosberg.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "7bb0386f102ece8819182ccf7fffe8bbebc32b19",
      "tree": "5ddc131df9f106bd7826714ee419fa5e944482bb",
      "parents": [
        "e45413eb708c1cf21082764457692c8eeac0ca97"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Thu Oct 19 12:24:42 2006 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 16 14:30:26 2006 -0800"
      },
      "message": "debugfs: check return value correctly\n\nThe return value is stored in \"*dentry\", not in \"dentry\".\n\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "e45413eb708c1cf21082764457692c8eeac0ca97",
      "tree": "7531fac05a3141bb8fe6888a8e3b269e2d51d358",
      "parents": [
        "237ee312e10a86e69e01fc02e0daeb0fa3e7a6e8"
      ],
      "author": {
        "name": "Amol Lad",
        "email": "amol@verismonetworks.com",
        "time": "Thu Oct 05 14:26:02 2006 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 16 14:30:26 2006 -0800"
      },
      "message": "W1: ioremap balanced with iounmap\n\nioremap must be balanced with iounmap in error path.\n\nPlease consider for 2.6.19.\n\nSigned-off-by: Amol Lad \u003camol@verismonetworks.com\u003e\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "5a3fcf5c7f035de8e2b28d144d67b7bebac8a723",
      "tree": "8be4fb6cb28dc58930edbbc5a50fb6420eb3ca7b",
      "parents": [
        "0029908ba9661ef26f7020309966aae23c2027b8"
      ],
      "author": {
        "name": "Mariusz Kozlowski",
        "email": "m.kozlowski@tuxland.pl",
        "time": "Tue Nov 07 00:31:51 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 16 14:26:12 2006 -0800"
      },
      "message": "USB: auerswald possible memleak fix\n\nfix possible memory leak in auerbuf_setup().\n\nRegards,\n\n\tMariusz Kozlowski\n\nSigned-off-by: Mariusz Kozlowski \u003cm.kozlowski@tuxland.pl\u003e\nSigned-off-by: Wolfgang Muees \u003cwolfgang@iksw-muees.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "0029908ba9661ef26f7020309966aae23c2027b8",
      "tree": "f9f6c0e2003837f9880569c704c8cc4f2b1d86c5",
      "parents": [
        "6ab16a9029b0b26c23a4806d90ca76be6d6beae3"
      ],
      "author": {
        "name": "Alex Sanks",
        "email": "alex@sanks.net",
        "time": "Sun Oct 29 16:38:31 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 16 14:26:12 2006 -0800"
      },
      "message": "USB: ipaq: Add HTC Modem Support\n\nAdds support for HTC Smart Phones in modem mode (as opposed to sync\nmode).  Loads and works with pppd on my T-Mobile SDA.\n\nSigned-off-by: Alex Sanks \u003calex@sanks.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "6ab16a9029b0b26c23a4806d90ca76be6d6beae3",
      "tree": "116199f4fcc539800abfd34f22cc92d1a49d76ed",
      "parents": [
        "70708f2c2a3c164e9aa80345919a22c838b3b314"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@skynet.be",
        "time": "Tue Nov 07 10:16:25 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 16 14:26:12 2006 -0800"
      },
      "message": "USB: Fixed outdated usb_get_device_descriptor() documentation\n\nusb_get_device_descriptor() used to convert several descriptor fields to host\nCPU\u0027s byte order. Now that it doesn\u0027t convert them anymore, update the\ndocumentation to reflect this.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@skynet.be\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "70708f2c2a3c164e9aa80345919a22c838b3b314",
      "tree": "cd3adad318434b9f275e124aa37e2ccf73975b12",
      "parents": [
        "a7dc4eeac8f18de5fc6bea1a0f46e67f42b83509"
      ],
      "author": {
        "name": "Sergey Vlasov",
        "email": "vsu@altlinux.ru",
        "time": "Mon Nov 06 16:33:07 2006 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 16 14:26:12 2006 -0800"
      },
      "message": "usb-storage: Remove duplicated unusual_devs.h entries for Sony Ericsson P990i\n\nFor some reason the unusual_devs.h entry for Sony Ericsson P990i had\nthree identical copies in a wrong place in the file in addition to the\ncorrect entry.\n\nSigned-off-by: Sergey Vlasov \u003cvsu@altlinux.ru\u003e\nSigned-off-by: Phil Dibowitz \u003cphil@ipom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "a7dc4eeac8f18de5fc6bea1a0f46e67f42b83509",
      "tree": "d8799e1dadfe61e4f3ba16de8ead84c788607b10",
      "parents": [
        "a3878f11ed29c50b7da1336adcac089e9c741fc2"
      ],
      "author": {
        "name": "Julien BLACHE",
        "email": "jb@jblache.org",
        "time": "Sun Nov 12 11:22:42 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 16 14:26:12 2006 -0800"
      },
      "message": "USB: hid-core: Add quirk for new Apple keyboard/trackpad\n\nThe new Core2 Duo MacBook Pro have a new keyboard+trackpad device.\n\nThe following patch adds the needed HID quirk for the Fn key.\n\nSigned-off-by: Julien BLACHE \u003cjb@jblache.org\u003e\nSigned-off-by: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "a3878f11ed29c50b7da1336adcac089e9c741fc2",
      "tree": "d91924e20eb2acef7166ac1e5cfd9d97e96f3182",
      "parents": [
        "bb7eef6eea53633a8a49f014fd27c08f7d5fda1a"
      ],
      "author": {
        "name": "Jan Mate",
        "email": "mate@fiit.stuba.sk",
        "time": "Wed Nov 08 19:58:04 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 16 14:26:11 2006 -0800"
      },
      "message": "USB Storage: unusual_devs.h entry for Sony Ericsson P990i\n\nUSB Storage: this patch adds support for Sony Ericsson P990i\n\nSigned-off-by: Jan Mate \u003cmate@fiit.stuba.sk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "bb7eef6eea53633a8a49f014fd27c08f7d5fda1a",
      "tree": "955a168d1124910864c4970c11045a1177279c44",
      "parents": [
        "583ceada075597a5b6acab1140d61ac81586a2a6"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olh@suse.de",
        "time": "Wed Nov 08 19:58:07 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Nov 16 14:26:11 2006 -0800"
      },
      "message": "USB: correct keymapping on Powerbook built-in USB ISO keyboards\n\nsimilar to the version in adbhid_input_register(): The \u0027\u003c\u003e\u0027 key and the\n\u0027^°\u0027 key on a german keyboard is swapped.  Provide correct keys to\nuserland, external USB keyboards will not work correctly when the\n\u0027badmap\u0027/\u0027goodmap\u0027 workarounds from xkeyboard-config are used.\n\nIt is expected that distributions drop the badmap/goodmap part from\nkeycodes/macintosh in the xkeyboard-config package.\n\nThis is probably 2.6.18.x material, if major distros settle on 2.6.18.\n\nSigned-off-by: Olaf Hering \u003colh@suse.de\u003e\nCc: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    }
  ],
  "next": "583ceada075597a5b6acab1140d61ac81586a2a6"
}
