)]}'
{
  "log": [
    {
      "commit": "5f412b24240d92212e50ebbaff2dff20c9e6f3d0",
      "tree": "4929d68d6949c887fbd3fb0594b0c1ec5a7e765d",
      "parents": [
        "67cc0161ecc9ebee6eba4af6cbfdba028090b1b9"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Fri Sep 29 02:01:40 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 29 09:18:24 2006 -0700"
      },
      "message": "[PATCH] Fix locking for tty drivers when doing urgent characters\n\nIf you send a priority character (as is done for flow control) then the tty\ndriver can either have its own method for \"jumping the queue\" or the characrer\ncan be queued normally.  In the latter case we call the write method but\nwithout the atomic_write_lock taken elsewhere.\n\nMake this consistent.  Note that the send_xchar method if implemented remains\noutside of the lock as it can jump ahead of a current write so must not be\nlocked out by it.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "67cc0161ecc9ebee6eba4af6cbfdba028090b1b9",
      "tree": "2a115aac9872851a4c886c51c8fda2f593c44c00",
      "parents": [
        "1db27c11e9a0c6d659040ac0b7c64a339e248fa1"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Fri Sep 29 02:01:39 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 29 09:18:24 2006 -0700"
      },
      "message": "[PATCH] specialix - remove private speed decoding\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1db27c11e9a0c6d659040ac0b7c64a339e248fa1",
      "tree": "213dc86e25d734ab59ddf0f2074c1317b28e3f28",
      "parents": [
        "d720bc4b8fc5d6d179ef094908d4fbb5e436ffad"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Fri Sep 29 02:01:38 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 29 09:18:24 2006 -0700"
      },
      "message": "[PATCH] istallion: Remove private baud rate decoding, which is also broken in this case on some platforms\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d720bc4b8fc5d6d179ef094908d4fbb5e436ffad",
      "tree": "63468b72b89791971403a4826cc6f7dc1d07232c",
      "parents": [
        "13c73f045f2ac33219729678f4a9389d4ccab799"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Fri Sep 29 02:01:38 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 29 09:18:24 2006 -0700"
      },
      "message": "[PATCH] generic_serial: remove private decoding of baud rate bits\n\nThe driver has no business doing this work itself any more and hasn\u0027t for some\nyears.  When the new speed stuff goes in this will break entirely so fix it up\nready.\n\nAlso remove a #if 0 around a comment....\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4050914f7c2665736a82265a029466071a90094e",
      "tree": "529bf07480c936bb9e3be5b80ac0eb948946056b",
      "parents": [
        "1a036cdd955b695b7e09e6505e6d6eba697f043e"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "mita@miraclelinux.com",
        "time": "Fri Sep 29 02:01:27 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 29 09:18:23 2006 -0700"
      },
      "message": "[PATCH] rate limiting for the ldisc open failure messages\n\nThis patch limits the messages when ldisc open faulures happen.  It happens\nunder memory pressure.\n\nSigned-off-by: Akinobu Mita \u003cmita@miraclelinux.com\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "153dcc54df826d2f8413c026313cba673c6bcc5b",
      "tree": "ed9c7ecd2f9f3d44990a3a501008b3d5804bbf14",
      "parents": [
        "781b823e093b6ab3fd489f7d56ed869d27a78c1d"
      ],
      "author": {
        "name": "Geoff Levand",
        "email": "geoffrey.levand@am.sony.com",
        "time": "Fri Sep 29 02:01:23 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 29 09:18:22 2006 -0700"
      },
      "message": "[PATCH] mem driver: fix conditional on isa i/o support\n\nThis change corrects the logic on the preprocessor conditionals that\ninclude support for ISA port i/o (/dev/ioports) into the mem character\ndriver.\n\nThis fixes the following error when building for powerpc platforms with\nCONFIG_PCI\u003dn.\n\n  drivers/built-in.o: undefined reference to `pci_io_base\u0027\n\nSigned-off-by: Geoff Levand \u003cgeoffrey.levand@am.sony.com\u003e\nAcked-by: Linas Vepstas \u003clins@austin.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "28298232a15c48ea9835d5d24577cde87923e55c",
      "tree": "09075921f79015bdb83dfd571a891d3a111c3796",
      "parents": [
        "de2a84f2be8ed8a166f13d6aa2ae474541172bb2"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Fri Sep 29 02:00:58 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 29 09:18:18 2006 -0700"
      },
      "message": "[PATCH] tty: Fix bits and note more bits to fix\n\nIf your driver implements \"break on\" and \"break off\" this ensures you won\u0027t\nget multiple overlapping requests or requests in parallel.  If your driver\nhas its own break handling then its still your problem as the driver\nauthor.\n\nBreak is also now serialized against writes from user space properly but no\nnew guarantees are made driver level about writes from the line discipline\nitself (eg flow control or echo)\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "de2a84f2be8ed8a166f13d6aa2ae474541172bb2",
      "tree": "1c6e236c8fb87ec37d4e7cce126e42361156e471",
      "parents": [
        "074a5dde04abc66eea30368c74913d83b1a410f9"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Fri Sep 29 02:00:57 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 29 09:18:18 2006 -0700"
      },
      "message": "[PATCH] solaris emulation: incorrect tty locking\n\n[akpm@osdl.org: build fix]\n[akpm@osdl.org: warning fix]\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nAcked-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3e26a423e78c1bb1ebd29c49d4ae4ccbbacd861b",
      "tree": "9ef489f3ec27e1d4325ac2a2ed9f0f0031e63ef7",
      "parents": [
        "416bc51292f977b43b010c6dd937522b90062390"
      ],
      "author": {
        "name": "Rolf Eike Beer",
        "email": "eike-kernel@sf-tec.de",
        "time": "Fri Sep 29 02:00:46 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 29 09:18:16 2006 -0700"
      },
      "message": "[PATCH] Return better error codes if drivers/char/raw.c module init fails\n\nCurrently this module just returns 1 if anything on module init fails. Store\nthe error code of the different function calls and return their error on\nproblems.\n\nSigned-off-by: Rolf Eike Beer \u003ceike-kernel@sf-tec.de\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\n[ Fixed to not unregister twice on error ]\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5785c95baede8459d70c4aa0f7becb6e8b5fde4b",
      "tree": "17744eac694b4eab81cba4db28c4e083d779b753",
      "parents": [
        "54306cf04c0ea0a8c432603dbc657ab62a438668"
      ],
      "author": {
        "name": "Arjan van de Ven",
        "email": "arjan@infradead.org",
        "time": "Fri Sep 29 02:00:43 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 29 09:18:16 2006 -0700"
      },
      "message": "[PATCH] tty: make termios_sem a mutex\n\n[akpm@osdl.org: fix]\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Arjan van de Ven \u003carjan@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "808a0d389ff8d85017ec811085a6083394c02caf",
      "tree": "bdd458bced9222bcf9515c3e3b4d349304c9d1a4",
      "parents": [
        "1266b1e1aed0a4d7d5cb569deca8c31cba34a990"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Fri Sep 29 02:00:40 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 29 09:18:16 2006 -0700"
      },
      "message": "[PATCH] tty: lock ticogwinsz\n\nNow we lock the set ioctl its trivial to lock the get one so the data\ncopied is consistent.  At the moment we have the BKL here but this removes\nthe need for it and is a step in the right direction\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1266b1e1aed0a4d7d5cb569deca8c31cba34a990",
      "tree": "068b6914c89efd98fb75ff0eb3fa952ec92b56fa",
      "parents": [
        "0b4a8a789a328af6aac613734c362cf6aad72201"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Fri Sep 29 02:00:40 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 29 09:18:16 2006 -0700"
      },
      "message": "[PATCH] tty: trivial kzalloc opportunity\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "254e948b2908dd50df9dca4e6ed14b6cc8524fc9",
      "tree": "5c3e3cf8c40babc88ae772dce0c90c0c40140baa",
      "parents": [
        "bce9a234ce7d8dddbfcec28e37ea58b5d8f6003d"
      ],
      "author": {
        "name": "Catalin Marinas",
        "email": "catalin.marinas@arm.com",
        "time": "Fri Sep 29 02:00:25 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 29 09:18:14 2006 -0700"
      },
      "message": "[PATCH] Fix memory leak in vc_resize/vc_allocate\n\nMemory leaks can happen in the vc_resize() function in drivers/char/vt.c\nbecause of the vc-\u003evc_screenbuf variable overriding in vc_allocate().  The\nkmemleak reported trace is as follows:\n\n  \u003c__kmalloc\u003e\n  \u003cvc_resize\u003e\n  \u003cfbcon_init\u003e\n  \u003cvisual_init\u003e\n  \u003cvc_allocate\u003e\n  \u003ccon_open\u003e\n  \u003ctty_open\u003e\n  \u003cchrdev_open\u003e\n\nThis patch no longer allocates a screen buffer in vc_allocate() if it was\nalready allocated by vc_resize().\n\nSigned-off-by: Catalin Marinas \u003ccatalin.marinas@arm.com\u003e\nAcked-by: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d202a6c0883cf17a4a6e61a12e138598ec3ed32d",
      "tree": "385e5fd11d45071fc49abf21fe7718b205901a88",
      "parents": [
        "99f932f02627b211f7efa9602ddc389d1ccbed2b"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Fri Sep 29 02:00:19 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 29 09:18:13 2006 -0700"
      },
      "message": "[PATCH] Remove old drivers/char/s3c2410_rtc.c\n\nThis can now be removed, since there is now a drivers/rtc/rtc-s3c.c driver.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f400e198b2ed26ce55b22a1412ded0896e7516ac",
      "tree": "a3d78bfc1c20635e199fe0fe85aaa1d8792acc58",
      "parents": [
        "959ed340f4867fda7684340625f60e211c2296d6"
      ],
      "author": {
        "name": "Sukadev Bhattiprolu",
        "email": "sukadev@us.ibm.com",
        "time": "Fri Sep 29 02:00:07 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 29 09:18:12 2006 -0700"
      },
      "message": "[PATCH] pidspace: is_init()\n\nThis is an updated version of Eric Biederman\u0027s is_init() patch.\n(http://lkml.org/lkml/2006/2/6/280).  It applies cleanly to 2.6.18-rc3 and\nreplaces a few more instances of -\u003epid \u003d\u003d 1 with is_init().\n\nFurther, is_init() checks pid and thus removes dependency on Eric\u0027s other\npatches for now.\n\nEric\u0027s original description:\n\n\tThere are a lot of places in the kernel where we test for init\n\tbecause we give it special properties.  Most  significantly init\n\tmust not die.  This results in code all over the kernel test\n\t-\u003epid \u003d\u003d 1.\n\n\tIntroduce is_init to capture this case.\n\n\tWith multiple pid spaces for all of the cases affected we are\n\tlooking for only the first process on the system, not some other\n\tprocess that has pid \u003d\u003d 1.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Sukadev Bhattiprolu \u003csukadev@us.ibm.com\u003e\nCc: Dave Hansen \u003chaveblue@us.ibm.com\u003e\nCc: Serge Hallyn \u003cserue@us.ibm.com\u003e\nCc: Cedric Le Goater \u003cclg@fr.ibm.com\u003e\nCc: \u003clxc-devel@lists.sourceforge.net\u003e\nAcked-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ca9bda00b4aafc42cd3d1b9d32934463e2993b4c",
      "tree": "dbb7ba5320bb8d1cbf97b3493687cb87932ad5f4",
      "parents": [
        "ae78bf9c4f5fde3c67e2829505f195d7347ce3e4"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Fri Sep 29 02:00:03 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 29 09:18:12 2006 -0700"
      },
      "message": "[PATCH] tty locking on resize\n\nThe current kernel serializes console resizes but does not serialize the\nresize against the tty structure updates.  This means that while two\nparallel resizes cannot mess up the console you can get incorrect results\nreported.\n\nSecondly while doing this I added vc_lock_resize() to lock and resize the\nconsole.  This leaves all knowledge of the console_sem in the vt/console\ndriver and kicks it out of the tty layer, which is good\n\nThirdly while doing this I decided I couldn\u0027t stand \"disallocate\" any\nlonger so I switched it to \"deallocate\".\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nCc: Paul Fulghum \u003cpaulkf@microgate.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d4328b40af16bae62ff8f854060d33daad237093",
      "tree": "7fdb3bb354da8a04efc19ec0eb9cdabe7adef98e",
      "parents": [
        "08c67d2a5d1c97b7997dc9589f702d875c63de07"
      ],
      "author": {
        "name": "Adam Tlalka",
        "email": "atlka@pg.gda.pl",
        "time": "Fri Sep 29 01:59:53 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 29 09:18:11 2006 -0700"
      },
      "message": "[PATCH] console utf-8 mode fixes\n\nFix utf-8 mode so alternate charset modes always work according to control\nsequences interpreted in do_con_trol function preserving backward US-ASCII\nand VT100 semigraphics compatibility.\n\nMalformed utf-8 sequences are represented as sequences of replacement\nglyphs,original codes or \u0027?\u0027 as a last resort.\n\nunicode-xterm, gnome-terminal, kconsole and other terminal emulators in\nutf-8 mode respect acsc, enacs, rmacs sequences.  Also I found that some\nimportant system programs (from Debian distro) uses acsc in utf-8 mode -\ndselect, aptitude, w3m for example.\n\nSigned-off-by: Adam Tlalka \u003catlka@pg.gda.pl\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "527063ba985740e9cd271731c31f503f916681c9",
      "tree": "db8ecc8ac45c432887bc1a7c623625db714c5354",
      "parents": [
        "3bc1fa8ae18f281b40903cce94baba10c3cf9d88"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Fri Sep 29 01:59:50 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 29 09:18:10 2006 -0700"
      },
      "message": "[PATCH] tty_io.c: keep davej sane\n\nJust comment and next \"while\" look _very_ wrong.  Place { correctly to hint\nunsuspecting ones that it\u0027s the end of the loop actually.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nCc: Dave Jones \u003cdavej@redhat.com\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d09d7ddf3018b4c6efa76dce72f6dec6054fa22b",
      "tree": "09e28b0602f482b2fadcaecf353ffc02134485cd",
      "parents": [
        "2aae4a108dab8b8bc92270335f6e4b5c146b32ae"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Fri Sep 29 01:59:47 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 29 09:18:10 2006 -0700"
      },
      "message": "[PATCH] There is no devfs, there has never been a devfs, we have always been at war with...\n\nJon Smirl noted a couple of tty driver functions now are quite misleadingly\nnamed with the death of devfs.  A quick grep found another case in the lp\ndriver.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c24c95a085c6b52c11c2f5afecc38b0ca143cdae",
      "tree": "f24a1714d7d25511d7927841ceadca1df103ac7f",
      "parents": [
        "39b3f6d6e915aa29ad6f90d1517d9217f903c8dc"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Fri Sep 29 01:59:42 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 29 09:18:09 2006 -0700"
      },
      "message": "[PATCH] fix Intel RNG detection\n\nPreviously, since determination whether there was an Intel random number\ngenerator was based on a single bit, on systems with a matching bridge\ndevice but without a firmware hub, there was a 50% chance that the code\nwould incorrectly decide that the system had an RNG.  This patch adds\ndetection of the firmware hub to better qualify the existence of an RNG.\n\nThere is one issue with the patch: I was unable to determine the LPC\nequivalent for the PCI bridge 8086:2430 (since the old code didn\u0027t care\nabout which of the many devices provided by the ICH/ESB it was chose to use\nthe PCI bridge device, but the FWH settings live in the LPC device, so the\ndevice list needed to be changed).\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7768a13c252a97e13a552f88f642962768de1fa4",
      "tree": "6c21fc7dcd915c676b87115ca0b769bb04954533",
      "parents": [
        "f1b7c5f459b21feba80f96415429ff2570d63e4d"
      ],
      "author": {
        "name": "Komal Shah",
        "email": "komal_shah802003@yahoo.com",
        "time": "Fri Sep 29 01:59:18 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 29 09:18:07 2006 -0700"
      },
      "message": "[PATCH] OMAP: Add Watchdog driver support\n\nAdd Texas Instruments (TI) OMAP1/2 (http://www.ti.com/omap) based\nprocessors, like OMAP1610/1710/242x.\n\n[akpm@osdl.org: cleanups]\nCc: \u003cgdavis@mvista.com\u003e\nCc: \"Komal Shah\" \u003ckomal_shah802003@yahoo.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "58012cd788443b9d144bd7c72260a84b6b30f45d",
      "tree": "22696f3e8201dfb5b5a59544a8f6be335293077e",
      "parents": [
        "684f978347deb42d180373ac4c427f82ef963171"
      ],
      "author": {
        "name": "Chris Boot",
        "email": "bootc@bootc.net",
        "time": "Fri Sep 29 01:59:07 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 29 09:18:06 2006 -0700"
      },
      "message": "[PATCH] scx200_gpio export cleanups\n\nUse EXPORT_SYMBOL_GPL for new symbols, and declare the struct in the header\nfile for access by other modules.\n\nSigned-off-by: Chris Boot \u003cbootc@bootc.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6299a2dec89d22940e36832f15c0addfb77e6910",
      "tree": "504cff1e9d845bf4364bf6afdc16491650d63126",
      "parents": [
        "c8ad9681fdec37ad298da6d505f9baba61e5f15c"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Sep 29 01:59:05 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 29 09:18:05 2006 -0700"
      },
      "message": "[PATCH] drivers/char/pc8736x_gpio.c: remove unused static functions\n\ndrivers/char/pc8736x_gpio.c:192: warning: #pc8736x_gpio_set_high# defined but not used\ndrivers/char/pc8736x_gpio.c:197: warning: #pc8736x_gpio_set_low# defined but not used\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nAcked-by: Jim Cromie \u003cjim.cromie@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c8ad9681fdec37ad298da6d505f9baba61e5f15c",
      "tree": "8c40b208d6f230eb39506f65d2cb0d28d780112c",
      "parents": [
        "358333a0cb4a6d279806e38d0368b79066dbe5e7"
      ],
      "author": {
        "name": "Jim Cromie",
        "email": "jim.cromie@gmail.com",
        "time": "Fri Sep 29 01:59:05 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 29 09:18:05 2006 -0700"
      },
      "message": "[PATCH] drivers/char/scx200_gpio.c: make code static\n\nThis patch makes a needlessly global variable static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Jim Cromie  \u003cjim.cromie@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "358333a0cb4a6d279806e38d0368b79066dbe5e7",
      "tree": "a3f32e874a52aa6874bb8ca5291daa970877d3cc",
      "parents": [
        "9938406ab6b2558d60c0c7200cc8e12f1ea7104a"
      ],
      "author": {
        "name": "Steven Rostedt",
        "email": "rostedt@goodmis.org",
        "time": "Fri Sep 29 01:59:04 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 29 09:18:05 2006 -0700"
      },
      "message": "[PATCH] remove unnecessary barrier in rtc_get_rtc_time\n\nSigned-off-by: Steven Rostedt \u003crostedt@goodmis.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b98adfccdf5f8dd34ae56a2d5adbe2c030bd4674",
      "tree": "1807a029520f550dd4f90c95ad0063bceb00d645",
      "parents": [
        "ba21fe71725f94792330ebc3034ef2b35a36276f",
        "33573c0e3243aaa38b6ad96942de85a1b713c2ff"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:49:07 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:49:07 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6: (108 commits)\n  sh: Fix occasional flush_cache_4096() stack corruption.\n  sh: Calculate shm alignment at runtime.\n  sh: dma-mapping compile fixes.\n  sh: Initial vsyscall page support.\n  sh: Clean up PAGE_SIZE definition for assembly use.\n  sh: Selective flush_cache_mm() flushing.\n  sh: More intelligent entry_mask/way_size calculation.\n  sh: Support for L2 cache on newer SH-4A CPUs.\n  sh: Update kexec support for API changes.\n  sh: Optimized readsl()/writesl() support.\n  sh: Report movli.l/movco.l capabilities.\n  sh: CPU flags in AT_HWCAP in ELF auxvt.\n  sh: Add support for 4K stacks.\n  sh: Enable /proc/kcore support.\n  sh: stack debugging support.\n  sh: select CONFIG_EMBEDDED.\n  sh: machvec rework.\n  sh: Solution Engine SH7343 board support.\n  sh: SH7710VoIPGW board support.\n  sh: Enable verbose BUG() support.\n  ...\n"
    },
    {
      "commit": "5da6185bca064e35aa73a7c1f27488d2b96434f4",
      "tree": "b854ad2105e177d4b4ec4bb6a5ac26d41ebe368f",
      "parents": [
        "0ec76a110f432e98277e464b82ace8dd66571689"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Wed Sep 27 01:50:16 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:26:14 2006 -0700"
      },
      "message": "[PATCH] NOMMU: Set BDI capabilities for /dev/mem and /dev/kmem\n\nSet the backing device info capabilities for /dev/mem and /dev/kmem to\npermit direct sharing under no-MMU conditions and full mapping capabilities\nunder MMU conditions.  Make the BDI used by these available to all directly\nmappable character devices.\n\nAlso comment the capabilities for /dev/zero.\n\n[akpm@osdl.org: ifdef reductions]\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "17a3b05047119b7fc72ef03962e202becc659579",
      "tree": "bbf7dc536cfdb3b399223317b661a286671d3d55",
      "parents": [
        "f4b81804a2d1ab341a4613089dc31ecce0800ed8"
      ],
      "author": {
        "name": "Jes Sorensen",
        "email": "jes@sgi.com",
        "time": "Wed Sep 27 01:50:11 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 27 08:26:13 2006 -0700"
      },
      "message": "[PATCH] mspec driver\n\nImplement the special memory driver (mspec) based on the do_no_pfn\napproach.  The driver is currently used only on SN2 hardware with special\nfetchop support but could be beneficial on other architectures using the\nuncached mode.\n\nSigned-off-by: Jes Sorensen \u003cjes@sgi.com\u003e\nCc: Hugh Dickins \u003chugh@veritas.com\u003e\nCc: Nick Piggin \u003cnickpiggin@yahoo.com.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f118420be83c3ce7888fe1d42db84af495da9edb",
      "tree": "5d6bf59f2d9dee6623a63cd51a56a806b73d81d0",
      "parents": [
        "781125ca58dfbd47635cfc0e408f1f9d7e10b227"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 17:53:59 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 17:53:59 2006 +0900"
      },
      "message": "watchdog: Add a simple mmap() stub for shwdt.\n\nIn some applications people have expressed a need for an mmap() method,\nso we implement a simple stub for this that maps back a page with the\ncounter in it.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "91550f715b7f7707b5ab5b9b0cd455bda8505954",
      "tree": "252b23d87eb62562f16e95d24761f03a9d82ede0",
      "parents": [
        "51e22e7a05c1c6f2e38ac7459d3404e32e543b75"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 17:45:01 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 17:45:01 2006 +0900"
      },
      "message": "sh: Kill off the rest of the legacy rtc mess.\n\nWith the new RTC class driver, we can get rid of most of the\nold left over cruft.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "e4c2cfee5d5cf3e4c16b423be23551aeddf2717b",
      "tree": "656b3feabfb595448b04f4111ea82f6e395d1e0a",
      "parents": [
        "a56d276c05a80ce727902076a3b4c6247705e2df"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 12:31:01 2006 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Sep 27 12:31:01 2006 +0900"
      },
      "message": "sh: Various cosmetic cleanups.\n\nWe had quite a bit of whitespace damage, clean most of it up..\n\nSigned-off-by: Stuart Menefy \u003cstuart.menefy@st.com\u003e\nSigned-off-by: Arthur Othieno \u003ca.othieno@bluewin.ch\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "3034d11c930f795d61321c9244c4ffaaabf0c282",
      "tree": "8dddc13e98aa22584a1e138e2337f028f7503ef4",
      "parents": [
        "d3a4f48d4866b8623ca9adde8ce4e5fde979c132"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Tue Sep 26 10:52:28 2006 +0200"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "andi@basil.nowhere.org",
        "time": "Tue Sep 26 10:52:28 2006 +0200"
      },
      "message": "[PATCH] Don\u0027t print virtual address in HPET initialization\n\nvirtual addresses don\u0027t belong into kernel logs for non debugging\n\nCc: clemens@ladisch.de\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\n"
    },
    {
      "commit": "0b16f21f144010aa627c58b3a33be49ebfd685dc",
      "tree": "e2b970e49cf2dda7fa1d582c2ea4e67c99439c5c",
      "parents": [
        "c0ba7e5147829eaa607351997bccd06200a8db12"
      ],
      "author": {
        "name": "Peter Zijlstra",
        "email": "a.p.zijlstra@chello.nl",
        "time": "Mon Sep 25 16:24:23 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 25 17:38:35 2006 -0700"
      },
      "message": "[PATCH] rtc: lockdep fix/workaround\n\nBUG: warning at kernel/lockdep.c:1816/trace_hardirqs_on() (Not tainted)\n [\u003cc04051ee\u003e] show_trace_log_lvl+0x58/0x171\n [\u003cc0405802\u003e] show_trace+0xd/0x10\n [\u003cc040591b\u003e] dump_stack+0x19/0x1b\n [\u003cc043abee\u003e] trace_hardirqs_on+0xa2/0x11e\n [\u003cc06143c3\u003e] _spin_unlock_irq+0x22/0x26\n [\u003cc0541540\u003e] rtc_get_rtc_time+0x32/0x176\n [\u003cc0419ba4\u003e] hpet_rtc_interrupt+0x92/0x14d\n [\u003cc0450f94\u003e] handle_IRQ_event+0x20/0x4d\n [\u003cc0451055\u003e] __do_IRQ+0x94/0xef\n [\u003cc040678d\u003e] do_IRQ+0x9e/0xbd\n [\u003cc0404a49\u003e] common_interrupt+0x25/0x2c\nDWARF2 unwinder stuck at common_interrupt+0x25/0x2c\n\nSigned-off-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nAcked-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4ac493b1d5bfd332f3dee64baaa620961bab6cdc",
      "tree": "276fcdaaad3efc3bbe259a48b2308865b9aefb63",
      "parents": [
        "2efc80cb8ddc341d81de996920e3b2ad8a12b1f7"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sat Sep 23 18:20:56 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 23 11:34:43 2006 -0700"
      },
      "message": "[PATCH] briq_panel: read() and write() get __user pointers, damnit\n\nannotated, fixed a roothole in -\u003ewrite().  Dereferencing user-supplied pointer\nis a Bad Idea(tm)...\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "13b5aeccc4350e5069c723e8f9becd7208ee02f2",
      "tree": "84decf7505e98d2e1d7a0935219f8b5e006c04d7",
      "parents": [
        "d7b2004528a967f2ba0bf31b1eb0da6a876960e6"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sat Sep 23 16:44:58 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 23 11:34:43 2006 -0700"
      },
      "message": "[PATCH] more fallout from get_property returning pointer to const\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6585b572402e5ec7936422123b44b65fef7a5ea6",
      "tree": "52eef1d14bcf6f6ad6226fca02e8198a30d7abe3",
      "parents": [
        "2ee8099f2c2bc74a7c2fac7f83e12a5d651681d3",
        "edf03fb0575cbee2595a63374b17dc0921f2094a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 22 17:50:50 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 22 17:50:50 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart:\n  [AGPGART] Rework AGPv3 modesetting fallback.\n  [AGPGART] Add suspend callback for i965\n  [AGPGART] Fix number of aperture sizes in 830 gart structs.\n  [AGPGART] Intel 965 Express support.\n  [AGPGART] agp.h: constify struct agp_bridge_data::version\n  [AGPGART] const\u0027ify VIA AGP PCI table.\n  [AGPGART] CONFIG_PM\u003dn slim: drivers/char/agp/intel-agp.c\n  [AGPGART] CONFIG_PM\u003dn slim: drivers/char/agp/efficeon-agp.c\n  [AGPGART] Const\u0027ify the agpgart driver version.\n  [AGPGART] remove private page protection map\n"
    },
    {
      "commit": "634965f5cfda1763f51e7916cfa49265b70e2a8d",
      "tree": "d8b1dce2b96fb7e63e558085f2a80eb369f62268",
      "parents": [
        "cc9bd99e9adfa4f44ea050a63fb41a3f764acf84"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Sat Sep 23 01:20:31 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 22 17:48:56 2006 -0700"
      },
      "message": "[PATCH] memcpy_fromio() missing in istallion\n\nmemcpy() from iomem is a bad thing...\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "14d1adfc59ba66932ef167fdff62983e7c2b0197",
      "tree": "34bad21bf4ec220be87fa5d79ff41dd98e7dad9f",
      "parents": [
        "e478bec0ba0a83a48a0f6982934b6de079e7e6b3",
        "69917c26c840e7de94522bf90fb190de63bf92bd"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 22 12:48:03 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 22 12:48:03 2006 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc: (114 commits)\n  [POWERPC] Fix ohare IDE irq workaround on old powermacs\n  [POWERPC] EEH: Power4 systems sometimes need multiple resets.\n  [POWERPC] Include \u003casm/mmu.h\u003e in arch/powerpc/sysdev/fsl_soc.h for phys_addr_t.\n  [POWERPC] Demacrofy arch/powerpc/platforms/maple/pci.c\n  [POWERPC] Maple U3 HT - reject inappropriate config space access\n  [POWERPC] Fix IPIC pending register assignments\n  [POWERPC] powerpc: fix building gdb against asm/ptrace.h\n  [POWERPC] Remove DISCONTIGMEM cruft from page.h\n  [POWERPC] Merge iSeries i/o operations with the rest\n  [POWERPC] 40x: Fix debug status register defines\n  [POWERPC] Fix compile error in sbc8560\n  [POWERPC] EEH: support MMIO enable recovery step\n  [POWERPC] EEH: enable MMIO/DMA on frozen slot\n  [POWERPC] EEH: code comment cleanup\n  [POWERPC] EEH: balance pcidev_get/put calls\n  [POWERPC] PPC: Fix xmon stack frame address in backtrace\n  [POWERPC] Add AT_PLATFORM value for Xilinx Virtex-4 FX\n  [POWERPC] Start arch/powerpc/boot code reorganization\n  [POWERPC] Define of_read_ulong helper\n  [POWERPC] iseries: eliminate a couple of warnings\n  ...\n"
    },
    {
      "commit": "4064d5ef26a04d9e34e4c0f348e30f14ab6828d8",
      "tree": "7d5cf7cd499c6d0089aa85667424f0913579a6fb",
      "parents": [
        "8f5cbd7e4810df382029ecaaa98535452da5d15e"
      ],
      "author": {
        "name": "Corey Minyard",
        "email": "minyard@acm.org",
        "time": "Sat Sep 16 12:15:41 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 16 12:54:31 2006 -0700"
      },
      "message": "[PATCH] IPMI: fix handling of OEM flags\n\nIf one of the OEM flags becomes set in the flags from the hardware, the\ndriver could hang if no OEM handler was set.  Fix the code to handle this.\nThis was tested by setting the flags by hand after they were fetched.\n\nSigned-off-by: Corey Minyard \u003cminyard@acm.org\u003e\nAckde-by: Matt Domsch \u003cMatt_Domsch@dell.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b64074e46a9c2a7d5c66eff066a7c0b58377a143",
      "tree": "625cb0413eae4f25bad402da2de93851c9915f60",
      "parents": [
        "fdb36673a9d6accf93b11e7eff3a7e34cd284616"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sat Sep 16 12:15:38 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 16 12:54:31 2006 -0700"
      },
      "message": "[PATCH] hvc_console suspend fix\n\nFix http://bugzilla.kernel.org/show_bug.cgi?id\u003d7152\n\nCc: Michael Tautschnig \u003ctautschn@model.in.tum.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "55ebcc38a5f6d40e4c41447e413ef842b803980f",
      "tree": "88958844c61fd9772e86a70bde2f274fb8f0d814",
      "parents": [
        "e1ed7ac77b63abb6b3a2c0b4b070f50da5b1fb2f"
      ],
      "author": {
        "name": "Arnaud Patard",
        "email": "apatard@mandriva.com",
        "time": "Sat Sep 16 12:15:36 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 16 12:54:30 2006 -0700"
      },
      "message": "[PATCH] IPMI: Fix oops on ipmi_msghandler removal for non ipmi systems\n\nWhen the ipmi_si module is loaded on a system without any ipmi device, it\nfails with nodev.  It would be fine if all resources were freed.  A call to\ndevice_unregister() is missing, resulting to a oops when you remove the\nipmi_msghandler.\n\nSigned-off-by: Arnaud Patard \u003capatard@mandriva.com\u003e\nAcked-by: Corey Minyard \u003cminyard@acm.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c547fc28ab3e8716076fdaf4bd0260c5d63a18f7",
      "tree": "34af1fa64a63618660187ae58ad182665a1861ef",
      "parents": [
        "3dd836a56de0d4f049438412959b905e1db4666e",
        "63b98080daa35f0d682db04f4fb7ada010888752"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Sep 14 07:07:18 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Sep 14 07:07:18 2006 +1000"
      },
      "message": "Merge branch \u0027linux-2.6\u0027\n"
    },
    {
      "commit": "87fd7724d4022913ae8dbee3ed55cd04f2c316a6",
      "tree": "9b27b41d106e25ed8185a32db37b63f89df0220f",
      "parents": [
        "06e6d290ac7a9fb6fcec3a2207988163709f06aa"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Thu Sep 07 15:18:08 2006 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Sep 13 18:39:53 2006 +1000"
      },
      "message": "[POWERPC] Quiet hvc_console console output on failed opens\n\nNo other tty driver will print on the console when the open of it fails.\n\nOn systems that happen to be configured for both ttyS0 and hvc0 console,\nthis will keep flooding the console output.  This is most likely to\nhappen with systems booted between with and without hypervisor from the\nsame filesystem.\n\nLet\u0027s just remove it. When it\u0027s really needed (i.e. when the open fails\nand someone is trying to debug it), noone will see the output anyway. And\ninit will report the opens failing in due time through the syslog.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\nAcked-by: Ryan S. Arnold \u003crsa@us.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "edf03fb0575cbee2595a63374b17dc0921f2094a",
      "tree": "b9964afc71abc0a6a786a0641380440a5bc8fe34",
      "parents": [
        "08da3f413f6aa3eb48cfc5331c68e57393167fe5"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Sun Sep 10 21:12:20 2006 -0400"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Sun Sep 10 21:12:20 2006 -0400"
      },
      "message": "[AGPGART] Rework AGPv3 modesetting fallback.\n\nSometimes the logic to handle AGPx8-\u003eAGPx4 fallback failed, as can\nbe seen in https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id\u003d197346\n\nThe failures occured if the bridge was in AGPx8 mode, but the\nuser hadn\u0027t specified a mode in their X config.  We weren\u0027t\nsetting the mode to the highest mode capable by the video card+bridge\n(as we do in the AGPv2 case), which was leading to all kinds of\nmayhem including us believing that after falling back from AGPx8, that\nwe couldn\u0027t do x4 mode (which is disastrous in AGPv3, as those are\nthe only two modes possible).\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "08da3f413f6aa3eb48cfc5331c68e57393167fe5",
      "tree": "395758a4848487db6e5c570bc8991e86bfaa3610",
      "parents": [
        "c14635eb4e591c61e419c065df1fdacf9ff90c00"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Sun Sep 10 21:09:26 2006 -0400"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Sun Sep 10 21:09:26 2006 -0400"
      },
      "message": "[AGPGART] Add suspend callback for i965\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "c14635eb4e591c61e419c065df1fdacf9ff90c00",
      "tree": "e05cd50d0d3e5e6fa3fdaf06d08a41f31700cfe7",
      "parents": [
        "65c25aadfa4e917060e99fe459f33a6a07db53cc"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Wed Sep 06 11:59:35 2006 -0400"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Wed Sep 06 11:59:35 2006 -0400"
      },
      "message": "[AGPGART] Fix number of aperture sizes in 830 gart structs.\n\nSpotted by Eric Anholt.\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "65c25aadfa4e917060e99fe459f33a6a07db53cc",
      "tree": "510a3fd7bd869cb49d27f22e0f9191d4bca44138",
      "parents": [
        "115b384cf87249d76adb0b21aca11ee22128927d"
      ],
      "author": {
        "name": "Eric Anholt",
        "email": "eric@anholt.net",
        "time": "Wed Sep 06 11:57:18 2006 -0400"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Wed Sep 06 11:57:18 2006 -0400"
      },
      "message": "[AGPGART] Intel 965 Express support.\n\nFrom: Alan Hourihane \u003calanh@tungstengraphics.com\u003e\nFrom: Eric Anholt \u003ceric@anholt.net\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "115b384cf87249d76adb0b21aca11ee22128927d",
      "tree": "f39a2a54863e9d82d1196906f92c82ab5991c6af",
      "parents": [
        "8eb7925f93af75e66a240d148efdec212f95bcb7",
        "c336923b668fdcf0312efbec3b44895d713f4d81"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Sep 05 17:20:21 2006 -0400"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Sep 05 17:20:21 2006 -0400"
      },
      "message": "Merge ../linus\n"
    },
    {
      "commit": "8eb7925f93af75e66a240d148efdec212f95bcb7",
      "tree": "228544ec353c1c3fe374eb9ffe13c4efe7fa9f29",
      "parents": [
        "b53e674a707cf77e76339852abdc063696679261"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Sun Aug 20 18:48:13 2006 +0400"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Sep 05 17:19:51 2006 -0400"
      },
      "message": "[AGPGART] agp.h: constify struct agp_bridge_data::version\n\ndrivers/char/agp/backend.c: In function `agp_backend_initialize\u0027:\ndrivers/char/agp/backend.c:141: warning: assignment discards qualifiers from pointer target type\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "a9eec55623f5aedfcef745d3a0e0f97f5d4f74be",
      "tree": "11a147f9755ac50cb33c4065e406f987ce0be2c9",
      "parents": [
        "43a1dd502f40fdb644402f64cd06cf8016cd9780"
      ],
      "author": {
        "name": "Corey Minyard",
        "email": "minyard@acm.org",
        "time": "Thu Aug 31 21:27:45 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 01 11:39:09 2006 -0700"
      },
      "message": "[PATCH] IPMI: fix occasional oops on module unload\n\nOlaf Kirch of SuSE tracked down a problem where module unloads of the IPMI\ndriver would occasionally result in Oopses.  He tracked that down to a\nvariable that wasn\u0027t always initialized properly in some situations.  This\npatch initializes that variable.  Olaf sent a patch that kzalloc-ed the\ndata, but this structure is large enough that I would perfer to not do\nthat.  Thanks Olaf!\n\nSigned-off-by: Corey Minyard \u003cminyard@acm.org\u003e\nCc: Olaf Kirch \u003cokir@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "290995fc3c06c0548ae303dd0b1371a8727f4fad",
      "tree": "d959976f4349a9e5d30bd72acc2e9621e85d5b4d",
      "parents": [
        "ef16b5194f3233a11851180cd82eafb76542047d"
      ],
      "author": {
        "name": "Ian E. Morgan",
        "email": "imorgan@webcon.ca",
        "time": "Thu Aug 31 21:27:42 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 01 11:39:08 2006 -0700"
      },
      "message": "[PATCH] SBC8360: module_param() permission fixes\n\nThe last argument of module_param is permissions, not default value.\n\nAcked-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "202af6d50155f8594ba01d8e0a54d77facc0152a",
      "tree": "5f84f613d0304c990692de13e34708b020060f68",
      "parents": [
        "ddac7c7e3a0fe9cfdcef0de24476b8d69f8cf3e7"
      ],
      "author": {
        "name": "Paul Fulghum",
        "email": "paulkf@microgate.com",
        "time": "Thu Aug 31 21:27:36 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 01 11:39:08 2006 -0700"
      },
      "message": "[PATCH] synclink_gt: fix receive tty error handling\n\nFix receive tty error handling in synclink_gt driver.  Adrian reported\ncompiler warning for incorrect bit test against char variable.  I\ndetermined these and other device specific error bits were incorrectly\ndefined.\n\nSigned-off-by: Paul Fulghum \u003cpaulkf@microgate.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "aa43f77939c97bf9d3580c6a5e71a5a40290e451",
      "tree": "095c0b8b3da4b6554a3f8ef4b39240a5d9216d4d",
      "parents": [
        "2818c5dec5e28d65d52afbb7695bbbafe6377ee5",
        "4c15343167b5febe7bb0ba96aad5bef42ae94d3b"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Aug 31 15:45:48 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Aug 31 15:45:48 2006 +1000"
      },
      "message": "Merge branch \u0027merge\u0027\n"
    },
    {
      "commit": "18f2905fcec3e06deafd25a02e37eabaaaaef744",
      "tree": "4d5b14ddd63782e46056892a8b3c644f03a38842",
      "parents": [
        "a7dec1e0dbb9e8e032b56a62d07ab6ac009109d3"
      ],
      "author": {
        "name": "Roland Scheidegger",
        "email": "rscheidegger_lists@hispeed.ch",
        "time": "Wed Aug 30 23:17:55 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Aug 30 16:06:14 2006 -0700"
      },
      "message": "[PATCH] drm: radeon flush TCL VAP for vertex program enable/disable\n\nThe radeon requires a VAP state flush when enabling/disabling\nvertex programs on the r200 cards.\n\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "01da5fd83d6b2c5e36b77539f6cbdd8f49849225",
      "tree": "70c1f1cb8325fe4801b952346bd2ef79d08882b5",
      "parents": [
        "af9b897ee639d96b2bd29b65b50cd0a1f2b6d6c9"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Sun Aug 27 01:24:02 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Aug 27 11:01:34 2006 -0700"
      },
      "message": "[PATCH] Fix tty layer DoS and comment relevant code\n\nUnlike the other tty comment patch this one has code changes.  Specifically\nit limits the queue size for a tty to 64K characters (128Kbytes) worst case\neven if the tty is ignoring tty-\u003ethrottle.  This is because certain drivers\ndon\u0027t honour the throttle value correctly, although it is a useful\nsafeguard anyway.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "af9b897ee639d96b2bd29b65b50cd0a1f2b6d6c9",
      "tree": "6b97baedcaefb7ab84eaecb9b4d6a9d4ea25369f",
      "parents": [
        "9c275a8391d96b49fa135d1e4073d4798b7c6445"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Sun Aug 27 01:24:01 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Aug 27 11:01:34 2006 -0700"
      },
      "message": "[PATCH] tty layer comment the locking assumptions and functions somewhat\n\nDoesn\u0027t fix them but does show up some interesting areas that need review\nand fixing.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "533475d3d48eb839be2b57f6b020150abae91063",
      "tree": "04145dcb5d7499fb2f8899a42ac0350c6e55203a",
      "parents": [
        "b8cf368944807e29b16b24588a2a35c829bc9d9a"
      ],
      "author": {
        "name": "Samuel Thibault",
        "email": "samuel.thibault@ens-lyon.org",
        "time": "Sun Aug 27 01:23:39 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Aug 27 11:01:29 2006 -0700"
      },
      "message": "[PATCH] vcsa attribute bits -\u003e ioctl(VT_GETHIFONTMASK)\n\nWhen reading /dev/vcsa while a font with more than 256 characters is\nloaded, one of the attribute bits records the 9th bit of the character.\nBut depending on the console driver (vgacon or fbcon for instance), that\u0027s\nbit 3 or bit 0.  And there is no way for userland to know that, thus no way\nfor userland to safely grab the screen content.  So here is a (tested)\npatch:\n\nAdd a VT_GETHIFONTMASK ioctl for knowing which bit is the 9th bit for VC\ntext (vc_hi_font_mask field of the vc_data structure).\n\nSigned-off-by: Samuel Thibault \u003csamuel.thibault@ens-lyon.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "01cfaf0d12ae5fa092cc916ca4066ee1598e857d",
      "tree": "f4db2c5759345e4b06310b633b8cee241842bdf6",
      "parents": [
        "a0cc621f52a4dea10c34eeed6eb4e36b26db63dc"
      ],
      "author": {
        "name": "Dirk Eibach",
        "email": "eibach@gdsys.de",
        "time": "Sun Aug 27 01:23:36 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Aug 27 11:01:29 2006 -0700"
      },
      "message": "[PATCH] char/moxa.c: fix endianess and multiple-card issues\n\nWhile testing Moxa C218T/PCI on PowerPC 405EP I found that loading firmware\nusing the linux kernel driver fails because calculation of the checksum is\nnot endianess independent in the original code.\n\nAfter I fixed this I found that uploading firmware in a system with\nmultiple cards causes a kernel oops.  I had a look in the recent moxa\nsources and found that they do some kind of locking there.  Applying this\nlock fixed the problem.\n\nAlan sayeth:\n\n  Checksum changes are clearly correct.  Other changes is an improvement but\n  not I think enough to handle malicious firmware attacks.  That said such an\n  attacker has CAP_SYS_RAWIO anyway so that part is irrelevant except for\n  neatness.\n\n[akpm@osdl.org: cleanups]\nSigned-off-by: Dirk Eibach \u003ceibach@gdsys.de\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cc36e7f124da139a819ad316c39d9dbcb5ba1897",
      "tree": "869cec3385a820bfc7b286c9bdc91fa47d4ada22",
      "parents": [
        "641741e010b615bae417c876a21d17dbd616241f"
      ],
      "author": {
        "name": "Rolf Eike Beer",
        "email": "eike-kernel@sf-tec.de",
        "time": "Sun Aug 27 01:23:27 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Aug 27 11:01:28 2006 -0700"
      },
      "message": "[PATCH] tty: remove bogus call to cdev_del()\n\nWhen cdev_add() failed there is no reason to call cdev_del().\n\nSigned-off-by: Rolf Eike Beer \u003ceike-kernel@sf-tec.de\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2818c5dec5e28d65d52afbb7695bbbafe6377ee5",
      "tree": "a061c7228e4716850620a06fde35fd76f7551df6",
      "parents": [
        "ea0763a7e62f60f3e166327268a80f16ad806718"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Aug 25 15:08:21 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Aug 25 15:08:21 2006 +1000"
      },
      "message": "[POWERPC] Only offer CONFIG_BRIQ_PANEL if CONFIG_PPC_CHRP is enabled\n\nsince only the briQ has a briQ front panel, and the briQ is a CHRP and\nis only supported if CONFIG_PPC_CHRP is set.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "2621e2a155140b01c6ff57b3863cda2922c2c8bd",
      "tree": "e66b4cffbd870e4e9244a4b48442b4908255a9ff",
      "parents": [
        "9f737633e6ee54fc174282d49b2559bd2208391d"
      ],
      "author": {
        "name": "Matt LaPlante",
        "email": "kernel1@cyberdogtech.com",
        "time": "Wed Jul 05 01:20:51 2006 +0000"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Aug 15 11:17:22 2006 +0200"
      },
      "message": "[WATCHDOG] Kconfig typos fix.\n\nThree typos in drivers/char/watchdog/Kconfig...\n\nSigned-off-by: Matt LaPlante \u003ckernel1@cyberdogtech.com\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n\n"
    },
    {
      "commit": "b53e674a707cf77e76339852abdc063696679261",
      "tree": "b979d52f91dd6b438b7545234ccdec33c6ed4fbf",
      "parents": [
        "85be7d60595b4803731cec158b0023bc050fdd14"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Fri Aug 11 18:13:41 2006 -0400"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Fri Aug 11 18:13:41 2006 -0400"
      },
      "message": "[AGPGART] const\u0027ify VIA AGP PCI table.\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "85be7d60595b4803731cec158b0023bc050fdd14",
      "tree": "2a3e144f0b5183e0c1e1f976f2ad9a1b7c8481bd",
      "parents": [
        "71565619af84a15d0abef6f0d6704e6472cd87c1"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Sat Aug 12 02:02:02 2006 +0400"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Fri Aug 11 18:10:27 2006 -0400"
      },
      "message": "[AGPGART] CONFIG_PM\u003dn slim: drivers/char/agp/intel-agp.c\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "71565619af84a15d0abef6f0d6704e6472cd87c1",
      "tree": "07981be89b5ddbfecb3c8e8b77ea9614a5cb93dd",
      "parents": [
        "e7745d4e0299a3460128917ceb6b6a807fa7f9e8"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Sat Aug 12 01:59:50 2006 +0400"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Fri Aug 11 18:10:27 2006 -0400"
      },
      "message": "[AGPGART] CONFIG_PM\u003dn slim: drivers/char/agp/efficeon-agp.c\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "e7745d4e0299a3460128917ceb6b6a807fa7f9e8",
      "tree": "a2137ac22bfbe838faa00e49529f7cbfb9bf55dd",
      "parents": [
        "804af2cf6e7af31d2e664b54e657dddd9b531dbd"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Fri Aug 11 18:02:27 2006 -0400"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Fri Aug 11 18:02:27 2006 -0400"
      },
      "message": "[AGPGART] Const\u0027ify the agpgart driver version.\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "32bc6e095d75233e7c87cc6fa0e07942b124d194",
      "tree": "8f83ef9a23d52d1305878b65dd98fc22b09b7f3e",
      "parents": [
        "5cf13911b1e72707b6f0eb39b2d819ec6e343d76",
        "81b73dd92b97423b8f5324a59044da478c04f4c4"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Aug 08 17:09:11 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Aug 08 17:09:11 2006 +1000"
      },
      "message": "Merge branch \u0027merge\u0027\n"
    },
    {
      "commit": "6e1e63259b1e01f047796e7985d960ca040993e6",
      "tree": "43c895798f3f8565a34c61a0a7fa593c6900d74c",
      "parents": [
        "a05ef8bfdc03c5061f44d91826caa855b0aae481",
        "2ffc1ccad85e8c2e81a6a4beb390fb4ce143256b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Aug 06 09:12:49 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Aug 06 09:12:49 2006 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/dtor/input\n\n* \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/dtor/input: (24 commits)\n  Input: ati_remote - use msec instead of jiffies\n  Input: ati_remote - add missing input_sync()\n  Input: ati_remote - relax permissions sysfs module parameters\n  Input: ati_remote - make filter time a module parameter\n  Input: atkbd - restore repeat rate when resuming\n  Input: trackpoint - activate protocol when resuming\n  Input: logips2pp - fix button mapping for MX300\n  Input: keyboard - change to use kzalloc\n  Input: serio/gameport - check whether driver core calls succeeded\n  Input: spaceball - make 4000FLX Lefty work\n  Input: keyboard - simplify emulate_raw() implementation\n  Input: keyboard - remove static variable and clean up initialization\n  Input: hiddev - use standard list implementation\n  Input: add missing handler-\u003estart() call\n  Input: HID - fix potential out-of-bound array access\n  Input: fix list iteration in input_release_device()\n  Input: iforce - add Trust Force Feedback Race Master support\n  Input: iforce - check array bounds before accessing elements\n  Input: libps2 - warn instead of oopsing when passed bad arguments\n  Input: fm801-gp - fix use after free\n  ...\n"
    },
    {
      "commit": "64e0cc38b69b8d43ab9793f50e4bb09cea0e6bb9",
      "tree": "734381fd5c4db5a3a79db114603d0900980bb14c",
      "parents": [
        "229395c90aadbadef76bacf52b9cb3326f509e93"
      ],
      "author": {
        "name": "Linas Vepstas",
        "email": "linas@austin.ibm.com",
        "time": "Sat Aug 05 12:14:39 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Aug 06 08:57:48 2006 -0700"
      },
      "message": "[PATCH] pSeries: hvsi char driver janitorial cleanup\n\nA set of tty line discipline cleanup patches were introduced before the\ndawn of time, in kernel version 2.4.21.  This patch performs that cleanup\nfor the hvsi driver.\n\nThe hvsi driver is used only on IBM pSeries PowerPC boxes.  The driver was\noriginally written by Hollis Blanchard, who has delegated maintainership to\nme.  So this my first and maybe only patch in this official new role,\nbecause this driver is otherwise bug-free :-)\n\nAlan: \"Actually its also a bug fix, tty-\u003eldisc should be locked by refcounting\nand the helpers do this for you.\"\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "229395c90aadbadef76bacf52b9cb3326f509e93",
      "tree": "53705312e1521192a3fff0af34a5aa1d62f40372",
      "parents": [
        "825e037fb8912f38e9d9ddd3ec79fa7c584db708"
      ],
      "author": {
        "name": "Linas Vepstas",
        "email": "linas@austin.ibm.com",
        "time": "Sat Aug 05 12:14:36 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Aug 06 08:57:48 2006 -0700"
      },
      "message": "[PATCH] pSeries hvsi char driver null pointer deref\n\nUnder certain rare circumstances, it appears that there can be be a\nNULL-pointer deref when a user fiddles with terminal emeulation programs while\noutpu is being sent to the console.  This patch checks for and avoids a\nNULL-pointer deref.\n\nSigned-off-by: Hollis Blanchard \u003chollisbl@austin.ibm.com\u003e\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nCc: Paul Fulghum \u003cpaulkf@microgate.com\u003e\nAcked-by: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "af2bc7d222c2700ccda060184d7bced7d7cb9fc2",
      "tree": "f112fa69f540f055d081c90a1be662313bb3dfdb",
      "parents": [
        "b0b33dee2dcc85626627919094befc17cfb141e4"
      ],
      "author": {
        "name": "David Brownell",
        "email": "dbrownell@users.sourceforge.net",
        "time": "Sat Aug 05 12:14:04 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Aug 06 08:57:46 2006 -0700"
      },
      "message": "[PATCH] omap-rng build fix\n\nSeems like the omap-rng driver in the main tree predates the switch from\n\u003casm/hardware/clock.h\u003e to \u003clinux/clk.h\u003e ...  now it builds OK.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "22479e1c0d111c60d29a4759408394cbdc7548a5",
      "tree": "d8f3bb27d40fbd2e50ffaa7d9c4e8bc9c0883396",
      "parents": [
        "d932cb7e630cae3b6b5307b767d296ff1a597c5e"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Fri Aug 04 22:51:51 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Fri Aug 04 22:51:51 2006 -0400"
      },
      "message": "Input: keyboard - change to use kzalloc\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "d932cb7e630cae3b6b5307b767d296ff1a597c5e",
      "tree": "f930d068a12a256fabef0864bcdf8e85f095369e",
      "parents": [
        "73b59a3b1c09e4bfc678400b77b96134dcfbf112",
        "f5d635f649607b09b0b4620d25d028fd2b1b7ea5"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Fri Aug 04 22:50:27 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Fri Aug 04 22:50:27 2006 -0400"
      },
      "message": "Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into for-linus\n"
    },
    {
      "commit": "c31ca59e25f82879644088c97fe9cffbaa292786",
      "tree": "eb1652fb3fe83d5aa2c943ec4e072ec6d775e424",
      "parents": [
        "fd60ae404f104f12369e654af9cf03b1f1047661",
        "e44e41d0c832ebbda7311a1fe43584d844026357"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Aug 03 12:50:20 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Aug 03 12:50:20 2006 -0700"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6:\n  [IA64] fix show_mem for VIRTUAL_MEM_MAP+FLATMEM\n  [IA64] align high endpoint of VIRTUAL_MEM_MAP\n  [PATCH] Fix RAID5 + IA64 compile\n  [IA64] Don\u0027t alloc empty frame in ia64_switch_mode_phys\n  [IA64] Do not assume output registers be reservered.\n  [IA64] add platform check to snsc driver init\n  [IA64] sparse cleanups\n  [IA64] Fix breakage in simscsi.c\n  [IA64] Format /proc/pal/*/version_info correctly\n"
    },
    {
      "commit": "c7c17423b9ea3c5559cfb480a00844f1df9eed06",
      "tree": "5f50f263dff32369da1d14a1127f55ec141e28d4",
      "parents": [
        "e037cda559547e6353c5a792802963572d0b750e"
      ],
      "author": {
        "name": "Greg Edwards",
        "email": "edwardsg@sgi.com",
        "time": "Fri Jul 28 10:03:55 2006 -0500"
      },
      "committer": {
        "name": "Tony Luck",
        "email": "tony.luck@intel.com",
        "time": "Wed Aug 02 16:07:55 2006 -0700"
      },
      "message": "[IA64] add platform check to snsc driver init\n\nAdd a platform check to the snsc driver init function, to prevent\nloading on non-sn2 systems.\n\nSigned-off-by: Greg Edwards \u003cedwardsg@sgi.com\u003e\nSigned-off-by: Tony Luck \u003ctony.luck@intel.com\u003e\n"
    },
    {
      "commit": "57cad8084e0837e0f2c97da789ec9b3f36809be9",
      "tree": "e9c790afb4286f78cb08d9664f58baa7e876fe55",
      "parents": [
        "cb18bd40030c879cd93fef02fd579f74dbab473d",
        "49b1e3ea19b1c95c2f012b8331ffb3b169e4c042"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Aug 01 10:37:25 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Aug 01 10:37:25 2006 +1000"
      },
      "message": "Merge branch \u0027merge\u0027\n"
    },
    {
      "commit": "072d3d1acb452f4abd8d3d20af661f2e28854b59",
      "tree": "601f384e86afc5e8a24bbf3c836e30e686daad00",
      "parents": [
        "58690664456b597796e58958861f365e096a1609"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Sun Jul 30 03:04:05 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 31 13:28:43 2006 -0700"
      },
      "message": "[PATCH] hwrng: fix geode probe error unwind\n\nThe geode hwrng leaks an iomapped resource, if hwrng_register() fails.\nThis fixes it.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "58690664456b597796e58958861f365e096a1609",
      "tree": "fd10e9cbe3ebe7a40086e147e982b3be81d90924",
      "parents": [
        "b8008b2bc21fb13b45964e21247f18c013d6e985"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Sun Jul 30 03:04:04 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 31 13:28:43 2006 -0700"
      },
      "message": "[PATCH] hwrng: fix intel probe error unwind\n\nThe intel hwrng leaks an iomapped resource, if hwrng_register() failes.\nThis fixes it.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5e44ef238b7eb607532e89249e7b2523faf77a92",
      "tree": "df201647247d5c831f4c59b58c182a3f53d76adb",
      "parents": [
        "822cfbff2ef49a08d1b9618d50f81b475d4f936c"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Jul 30 03:03:07 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jul 31 13:28:36 2006 -0700"
      },
      "message": "[PATCH] drivers/char/pc8736x_gpio.c: unexport a static struct\n\nA static struct mustn\u0027t be exported.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5c339e96a391476ebb7cc63d913445c8cee092ff",
      "tree": "2d531f40b6886e20ecde612616d8e89cb4b2656a",
      "parents": [
        "abddd185a0195988b8a5e802d55aff91783489de"
      ],
      "author": {
        "name": "Jeremy Kerr",
        "email": "jk@ozlabs.org",
        "time": "Wed Jul 12 15:41:30 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jul 31 15:55:06 2006 +1000"
      },
      "message": "[POWERPC] tmp_atmel: Constify \u0026 voidify get_property()\n\nNow that get_property() returns a void *, there\u0027s no need to cast its\nreturn value. Also, treat the return value as const, so we can\nconstify get_property later.\n\ntpm_atmel changes\n\nSigned-off-by: Jeremy Kerr \u003cjk@ozlabs.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "b04e3dd4ab4c7763a4ca8f751caaf69ce8dabbba",
      "tree": "0224891d9ea4bfa4b1b8245d498cf2fa81737884",
      "parents": [
        "018a3d1db7cdb6127656c1622ee1d2302e16436d"
      ],
      "author": {
        "name": "Jeremy Kerr",
        "email": "jk@ozlabs.org",
        "time": "Wed Jul 12 15:40:40 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jul 31 15:55:05 2006 +1000"
      },
      "message": "[POWERPC] video \u0026 agp: Constify \u0026 voidify get_property()\n\nNow that get_property() returns a void *, there\u0027s no need to cast its\nreturn value. Also, treat the return value as const, so we can\nconstify get_property later.\n\npowerpc-specific video \u0026 agp driver changes.\n\nSigned-off-by: Jeremy Kerr \u003cjk@ozlabs.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "954a46e2d5aec6f59976ddeb1d232b486e59b54a",
      "tree": "4e34abf431de3d6a31036c1fdf33fa4dadeb2951",
      "parents": [
        "a7f67bdf2c9f24509b8e81e0f35573b611987c80"
      ],
      "author": {
        "name": "Jeremy Kerr",
        "email": "jk@ozlabs.org",
        "time": "Wed Jul 12 15:39:43 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jul 31 15:55:04 2006 +1000"
      },
      "message": "[POWERPC] pseries: Constify \u0026 voidify get_property()\n\nNow that get_property() returns a void *, there\u0027s no need to cast its\nreturn value. Also, treat the return value as const, so we can\nconstify get_property later.\n\npseries platform changes.\n\nBuilt for pseries_defconfig\n\nSigned-off-by: Jeremy Kerr \u003cjk@ozlabs.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "4288b92b9644fdb4c6168273873fe08f32090d7a",
      "tree": "9f62e8416d65281e3566ec0632b3955b6be16fe0",
      "parents": [
        "790e05d8c2b9941218c7c9ffb5c318382fab0a8b"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sat Jul 08 22:38:56 2006 -0700"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Jul 31 15:55:04 2006 +1000"
      },
      "message": "[POWERPC] briq_panel Kconfig fix\n\ndrivers/char/briq_panel.c:28:22: error: asm/prom.h: No such file or directory\n\nCc: Jeremy Kerr \u003cjk@ozlabs.org\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "804af2cf6e7af31d2e664b54e657dddd9b531dbd",
      "tree": "a9127236c76953ddc627b8133aae208651e206fd",
      "parents": [
        "64821324ca49f24be1a66f2f432108f96a24e596"
      ],
      "author": {
        "name": "Hugh Dickins",
        "email": "hugh@veritas.com",
        "time": "Wed Jul 26 21:39:49 2006 +0100"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Wed Jul 26 19:58:39 2006 -0400"
      },
      "message": "[AGPGART] remove private page protection map\n\nAGP keeps its own copy of the protection_map, upcoming DRM changes will\nalso require access to this map from modules.\n\nSigned-off-by: Hugh Dickins \u003chugh@veritas.com\u003e\nSigned-off-by: Dave Airlie \u003cairlied@linux.ie\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "fbeff3c1d35d07b1f967e47fcfb00cd16b7ecd02",
      "tree": "4b7514b804e31b5e354ce6499256300917d1bf54",
      "parents": [
        "41b1d174442d0845e58af4b1b171930fc09872c7"
      ],
      "author": {
        "name": "Krzysztof Halasa",
        "email": "khc@pm.waw.pl",
        "time": "Fri Jul 21 14:44:55 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 21 14:44:55 2006 -0700"
      },
      "message": "[WAN]: Converted synclink drivers to use netif_carrier_*()\n\nWAN: Converted synclink drivers to use netif_carrier_*() instead\nof hdlc_set_carrier().\n\nSigned-off-by: Krzysztof Halasa \u003ckhc@pm.waw.pl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "896cdc7b802c972d625351eb47d4add22d1fccb6",
      "tree": "e75768230e0866f49f5b1e431cd08afac4376833",
      "parents": [
        "2b192908b8e74ce0753c7dff92d244735d1eeed9"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Wed Jul 19 01:14:25 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Wed Jul 19 01:14:25 2006 -0400"
      },
      "message": "Input: keyboard - simplify emulate_raw() implementation\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "2b192908b8e74ce0753c7dff92d244735d1eeed9",
      "tree": "022ef1586870ce78f7aaed9b713e740c46be1cd1",
      "parents": [
        "826d598242d9200ddee63fce96f03793fddee4fc"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Wed Jul 19 01:13:26 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Wed Jul 19 01:13:26 2006 -0400"
      },
      "message": "Input: keyboard - remove static variable and clean up initialization\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "c3c36aa98f8e39544afb99025bb69bc1b48e9bf0",
      "tree": "4787da807350b45b3f1c45da0f593766d5b5d2de",
      "parents": [
        "9e323d3ee0ba9381af494641e1e87a8d372f916b"
      ],
      "author": {
        "name": "Kylene Jo Hall",
        "email": "kjhall@us.ibm.com",
        "time": "Fri Jul 14 00:24:31 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 14 21:53:55 2006 -0700"
      },
      "message": "[PATCH] tpm_tis: use resource_size_t\n\nFix the start and len variables that should be using the new\nresource_size_t.\n\nSigned_off_by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9e323d3ee0ba9381af494641e1e87a8d372f916b",
      "tree": "dce8b6d7e14a5a1d89c346b44e87d26c2c382a59",
      "parents": [
        "cab091eaa4952777d3183b6d7ce203a213cddc12"
      ],
      "author": {
        "name": "Kylene Jo Hall",
        "email": "kjhall@us.ibm.com",
        "time": "Fri Jul 14 00:24:31 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 14 21:53:55 2006 -0700"
      },
      "message": "[PATCH] tpm: Add force device probe option\n\nSome machine manufacturers are not sticking to the TCG specifications and\nincluding an ACPI DSDT entry for the TPM which allows PNP discovery of the\ndevice.\n\nSigned-off-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cab091eaa4952777d3183b6d7ce203a213cddc12",
      "tree": "e972336ef2441e2d107959d5dc0914429bc0487d",
      "parents": [
        "737bebd137561e184f0a8b4332d9bb0238d8b639"
      ],
      "author": {
        "name": "Kylene Jo Hall",
        "email": "kjhall@us.ibm.com",
        "time": "Fri Jul 14 00:24:30 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 14 21:53:55 2006 -0700"
      },
      "message": "[PATCH] tpm: interrupt clear fix\n\nUnder stress testing I found that the interrupt is not always cleared.\n\nSigned-off-by: Kylene Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2e82636a3dd8d3cf1ba87380608da4f6a0f6ec47",
      "tree": "4df3181f4cb752c9a7d5c9dd09301097d405875c",
      "parents": [
        "3a5f5e488ceee9e08df3dff3f01b12fafc9e7e68"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Fri Jul 14 00:24:28 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 14 21:53:55 2006 -0700"
      },
      "message": "[PATCH] TPM: fix failure path leak\n\nkfree(devname) on the misc_register() failure path.  Otherwise it is lost\nforever.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nCc: Kylene Jo Hall \u003ckjhall@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2e8f7a3128bb8fac8351a994f1fc325717899308",
      "tree": "9c9169220013caa62887a6d40725589f896de0b3",
      "parents": [
        "abecb6da704a71232a3103c8485c65ceb5fcd9dc"
      ],
      "author": {
        "name": "Jim Cromie",
        "email": "jim.cromie@gmail.com",
        "time": "Fri Jul 14 00:24:26 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 14 21:53:54 2006 -0700"
      },
      "message": "[PATCH] gpio: rename exported vtables to better match purpose\n\n- rename EXPORTed gpio vtables from {scx200,pc8736x}_access to _gpio_ops new\n  name is much closer to the vtable-name struct nsc_gpio_ops, should be\n  clearer.  Also rename the _fops vtable var to _fileops to better\n  disambiguate it from the gpio vtable.\n\nSigned-off-by: Jim Cromie \u003cjim.cromie@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "abecb6da704a71232a3103c8485c65ceb5fcd9dc",
      "tree": "3a43054c726aa456cc869ec2ac31ee2ba24f2a21",
      "parents": [
        "91e260b80d2fec559877f399dfc36b554f207874"
      ],
      "author": {
        "name": "Jim Cromie",
        "email": "jim.cromie@gmail.com",
        "time": "Fri Jul 14 00:24:26 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 14 21:53:54 2006 -0700"
      },
      "message": "[PATCH] gpio: cosmetics: remove needless newlines\n\n- pure cosmetics: lose needless newlines.\n\n- rename EXPORTed gpio vtables from {scx200,pc8736x}_access to _gpio_ops new\n  name is much closer to the vtable-name struct nsc_gpio_ops, should be\n  clearer.  Also rename the _fops vtable var to _fileops to better\n  disambiguate it from the gpio vtable.\n\nSigned-off-by: Jim Cromie \u003cjim.cromie@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "91e260b80d2fec559877f399dfc36b554f207874",
      "tree": "d591ab15bb5ddd72d04c2c9b46666eb58259ed49",
      "parents": [
        "b9432e4d8866606466117664472c58ac981ea4f4"
      ],
      "author": {
        "name": "Jim Cromie",
        "email": "jim.cromie@gmail.com",
        "time": "Fri Jul 14 00:24:25 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 14 21:53:54 2006 -0700"
      },
      "message": "[PATCH] gpio: drop vtable members .gpio_set_high .gpio_set_low gpio_set is enough\n\ndrops gpio_set_high, gpio_set_low from the nsc_gpio_ops vtable.  While we\ncan\u0027t drop them from scx200_gpio (or can we?), we dont need them for new users\nof the exported vtable; gpio_set(1), gpio_set(0) work fine.\n\nSigned-off-by: Jim Cromie \u003cjim.cromie@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "635adb6cd25c8f816c9017a0a0349cd389eafcd3",
      "tree": "411268749d87ebebff2183990d776b4571c7e76a",
      "parents": [
        "ae2d1f2f5b59d00b39283c52dc4ee675397bbacd"
      ],
      "author": {
        "name": "Jim Cromie",
        "email": "jim.cromie@gmail.com",
        "time": "Fri Jul 14 00:24:16 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 14 21:53:53 2006 -0700"
      },
      "message": "[PATCH] scx200_gpio: use 1 cdev for N minors, not N for N\n\nRemove the scx200_gpio\u0027s cdev-array \u0026 ksalloc, replacing it with a single\nstatic struct cdev, which is sufficient for all the pins.\n\ncdev_put is commented out since kernel wont link properly with it, and its\napparently not needed.\n\nWith these patches, this driver continues to work with Chris Boot\u0027s\nleds_48xx driver.\n\nSigned-off-by  Jim Cromie \u003cjim.cromie@gmail.com\u003e\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ae2d1f2f5b59d00b39283c52dc4ee675397bbacd",
      "tree": "6decdcf53edc031625c6c5c6ee3b47276ab3600f",
      "parents": [
        "6bc02d8412b422388f86b09ae40d762c0bc05290"
      ],
      "author": {
        "name": "Jim Cromie",
        "email": "jim.cromie@gmail.com",
        "time": "Fri Jul 14 00:24:16 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 14 21:53:53 2006 -0700"
      },
      "message": "[PATCH] scx200_gpio: 1 cdev for N minors: cleanup, prep\n\nthis patch is mostly cleanup of scx200_gpio :\n- drop #include \u003clinux/config.h\u003e\n- s/DEVNAME/DRVNAME/    apparently a convention\n- replace variable num_pins with  #define MAX_PINS\n- s/dev/devid/   to clarify that its a dev_t, not a struct device dev.\n- move devid \u003d MKDEV(major,0)  into branch where its needed.\n\n2 minor \u0027changes\u0027 :\n\n- reduced MAX_PINS from 64 to 32.  Ive never tested other pins, and\n  theyre all multiplexed with other functions, some of which may be in use\n  on my soekris 4801, so I dont know what testing should yield.\n\n- +EXPORT_SYMBOL(scx200_access);\n\n  This exposes the driver\u0027s vtable, which another driver can use along\n  with #include \u003clinux/nsc_gpio.h\u003e, to manipulate a gpio-pin.\n\nSigned-off-by  Jim Cromie \u003cjim.cromie@gmail.com\u003e\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "66151bbd20c6c62dbe5b131484c885086e3a8d29",
      "tree": "7ffdb72ca1f74dda598d1023098ef9bc0f7268c1",
      "parents": [
        "5fd326573876e466c7693cbf06e9c88ecf86135d"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Thu Jul 13 17:33:03 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Jul 13 21:26:19 2006 +0100"
      },
      "message": "[MIPS] vr41xx: Move IRQ numbers to asm-mips/vr41xx/irq.h\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "20697cb775bdd0271f3c90fad2d15c065fd19488",
      "tree": "011ae1040fda8cf4a4bf660a523d7e9abf682597",
      "parents": [
        "54f5cd8afa1c9c9f8b152a946b0a7e0ecdef1631",
        "4e9e95a3554e98e7383a3591283ffcd850c9ef48"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Jul 13 19:05:50 2006 +1000"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Jul 13 19:05:50 2006 +1000"
      },
      "message": "Merge branch \u0027hvc_iseries\u0027\n"
    },
    {
      "commit": "380ed24b1b81a188c5b716286143157a27935aab",
      "tree": "42a5bd13caecc7afba4469aa658779d155f64e06",
      "parents": [
        "3da27289a8ecc688fc62c0961dfe89d392370480"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Jul 13 18:56:00 2006 +1000"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Jul 13 18:56:00 2006 +1000"
      },
      "message": "[POWERPC] iseries: Small viotape cleanup allowed by devfs removal\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "4e9e95a3554e98e7383a3591283ffcd850c9ef48",
      "tree": "245703cc917a274b84f02cf68c43ba5efe370f59",
      "parents": [
        "8bff05b052db7a4cfaaf0eee7f8145600548e9c9"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Jul 13 18:53:32 2006 +1000"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Jul 13 18:53:32 2006 +1000"
      },
      "message": "[POWERPC] Make the hvc_console output buffer size settable\n\nSo the iSeries console will be faster since it can send up to 200 bytes at\na time to the Hypervisor.  This only affects the tty part of the console,\nthe console writes are still in 16 byte lots.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "8bff05b052db7a4cfaaf0eee7f8145600548e9c9",
      "tree": "fe637e3ba17b1453d039b8fdd7d9339fad674f4a",
      "parents": [
        "3da27289a8ecc688fc62c0961dfe89d392370480"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Jul 13 18:51:22 2006 +1000"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Jul 13 18:51:22 2006 +1000"
      },
      "message": "[POWERPC] iseries: A new iSeries console\n\nThis driver uses the hvc_console.c infrastructure that is used by the\npSeries virtual and RTAS consoles.  This will allow us to make viocons.c\nobsolete and is another step along the way to a combined kernel (as\nviocons could not coexist with CONFIG_VT).\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    }
  ],
  "next": "0f74964627e0ece4ac8da0e2cd01906ec322b4fe"
}
