)]}'
{
  "log": [
    {
      "commit": "80c002ddd2e732062e4371314d40515d0b5d8415",
      "tree": "77ca216b3b655c1362c4bfaa130fea67f529d770",
      "parents": [
        "941ed3b53086697eac7449f3ab5d2c5ab3259de2"
      ],
      "author": {
        "name": "David Fries",
        "email": "david@fries.net",
        "time": "Tue Jan 22 03:31:39 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jan 22 09:17:48 2008 -0800"
      },
      "message": "W1: w1_therm.c is flagging 0C etc as invalid\n\nThe extra rom[0] check is flagging valid temperatures as invalid when\nthere is already a CRC data transmission check.\n\nw1_therm_read_bin()\n\tif (rom[8] \u003d\u003d crc \u0026\u0026 rom[0])\n\t\tverdict \u003d 1;\n\nRequiring rom[0] to be non-zero will flag as invalid temperature\nconversions when the low byte is zero, specifically the temperatures 0C,\n16C, 32C, 48C, -16C, -32C, and -48C.\n\nThe CRC check is produced on the device for the previous 8 bytes and is\nrequired to ensure the data integrity in transmission.  I don\u0027t see why the\nextra check for rom[0] being non-zero is in there.  Evgeniy Polyakov didn\u0027t\nknow either.  Just for a check I unplugged the sensor, executed a\ntemperature conversion, and read the results.  The read was all ff\u0027s, which\nalso failed the CRC, so it doesn\u0027t need to protect against a disconnected\nsensor.\n\nI have more extensive patches in the work, but these two trivial ones will\ndo for today.  I would like to hear from people who use the ds2490 USB to\none wire dongle.  1 if you would be willing to test the patches as I\ncurrently only have the one sensor on a short parisite powered wire, 2 if\nthere is any cheap sources for the ds2490.\n\nSigned-off-by: David Fries \u003cdavid@fries.net\u003e\nAcked-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "941ed3b53086697eac7449f3ab5d2c5ab3259de2",
      "tree": "cd0192ab9a6ab906edc59be1ccf92df49b206c9a",
      "parents": [
        "d384e35a25445bb60457b7dab8cffe178c6b7ecb"
      ],
      "author": {
        "name": "David Fries",
        "email": "david@fries.net",
        "time": "Tue Jan 22 03:31:37 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jan 22 09:17:48 2008 -0800"
      },
      "message": "W1: w1_therm.c ds18b20 decode freezing temperatures correctly\n\nCorrect the decoding of negative C temperatures.  The code did a binary OR\nof two bytes to make a 16 bit value, but assignd it to an integer.  This\ncaused the value to not be sign extended and to loose that it was a\nnegative number in the assignment.\n\nBefore the patch (in my freezer),\n\tw1_slave\n\ted fe 4b 46 7f ff 03 10 e4 : crc\u003de4 YES\n\ted fe 4b 46 7f ff 03 10 e4 t\u003d4078\nWith the patch,\n\te3 fe 4b 46 7f ff 0d 10 81 : crc\u003d81 YES\n\te3 fe 4b 46 7f ff 0d 10 81 t\u003d-17\n\nSigned-off-by: David Fries \u003cdavid@fries.net\u003e\nAcked-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a2a6c74d34c3ae9de6825767a30ab17f709b59ce",
      "tree": "573b0117cbb90c87ee6fa0355870949b66159866",
      "parents": [
        "cb2a52052cebe4716e83b9d2e53682ba00f67de6"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Mon Jan 14 00:55:08 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jan 14 08:52:22 2008 -0800"
      },
      "message": "w1: decrement slave counter only in -\u003erelease() callback\n\nDecrement the slave counter only in -\u003erelease() callback instead of both\nin -\u003erelease() and w1 control.\n\nPatch is based on debug work and preliminary patch made by Henri Laakso.\nHenri noticed in debug that this counter becomes negative after w1 slave\ndevice is physically removed.\n\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nCc: Henri Laakso \u003chenri.laakso@wapice.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e9b5a495dc23f58ecaa9517f1ff4dd9ac724935f",
      "tree": "0aeb25c5af3b54b45822db61a85d0735d5cba35a",
      "parents": [
        "3cc2c17700c98b0af778566b0af6292b23b01430"
      ],
      "author": {
        "name": "Li Zefan",
        "email": "lizf@cn.fujitsu.com",
        "time": "Wed Nov 14 16:58:34 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 14 18:45:36 2007 -0800"
      },
      "message": "W1: fix memset size error\n\nThe size argument passed to memset is wrong.\n\nSigned-off-by Li Zefan \u003clizf@cn.fujitsu.com\u003e\nAcked-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e403149c92a2a0643211debbbb0a9ec7cc04cff7",
      "tree": "c3ef82a7fa02222aab2c3d3d79e644f8a1c95286",
      "parents": [
        "bdb76ef5a4bc8676a81034a443f1eda450b4babb"
      ],
      "author": {
        "name": "Dirk Hohndel",
        "email": "hohndel@linux.intel.com",
        "time": "Tue Oct 30 13:37:19 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Oct 30 14:26:30 2007 -0700"
      },
      "message": "Kbuild/doc: fix links to Documentation files\n\nFix links to files in Documentation/* in various Kconfig files\n\nSigned-off-by: Dirk Hohndel \u003chohndel@linux.intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "898eb71cb17644964c5895fb190e79e3d0c49679",
      "tree": "96be8f0a40feaf56fef836634c89955e432b12db",
      "parents": [
        "6c0286b199c3eb2caa973525dfc8a7ed67090ec0"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Thu Oct 18 03:06:30 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Oct 18 14:37:28 2007 -0700"
      },
      "message": "Add missing newlines to some uses of dev_\u003clevel\u003e messages\n\nFound these while looking at printk uses.\n\nAdd missing newlines to dev_\u003clevel\u003e uses\nAdd missing KERN_\u003clevel\u003e prefixes to multiline dev_\u003clevel\u003es\nFixed a wierd-\u003eweird spelling typo\nAdded a newline to a printk\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nCc: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nCc: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nCc: Tilman Schmidt \u003ctilman@imap.cc\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: Jeremy Fitzhardinge \u003cjeremy@goop.org\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nCc: James Smart \u003cJames.Smart@Emulex.Com\u003e\nCc: Andrew Vasquez \u003candrew.vasquez@qlogic.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nCc: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Jaroslav Kysela \u003cperex@suse.cz\u003e\nCc: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "de4f800b498e04aceadb96107cdee2bbe1f9464a",
      "tree": "1e42369a9b075bfed27aa8ed3dcab5035e2e81db",
      "parents": [
        "3f1a4373e7863c320878322e68a45aa2b100b692"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Tue Oct 16 23:26:22 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Oct 17 08:42:48 2007 -0700"
      },
      "message": "Clean up duplicate includes in drivers/w1/\n\nThis patch cleans up duplicate includes in\n\tdrivers/w1/\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nAcked-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7eff2e7a8b65c25920207324e56611150eb1cd9a",
      "tree": "02a0eeba9d25d996233e30c18f258dfae0ae2139",
      "parents": [
        "8380770c842faef3001e44662953d64ad9a93663"
      ],
      "author": {
        "name": "Kay Sievers",
        "email": "kay.sievers@vrfy.org",
        "time": "Tue Aug 14 15:15:12 2007 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 12 14:51:01 2007 -0700"
      },
      "message": "Driver core: change add_uevent_var to use a struct\n\nThis changes the uevent buffer functions to use a struct instead of a\nlong list of parameters. It does no longer require the caller to do the\nproper buffer termination and size accounting, which is currently wrong\nin some places. It fixes a known bug where parts of the uevent\nenvironment are overwritten because of wrong index calculations.\n\nMany thanks to Mathieu Desnoyers for finding bugs and improving the\nerror handling.\n\nSigned-off-by: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nCc: Mathieu Desnoyers \u003cmathieu.desnoyers@polymtl.ca\u003e\nCc: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "d1cf16c91605d051d36360f70858b06b103b4aed",
      "tree": "6d15f032ae71e481a79ecd8c915a250d38f84ef6",
      "parents": [
        "afa684f6fda6086b229348f0ea21df7c8ad17964"
      ],
      "author": {
        "name": "Stephen Hemminger",
        "email": "shemminger@linux-foundation.org",
        "time": "Mon Sep 24 21:24:42 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Sep 25 08:51:04 2007 -0700"
      },
      "message": "missing null termination in one wire uevent\n\nNeed to null terminate environment.  Found by inspection while looking for\nsimilar problems to platform uevent bug\n\nSigned-off-by: Stephen Hemminger \u003cshemminger@linux-foundation.org\u003e\nCc: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nAcked-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "59d9445e851976d973a5a4009f80a3d55959d231",
      "tree": "36eb5a8f9171fe410575ca996d63eb86abbac915",
      "parents": [
        "a89182c76e54134081cfec6409df06731c5cb98f"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Wed Aug 22 14:01:51 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Aug 22 19:52:46 2007 -0700"
      },
      "message": "w1: fix w1_remove_master_device() searching\n\nIn case bus master driver provided bogus value as its private data, search\ncan be incorrect.  Problem found by Adrian Bunk.\n\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nCc: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0bd8496b5977f6acfd3c16358045c315d610b765",
      "tree": "a76b71c6eeacc12fd79ffc3b1fdcf330b26907a0",
      "parents": [
        "ad690ef9e690f6c31f7d310b09ef1314bcec9033"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Thu Jul 26 17:36:09 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 26 11:11:57 2007 -0700"
      },
      "message": "drivers/ misc __iomem annotations\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "dd00cc486ab1c17049a535413d1751ef3482141c",
      "tree": "d90ff69ea06792b9284f2f2665c96624f121b88a",
      "parents": [
        "3b5ad0797c0e4049001f961a8b58f1d0ce532072"
      ],
      "author": {
        "name": "Yoann Padioleau",
        "email": "padator@wanadoo.fr",
        "time": "Thu Jul 19 01:49:03 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jul 19 10:04:50 2007 -0700"
      },
      "message": "some kmalloc/memset -\u003ekzalloc (tree wide)\n\nTransform some calls to kmalloc/memset to a single kzalloc (or kcalloc).\n\nHere is a short excerpt of the semantic patch performing\nthis transformation:\n\n@@\ntype T2;\nexpression x;\nidentifier f,fld;\nexpression E;\nexpression E1,E2;\nexpression e1,e2,e3,y;\nstatement S;\n@@\n\n x \u003d\n- kmalloc\n+ kzalloc\n  (E1,E2)\n  ...  when !\u003d \\(x-\u003efld\u003dE;\\|y\u003df(...,x,...);\\|f(...,x,...);\\|x\u003dE;\\|while(...) S\\|for(e1;e2;e3) S\\)\n- memset((T2)x,0,E1);\n\n@@\nexpression E1,E2,E3;\n@@\n\n- kzalloc(E1 * E2,E3)\n+ kcalloc(E1,E2,E3)\n\n[akpm@linux-foundation.org: get kcalloc args the right way around]\nSigned-off-by: Yoann Padioleau \u003cpadator@wanadoo.fr\u003e\nCc: Richard Henderson \u003crth@twiddle.net\u003e\nCc: Ivan Kokshaysky \u003cink@jurassic.park.msu.ru\u003e\nAcked-by: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: Bryan Wu \u003cbryan.wu@analog.com\u003e\nAcked-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nCc: Dave Airlie \u003cairlied@linux.ie\u003e\nAcked-by: Roland Dreier \u003crolandd@cisco.com\u003e\nCc: Jiri Kosina \u003cjkosina@suse.cz\u003e\nAcked-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nAcked-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nAcked-by: Pierre Ossman \u003cdrzeus-list@drzeus.cx\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nAcked-by: Greg KH \u003cgreg@kroah.com\u003e\nCc: James Bottomley \u003cJames.Bottomley@steeleye.com\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "831441862956fffa17b9801db37e6ea1650b0f69",
      "tree": "b0334921341f8f1734bdd3243de76d676329d21c",
      "parents": [
        "787d2214c19bcc9b6ac48af0ce098277a801eded"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Tue Jul 17 04:03:35 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Jul 17 10:23:02 2007 -0700"
      },
      "message": "Freezer: make kernel threads nonfreezable by default\n\nCurrently, the freezer treats all tasks as freezable, except for the kernel\nthreads that explicitly set the PF_NOFREEZE flag for themselves.  This\napproach is problematic, since it requires every kernel thread to either\nset PF_NOFREEZE explicitly, or call try_to_freeze(), even if it doesn\u0027t\ncare for the freezing of tasks at all.\n\nIt seems better to only require the kernel threads that want to or need to\nbe frozen to use some freezer-related code and to remove any\nfreezer-related code from the other (nonfreezable) kernel threads, which is\ndone in this patch.\n\nThe patch causes all kernel threads to be nonfreezable by default (ie.  to\nhave PF_NOFREEZE set by default) and introduces the set_freezable()\nfunction that should be called by the freezable kernel threads in order to\nunset PF_NOFREEZE.  It also makes all of the currently freezable kernel\nthreads call set_freezable(), so it shouldn\u0027t cause any (intentional)\nchange of behaviour to appear.  Additionally, it updates documentation to\ndescribe the freezing of tasks more accurately.\n\n[akpm@linux-foundation.org: build fixes]\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nAcked-by: Nigel Cunningham \u003cnigel@nigel.suspend2.net\u003e\nCc: Pavel Machek \u003cpavel@ucw.cz\u003e\nCc: Oleg Nesterov \u003coleg@tv-sign.ru\u003e\nCc: Gautham R Shenoy \u003cego@in.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "012bfdf00ce2f36a1add75a0d18303656c6294ef",
      "tree": "032fb52db8d7d30bb22f2405fa46867a1f757dc6",
      "parents": [
        "5c493f5c9017b38a60ed2989af00e5faaa801815"
      ],
      "author": {
        "name": "Jan Engelhardt",
        "email": "jengelh@linux01.gwdg.de",
        "time": "Sun Jul 15 23:39:39 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Jul 16 09:05:40 2007 -0700"
      },
      "message": "Use menuconfig objects: W1\n\nUse menuconfigs instead of menus, so the whole menu can be disabled at once\ninstead of going through all options.\n\nSigned-off-by: Jan Engelhardt \u003cjengelh@gmx.de\u003e\nCc: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0909fca51346d0ece688532c54d41ebc986aef7f",
      "tree": "f5d1192b25eac7e6b691ecc99c8d18543587c9c1",
      "parents": [
        "7b3d54a8c30d2c524889a05d0c1334813d516b93"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Sun Jul 15 22:37:03 2007 +0400"
      },
      "committer": {
        "name": "Anton Vorontsov",
        "email": "cbou@mail.ru",
        "time": "Sun Jul 15 22:37:03 2007 +0400"
      },
      "message": "git-battery vs git-acpi\n\ndrivers/w1/slaves/w1_ds2760.c:85: warning: initialization from incompatible pointer type\n\nThe ACPI guys changed the bin_attr APIs\n(commit 91a6902958f052358899f58683d44e36228d85c2)\n\nCc: Anton Vorontsov \u003ccbou@mail.ru\u003e\nCc: Len Brown \u003clenb@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7b3d54a8c30d2c524889a05d0c1334813d516b93",
      "tree": "7bcbfadc8604f04bea356a8fc61f8069daf24b85",
      "parents": [
        "5ebf6e6a96e41220edec23a90e4140985d1a5732"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "cbou@mail.ru",
        "time": "Sun Jul 15 05:18:25 2007 +0400"
      },
      "committer": {
        "name": "Anton Vorontsov",
        "email": "cbou@mail.ru",
        "time": "Sun Jul 15 22:32:38 2007 +0400"
      },
      "message": "Power supply class and drivers: remove non obligatory return statements\n\nPer Jeff Garzik request.\n\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Anton Vorontsov \u003ccbou@mail.ru\u003e\n"
    },
    {
      "commit": "91a6902958f052358899f58683d44e36228d85c2",
      "tree": "a713792cf3bb09bdbd2ac6906aa44b3da3e49250",
      "parents": [
        "51225039f3cf9d250596d1344494b293274b9169"
      ],
      "author": {
        "name": "Zhang Rui",
        "email": "rui.zhang@intel.com",
        "time": "Sat Jun 09 13:57:22 2007 +0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jul 11 16:09:09 2007 -0700"
      },
      "message": "sysfs: add parameter \"struct bin_attribute *\" in .read/.write methods for sysfs binary attributes\n\nWell, first of all, I don\u0027t want to change so many files either.\n\nWhat I do:\nAdding a new parameter \"struct bin_attribute *\" in the\n.read/.write methods for the sysfs binary attributes.\n\nIn fact, only the four lines change in fs/sysfs/bin.c and\ninclude/linux/sysfs.h do the real work.\nBut I have to update all the files that use binary attributes\nto make them compatible with the new .read and .write methods.\nI\u0027m not sure if I missed any. :(\n\nWhy I do this:\nFor a sysfs attribute, we can get a pointer pointing to the\nstruct attribute in the .show/.store method,\nwhile we can\u0027t do this for the binary attributes.\nI don\u0027t know why this is different, but this does make it not\nso handy to use the binary attributes as the regular ones.\nSo I think this patch is reasonable. :)\n\nWho benefits from it:\nThe patch that exposes ACPI tables in sysfs\nrequires such an improvement.\nAll the table binary attributes share the same .read method.\nParameter \"struct bin_attribute *\" is used to get\nthe table signature and instance number which are used to\ndistinguish different ACPI table binary attributes.\n\nWithout this parameter, we need to offer different .read methods\nfor different ACPI table binary attributes.\nThis is impossible as there are various ACPI tables on different\nplatforms, and we don\u0027t know what they are until they are loaded.\n\nSigned-off-by: Zhang Rui \u003crui.zhang@intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "7b595756ec1f49e0049a9e01a1298d53a7faaa15",
      "tree": "cd06687ab3e5c7a5a4ef91903dff207a18c4db76",
      "parents": [
        "dbde0fcf9f8f6d477af3c32d9979e789ee680cde"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Thu Jun 14 03:45:17 2007 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jul 11 16:09:06 2007 -0700"
      },
      "message": "sysfs: kill unnecessary attribute-\u003eowner\n\nsysfs is now completely out of driver/module lifetime game.  After\ndeletion, a sysfs node doesn\u0027t access anything outside sysfs proper,\nso there\u0027s no reason to hold onto the attribute owners.  Note that\noften the wrong modules were accounted for as owners leading to\naccessing removed modules.\n\nThis patch kills now unnecessary attribute-\u003eowner.  Note that with\nthis change, userland holding a sysfs node does not prevent the\nbacking module from being unloaded.\n\nFor more info regarding lifetime rule cleanup, please read the\nfollowing message.\n\n  http://article.gmane.org/gmane.linux.kernel/510293\n\n(tweaked by Greg to not delete the field just yet, to make it easier to\nmerge things properly.)\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\nCc: Cornelia Huck \u003ccornelia.huck@de.ibm.com\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "d7ce6d1d5f6e307a2fbb69626cf120e20e793fe7",
      "tree": "9ef6d649e0d6c432c2e3d250267f206f2fddd924",
      "parents": [
        "fb972873a767220333ffb509de8d9131336e212c"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "cbou@mail.ru",
        "time": "Thu Apr 12 01:03:55 2007 +0400"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Tue Jul 10 11:28:31 2007 +0100"
      },
      "message": "[BATTERY] ds2760 W1 slave\n\nThis is W1 slave for ds2760 chip, found inside almost every HP iPaq and\nHTC PDAs/phones.\n\nSigned-off-by: Anton Vorontsov \u003ccbou@mail.ru\u003e\nAcked-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "33e44b158821cc703f99d43d87579a2fe819ce7b",
      "tree": "997133f612798302008ba49fc4b4a004f2a5868e",
      "parents": [
        "a66e356c04ece4a96f44b942b68234c3de8ec3f5"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Wed Jun 27 14:10:04 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Thu Jun 28 11:38:19 2007 -0700"
      },
      "message": "w1_therm_read_bin: don\u0027t call flush_signals()\n\nThis can disrupt userspace signal management.\n\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nCc: Roland McGrath \u003croland@redhat.com\u003e\nCc: Oleg Nesterov \u003coleg@tv-sign.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e25df1205f37c7bff3ab14fdfc8a5249f3c69c82",
      "tree": "e53c1f17d79a62bb845438d6af6a7693ef5440f3",
      "parents": [
        "eeca7a36a86db8bfc1945dd7f6f0c22a6b66b31d"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu May 10 15:45:57 2007 +0200"
      },
      "committer": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Thu May 10 15:46:07 2007 +0200"
      },
      "message": "[S390] Kconfig: menus with depends on HAS_IOMEM.\n\nAdd \"depends on HAS_IOMEM\" to a number of menus to make them\ndisappear for s390 which does not have I/O memory.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n"
    },
    {
      "commit": "f19b121e21c1b032f6c612d2b9b499151f7b661b",
      "tree": "8ee059ce2d92e81b7d1fe1e2c4cd4cdf7384a921",
      "parents": [
        "c1f858b763de570a4ab119ade7b24ccbc8fad23a"
      ],
      "author": {
        "name": "akpm@linux-foundation.org",
        "email": "akpm@linux-foundation.org",
        "time": "Tue May 08 00:31:22 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 08 11:15:14 2007 -0700"
      },
      "message": "Driver for the Maxim DS1WM, a 1-wire bus master ASIC core\n\nCc: Matt Reimer \u003cmreimer@vpop.net\u003e\n\n[akpm@linux-foundation.org: kconfig update]\nSigned-off-by: Matt Reimer \u003cmreimer@vpop.net\u003e\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c1f858b763de570a4ab119ade7b24ccbc8fad23a",
      "tree": "e1853c491eac0bd1522cca6d309814eb5c9b27d7",
      "parents": [
        "60ed34be8de04cc8082a163a665e01682c7bc937"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Tue May 08 00:31:20 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 08 11:15:14 2007 -0700"
      },
      "message": "w1: allow bus master to have reset and byte ops\n\nSigned-off-by: Matt Reimer \u003cmreimer@vpop.net\u003e\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "60ed34be8de04cc8082a163a665e01682c7bc937",
      "tree": "2b0f7fa09c943e0ffbeaaa9a5d8ca87cd8ba1d81",
      "parents": [
        "794543a236074f49a8af89ef08ef6a753e4777e5"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Tue May 08 00:31:19 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue May 08 11:15:14 2007 -0700"
      },
      "message": "W1 printk format warning fix\n\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9d0094de6dfda8209241787d99f531356469d0f5",
      "tree": "a339b010437cf7471bc16b597d5d4550393c010d",
      "parents": [
        "3f0504471536a2b6978b9a99ed1c222950fff07a"
      ],
      "author": {
        "name": "Ahmed S. Darwish",
        "email": "darwish.07@gmail.com",
        "time": "Mon Feb 12 00:52:05 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Feb 12 09:48:28 2007 -0800"
      },
      "message": "[PATCH] w1: Use ARRAY_SIZE macro when appropriate\n\nA patch to use ARRAY_SIZE macro already defined in kernel.h\n\nSigned-off-by: Ahmed S. Darwish \u003cdarwish.07@gmail.com\u003e\nAcked-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "89040b21e7e2205985feb77f9a83138ab9cb0dfd",
      "tree": "937e8f99b269b4884a6cda3a02a1c34defa4b632",
      "parents": [
        "bfdc0c280a497575670e87efa89e78a88438483b"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Wed Dec 13 00:34:16 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:48 2006 -0800"
      },
      "message": "[PATCH] w1: Fix for kconfig entry typo\n\nBased on patch from Alexander Rigbo \u003calexander.rigbo@acgnystrom.se\u003e\n\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e9d55f9dbcf048a882478b437fa3f87becf8a770",
      "tree": "0f02323cb9ce17f942c078111873e33c7a09c913",
      "parents": [
        "ec0837f230e57afde65db72539e748d2a75abed0"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Wed Dec 06 20:39:27 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Dec 07 08:39:43 2006 -0800"
      },
      "message": "[PATCH] better CONFIG_W1_SLAVE_DS2433_CRC handling\n\nCONFIG_W1_SLAVE_DS2433_CRC can be used directly, there\u0027s no reason for the\nindirection of defining a different variable in the Makefile.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\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": "7dfb71030f7636a0d65200158113c37764552f93",
      "tree": "276b812903d377b16d8828e888552fd256f48aab",
      "parents": [
        "8a05aac2631aa0e6494d9dc990f8c68ed8b8fde7"
      ],
      "author": {
        "name": "Nigel Cunningham",
        "email": "ncunningham@linuxmail.org",
        "time": "Wed Dec 06 20:34:23 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Dec 07 08:39:27 2006 -0800"
      },
      "message": "[PATCH] Add include/linux/freezer.h and move definitions from sched.h\n\nMove process freezing functions from include/linux/sched.h to freezer.h, so\nthat modifications to the freezer or the kernel configuration don\u0027t require\nrecompiling just about everything.\n\n[akpm@osdl.org: fix ueagle driver]\nSigned-off-by: Nigel Cunningham \u003cnigel@suspend2.net\u003e\nCc: \"Rafael J. Wysocki\" \u003crjw@sisk.pl\u003e\nCc: Pavel Machek \u003cpavel@ucw.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f6a570333e554b48ad589e7137c77c57809eee81",
      "tree": "68dd6d5c8fe537a19a84a4189202f5cf70925c17",
      "parents": [
        "2b5f6dcce5bf94b9b119e9ed8d537098ec61c3d2"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Wed Oct 18 01:47:25 2006 -0400"
      },
      "committer": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Mon Dec 04 02:00:22 2006 -0500"
      },
      "message": "[PATCH] severing module.h-\u003esched.h\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\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": "f9b2e97bea228739b74b541033b1119c5707200b",
      "tree": "7e71ebdebb36276f6899c32ee1affb0fd1f5f3f3",
      "parents": [
        "91828a405ae454a9503c41a7744f6ff877a80714"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Tue Oct 17 00:09:47 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 17 08:18:44 2006 -0700"
      },
      "message": "[PATCH] w1 kconfig fix\n\nRemove dependency of w1 subsytem from connector, only w1_con must depend on\nit.  With attached patch applied to vanilla 2.6.19-git things works fine.\n\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nCc: \u003cdmb@pochta.ru\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: \"Randy.Dunlap\" \u003crdunlap@xenotime.net\u003e\nCc: Adrian Bunk \u003cbunk@stusta.de\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": "095096038d637c477ef3c1b674612bcbc4d60c2d",
      "tree": "2e850ffb08e7c13756efe16c562022d1289e37e6",
      "parents": [
        "c73a668c096fe3dd23c1062018e82eb85f5c7043"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "kernel1@cyberdogtech.com",
        "time": "Tue Oct 03 22:31:37 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Oct 03 22:31:37 2006 +0200"
      },
      "message": "Fix several typos in drivers/\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "f01cfb3638a2f1ee584913f37e5ba7a8abfed8de",
      "tree": "82546b929685023e04f57ce2b4db33e8671d1cc7",
      "parents": [
        "b4786f1893305312d0a3e602de9080b1b932a681"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Wed Jun 28 21:05:31 2006 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jul 12 15:38:28 2006 -0700"
      },
      "message": "[PATCH] w1: remove drivers/w1/w1.h\n\ndrivers/w1/w1_io.h is both a subset of drivers/w1/w1.h and no longer\n#include\u0027d by any file.\n\nThis patch therefore removes w1_io.h.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b4786f1893305312d0a3e602de9080b1b932a681",
      "tree": "6b913ee2159e4bf973109bb2e54fd7201b30c696",
      "parents": [
        "4e35dea2f26b16735b242ed1ae876157f46f3b23"
      ],
      "author": {
        "name": "Ben Gardner",
        "email": "gardner.ben@gmail.com",
        "time": "Thu Jun 29 22:33:22 2006 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jul 12 15:38:27 2006 -0700"
      },
      "message": "[PATCH] w1: fix idle check loop in ds2482\n\nThe idle check loop has a greater-than where it should have a less-than.\nThis causes the ds2482 driver to check for the idle condition exactly\nonce, which causes it to fail on faster machines.\n\nSigned-off-by: Ben Gardner \u003cgardner.ben@gmail.com\u003e\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "deb0e9b234af24f4a827757fae9ff5542a3d2a12",
      "tree": "5708987407378781ae22bb4c032ffb807e449e91",
      "parents": [
        "66f969d064e46e6690c3426e2af846e76fb80e83"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Fri Jun 23 02:05:46 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jun 23 07:43:06 2006 -0700"
      },
      "message": "[PATCH] connector-exports\n\nPut the connector exports at the functions so people can see them in context.\n\nCc: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\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": "c6976a4eb3c9ead165de950899b45db0840b8e30",
      "tree": "093fdb13bdef4bbd5f9b23e6f02e98ddede68ed3",
      "parents": [
        "30841711c88dc2d9ce31bfa3fa5479aa823804cf"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sun May 14 21:43:50 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 22 11:22:51 2006 -0700"
      },
      "message": "[PATCH] w1: warning fix\n\ndrivers/w1/w1.c:423: warning: long long unsigned int format, __u64 arg (arg 8)\n\nu64 is not, never has been and never will be \"unsigned long long\"!\n\nWhile we\u0027re there, fix up some code layout - it looks awful in an 80-col\ndisplay.\n\nCc: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "30841711c88dc2d9ce31bfa3fa5479aa823804cf",
      "tree": "f06a08530d844e17925179a0703dda6fc334e5d9",
      "parents": [
        "6a873403d387c34c4466cc81649acc8acd66874d"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Thu Apr 27 19:40:27 2006 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 22 11:22:51 2006 -0700"
      },
      "message": "[PATCH] w1: clean up W1_CON dependency.\n\nIf w1 is not enabled, w1_con should not appear in configuration,\neven if no logic is turned on without w1.\nW1_CON should depend on W1 also.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6a873403d387c34c4466cc81649acc8acd66874d",
      "tree": "1b449b00ef736ede8e07481909d2e333c126a01b",
      "parents": [
        "f621e1c78134f7cea0d2cf2c2822c917bedec516"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Thu Apr 27 02:29:18 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 22 11:22:51 2006 -0700"
      },
      "message": "[PATCH] drivers/w1/w1.c: fix a compile error\n\nFrom: Adrian Bunk \u003cbunk@stusta.de\u003e\n\ndrivers/w1/w1.c:197: error: static declaration of \u0027w1_bus_type\u0027 follows non-static declaration\ndrivers/w1/w1.h:217: error: previous declaration of \u0027w1_bus_type\u0027 was here\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f621e1c78134f7cea0d2cf2c2822c917bedec516",
      "tree": "4b9b30d7d708aa778a5fb0e0e7c8fe230073386f",
      "parents": [
        "70d484bff43013e9b08f5d970b1c5941e9d98e16"
      ],
      "author": {
        "name": "Jean-Luc Leger",
        "email": "jean-luc.leger@dspnet.fr.eu.org",
        "time": "Tue Apr 18 21:18:20 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 22 11:22:51 2006 -0700"
      },
      "message": "[PATCH] W1: fix dependencies of W1_SLAVE_DS2433_CRC\n\nFrom: Jean-Luc Leger \u003cjean-luc.leger@dspnet.fr.eu.org\u003e\n\nDefault values for boolean and tristate options can only be \u0027y\u0027, \u0027m\u0027 or \u0027n\u0027.\nThis patch fixes dependencies of W1_SLAVE_DS2433_CRC.\n\nSigned-off-by: Jean-Luc Leger \u003cjean-luc.leger@dspnet.fr.eu.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "70d484bff43013e9b08f5d970b1c5941e9d98e16",
      "tree": "1d5fdc87b7cdfe45b4ae745aef0310c256bd50f7",
      "parents": [
        "2c5bfdac33607a618d8cf1532ef235ca9eccd49e"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Mon Apr 24 10:46:14 2006 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 22 11:22:50 2006 -0700"
      },
      "message": "[PATCH] W1: possible cleanups\n\nThis patch contains the following possible cleanups:\n- the following file did\u0027t #include the header with the prototypes for\n  it\u0027s global functions:\n  - w1_int.c\n- #if 0 the following unused global function:\n  - w1_family.c: w1_family_get()\n- make the following needlessly global functions static:\n  - w1_family.c: __w1_family_put()\n  - w1_io.c: w1_delay()\n  - w1_io.c: w1_touch_bit()\n  - w1_io.c: w1_read_8()\n- remove the following unused EXPORT_SYMBOL\u0027s:\n  - w1_family.c: w1_family_put\n  - w1_family.c: w1_family_registered\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "2c5bfdac33607a618d8cf1532ef235ca9eccd49e",
      "tree": "77786a135938d368db3d386ab864fc9d8d50c153",
      "parents": [
        "339f07236b481371ffb4993cf309dd1f1b3382ab"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Tue Apr 04 20:35:22 2006 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 22 11:22:50 2006 -0700"
      },
      "message": "[PATCH] W1: cleanups\n\nNice cleanup spotted by Adrian Bunk, which was lost due to moving to the\ncompletely new functionality.\n\nShame-shame-shame on me.\n\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "339f07236b481371ffb4993cf309dd1f1b3382ab",
      "tree": "aaa6fe54ce812ca9fcf7752664acb74d846b77fe",
      "parents": [
        "abd52a13206e02537ca1dc08fc5438c7d27bdbf1"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Mon Apr 03 22:51:17 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 22 11:22:50 2006 -0700"
      },
      "message": "[PATCH] w1 exports\n\nFrom: Andrew Morton \u003cakpm@osdl.org\u003e\n\nWARNING: \"w1_read_block\" [drivers/w1/slaves/w1_therm.ko] undefined!\nWARNING: \"w1_write_8\" [drivers/w1/slaves/w1_therm.ko] undefined!\nWARNING: \"w1_reset_select_slave\" [drivers/w1/slaves/w1_therm.ko] undefined!\nWARNING: \"w1_reset_bus\" [drivers/w1/slaves/w1_ds2433.ko] undefined!\nWARNING: \"w1_write_8\" [drivers/w1/slaves/w1_ds2433.ko] undefined!\nWARNING: \"w1_read_block\" [drivers/w1/slaves/w1_ds2433.ko] undefined!\nWARNING: \"w1_write_block\" [drivers/w1/slaves/w1_ds2433.ko] undefined!\nWARNING: \"w1_reset_select_slave\" [drivers/w1/slaves/w1_ds2433.ko] undefined!\n\nCc: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "abd52a13206e02537ca1dc08fc5438c7d27bdbf1",
      "tree": "efe0ff89898aad10600d392ac727dcea9e7af322",
      "parents": [
        "46e07f6e5eb0e465e086b8f485f4238bd453e3e9"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Mon Apr 03 12:04:27 2006 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 22 11:22:50 2006 -0700"
      },
      "message": "[PATCH] w1: Use mutexes instead of semaphores.\n\nUse mutexes instead of semaphores.\nPatch tested on x86_64 and i386 with test bus master driver.\n\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "46e07f6e5eb0e465e086b8f485f4238bd453e3e9",
      "tree": "3ec2810e889f2938ba6811e8c717c1cde2e69eea",
      "parents": [
        "bb5427b5466782ba0bbf56a4ed752e08b65a5d08"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Mon Apr 03 12:01:12 2006 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 22 11:22:50 2006 -0700"
      },
      "message": "[PATCH] w1: Make w1 connector notifications depend on connector.\n\nMake w1 connector notifications depend on connector.\n\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b6043fcab4b2b06b9fcde4c783ab253cdc2c1129",
      "tree": "fd89df381e6d0beabf41f11be5fdc2b7bfe941d6",
      "parents": [
        "12003375acd879e498c6c511faf27531296f9640"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Thu Mar 23 19:11:58 2006 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 22 11:22:50 2006 -0700"
      },
      "message": "[PATCH] w1: Move w1-connector definitions into linux/include/connector.h\n\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "12003375acd879e498c6c511faf27531296f9640",
      "tree": "f69001169d28c6e56e1a12e04420683620e31d79",
      "parents": [
        "81f6075ebcf3b0800321b7d81e4845d6ad9566d8"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Thu Mar 23 19:11:58 2006 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 22 11:22:50 2006 -0700"
      },
      "message": "[PATCH] w1: Userspace communication protocol over connector.\n\nThere are three types of messages between w1 core and userspace:\n1. Events. They are generated each time new master or slave device found\n\teither due to automatic or requested search.\n2. Userspace commands. Includes read/write and search/alarm search comamnds.\n3. Replies to userspace commands.\n\nFrom: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "81f6075ebcf3b0800321b7d81e4845d6ad9566d8",
      "tree": "48eb8a7a5f96813882402a211b8db9d91d2e7af5",
      "parents": [
        "f522d2396138e68bcb9cc5650aa368a81d7f7ff0"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Thu Mar 23 19:11:58 2006 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 22 11:22:50 2006 -0700"
      },
      "message": "[PATCH] w1: Replace dscore and ds_w1_bridge with ds2490 driver.\n"
    },
    {
      "commit": "f522d2396138e68bcb9cc5650aa368a81d7f7ff0",
      "tree": "3446d411b996b19094856c5729725e0e43ff4b0e",
      "parents": [
        "52ab3f3dc711eeccbfbcc5d4f5c5d9b9ff59650f"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Thu Mar 23 19:11:58 2006 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 22 11:22:50 2006 -0700"
      },
      "message": "[PATCH] w1: Added default generic read/write operations.\n\nSpecial file in each w1 slave device\u0027s directory called \"rw\" is created\neach time new slave and no appropriate w1 family is registered.\n\"rw\" file supports read and write operations, which allows to perform\nalmost any kind of operations. Each logical operation is a transaction\nin nature, which can contain several (two or one) low-level operations.\nLet\u0027s see how one can read EEPROM context:\n1. one must write control buffer, i.e. buffer containing command byte\nand two byte address. At this step bus is reset and appropriate device\nis selected using either W1_SKIP_ROM or W1_MATCH_ROM command.\nThen provided control buffer is being written to the wire.\n2. reading. This will issue reading eeprom response.\n\nIt is possible that between 1. and 2. w1 master thread will reset bus for\nsearching and slave device will be even removed, but in this case 0xff will\nbe read, since no device was selected.\n\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c30fe7f73194650148b58ee80908c1bc38246397",
      "tree": "0433d79fb7c737f838aa2b787b5d9682bc60c66c",
      "parents": [
        "c690a72253b962b7274559f2cdf4844553076c03"
      ],
      "author": {
        "name": "Uwe Zeisberger",
        "email": "zeisberg@informatik.uni-freiburg.de",
        "time": "Fri Mar 24 18:23:14 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Mar 24 18:23:14 2006 +0100"
      },
      "message": "fix typos \"wich\" -\u003e \"which\"\n\nSigned-off-by: Uwe Zeisberger \u003czeisberg@informatik.uni-freiburg.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "674a396c6d2ba0341ebdd7c1c9950f32f018e2dd",
      "tree": "b1263e0a926d9cbdc7aa58260099392ad49a72fe",
      "parents": [
        "f73b5e7949945486a649e40821cd351e2f60bf02"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Mon Feb 20 11:15:37 2006 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 17:28:13 2006 -0800"
      },
      "message": "[PATCH] w1: use kthread api.\n\nThis patch removes old-style kernel thread initialization\nand changes w1 to use kthread api.\nIt is based on Christoph Hellwig \u003chch@lst.de\u003e work.\n\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f73b5e7949945486a649e40821cd351e2f60bf02",
      "tree": "283ac7ae169d3341a300330404301bfc85059b80",
      "parents": [
        "ecd5136c85cb4531a51f65241e7b3cd58420f3ed"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sat Jan 14 00:05:59 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 17:28:13 2006 -0800"
      },
      "message": "[PATCH] W1: u64 is not long long\n\nYou don\u0027t know what type a u64 is, hence you cannot print it without a cast.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ecd5136c85cb4531a51f65241e7b3cd58420f3ed",
      "tree": "64bb14fa21e4e035a54766ff462eb0a463c32b78",
      "parents": [
        "ec068072f0e8499cfe7b71749b4a63c503e7d328"
      ],
      "author": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Sun Jan 08 00:44:15 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 17:28:13 2006 -0800"
      },
      "message": "[PATCH] W1: Remove incorrect MODULE_ALIAS\n\nThe w1 netlink socket is created by a hardware specific driver calling\nw1_add_master_device, so there is no point in including a module alias\nfor netlink autoloading in the core.\n\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nAcked-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ec068072f0e8499cfe7b71749b4a63c503e7d328",
      "tree": "882b9fbc17efb02d41faed40a1cc0fd16642ad6b",
      "parents": [
        "a9fb1c7b950bed4afe208c9d67e20f086bb6abbb"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Jan 06 18:41:01 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 17:28:12 2006 -0800"
      },
      "message": "[PATCH] fix W1_MASTER_DS9490_BRIDGE dependencies\n\nW1_DS9490 was renamed to W1_MASTER_DS9490, but the entry in the\ndependencies of W1_MASTER_DS9490_BRIDGE was forgotten.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a9fb1c7b950bed4afe208c9d67e20f086bb6abbb",
      "tree": "496c2b8b292411a6163dc451b8dab82665a8ab99",
      "parents": [
        "baf12ae29ab4cc6381e21b2e1a3af75a6a8f7566"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Dec 13 14:04:33 2005 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 17:28:12 2006 -0800"
      },
      "message": "[PATCH] w1: misc cleanups\n\nThis patch contains the following cleanups:\n- make needlessly global code static\n- declarations for global code belong into header files\n- w1.c: #if 0 the unused struct w1_slave_device\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nAcked-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "baf12ae29ab4cc6381e21b2e1a3af75a6a8f7566",
      "tree": "43658918e7221e94e40a62de48f04b2b23d75b3a",
      "parents": [
        "bd529cfb40c427d5b5aae0d315afb9f0a1da5e76"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Tue Dec 06 13:38:28 2005 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 17:28:12 2006 -0800"
      },
      "message": "[PATCH] W1: Add the DS2482 I2C-to-w1 bridge driver.\n\nSigned-off-by: Ben Gardner \u003cbgardner@wabtec.com\u003e\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "bd529cfb40c427d5b5aae0d315afb9f0a1da5e76",
      "tree": "54de1d9860defa3c4938fd96246caffe089b9f3a",
      "parents": [
        "ccd6994000fb6d08ee1be8a7fa20c8d602a2267d"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Tue Dec 06 13:38:28 2005 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 17:28:11 2006 -0800"
      },
      "message": "[PATCH] W1: Move w1 bus master code into \u0027w1/masters\u0027 and move w1 slave code into \u0027w1/slaves\u0027\n\nSigned-off-by: Ben Gardner \u003cbgardner@wabtec.com\u003e\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ccd6994000fb6d08ee1be8a7fa20c8d602a2267d",
      "tree": "88badd14da5f2c0593a88a351db6a664c3b6fbb8",
      "parents": [
        "a1a051b1870f9e4607526c7e403abab06526c6d9"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Tue Dec 06 13:38:27 2005 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Mar 23 17:28:11 2006 -0800"
      },
      "message": "[PATCH] W1: Change the type \u0027unsigned long\u0027 member of \u0027struct w1_bus_master\u0027 to \u0027void *\u0027.\n\nSigned-off-by: Ben Gardner \u003cbgardner@wabtec.com\u003e\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a58a414fd5438f5ade6210ad0e8b14fbd6f503c5",
      "tree": "89c934be5760d7e26aadf88e90cb954e80591f9e",
      "parents": [
        "f17578decc40df8fceff82b106582e30bdfb3189"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Jan 10 00:08:17 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@r063144.stusta.swh.mhn.de",
        "time": "Tue Jan 10 00:08:17 2006 +0100"
      },
      "message": "spelling: s/usefull/useful/\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "db9edfd7e339ca4113153d887e782dd05be5a9eb",
      "tree": "0a4ba12447a0cabc800adc7e9667d284777b0181",
      "parents": [
        "631b034724364b413e8a52e7c2e03a9d77e4c2b4",
        "fd586bacf439f36dea9b9bf6e6133ac87df2730c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 04 18:44:12 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 04 18:44:12 2006 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6\n\nTrivial manual merge fixup for usb_find_interface clashes.\n"
    },
    {
      "commit": "312c004d36ce6c739512bac83b452f4c20ab1f62",
      "tree": "e61e8331680a0da29557fe21414d3b31e62c9293",
      "parents": [
        "5f123fbd80f4f788554636f02bf73e40f914e0d6"
      ],
      "author": {
        "name": "Kay Sievers",
        "email": "kay.sievers@suse.de",
        "time": "Wed Nov 16 09:00:00 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jan 04 16:18:08 2006 -0800"
      },
      "message": "[PATCH] driver core: replace \"hotplug\" by \"uevent\"\n\nLeave the overloaded \"hotplug\" word to susbsystems which are handling\nreal devices. The driver core does not \"plug\" anything, it just exports\nthe state to userspace and generates events.\n\nSigned-off-by: Kay Sievers \u003ckay.sievers@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "75318d2d7cab77b14c5d3dbd5e69f2680a769e16",
      "tree": "13098167bd41d7dd0b0d3f678534a6daa29b4005",
      "parents": [
        "2143acc6dc79bdbff812f02a7dc5ab9d4fc81fc8"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Nov 21 14:53:03 2005 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jan 04 13:48:34 2006 -0800"
      },
      "message": "[PATCH] USB: remove .owner field from struct usb_driver\n\nIt is no longer needed, so let\u0027s remove it, saving a bit of memory.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6044ec8882c726e325017bd948aa0cd94ad33abc",
      "tree": "3bfc5dc93434e8ad556540f6689abcd2699aa45d",
      "parents": [
        "2ea7533060e361810c21b2f5ee02151c4dfb85d8"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Mon Nov 07 01:01:32 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 07:54:05 2005 -0800"
      },
      "message": "[PATCH] kfree cleanup: misc remaining drivers\n\nThis is the remaining misc drivers/ part of the big kfree cleanup patch.\n\nRemove pointless checks for NULL prior to calling kfree() in misc files in\ndrivers/.\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nAcked-by: Aristeu Sergio Rozanski Filho \u003caris@cathedrallabs.org\u003e\nAcked-by: Roland Dreier \u003crolandd@cisco.com\u003e\nAcked-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\nAcked-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nAcked-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nAcked-by: Len Brown \u003clen.brown@intel.com\u003e\nAcked-by: \"Antonino A. Daplas\" \u003cadaplas@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4e57b6817880946a3a78d5d8cad1ace363f7e449",
      "tree": "b6b5f3f9e8e52cc55d98239a4992e72e983c8fa4",
      "parents": [
        "b0423a0d9cc836b2c3d796623cd19236bfedfe63"
      ],
      "author": {
        "name": "Tim Schmielau",
        "email": "tim@physik3.uni-rostock.de",
        "time": "Sun Oct 30 15:03:48 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:32 2005 -0800"
      },
      "message": "[PATCH] fix missing includes\n\nI recently picked up my older work to remove unnecessary #includes of\nsched.h, starting from a patch by Dave Jones to not include sched.h\nfrom module.h. This reduces the number of indirect includes of sched.h\nby ~300. Another ~400 pointless direct includes can be removed after\nthis disentangling (patch to follow later).\nHowever, quite a few indirect includes need to be fixed up for this.\n\nIn order to feed the patches through -mm with as little disturbance as\npossible, I\u0027ve split out the fixes I accumulated up to now (complete for\ni386 and x86_64, more archs to follow later) and post them before the real\npatch.  This way this large part of the patch is kept simple with only\nadding #includes, and all hunks are independent of each other.  So if any\nhunk rejects or gets in the way of other patches, just drop it.  My scripts\nwill pick it up again in the next round.\n\nSigned-off-by: Tim Schmielau \u003ctim@physik3.uni-rostock.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2d1f87a728a5ddd9ee0418e14a12e5cb0372fad1",
      "tree": "8e3aa8cbd90723b32d7b82a12ef62f0a55a8ad89",
      "parents": [
        "0e7734d3ca24302a513e69dd24a560c34047c038"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Fri Oct 14 15:59:11 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 14 17:10:13 2005 -0700"
      },
      "message": "[PATCH] Dallas\u0027s 1-wire bus compile error\n\ndrivers/built-in.o: In function `w1_alloc_dev\u0027: undefined reference to `netlink_kernel_create\u0027\ndrivers/built-in.o: In function `w1_alloc_dev\u0027: undefined reference to `sock_release\u0027\n\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\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": "f24ec7f6c6278c0ea4c00efe96d50b1e66796c44",
      "tree": "eab9b703ddfade4510fa2f290c5b6465826aa9d4",
      "parents": [
        "26cda988ba1e3e843a0680fe98661a22fa430a60"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Mon Sep 12 17:12:43 2005 +0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 08:48:08 2005 -0700"
      },
      "message": "[PATCH] crc16: remove w1 specific comments.\n\nRemove w1 comments from crc16.h and move specific constants into\nw1_ds2433.c where they are used.\n\nReplace %d with %zd.\n\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0a25e4d5647003a32ba5496f9d0f40ba9c1e3863",
      "tree": "678a0f192d7b72270ea3431f642baca9566a249b",
      "parents": [
        "a45f105ad4b456f99f622642056ae533f70710b7"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Wed Aug 17 15:24:37 2005 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 14:41:27 2005 -0700"
      },
      "message": "[PATCH] w1_ds2433: Added crc16 protection and read caching.\n\nThe changes to ds2433 to add CRC16 protection and read caching.\n\nSigned-off-by: Ben Gardner \u003cbgardner@wabtec.com\u003e\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a45f105ad4b456f99f622642056ae533f70710b7",
      "tree": "67bc83922a2bbda6ecf4131ca69ab1626fe9937b",
      "parents": [
        "7657ec1fcb69e266ab876af56332d0c484ca6d00"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Wed Aug 17 15:19:08 2005 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 14:41:27 2005 -0700"
      },
      "message": "[PATCH] w1: added private family data into w1_slave strucutre.\n\nAdd family_data to struct w1_slave.\n\nSigned-off-by: Ben Gardner \u003cbgardner@wabtec.com\u003e\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a3d65f254274567daa89d8b99ab3d481d60fcaef",
      "tree": "4cdd137a5ec753c04a8da41a0f61ef034c92fe84",
      "parents": [
        "80895392c83e54653540e72e7d40573aac7ee690"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Thu Aug 11 17:27:50 2005 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 14:41:27 2005 -0700"
      },
      "message": "[PATCH] w1: Added DS2433 driver - family id update.\n\nWork by Ben Gardner \u003cbgardner@wabtec.com\u003e.\n\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "80895392c83e54653540e72e7d40573aac7ee690",
      "tree": "3fb57983caf779f0648baebf18672f232a3c8c58",
      "parents": [
        "7c8f5703de91ade517d4fd6c3cc8e08dbba2b739"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Thu Aug 11 17:27:50 2005 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 14:41:27 2005 -0700"
      },
      "message": "[PATCH] w1: Added DS2433 driver.\n\nWork by Ben Gardner \u003cbgardner@wabtec.com\u003e.\n\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "7c8f5703de91ade517d4fd6c3cc8e08dbba2b739",
      "tree": "aa01c3513c66569f9626a51978cd82b10fd6615e",
      "parents": [
        "3aca692d3ec7cf89da4575f598e41f74502b22d7"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Thu Aug 11 17:27:50 2005 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 14:41:27 2005 -0700"
      },
      "message": "[PATCH] w1: Decreased debug level.\n\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "3aca692d3ec7cf89da4575f598e41f74502b22d7",
      "tree": "84740dbcf1ea648b303020f2106e7f9e46f92835",
      "parents": [
        "d2a4ef6a0ce4d841293b49bf2cdc17a0ebfaaf9d"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Thu Aug 11 17:27:50 2005 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 14:41:26 2005 -0700"
      },
      "message": "[PATCH] w1: Detouching bug fixed.\n\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d2a4ef6a0ce4d841293b49bf2cdc17a0ebfaaf9d",
      "tree": "2d49373e06fd65aae5217aad864fafb849c8cda2",
      "parents": [
        "ea7d8f65c865ebfa1d7cd67c360a87333ff013c1"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Thu Aug 11 17:27:50 2005 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 14:41:26 2005 -0700"
      },
      "message": "[PATCH] w1: Added add/remove slave callbacks.\n\nPatch is based on work from Ben Gardner \u003cbgardner@wabtec.com\u003e\n\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ea7d8f65c865ebfa1d7cd67c360a87333ff013c1",
      "tree": "1e687c32d53a92c10a61fb23ab14763459ff5779",
      "parents": [
        "db2d0008de519c5db6baec45f7831e08790301cf"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Thu Aug 11 17:27:49 2005 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 14:41:26 2005 -0700"
      },
      "message": "[PATCH] w1: Added w1_reset_select_slave() - Resets the bus and then selects the slave by\n\nsending either a skip rom or a rom match.\n\nPatch from Ben Gardner \u003cbgardner@wabtec.com\u003e\n\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "db2d0008de519c5db6baec45f7831e08790301cf",
      "tree": "f100b05ab42f54740b967a24ba07d79518337f8e",
      "parents": [
        "5e8eb8501212eb92826ccf191f9ca8c186f531c3"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Thu Aug 11 17:27:49 2005 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 14:41:26 2005 -0700"
      },
      "message": "[PATCH] w1: Added inline functions on top of container_of().\n\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "5e8eb8501212eb92826ccf191f9ca8c186f531c3",
      "tree": "20008154898e8964b12ed86ecd767eff87b462bf",
      "parents": [
        "7f772ed8df27c6941952452330c618512389c4c7"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Thu Aug 11 13:45:54 2005 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 14:41:26 2005 -0700"
      },
      "message": "[PATCH] w1: Fixed 64bit compilation warning.\n\nFixed 64bit compilation warning.\n\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "7f772ed8df27c6941952452330c618512389c4c7",
      "tree": "6ad8320e0ee8bd2f4709176381662460ec4b1e45",
      "parents": [
        "8949d2aa05ddf5e9a31d738568a79915970cb38e"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Thu Aug 11 13:20:07 2005 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 14:41:26 2005 -0700"
      },
      "message": "[PATCH] w1: hotplug support.\n\nHere is W1 hotplug in addition to netlink notifications.\n\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8949d2aa05ddf5e9a31d738568a79915970cb38e",
      "tree": "bb5c18d4a5ff014a4a521fb5817ad231e8d0c81f",
      "parents": [
        "2d8331792ea3f5ccfd147288afba148537337019"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Wed Aug 03 15:14:50 2005 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 14:41:26 2005 -0700"
      },
      "message": "[PATCH] W1: Sync with w1/ds9490 tree.\n\nWhitespace, static/nonstatic cleanups.\n\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "2d8331792ea3f5ccfd147288afba148537337019",
      "tree": "7d144ae862363a5fd6bfa031cca04a42cc79d879",
      "parents": [
        "1b11d78cf87a7014f96e5b7fa2e1233cc8081a00"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Wed Jul 27 13:10:11 2005 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 14:41:25 2005 -0700"
      },
      "message": "[PATCH] W1: w1_netlink: New init/fini netlink callbacks.\n\nThey are guarded with NETLINK_DISABLE compile time options,\nso if CONFIG_NET is disabled, no linking errors occur.\nBug noticed by Adrian Bunk \u003cbunk@stusta.de\u003e.\n\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "066286071d3542243baa68166acb779187c848b3",
      "tree": "ef6604f16ceb13842a30311654e6a64aac716c48",
      "parents": [
        "9a4595bc7e67962f13232ee55a64e063062c3a99"
      ],
      "author": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Mon Aug 15 12:33:26 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Aug 29 16:01:11 2005 -0700"
      },
      "message": "[NETLINK]: Add \"groups\" argument to netlink_kernel_create\n\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ac6d439d2097b72ea0cbc2322ce1263a38bc1fd0",
      "tree": "19e638a226993dddede5a2da577e2572f7555a95",
      "parents": [
        "d629b836d151d43332492651dd841d32e57ebe3b"
      ],
      "author": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Sun Aug 14 19:29:52 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Aug 29 16:00:54 2005 -0700"
      },
      "message": "[NETLINK]: Convert netlink users to use group numbers instead of bitmasks\n\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ad93e266a17c6f606e96304c866eb73665ae34fa",
      "tree": "12368a84d94fde2e3be86518464f6bd259f52847",
      "parents": [
        "7de76272b54e3677bcd247d1e1809015236a298d"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Sun Aug 14 19:24:58 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Aug 29 16:00:29 2005 -0700"
      },
      "message": "[NETLINK]: w1_int.c: fix default netlink group\n\nw1 does not need to multicast its state to several groups at once,\nand upcoming netlink changes will not allow bitmask for groups anyway.\n\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4fdb3bb723db469717c6d38fda667d8b0fa86ebd",
      "tree": "43d82e717922e6319cf8a8f9dc5ee902c651b491",
      "parents": [
        "020b4c12dbe3868d792a01d7c1470cd837abe10f"
      ],
      "author": {
        "name": "Harald Welte",
        "email": "laforge@netfilter.org",
        "time": "Tue Aug 09 19:40:55 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Aug 29 15:35:08 2005 -0700"
      },
      "message": "[NETLINK]: Add properly module refcounting for kernel netlink sockets.\n\n- Remove bogus code for compiling netlink as module\n- Add module refcounting support for modules implementing a netlink\n  protocol\n- Add support for autoloading modules that implement a netlink protocol\n  as soon as someone opens a socket for that protocol\n\nSigned-off-by: Harald Welte \u003claforge@netfilter.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2da5bf80f754e28cc153362e5ed1edaa9740897a",
      "tree": "875b37dea35256467ff21fbd1bd6ebd9e4c72ebf",
      "parents": [
        "63788ea9245688772d13b979bea05bd72b239aad"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Fri Aug 12 11:46:22 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Aug 12 12:55:02 2005 -0700"
      },
      "message": "[PATCH] w1: more debug level decrease.\n\nDo not spam syslog each 10 seconds when there is nothing on the wire.\n\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ea5860d22b37b47c5023949edad2ec23e75169d1",
      "tree": "8c05148f86bc187c95107295ba77cbd3502d1b2d",
      "parents": [
        "0d73adc14e239b05a9393c09c067a26a5ba86b6c"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Fri Jul 29 12:15:38 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 13:12:51 2005 -0700"
      },
      "message": "[PATCH] w1: kconfig/Makefile fix.\n\nThis patch was sent first time very long time ago,\nbut magically was disapeared, it probably exists\nin your queue, but to be sure, I resend it.\nIf can not be applied cleanly after your w1 queue is flushed\ninto upstrem tree, just drop it.\nThanks.\n\nPatch from Michael Farmbauer \u003cmichl@baldrian.franken.de\u003e.\n\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "48647feed9f7a2d839c6ada12147b341833646e8",
      "tree": "a98aa36be19ce7706cef71418f143d30af28b899",
      "parents": [
        "227510c7f175c44b12cdff6eab316e53dbf71f92"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jul 24 19:30:28 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jul 24 19:30:28 2005 -0700"
      },
      "message": "[W1]: Do not use NFLOG netlink number.\n\nUse the reserved by never used NETLINK_SKIP value instead.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0e65f82814e9828d3ff54988de9e7c0b36794daa",
      "tree": "a4d5dfb9ab550160a453c6266fe67d18ace76857",
      "parents": [
        "80efa8c72006a1c04004f8fb07b22073348e4bf2"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Thu Jun 30 22:52:38 2005 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jul 11 14:10:37 2005 -0700"
      },
      "message": "[PATCH] w1: fix CRC calculation on bigendian platforms.\n\nIn the 2.6.13-rc1 code the \"rn\" structure is in the wrong-endianness\nwhen passed to w1_attach_slave_device(). This causes problems like the\nfamily and crc being swapped around.\n\nSigned-off-by: Roger Blofeld \u003cblofeldus@yahoo.com\u003e\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "3e1d1d28d99dabe63c64f7f40f1ca1d646de1f73",
      "tree": "d1e7c1e2e8902072042aefc3a7976b271cf76021",
      "parents": [
        "b3e112bcc19abd8e9657dca34a87316786e096f3"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "christoph@lameter.com",
        "time": "Fri Jun 24 23:13:50 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 17:10:13 2005 -0700"
      },
      "message": "[PATCH] Cleanup patch for process freezing\n\n1. Establish a simple API for process freezing defined in linux/include/sched.h:\n\n   frozen(process)\t\tCheck for frozen process\n   freezing(process)\t\tCheck if a process is being frozen\n   freeze(process)\t\tTell a process to freeze (go to refrigerator)\n   thaw_process(process)\tRestart process\n   frozen_process(process)\tProcess is frozen now\n\n2. Remove all references to PF_FREEZE and PF_FROZEN from all\n   kernel sources except sched.h\n\n3. Fix numerous locations where try_to_freeze is manually done by a driver\n\n4. Remove the argument that is no longer necessary from two function calls.\n\n5. Some whitespace cleanup\n\n6. Clear potential race in refrigerator (provides an open window of PF_FREEZE\n   cleared before setting PF_FROZEN, recalc_sigpending does not check\n   PF_FROZEN).\n\nThis patch does not address the problem of freeze_processes() violating the rule\nthat a task may only modify its own flags by setting PF_FREEZE. This is not clean\nin an SMP environment. freeze(process) is therefore not SMP safe!\n\nSigned-off-by: Christoph Lameter \u003cchristoph@lameter.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e5c515b4532f4aac2b1136612d8c3ecd1891f431",
      "tree": "c0a20bf5fd930bdfaf3b40748c266a935e725c6b",
      "parents": [
        "6adf87bd7b7832105b9c6bc08adf6a4d229f1e79"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Fri Jun 10 14:53:22 2005 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jun 21 21:43:12 2005 -0700"
      },
      "message": "[PATCH] w1: fix compiler warnings\n\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\n"
    },
    {
      "commit": "6adf87bd7b7832105b9c6bc08adf6a4d229f1e79",
      "tree": "1c6d17df3c4f4d753021e970a7bb898c1aabeb82",
      "parents": [
        "4754639d88e922af451b399af09ac1bb442c35e5"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Sat Jun 04 01:29:25 2005 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jun 21 21:43:12 2005 -0700"
      },
      "message": "[PATCH] w1: reconnect feature.\n\nI\u0027ve created reconnect feature - if on start there are no registered families\nall new devices will have defailt family, later when driver for appropriate\nfamily is loaded, slaves, which were faound earlier, will still have defult\nfamily instead of right one. Reconnect feature will force control thread to run\nthrough all master devices and all slaves found and search for slaves with\ndefault family id and try to reconnect them.\n\nIt does not store newly registered family and does not check only those slaves\nwhich have reg_num.family the same as being registered one - all slaves with\ndefault family are reconnected.\n\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "99c5bfe993af1af37ddd615e72207dc7220dc526",
      "tree": "922369315ceb918b8c4a8a8749a5547497033874",
      "parents": [
        "2a9d0c178158da4a9bcf22311a414c26a8102d13"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Sat Jun 04 01:31:26 2005 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jun 21 21:43:11 2005 -0700"
      },
      "message": "[PATCH] w1: Adds a default family so that new slave families will show up in sysfs.\n\nAdds a default family so that new slave families will show up in sysfs.\n\nSigned-off-by: Ben Gardner \u003cbgardner@wabtec.com\u003e\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "2a9d0c178158da4a9bcf22311a414c26a8102d13",
      "tree": "7039be0c9767193b1046d737686bb00c8dbf64d3",
      "parents": [
        "6b729861831177b270a2932a13e79cb41d673146"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Sat Jun 04 01:31:02 2005 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jun 21 21:43:11 2005 -0700"
      },
      "message": "[PATCH] w1: Adds a sysfs entry (w1_master_search) that allows you to disable/enable periodic searches.\n\nAdds a sysfs entry (w1_master_search) that allows you to disable/enable\nperiodic searches.\n\nSigned-off-by: Ben Gardner \u003cbgardner@wabtec.com\u003e\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6b729861831177b270a2932a13e79cb41d673146",
      "tree": "443c86578d04ba42d9b4e483d6ebee91ba30d25e",
      "parents": [
        "be57ce267fd558c52d2389530c15618681b7cfa7"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Sat Jun 04 01:30:43 2005 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jun 21 21:43:11 2005 -0700"
      },
      "message": "[PATCH] w1: Added the triplet w1 master method and changes w1_search() to use it.\n\nAdds the triplet w1 master method and changes w1_search() to use it.\n\nSigned-off-by: Ben Gardner \u003cbgardner@wabtec.com\u003e\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "be57ce267fd558c52d2389530c15618681b7cfa7",
      "tree": "74b9d71873a9bd3152c955114b846c251f7216a9",
      "parents": [
        "4e470aa9642d49230bcdfbb393cf5a81da333aba"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Sat Jun 04 01:21:46 2005 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jun 21 21:43:10 2005 -0700"
      },
      "message": "[PATCH] w1: Cleans up usage of touch_bit/w1_read_bit/w1_write_bit.\n\nCleans up usage of touch_bit/w1_read_bit/w1_write_bit.\n\nSigned-off-by: Ben Gardner \u003cbgardner@wabtec.com\u003e\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "4e470aa9642d49230bcdfbb393cf5a81da333aba",
      "tree": "eb4e0f515c3c45236f816532c2bd2ce31ac6cfce",
      "parents": [
        "c7b2b2a723174d22a743180d5367f0028226031b"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Fri May 20 22:50:33 2005 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jun 21 21:43:10 2005 -0700"
      },
      "message": "[PATCH] w1_therm: removed duplicated family id.\n\nWe can access family id through w1_family structure.\n\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\n"
    },
    {
      "commit": "c7b2b2a723174d22a743180d5367f0028226031b",
      "tree": "9f4261361e660b64c71da0022304e23875c3561e",
      "parents": [
        "ca775c629a366ded01aae69da8410f70aaf85de1"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jun 21 21:01:59 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jun 21 21:43:10 2005 -0700"
      },
      "message": "[PATCH] w1: fix build issues\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ca775c629a366ded01aae69da8410f70aaf85de1",
      "tree": "2e8138bb6aca6d1d699138d57809e8673abeb7aa",
      "parents": [
        "7785925dd8e0d2f389d4a9168f1683c6b249a552"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Fri May 20 22:49:08 2005 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jun 21 21:43:09 2005 -0700"
      },
      "message": "[PATCH] w1: new family structure.\n\nRemoved some fields which are not required.\nFirst step for writing operations.\nNow only read and read name remain.\nPatch depends on w1 cleanups patch.\n\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "7785925dd8e0d2f389d4a9168f1683c6b249a552",
      "tree": "5772979184dc9e2b811503fab6ed1119f5c9f93a",
      "parents": [
        "85e941cc9f10316080a16b121d24d329e5c2a65d"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Fri May 20 22:33:25 2005 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jun 21 21:43:09 2005 -0700"
      },
      "message": "[PATCH] w1: cleanups.\n\n - white space changes.\n - list_for_each_entry/list_for_each_entry_safe and reverse changes.\n - small coding style changes.\n - removed redundant NULL checks.\n - use attribute group and macros instead of direct device attributes.\nPatch is havily based on work from Adrian Bunk and Dmitry Torokhov,\nthanks guys.\n\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "85e941cc9f10316080a16b121d24d329e5c2a65d",
      "tree": "85e034582cfb6f9efb40e49efdef3490f5e56eb6",
      "parents": [
        "718a538f945a84244a460df434c3f6f04701957b"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Mon May 02 14:26:42 2005 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jun 21 21:43:09 2005 -0700"
      },
      "message": "[PATCH] w1_smem: support for new simple rom family [0x81 id].\n\nSupport for new simple rom family [0x81 id].\nIt is the same as existing 0x01 family,\nwhich is used in ds9490* w1 adapters.\nPatch is on top of new-thermal-sensor-families patch.\n\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "718a538f945a84244a460df434c3f6f04701957b",
      "tree": "1477ac9d085e53afdc963401537683a248436700",
      "parents": [
        "2a5a68b840cbab31baab2d9b2e1e6de3b289ae1e"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Sun Apr 17 22:58:14 2005 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jun 21 21:43:08 2005 -0700"
      },
      "message": "[PATCH] w1_therm: support for ds18b20, ds1822 thermal sensors.\n\nSupport for ds18b20, ds1822 thermal sensors.\nBased on code from Tiziano M_ller \u003ctm@dev-zero.ch\u003e.\nPatch is against 2.6.12-rc2 and should be applied\nwithout problems on top of any later kernels since\nw1_therm driver was not changed.\n\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "060b8845e6bea938d65ad6f89e83507e5ff4fec4",
      "tree": "ba82ce7d7a532b045f02e29788ece53d6be693e6",
      "parents": [
        "10523b3b82456e416cbaffcc24ea2246980aa746"
      ],
      "author": {
        "name": "Yani Ioannou",
        "email": "yani.ioannou@gmail.com",
        "time": "Tue May 17 06:44:04 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 20 15:15:35 2005 -0700"
      },
      "message": "[PATCH] Driver Core: drivers/usb/input/aiptek.c - drivers/zorro/zorro-sysfs.c: update device attribute callbacks\n\nSigned-off-by: Yani Ioannou \u003cyani.ioannou@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    }
  ],
  "next": "05985715756b8667cb35a3e05e1668bb8afe3298"
}
