)]}'
{
  "log": [
    {
      "commit": "c016e2257acd00a7ffd87fa1eec896138563d1aa",
      "tree": "aa22df355afe2be5b5476c1c6d26da99e47836fc",
      "parents": [
        "334a13ec3d01a1a4b4f2249735b793105cb4a519"
      ],
      "author": {
        "name": "Sébastien Dugu",
        "email": "sebastien.dugue@bull.net",
        "time": "Tue Jun 28 20:44:59 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 28 21:20:32 2005 -0700"
      },
      "message": "[PATCH] aio-retry-fix: fix aio retry work queueing\n\nIn the case of buffered AIO, in the aio retry path (aio_run_iocb), when the\nretry method returns EIOCBRETRY the kicked iocb is added to the context run\nlist but is never queued onto the work queue.  The request therefore is\nnever completed.\n\nThis patch fixes that by adding the appropriate call to aio_queue_work in\naio_run_aiocb so that subsequent retries will be handled by the aio worker\nthread.\n\nSigned-off-by: Sébastien Dugué \u003csebastien.dugue@bull.net\u003e\nAcked-by: Benjamin LaHaise \u003cbenjamin.c.lahaise@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "334a13ec3d01a1a4b4f2249735b793105cb4a519",
      "tree": "10d9f23026d8c1c75f172751322acaba7ff63d81",
      "parents": [
        "aade0e82739f4b24c5b952de68c8d794459ad531"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Tue Jun 28 20:44:58 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 28 21:20:31 2005 -0700"
      },
      "message": "[PATCH] really remove xattr_acl.h\n\nLooks like it sneaked back with the NFS ACL merge..\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nCc: Trond Myklebust \u003ctrond.myklebust@fys.uio.no\u003e\nCc: Neil Brown \u003cneilb@cse.unsw.edu.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "aade0e82739f4b24c5b952de68c8d794459ad531",
      "tree": "7e87ffefdb4a08a88f768d2891ccdcb5db469c91",
      "parents": [
        "687a21cee17000177b1935896b9b475acf136678"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Jun 28 20:44:56 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 28 21:20:31 2005 -0700"
      },
      "message": "[PATCH] drivers/isdn/: make some code static\n\nThis patch makes some needlessly global code static.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Armin Schindler \u003carmin@melware.de\u003e\nSigned-off-by: Karsten Keil \u003ckkeil@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "687a21cee17000177b1935896b9b475acf136678",
      "tree": "41e59684ae6479e84b34edc46972ce32c2cc58b7",
      "parents": [
        "05133fc498e788e1c1ca4e906f9e05d9779fd63b"
      ],
      "author": {
        "name": "Pekka J Enberg",
        "email": "penberg@cs.Helsinki.FI",
        "time": "Tue Jun 28 20:44:55 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 28 21:20:31 2005 -0700"
      },
      "message": "[PATCH] rename wakeup_bdflush to wakeup_pdflush\n\nSigned-off-by: Pekka Enberg \u003cpenberg@cs.helsinki.fi\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "05133fc498e788e1c1ca4e906f9e05d9779fd63b",
      "tree": "bb9e20a71f4f7062eec60ec8301acff6697aa204",
      "parents": [
        "b79646e3dd51b389b2a570b454f8e2fb7a613e37"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Tue Jun 28 20:44:54 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 28 21:20:31 2005 -0700"
      },
      "message": "[PATCH] swabb.h warning fixes\n\nIn file included from drivers/media/dvb/ttpci/av7110_hw.c:38:\ninclude/linux/byteorder/swabb.h:96: warning: type qualifiers ignored on function return type\ninclude/linux/byteorder/swabb.h:110: warning: type qualifiers ignored on function return type\nIn file included from drivers/media/dvb/ttpci/av7110_v4l.c:36:\ninclude/linux/byteorder/swabb.h:96: warning: type qualifiers ignored on function return type\ninclude/linux/byteorder/swabb.h:110: warning: type qualifiers ignored on function return type\nIn file included from drivers/media/dvb/ttpci/av7110_av.c:37:\ninclude/linux/byteorder/swabb.h:96: warning: type qualifiers ignored on function return type\ninclude/linux/byteorder/swabb.h:110: warning: type qualifiers ignored on function return type\ndrivers/isdn/icn/icn.c:719:4: warning: #warning TODO test headroom or use skb-\u003enb to flag ACK\nIn file included from drivers/media/dvb/ttpci/av7110_ca.c:39:\ninclude/linux/byteorder/swabb.h:96: warning: type qualifiers ignored on function return type\ninclude/linux/byteorder/swabb.h:110: warning: type qualifiers ignored on function return type\nIn file included from drivers/media/dvb/ttpci/av7110.c:41:\ninclude/linux/byteorder/swabb.h:96: warning: type qualifiers ignored on function return type\ninclude/linux/byteorder/swabb.h:110: warning: type qualifiers ignored on function return type\n\nDoes declaring a function to return a const value actually mean something to\ngcc?\n\nDunno.  Kill it and replace sone `__inline__\u0027s with `inline\u0027 too.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b79646e3dd51b389b2a570b454f8e2fb7a613e37",
      "tree": "7daa98854ea42bbaa962b385b19aafc49fd810fb",
      "parents": [
        "b92eac01c3c6ad5dab5c74d3bc32ac8e9bf4dae7"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Tue Jun 28 20:44:53 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 28 21:20:30 2005 -0700"
      },
      "message": "[PATCH] hisax warning fixes\n\ndrivers/isdn/hisax/hfc4s8s_l1.c:317: warning: type qualifiers ignored on function return type\ndrivers/isdn/hisax/hfc4s8s_l1.c:329: warning: type qualifiers ignored on function return type\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b92eac01c3c6ad5dab5c74d3bc32ac8e9bf4dae7",
      "tree": "23d8b84caeee73709f6a6837f773ed4b4be84444",
      "parents": [
        "bcc8ca09920755520ba8a1e2d9f72fe8ff892643"
      ],
      "author": {
        "name": "Stanislaw W. Gruszka",
        "email": "stf_xl@wp.pl",
        "time": "Tue Jun 28 20:44:51 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 28 21:20:30 2005 -0700"
      },
      "message": "[PATCH] request_firmware(): avoid race conditions\n\nAvoid race occurs when some process have open file descriptor for class\ndevice attributes and already firmware allocated memory are freed.  Don\u0027t\nallow negative loading timeout.\n\nSigned-off-by: Stanislaw W. Gruszka \u003cstf_xl@wp.pl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bcc8ca09920755520ba8a1e2d9f72fe8ff892643",
      "tree": "2dcc08ae49183ee34ed9d049331c728559b8b57d",
      "parents": [
        "f01b1b0baa454825ed95c28d2a6a71bbf4510836"
      ],
      "author": {
        "name": "Emmanuel Colbus",
        "email": "emmanuel.colbus@rd.francetelecom.com",
        "time": "Tue Jun 28 20:44:49 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 28 21:20:30 2005 -0700"
      },
      "message": "[PATCH] Adapt drivers/char/vt_ioctl.c to non-x86\n\nThis code uses the x86 (non-AMD-ELAN) value of CLOCK_TICK_RATE instead of\nCLOCK_TICK_RATE itself, which is wrong for other archs.\n\nSigned-off-by: Emmanuel Colbus \u003cemmanuel.colbus@ensimag.imag.fr\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f01b1b0baa454825ed95c28d2a6a71bbf4510836",
      "tree": "6a7dda617cdb79933780b841429e67ec7c908d52",
      "parents": [
        "b36bbb6c3d5244eaf52241ec69f79494137f2db0"
      ],
      "author": {
        "name": "Oleg Nesterov",
        "email": "oleg@tv-sign.ru",
        "time": "Tue Jun 28 20:44:47 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 28 21:20:30 2005 -0700"
      },
      "message": "[PATCH] ITIMER_REAL: fix possible deadlock and race\n\nAs Steven Rostedt pointed out, there are 2 problems with ITIMER_REAL\ntimers.\n\n1. do_setitimer() does not call del_timer_sync() in case\n   when the timer is not pending (it_real_value() returns 0).\n   This is wrong, the timer may still be running, and it can\n   rearm itself.\n\n2. It calls del_timer_sync() with tsk-\u003esighand-\u003esiglock held.\n   This is deadlockable, because timer\u0027s handler needs this\n   lock too.\n\nSigned-off-by: Oleg Nesterov \u003coleg@tv-sign.ru\u003e\nAcked-by: Steven Rostedt \u003crostedt@goodmis.org\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b36bbb6c3d5244eaf52241ec69f79494137f2db0",
      "tree": "b6e1b49d3cafbde74a8dc04caea7e3f194be19da",
      "parents": [
        "45ae36cbce9c7f55615e2b5f8faf23c7a06d0bd2"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh+lkml@wantstofly.org",
        "time": "Tue Jun 28 20:44:46 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 28 21:20:29 2005 -0700"
      },
      "message": "[PATCH] ixp4xx/ixp2000 watchdog driver typo\n\nFix the same typo in the ixp4xx and ixp2000 watchdog drivers.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh+lkml@wantstofly.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "45ae36cbce9c7f55615e2b5f8faf23c7a06d0bd2",
      "tree": "8d8a6a7e7cb0bb5d991e9dad1fc602528db63c76",
      "parents": [
        "47f176fdaf8924bc83fddcf9658f2fd3ef60d573"
      ],
      "author": {
        "name": "Luc Van Oostenryck",
        "email": "lkml@looxix.net",
        "time": "Tue Jun 28 20:44:44 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 28 21:20:29 2005 -0700"
      },
      "message": "[PATCH] drivers/char/tipar.c: off by one array access\n\nIn the setup function, the delay variable is initialized with ints[2],\nbut ints is declared as:\n\tint ints[2];\n\nSince the module parameter should correspond to:\n\ttipar\u003dtimeout,delay\n\nI suppose that the following patch fix the problem.\n\nSigned-off-by: Luc Van Oostenryck \u003cluc.vanoostenryck@looxix.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "47f176fdaf8924bc83fddcf9658f2fd3ef60d573",
      "tree": "ae54af35889451bf7873595180365182bd704ff1",
      "parents": [
        "8d451687ca57371d303c5554b377d7f5c2ac6ae0"
      ],
      "author": {
        "name": "Luca Falavigna",
        "email": "dktrkranz@gmail.com",
        "time": "Tue Jun 28 20:44:42 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 28 21:20:29 2005 -0700"
      },
      "message": "[PATCH] Using msleep() instead of HZ\n\nUse msleep() in a few places.\n\nSigned-off-by: Luca Falavigna \u003cdktrkranz@gmail.com\u003e\nAcked-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nAcked-by: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8d451687ca57371d303c5554b377d7f5c2ac6ae0",
      "tree": "e77910e971918887b7dea8c93bf6e8804518def4",
      "parents": [
        "7e568e62e9d4674d487cdc11f369e49e56ce6703"
      ],
      "author": {
        "name": "Wen-chien Jesse Sung",
        "email": "jesse@cola.voip.idv.tw",
        "time": "Tue Jun 28 20:44:41 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 28 21:20:29 2005 -0700"
      },
      "message": "[PATCH] fix semaphore handling in __unregister_chrdev_region\n\nThis up() should be down() instead.\n\nSigned-off-by: Wen-chien Jesse Sung \u003cjesse@cola.voip.idv.tw\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7e568e62e9d4674d487cdc11f369e49e56ce6703",
      "tree": "3d9c1c04341ccadb5d4b9c73eda50b62f0f103b3",
      "parents": [
        "adb2705a89e8b41abcf29c0ed86f4ce93ab36734",
        "50273978975ee62938b7ca612e281927cd789c13"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 28 15:00:08 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 28 15:00:08 2005 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n"
    },
    {
      "commit": "adb2705a89e8b41abcf29c0ed86f4ce93ab36734",
      "tree": "01d772570d58cce24b61874e711fd9f51e2729e7",
      "parents": [
        "f340c0d1a3f40fdcba69cd291530a4debc58748f",
        "8644d2a42bdba2d513f71c07eaf1b6f9b718b8eb"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 28 14:59:07 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 28 14:59:07 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6\n"
    },
    {
      "commit": "f340c0d1a3f40fdcba69cd291530a4debc58748f",
      "tree": "22fca5983aff6ce2aa7d4ede0b031666dfe1f28d",
      "parents": [
        "082cf69eb82681f4eacb3a5653834c7970714bef"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Jun 28 16:40:42 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 28 14:56:51 2005 -0700"
      },
      "message": "[PATCH] Tweak idle thread setup semantics\n\nThis patch tweaks idle thread setup semantics a bit: instead of setting\nNEED_RESCHED in init_idle(), we do an explicit schedule() before calling\ninto cpu_idle().\n\nThis patch, while having no negative side-effects, enables wider use of\ncond_resched()s.  (which might happen in the stock kernel too, but it\u0027s\nparticulary important for voluntary-preempt)\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "082cf69eb82681f4eacb3a5653834c7970714bef",
      "tree": "a0817817c787a89abd0eb7e5bf6f217523060b63",
      "parents": [
        "f8b58edf3acf0dcc186b8330939000ecf709368a"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Tue Jun 28 16:35:11 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 28 14:56:50 2005 -0700"
      },
      "message": "[PATCH] ll_rw_blk: prevent huge request allocations\n\nCurrently we cap request allocations at q-\u003enr_requests, but we allow a\nbatching io context to allocate up to 32 more (default setting).  This\ncan flood the queue with request allocations, with only a few batching\nprocesses.  The real fix would be to limit the number of batchers, but\nas that isn\u0027t currently tracked, I suggest we just cap the maximum\nnumber of allocated requests to eg 50% over the limit.\n\nThis was observed in real life, users typically see this as vmstat bo\nnumbers going off the wall with seconds of no queueing afterwards.\nBehaviour this bursty is not beneficial.\n\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f8b58edf3acf0dcc186b8330939000ecf709368a",
      "tree": "d28b413c34ef9c673c242504496a4053d059ace8",
      "parents": [
        "314b6a4d80a7a5217c86ffdca926b6f406da0e0e"
      ],
      "author": {
        "name": "Neil Brown",
        "email": "neilb@cse.unsw.edu.au",
        "time": "Mon Jun 27 22:29:34 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 28 14:53:41 2005 -0700"
      },
      "message": "[PATCH] md: bio leak fix\n\ninsert a missing bio_put when writting the md superblock.\n\nWithout this we have a steady growth in the \"bio\" slab.\n\nSigned-off-by: Neil Brown \u003cneilb@cse.unsw.edu.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "314b6a4d80a7a5217c86ffdca926b6f406da0e0e",
      "tree": "f2a1b6a94511fb449ff35c7a3f6b1dc0f548335e",
      "parents": [
        "97afa0a25afb43a82954662773a9d48d61b2996a"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Mon Jun 27 22:29:33 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 28 14:53:40 2005 -0700"
      },
      "message": "[PATCH] kexec: fix sparse warnings\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nCc: Eric Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "97afa0a25afb43a82954662773a9d48d61b2996a",
      "tree": "b1841580068d8e8c35b8da55c33dbd3ac3e4da4b",
      "parents": [
        "61998bcb4bf0efa0276e88c7853091e482a826f4"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Mon Jun 27 22:29:31 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 28 14:53:40 2005 -0700"
      },
      "message": "[PATCH] cciss_ioctl() warning fix\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "50273978975ee62938b7ca612e281927cd789c13",
      "tree": "16bc10c8480d1e2e2e4ae136c9c574c15bf534c8",
      "parents": [
        "f2be64b3b15f52ceb83ff26abc10705a31ae5352"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Jun 28 22:42:06 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jun 28 22:42:06 2005 +0100"
      },
      "message": "[PATCH] ARM: 2763/1: S3C24XX - mark IRQ_LCD as valid\n\nPatch from Ben Dooks\n\nFix the IRQ_LCD so that it is marked as valid\nsince we no longer de-mux this in the main IRQ\nhandler.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f2be64b3b15f52ceb83ff26abc10705a31ae5352",
      "tree": "cbfe6c419b8c8058b6e7f8fb2d64664e6ba9af31",
      "parents": [
        "072cd703b6a2a3adc14fbc2d969424c7022a7892"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Tue Jun 28 21:01:16 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jun 28 21:01:16 2005 +0100"
      },
      "message": "[PATCH] ARM: 2760/1: Add a warning on dynamic tick timekeeping on some platforms\n\nPatch from Tony Lindgren\n\nThis patch was suggested by RMK, and adds a warning on the accuracy\nof timekeeping when using dynamic tick on some platforms. Depending\non the timer implementation, dynamic tick may affect the accuracy of\ntimekeeping.\nCurrently at least OMAP is known to have accurate timekeeping with\ndynamic tick.\n\nSigned-off-by: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "072cd703b6a2a3adc14fbc2d969424c7022a7892",
      "tree": "a3d172720177bbf3799683d207d9a510d6f956d2",
      "parents": [
        "fa0ebff62a8a25952a082641db0ed6b1cfc6c38c"
      ],
      "author": {
        "name": "Ben Dooks",
        "email": "ben-linux@fluff.org",
        "time": "Tue Jun 28 21:01:03 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jun 28 21:01:03 2005 +0100"
      },
      "message": "[PATCH] ARM: 2762/1: S3C24XX Audio platform data\n\nPatch from Ben Dooks\n\nThis provides the s3c24xx audio platform data which can be\nsupplied from any of the board specific drivers.\n\nSigned-off-by: Ben Dooks \u003cben-linux@fluff.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "fa0ebff62a8a25952a082641db0ed6b1cfc6c38c",
      "tree": "e7600dd94511b958a9fb315b6c0e924e8744f5ae",
      "parents": [
        "99f95e5286df2f69edab8a04c7080d986ee4233b"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Tue Jun 28 21:01:03 2005 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Jun 28 21:01:03 2005 +0100"
      },
      "message": "[PATCH] ARM: 2761/1: OProfile: Add call graphing support for arm\n\nPatch from Richard Purdie\n\nAdd functions to generate backtraces of both kernel and user processes\nwhich allows oprofile\u0027s call graphing functionality to be used on arm.\nThis requires unstripped binaries/libs which use a frame pointer.\n\nSigned-off-by: Richard Purdie\nSigned-off-by: Zwane Mwaikambo \u003czwane@arm.linux.org.uk\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "61998bcb4bf0efa0276e88c7853091e482a826f4",
      "tree": "e01a1cbcc20ca013622fce45a1a056b89a11a40b",
      "parents": [
        "c36ad397a30fcf9369d82584324cc24189eb6b1c",
        "0a139e79976b9eb60517edec63406236a789f812"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 28 10:20:11 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 28 10:20:11 2005 -0700"
      },
      "message": "Merge head \u0027upstream-20050628-1\u0027 of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev\n"
    },
    {
      "commit": "8644d2a42bdba2d513f71c07eaf1b6f9b718b8eb",
      "tree": "c43b6c2fdf1b68b66906a2de69446dcec0f9af6b",
      "parents": [
        "1cde8a16815bd85c8137d1ea556398983c597c11",
        "99f95e5286df2f69edab8a04c7080d986ee4233b"
      ],
      "author": {
        "name": "Greg KH",
        "email": "greg@press.(none)",
        "time": "Mon Jun 27 22:07:56 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 27 22:07:56 2005 -0700"
      },
      "message": "Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "1cde8a16815bd85c8137d1ea556398983c597c11",
      "tree": "c43ab735f7fd96d0576dfb7749c8ded74f9b63b7",
      "parents": [
        "d57e26ceb7dbf44cd08128cb6146116d4281b58b"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 23 17:35:56 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 27 21:52:48 2005 -0700"
      },
      "message": "[PATCH] PCI: use the MCFG table to properly access pci devices (x86-64)\n\nNow that we have access to the whole MCFG table, let\u0027s properly use it\nfor all pci device accesses (as that\u0027s what it is there for, some boxes\ndon\u0027t put all the busses into one entry.)\n\nIf, for some reason, the table is incorrect, we fallback to the \"old\nstyle\" of mmconfig accesses, namely, we just assume the first entry in\nthe table is the one for us, and blindly use it.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d57e26ceb7dbf44cd08128cb6146116d4281b58b",
      "tree": "3fd0f4ff6ec93f3b8f4342649a4b717beb97c903",
      "parents": [
        "545493917dc90298e1c38f018ad893f5518928e7"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 23 17:35:56 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 27 21:52:47 2005 -0700"
      },
      "message": "[PATCH] PCI: use the MCFG table to properly access pci devices (i386)\n\nNow that we have access to the whole MCFG table, let\u0027s properly use it\nfor all pci device accesses (as that\u0027s what it is there for, some boxes\ndon\u0027t put all the busses into one entry.)\n\nIf, for some reason, the table is incorrect, we fallback to the \"old\nstyle\" of mmconfig accesses, namely, we just assume the first entry in\nthe table is the one for us, and blindly use it.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "545493917dc90298e1c38f018ad893f5518928e7",
      "tree": "1c809616d3113785c0f7dd3039ea3b05c99c6440",
      "parents": [
        "d18c3db58bc544fce6662ca7edba616ca9788a70"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 23 17:35:56 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 27 21:52:47 2005 -0700"
      },
      "message": "[PATCH] PCI: add proper MCFG table parsing to ACPI core.\n\nThis patch is the first step in properly handling the MCFG PCI table.\nIt defines the structures properly, and saves off the table so that the\npci mmconfig code can access it.  It moves the parsing of the table a\nlittle later in the boot process, but still before the information is\nneeded.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d18c3db58bc544fce6662ca7edba616ca9788a70",
      "tree": "dd4c2d2c0bef6d47a32452112a9396a3137d8c10",
      "parents": [
        "4002307d2b563a6ab317ca4d7eb1d201a6673d37"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 23 17:35:56 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 27 21:52:47 2005 -0700"
      },
      "message": "[PATCH] PCI: make drivers use the pci shutdown callback instead of the driver core callback.\n\nNow we can change the pci core to always set this pointer, as pci drivers\nshould use it, not the driver core callback.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "4002307d2b563a6ab317ca4d7eb1d201a6673d37",
      "tree": "a95936bd9f9180eeaac3c41fae0baaf878486a2d",
      "parents": [
        "70549ad9cf074e12f12cdc931b29b2616dfb873a"
      ],
      "author": {
        "name": "Keith Moore",
        "email": "keithmo@exmsft.com",
        "time": "Thu Jun 02 12:42:37 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 27 21:52:46 2005 -0700"
      },
      "message": "[PATCH] cpqphp: fix oops during unload without probe\n\ndrivers/pci/hotplug/cpqphp_core.c calls cpqphp_event_start_thread()\nin one_time_init(), which is called whenever the hardware is probed.\nUnfortunately, cpqphp_event_stop_thread() is *always* called when\nthe module is unloaded. If the hardware is never probed, then\ncpqphp_event_stop_thread() tries to manipulate a couple of\nuninitialized mutexes.\n\nSigned-off-by: Keith Moore \u003ckeithmo@exmsft.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "70549ad9cf074e12f12cdc931b29b2616dfb873a",
      "tree": "dde5cdc320df87f1eee4b6ef94146dd741a31d14",
      "parents": [
        "bb4a61b6eaee01707f24deeefc5d7136f25f75c5"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 06 23:07:46 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 27 21:52:46 2005 -0700"
      },
      "message": "[PATCH] PCI: clean up the MSI code a bit.\n\nMostly just cleans up the irq handling logic to be smaller and a bit more\ndescriptive as to what it really does.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "bb4a61b6eaee01707f24deeefc5d7136f25f75c5",
      "tree": "8d353d7b04addad950de8ae24eda7cdfe6fbea85",
      "parents": [
        "e24c2d963a604d9eaa560c90371fa387d3eec8f1"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Mon Jun 06 23:07:46 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 27 21:52:46 2005 -0700"
      },
      "message": "[PATCH] PCI: fix up errors after dma bursting patch and CONFIG_PCI\u003dn\n\nWith CONFIG_PCI\u003dn:\n\nIn file included from include/linux/pci.h:917,\n                 from lib/iomap.c:6:\ninclude/asm/pci.h:104: warning: `enum pci_dma_burst_strategy\u0027 declared inside parameter list\ninclude/asm/pci.h:104: warning: its scope is only this definition or declaration, which is probably not what you want.\ninclude/asm/pci.h: In function `pci_dma_burst_advice\u0027:\ninclude/asm/pci.h:106: dereferencing pointer to incomplete type\ninclude/asm/pci.h:106: `PCI_DMA_BURST_INFINITY\u0027 undeclared (first use in this function)\ninclude/asm/pci.h:106: (Each undeclared identifier is reported only once\ninclude/asm/pci.h:106: for each function it appears in.)\nmake[1]: *** [lib/iomap.o] Error 1\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e24c2d963a604d9eaa560c90371fa387d3eec8f1",
      "tree": "66be193d59dd22fac0b62980769c4f19e045b5a2",
      "parents": [
        "2311b1f2bbd36fa5f366a7448c718b2556e0f02c"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Jun 02 12:55:50 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 27 21:52:45 2005 -0700"
      },
      "message": "[PATCH] PCI: DMA bursting advice\n\nAfter seeing, at best, \"guesses\" as to the following kind\nof information in several drivers, I decided that we really\nneed a way for platforms to specifically give advice in this\narea for what works best with their PCI controller implementation.\n\nBasically, this new interface gives DMA bursting advice on\nPCI.  There are three forms of the advice:\n\n1) Burst as much as possible, it is not necessary to end bursts\n   on some particular boundary for best performance.\n\n2) Burst on some byte count multiple.  A DMA burst to some multiple of\n   number of bytes may be done, but it is important to end the burst\n   on an exact multiple for best performance.\n\n   The best example of this I am aware of are the PPC64 PCI\n   controllers, where if you end a burst mid-cacheline then\n   chip has to refetch the data and the IOMMU translations\n   which hurts performance a lot.\n\n3) Burst on a single byte count multiple.  Bursts shall end\n   exactly on the next multiple boundary for best performance.\n\n   Sparc64 and Alpha\u0027s PCI controllers operate this way.  They\n   disconnect any device which tries to burst across a cacheline\n   boundary.\n\n   Actually, newer sparc64 PCI controllers do not have this behavior.\n   That is why the \"pdev\" is passed into the interface, so I can\n   add code later to check which PCI controller the system is using\n   and give advice accordingly.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "2311b1f2bbd36fa5f366a7448c718b2556e0f02c",
      "tree": "10e836c5c34893f8098464a5ae15aba351a7bb2a",
      "parents": [
        "a0d399a808916d22c1c222c6b5ca4e8edd6d91a9"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Fri May 13 17:44:10 2005 +1000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 27 21:52:45 2005 -0700"
      },
      "message": "[PATCH] PCI: fix-pci-mmap-on-ppc-and-ppc64.patch\n\nThis is an updated version of Ben\u0027s fix-pci-mmap-on-ppc-and-ppc64.patch\nwhich is in 2.6.12-rc4-mm1.\n\nIt fixes the patch to work on PPC iSeries, removes some debug printks\nat Ben\u0027s request, and incorporates your\nfix-pci-mmap-on-ppc-and-ppc64-fix.patch also.\n\nOriginally from Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n\nThis patch was discussed at length on linux-pci and so far, the last\niteration of it didn\u0027t raise any comment.  It\u0027s effect is a nop on\narchitecture that don\u0027t define the new pci_resource_to_user() callback\nanyway.  It allows architecture like ppc who put weird things inside of\nPCI resource structures to convert to some different value for user\nvisible ones.  It also fixes mmap\u0027ing of IO space on those archs.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a0d399a808916d22c1c222c6b5ca4e8edd6d91a9",
      "tree": "4c4f41d86652c7783cd5900605f36344253d3ef1",
      "parents": [
        "0e888adc41ffc02b700ade715c182a17e766af84"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Thu Apr 28 00:25:59 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 27 21:52:45 2005 -0700"
      },
      "message": "[PATCH] ACPI based I/O APIC hot-plug: acpiphp support\n\nThis patch adds PCI based I/O xAPIC hot-add support to ACPIPHP\ndriver. When PCI root bridge is hot-added, all PCI based I/O xAPICs\nunder the root bridge are hot-added by this patch. Hot-remove support\nis TBD.\n\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0e888adc41ffc02b700ade715c182a17e766af84",
      "tree": "b3d745d7a292213daf107c690ea43e5589397867",
      "parents": [
        "b1bb248a5d2230a3d8ef42199c742194a8580b15"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Thu Apr 28 00:25:58 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 27 21:52:44 2005 -0700"
      },
      "message": "[PATCH] ACPI based I/O APIC hot-plug: ia64 support\n\nThis is an ia64 implementation of acpi_register_ioapic() and\nacpi_unregister_ioapic() interfaces.\n\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b1bb248a5d2230a3d8ef42199c742194a8580b15",
      "tree": "5335d22256e1c6f755f7aff01432ed2d5d722c9b",
      "parents": [
        "8d50e332c8bd4f4e8cc76e8ed7326aa6f18182aa"
      ],
      "author": {
        "name": "Kenji Kaneshige",
        "email": "kaneshige.kenji@jp.fujitsu.com",
        "time": "Thu Apr 28 00:25:58 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 27 21:52:44 2005 -0700"
      },
      "message": "[PATCH] ACPI based I/O APIC hot-plug: add interfaces\n\nThis patch adds the following new interfaces for I/O xAPIC\nhotplug. The implementation of these interfaces depends on each\narchitecture.\n\n    o int acpi_register_ioapic(acpi_handle handle, u64 phys_addr,\n\t\t\t       u32 gsi_base);\n\n        This new interface is to add a new I/O xAPIC specified by\n        phys_addr and gsi_base pair. phys_addr is the physical address\n        to which the I/O xAPIC is mapped and gsi_base is global system\n        interrupt base of the I/O xAPIC. acpi_register_ioapic returns\n        0 on success, or negative value on error.\n\n    o int acpi_unregister_ioapic(acpi_handle handle, u32 gsi_base);\n\n        This new interface is to remove a I/O xAPIC specified by\n        gsi_base. acpi_unregister_ioapic returns 0 on success, or\n        negative value on error.\n\nSigned-off-by: Kenji Kaneshige \u003ckaneshige.kenji@jp.fujitsu.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8d50e332c8bd4f4e8cc76e8ed7326aa6f18182aa",
      "tree": "dd9caa96f0b5d5bff3d4fccc4be410c4ecad03aa",
      "parents": [
        "8e7561cfbdf00fb1cee694cef0e825d0548aedbc"
      ],
      "author": {
        "name": "Rajesh Shah",
        "email": "rajesh.shah@intel.com",
        "time": "Thu Apr 28 00:25:57 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 27 21:52:43 2005 -0700"
      },
      "message": "[PATCH] acpi hotplug: decouple slot power state changes from physical hotplug\n\nCurrent acpiphp code does not distinguish between the physical presence and\npower state of a device/slot.  That is, if a device has to be disabled, it\nalso tries to physically ejects the device.  This patch decouples power state\nfrom physical presence.  You can now echo to the corresponding sysfs power\ncontrol file to repeatedly enable and disable a device without having to\nphysically re-insert it.\n\nSigned-off-by: Rajesh Shah \u003crajesh.shah@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8e7561cfbdf00fb1cee694cef0e825d0548aedbc",
      "tree": "e17b88f3200fb35ea62c7f6896cf21977d551b8a",
      "parents": [
        "2f523b15901f654a9448bbd47ebe1e783ec3195b"
      ],
      "author": {
        "name": "Rajesh Shah",
        "email": "rajesh.shah@intel.com",
        "time": "Thu Apr 28 00:25:56 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 27 21:52:43 2005 -0700"
      },
      "message": "[PATCH] acpi hotplug: aCPI based root bridge hot-add\n\nacpiphp changes to support acpi based root bridge hot-add.\n\nSigned-off-by: Rajesh Shah \u003crajesh.shah@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "2f523b15901f654a9448bbd47ebe1e783ec3195b",
      "tree": "74270f9c16021a5b4accbaadddb50475e3e44701",
      "parents": [
        "364d5094a43ff2ceff3d19e40c4199771cb6cb8f"
      ],
      "author": {
        "name": "Rajesh Shah",
        "email": "rajesh.shah@intel.com",
        "time": "Thu Apr 28 00:25:55 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 27 21:52:43 2005 -0700"
      },
      "message": "[PATCH] acpi hotplug: fix slot power-down problem with acpiphp\n\nEarlier I reported that Matthew\u0027s acpiphp rewrite had problem in powering down\nslot on my i386 system.  The following patch is needed to get the acpiphp\nrewrite properly powering down the slot.\n\nSigned-off-by: Dely Sy \u003cdely.l.sy@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "364d5094a43ff2ceff3d19e40c4199771cb6cb8f",
      "tree": "bc3c70c12895d22aaa96dc27632df22f4ff9ac9e",
      "parents": [
        "42f49a6ae5dca90cd0594475502bf1c43ff1dc07"
      ],
      "author": {
        "name": "Rajesh Shah",
        "email": "rajesh.shah@intel.com",
        "time": "Thu Apr 28 00:25:54 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 27 21:52:42 2005 -0700"
      },
      "message": "[PATCH] acpi hotplug: clean up notify handlers on acpiphp unload\n\nA root bridge may not have directly attached hotpluggable slots under it.\nInstead, it may have p2p bridges with slots under it.  In this case, we need\nto clean up the p2p bridges and slots properly too.  Patch below applies on\ntop of the original patch, and fixes this problem.  Without this, acpiphp\nleaves behind notify handlers on module unload, and subsequent module load\nattempts don\u0027t work properly too.  Patch was tested on an ia64 Tiger4 box.\n\nSigned-off-by: Rajesh Shah \u003crajesh.shah@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "42f49a6ae5dca90cd0594475502bf1c43ff1dc07",
      "tree": "f894d1335be0aaa10955f61aa92200540ef13624",
      "parents": [
        "4ce448e5fae62689b06027b46f470b944e5c2193"
      ],
      "author": {
        "name": "Rajesh Shah",
        "email": "rajesh.shah@intel.com",
        "time": "Thu Apr 28 00:25:53 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 27 21:52:42 2005 -0700"
      },
      "message": "[PATCH] acpi hotplug: convert acpiphp to use generic resource code\n\nThis patch converts acpiphp to use the generic PCI resource assignment code.\nIt\u0027s quite large, but most of it is deleting the acpiphp_pci and acpiphp_res\nfiles.  It\u0027s tested on an hp Integrity rx8620 (which won\u0027t work without this\npatch).  Testers with other hardware welcomed.\n\nSigned-off-by: Matthew Wilcox \u003cmatthew@wil.cx\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "4ce448e5fae62689b06027b46f470b944e5c2193",
      "tree": "9edaa688203e649f63362f354d62d6a663da54b8",
      "parents": [
        "3fb02738b0fd36f47710a2bf207129efd2f5daa2"
      ],
      "author": {
        "name": "Rajesh Shah",
        "email": "rajesh.shah@intel.com",
        "time": "Thu Apr 28 00:25:53 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 27 21:52:42 2005 -0700"
      },
      "message": "[PATCH] acpi bridge hotadd: Export the interface to get PCI id for an ACPI handle\n\nExport an acpi interface to get PCI domain/bus/devfn information from the\ncorresponding namespace handle.  Used by acpiphp code to transpate the device\nhandle of the hot-plugged root bridge to the corresponding pci location\ninformation.\n\nSigned-off-by: Rajesh Shah \u003crajesh.shah@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "3fb02738b0fd36f47710a2bf207129efd2f5daa2",
      "tree": "56bd70ea1b957b601402745ee03b4c1b293ab23b",
      "parents": [
        "f7d473d919627262816459f8dba70d72812be074"
      ],
      "author": {
        "name": "Rajesh Shah",
        "email": "rajesh.shah@intel.com",
        "time": "Thu Apr 28 00:25:52 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 27 21:52:42 2005 -0700"
      },
      "message": "[PATCH] acpi bridge hotadd: Allow ACPI .add and .start operations to be done independently\n\nCreate new interfaces to recursively add an acpi namespace object to the acpi\ndevice list, and recursively start the namespace object.  This is needed for\nACPI based hotplug of a root bridge hierarchy where the add operation must be\nperformed first and the start operation must be performed separately after the\nhot-plugged devices have been properly configured.\n\nSigned-off-by: Rajesh Shah \u003crajesh.shah@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f7d473d919627262816459f8dba70d72812be074",
      "tree": "8dabcd1eea9369d117962d2d3646032745c596db",
      "parents": [
        "542df5de56a23bf2d94b75e2b304ab0e5a5508a8"
      ],
      "author": {
        "name": "Rajesh Shah",
        "email": "rajesh.shah@intel.com",
        "time": "Thu Apr 28 00:25:51 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 27 21:52:41 2005 -0700"
      },
      "message": "[PATCH] acpi bridge hotadd: Read bridge resources when fixing up the bus\n\nRead bridge io/mem/pfmem ranges when fixing up the bus so that bus resources\nare tracked.  This is required to properly support pci end device and bridge\nhotplug.\n\nSigned-off-by: Rajesh Shah \u003crajesh.shah@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "542df5de56a23bf2d94b75e2b304ab0e5a5508a8",
      "tree": "6e9861262c3fb9cfa72a385ea8db5372c086e35b",
      "parents": [
        "091ca9f06382e46d77213c35a97f7d0be9e350d2"
      ],
      "author": {
        "name": "Rajesh Shah",
        "email": "rajesh.shah@intel.com",
        "time": "Thu Apr 28 00:25:50 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 27 21:52:41 2005 -0700"
      },
      "message": "[PATCH] acpi bridge hotadd: Remove hot-plugged devices that could not be allocated resources\n\nWhen hot-plugging an I/O hierarchy that contains many bridges and leaf\ndevices, it\u0027s possible that there are not enough resources to start all the\ndevice present.  If we fail to assign a resource, clear the corresponding\nvalue in the pci_dev structure, so other code can take corrective action.\n\nSigned-off-by: Rajesh Shah \u003crajesh.shah@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "091ca9f06382e46d77213c35a97f7d0be9e350d2",
      "tree": "a7a63e88279b03c2ba47e8c62c1a40192f3d93b7",
      "parents": [
        "6ef6f0e33c4645fc8d23201ad5a6a289b4303cbb"
      ],
      "author": {
        "name": "Rajesh Shah",
        "email": "rajesh.shah@intel.com",
        "time": "Thu Apr 28 00:25:49 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 27 21:52:41 2005 -0700"
      },
      "message": "[PATCH] acpi bridge hotadd: Make the PCI remove routines safe for failed hot-plug\n\nWhen a root bridge hierarchy is hot-plugged, resource requirements for the new\ndevices may be greater than what the root bridge is decoding.  In this case,\nwe want to remove devices that did not get needed resources.  These devices\nhave been scanned into bus specific lists but not yet added to the global\ndevice list.  Make sure the pci remove functions can handle this case.\n\nSigned-off-by: Rajesh Shah \u003crajesh.shah@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6ef6f0e33c4645fc8d23201ad5a6a289b4303cbb",
      "tree": "ff7861a550b5eea24788ccc07ca0df5294f9067b",
      "parents": [
        "e4ea9bb7e9f177e03a917b1f1213de0315f819ee"
      ],
      "author": {
        "name": "Rajesh Shah",
        "email": "rajesh.shah@intel.com",
        "time": "Thu Apr 28 00:25:49 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 27 21:52:40 2005 -0700"
      },
      "message": "[PATCH] acpi bridge hotadd: Link newly created pci child bus to its parent on creation\n\nWhen a pci child bus is created, add it to the parent\u0027s children list\nimmediately rather than waiting till pci_bus_add_devices().  For hot-plug\nbridges/devices, pci_bus_add_devices() may be called much later, after they\nhave been properly configured.  In the meantime, this allows us to use the\nnormal pci bus search functions for the hot-plug bridges/buses.\n\nSigned-off-by: Rajesh Shah \u003crajesh.shah@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e4ea9bb7e9f177e03a917b1f1213de0315f819ee",
      "tree": "482599b5f367e997dfe30590860091bb06219882",
      "parents": [
        "cc57450f5c044270d2cf1dd437c1850422262109"
      ],
      "author": {
        "name": "Rajesh Shah",
        "email": "rajesh.shah@intel.com",
        "time": "Thu Apr 28 00:25:48 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 27 21:52:40 2005 -0700"
      },
      "message": "[PATCH] acpi bridge hotadd: Take the PCI lock when modifying pci bus or device lists\n\nWith root bridge and pci bridge hot-plug, new buses and devices can be added\nor removed at run time.  Protect the pci bus and device lists with the pci\nlock when doing so.\n\nSigned-off-by: Rajesh Shah \u003crajesh.shah@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "cc57450f5c044270d2cf1dd437c1850422262109",
      "tree": "418c7546c443cfc80601da045731f6b5a9f23442",
      "parents": [
        "71c3511c22e8e0648094672abec898b3bf84c18b"
      ],
      "author": {
        "name": "Rajesh Shah",
        "email": "rajesh.shah@intel.com",
        "time": "Thu Apr 28 00:25:47 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 27 21:52:40 2005 -0700"
      },
      "message": "[PATCH] acpi bridge hotadd: Prevent duplicate bus numbers when scanning PCI bridge\n\nWhen hot-plugging a root bridge, as we try to assign bus numbers we may find\nthat the hotplugged hieratchy has more PCI to PCI bridges (i.e.  bus\nrequirements) than available.  Make sure we don\u0027t step over an existing bus\nwhen that happens.\n\nSigned-off-by: Rajesh Shah \u003crajesh.shah@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "71c3511c22e8e0648094672abec898b3bf84c18b",
      "tree": "e85aa826d22c53f7ecb5c040fc0d242c8576a8a2",
      "parents": [
        "fab3fb0ac8c83072465b28ca859c420da6c6511c"
      ],
      "author": {
        "name": "Rajesh Shah",
        "email": "rajesh.shah@intel.com",
        "time": "Thu Apr 28 00:25:46 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 27 21:52:39 2005 -0700"
      },
      "message": "[PATCH] acpi bridge hotadd: Make pcibios_fixup_bus() hot-plug safe\n\nPCI scan code calls the arch specific pcibios_fixup_bus() each time it scans a\nnew bridge.  For root bridge hot-plug, the bridge and it\u0027s attached devices\nmay not have been configured properly yet, so it\u0027s not safe to claim those\nresources at this time.\n\nThis code goes away when we clean up the way pci resources are claimed (in\npci_enable_device()), so this is only a stopgap fix.\n\nSigned-off-by: Rajesh Shah \u003crajesh.shah@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "fab3fb0ac8c83072465b28ca859c420da6c6511c",
      "tree": "f4d0dc0b7e9a8bd3611e1bf7f64dfd3cb55a950c",
      "parents": [
        "c431ada45d65b305a6aab4557067e564b23ce5a5"
      ],
      "author": {
        "name": "Rajesh Shah",
        "email": "rajesh.shah@intel.com",
        "time": "Thu Apr 28 00:25:45 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 27 21:52:39 2005 -0700"
      },
      "message": "[PATCH] acpi bridge hotadd: Fix pci_enable_device() for p2p bridges\n\nWhen checking if a PCI to PCI bridge should be enabled to decode memory and/or\nIO resources, we need to look at all device resources not just the first 6.\nThis is needed to allow PCI bridges to pass down memory and IO accesses to\nchild devices even when the bridge itself does not consume resources in its\nPCI BARs.\n\nSigned-off-by: Rajesh Shah \u003crajesh.shah@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c431ada45d65b305a6aab4557067e564b23ce5a5",
      "tree": "3fefb8a354860d9c39781dbbf042c992da5a9cd5",
      "parents": [
        "efe1ec27837d6639eae82e1f5876910ba6433c3f"
      ],
      "author": {
        "name": "Rajesh Shah",
        "email": "rajesh.shah@intel.com",
        "time": "Thu Apr 28 00:25:45 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 27 21:52:39 2005 -0700"
      },
      "message": "[PATCH] acpi bridge hotadd: ACPI based root bridge hot-add\n\nWhen you hot-plug a (root) bridge hierarchy, it may have p2p bridges and\ndevices attached to it that have not been configured by firmware.  In this\ncase, we need to configure the devices before starting them.  This patch\nseparates device start from device scan so that we can introduce the\nconfiguration step in the middle.\n\nI kept the existing semantics for pci_scan_bus() since there are a huge number\nof callers to that function.\n\nAlso, I have no way of testing the changes I made to the parisc files, so this\nneeds review by those folks.  Sorry for the massive cross-post, this touches\nfiles in many different places.\n\nSigned-off-by: Rajesh Shah \u003crajesh.shah@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "efe1ec27837d6639eae82e1f5876910ba6433c3f",
      "tree": "16070e93c8ea98f2da9ab8546024cc6d0e11388f",
      "parents": [
        "881a8c120acf7ec09c90289e2996b7c70f51e996"
      ],
      "author": {
        "name": "Amit Gud",
        "email": "gud@eth.net",
        "time": "Tue Apr 12 19:04:27 2005 +0530"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 27 21:52:38 2005 -0700"
      },
      "message": "[PATCH] pci: remove deprecates\n\nReplace pci_find_device() with more safer pci_get_device().\n\nSigned-off-by: Amit Gud \u003cgud@eth.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "881a8c120acf7ec09c90289e2996b7c70f51e996",
      "tree": "edac4f63c30cbda0604e722056b5bb2876ddd67d",
      "parents": [
        "120bb4246a99cc6e9cc976573fcbcd0ee9d544ef"
      ],
      "author": {
        "name": "Amit Gud",
        "email": "gud@eth.net",
        "time": "Tue Apr 12 19:03:33 2005 +0530"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 27 21:52:38 2005 -0700"
      },
      "message": "[PATCH] pci: remove deprecates\n\nReplace pci_find_device() with more safer pci_get_device().\n\nSigned-off-by: Amit Gud \u003cgud@eth.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "120bb4246a99cc6e9cc976573fcbcd0ee9d544ef",
      "tree": "d447957833d89dbd049259f813530fa8cc81d206",
      "parents": [
        "020f46a39eb7b99a575b9f4d105fce2b142acdf1"
      ],
      "author": {
        "name": "jayalk@intworks.biz",
        "email": "jayalk@intworks.biz",
        "time": "Mon Mar 21 20:20:42 2005 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 27 21:52:38 2005 -0700"
      },
      "message": "[PATCH] PCI Allow OutOfRange PIRQ table address\n\nI updated this to remove unnecessary variable initialization, make\ncheck_routing be inline only and not __init, switch to strtoul, and\nformatting fixes as per Randy Dunlap\u0027s recommendations.\n\nI updated this to change pirq_table_addr to a long, and to add a warning\nmsg if the PIRQ table wasn\u0027t found at the specified address, as per thread\nwith Matthew Wilcox.\n\nIn our hardware situation, the BIOS is unable to store or generate it\u0027s PIRQ\ntable in the F0000h-100000h standard range. This patch adds a pci kernel\nparameter, pirqaddr to allow the bootloader (or BIOS based loader) to inform\nthe kernel where the PIRQ table got stored. A beneficial side-effect is that,\nif one\u0027s BIOS uses a static address each time for it\u0027s PIRQ table, then\npirqaddr can be used to avoid the $pirq search through that address block each\ntime at boot for normal PIRQ BIOSes.\n\nSigned-off-by: Jaya Kumar \u003cjayalk@intworks.biz\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c36ad397a30fcf9369d82584324cc24189eb6b1c",
      "tree": "a5cbb451a2e9ea3ea12b6d279c72d77ac96c3028",
      "parents": [
        "c903e41e67046e7f52bbc404bd5aa654d12540cc",
        "99f95e5286df2f69edab8a04c7080d986ee4233b"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jun 28 00:46:22 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jun 28 00:46:22 2005 -0400"
      },
      "message": "Merge /spare/repo/linux-2.6/\n"
    },
    {
      "commit": "0a139e79976b9eb60517edec63406236a789f812",
      "tree": "437c86a3eb936a2c4d6d41ea4ab6eea766e2e7fc",
      "parents": [
        "62ba2841f2a51848f7cb0499edae3f6803764f2c"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Sun Jun 26 23:52:50 2005 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jun 28 00:08:00 2005 -0400"
      },
      "message": "[PATCH] libata: ahci: remove ata_port_start/stop() calls\n\nThis patch removes unnecessary ata_port_start/stop() calls from\nahci_port_start/stop().\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\n"
    },
    {
      "commit": "62ba2841f2a51848f7cb0499edae3f6803764f2c",
      "tree": "8e945184504d0ed608c6e58f092b5c819d1cb098",
      "parents": [
        "e922256ae4bb6ef954bd7e0740d9753460e0ab72"
      ],
      "author": {
        "name": "Tejun Heo",
        "email": "htejun@gmail.com",
        "time": "Sun Jun 26 23:27:19 2005 +0900"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jun 28 00:05:57 2005 -0400"
      },
      "message": "[PATCH] libata: lengthen COMMRESET delay\n\nThis patch lengthens the delay between DET setting and clearing for\nCOMMRESET from 400us to 1ms.  I couldn\u0027t find any requiremen regarding\nthe duration of COMMRESET in SATA I/II specs but AHCI-1.1 10.4.2\nstates that it should be at least 1ms.\n\nSigned-off-by: Tejun Heo \u003chtejun@gmail.com\u003e\n"
    },
    {
      "commit": "e922256ae4bb6ef954bd7e0740d9753460e0ab72",
      "tree": "a50f08381a797481c091621de9fcd7403376c223",
      "parents": [
        "8b2af8f0ca807eb13b59dc5961d2e99fc2b1bd87"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jun 28 00:03:37 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Tue Jun 28 00:03:37 2005 -0400"
      },
      "message": "libata: update DMA blacklist\n\nContributions from Alan Cox and maximilian attems.\n"
    },
    {
      "commit": "99f95e5286df2f69edab8a04c7080d986ee4233b",
      "tree": "91963ac1a2e0f55ec5a619cf0390bff1453a5de4",
      "parents": [
        "6e5a32754c67f0d156c2f196d604b2e9129a1fd5"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Mon Jun 27 20:14:05 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 20:31:02 2005 -0700"
      },
      "message": "[PATCH] cfq build fix\n\ndrivers/block/cfq-iosched.c: In function \u0027cfq_put_queue\u0027:\ndrivers/block/cfq-iosched.c:303: sorry, unimplemented: inlining failed in call to \u0027cfq_pending_requests\u0027: function body not available\ndrivers/block/cfq-iosched.c:1080: sorry, unimplemented: called from here\ndrivers/block/cfq-iosched.c: In function \u0027__cfq_may_queue\u0027:\ndrivers/block/cfq-iosched.c:1955: warning: the address of \u0027cfq_cfqq_must_alloc_slice\u0027, will always evaluate as \u0027true\u0027\nmake[1]: *** [drivers/block/cfq-iosched.o] Error 1\nmake: *** [drivers/block/cfq-iosched.o] Error 2\n\nCc: Jeff Garzik \u003cjgarzik@pobox.com\u003e\nCc: Jens Axboe \u003caxboe@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c903e41e67046e7f52bbc404bd5aa654d12540cc",
      "tree": "7145407a1bb337af963911cca90df45c13751ab3",
      "parents": [
        "cac8c81a59bd3b6815871b3172e8ccf15a3431e0"
      ],
      "author": {
        "name": "Komuro",
        "email": "komurojun-mbn@nifty.com",
        "time": "Mon Jun 27 23:23:05 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Jun 27 23:23:05 2005 -0400"
      },
      "message": "drivers/net/at1700: remove incorrect comment\n\n\"Allied Telesis RE1000 Plus\" is not supported at all\nby kernel 2.6.12.\n\nSigned-off-by: komurojun-mbn@nifty.com\n"
    },
    {
      "commit": "8b2af8f0ca807eb13b59dc5961d2e99fc2b1bd87",
      "tree": "51b67f13beeb31f018f933ae192e029ca886f26d",
      "parents": [
        "c7b645f934e52a54af58142d91fb51f881f8ce26"
      ],
      "author": {
        "name": "Edward Falk",
        "email": "efalk@google.com",
        "time": "Wed Jun 15 14:26:39 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Jun 27 23:21:00 2005 -0400"
      },
      "message": "[PATCH] Minor libata documentation patch\n\nI fleshed out libata.tmpl a bit while I was taking notes.\n"
    },
    {
      "commit": "6e5a32754c67f0d156c2f196d604b2e9129a1fd5",
      "tree": "2dc77bbae2b2896c6435dc25c013d5d053fba591",
      "parents": [
        "b6d00f0de9e932e2884b3b7af8e43c0a61a271ee",
        "63b614522cba5a015923c0e8f284be6e01c13f1a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 20:10:18 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 20:10:18 2005 -0700"
      },
      "message": "Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6\n"
    },
    {
      "commit": "cac8c81a59bd3b6815871b3172e8ccf15a3431e0",
      "tree": "7bc0d43eed52e71c11d25a0e8f91838457ec4a31",
      "parents": [
        "5f13e7ec5c1d98f4a63a3a79e66b2b121051f5ac"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@nuerscht.ch",
        "time": "Mon May 16 19:15:11 2005 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Jun 27 23:09:08 2005 -0400"
      },
      "message": "[PATCH] Use pci_set_dma_mask() instead of direct assignment of DMA mask\n\nThe amd8111e driver directly assigns the DMA mask to the dma_mask\nmember of the struct pci_dev instead of using pci_set_dma_mask(). This\nmakes the call to pci_dma_supported() redundant as pci_set_dma_mask()\ndoes this check.\n\nI do not own this device so I only compile-tested this patch.\n\nSigned-off-by: Tobias Klauser \u003ctklauser@nuerscht.ch\u003e\n"
    },
    {
      "commit": "5f13e7ec5c1d98f4a63a3a79e66b2b121051f5ac",
      "tree": "abe58e74398f5a8f1181f047e3d936226a836288",
      "parents": [
        "a5fe736eaf9bae1b45317313de04b564441b94f2"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Mon May 16 08:53:52 2005 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Jun 27 23:08:09 2005 -0400"
      },
      "message": "[PATCH] smc91x needs settable IRQ trigger type\n\nFor boards that invert the SMC91x IRQ line (maybe an FPGA inverts it),\nthe set_irq_type() call can\u0027t assume IRQT_RISING.  These particular\nboards currently use OMAP-specific calls to change the trigger type,\nbut the boards break when set_irq_type() stops being a NOP.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\n"
    },
    {
      "commit": "a5fe736eaf9bae1b45317313de04b564441b94f2",
      "tree": "3b194431e6767702fa09f54a39b4c2ae788eaf00",
      "parents": [
        "1bad3f4050b2a641bbfeaddb2717b28247311e9c"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Jun 27 22:47:18 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Jun 27 22:47:18 2005 -0400"
      },
      "message": "Update is_multicast_ether_addr() definition; net/ieee80211.h cleanups.\n"
    },
    {
      "commit": "1bad3f4050b2a641bbfeaddb2717b28247311e9c",
      "tree": "bdc2efda40f48e0fbb64e6b9aca793e95ac72fc4",
      "parents": [
        "747802ab478399f13ff57751c2ebd22577be4eeb",
        "c7b645f934e52a54af58142d91fb51f881f8ce26"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pretzel.yyz.us",
        "time": "Mon Jun 27 22:05:03 2005 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Mon Jun 27 22:05:03 2005 -0400"
      },
      "message": "Merge /spare/repo/linux-2.6/\n"
    },
    {
      "commit": "b6d00f0de9e932e2884b3b7af8e43c0a61a271ee",
      "tree": "1d9b01dd4136eb4e44083a31f46dd7e7283dd683",
      "parents": [
        "3248ff43f86493368b321376d447d84fa9a2737d"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Jun 27 16:29:02 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 18:03:22 2005 -0700"
      },
      "message": "[PATCH] ACPI-based PCI resources: PCMCIA bugfix, but resources missing in trees\n\nDon\u0027t auto-configure yenta sockets for PCMCIA devices if it is connected to\nthe root PCI bus on the x86 or x86_64 architectures.  Previously, this was\nhandled by the \"ioport_resource\"/\"iomem_resource\" check a few lines below,\nbut with the new ACPI-based resource handling this doesn\u0027t catch all cases\nany longer.\n\npci-yenta-cardbus-fix.patch and this patch should solve the initialization\ntime trouble.  However, the ACPI-based PCI resource handling is badly\nbroken, IMHO:\n\n- many resources of devices don\u0027t show up in the resource trees (\n  /proc/iomem and /proc/ioports) any longer. This means that PCMCIA, but\n  also possibly other subsystems (ISA, PnP, ...) do not know which resources\n  it cannot use.\n\n- verify_root_windows() should fail if there are no iomem _or_ ioport\n  resources, not only if there are no iomem _and_ ioport resources.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3248ff43f86493368b321376d447d84fa9a2737d",
      "tree": "36b11c42479f7370e669f8c6747501ad5a72795b",
      "parents": [
        "57b6281cea59639cce995745f1dc42fe9da2c533"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Jun 27 16:29:01 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 18:03:22 2005 -0700"
      },
      "message": "[PATCH] pcmcia: export modalias in sysfs\n\nProvide a \"modalias\" entry in sysfs for PCMCIA devices.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "57b6281cea59639cce995745f1dc42fe9da2c533",
      "tree": "3853530c322d331417bc5184af38fb77a061d6d1",
      "parents": [
        "1a8ceafce5f1e68c28c7ba52fd7e72ab0008eb46"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Jun 27 16:29:01 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 18:03:22 2005 -0700"
      },
      "message": "[PATCH] pcmcia: 8 and 16 bit access for static_map\n\nThe PCMCIA card services layer is never setting the i/o map attributes when\nSS_CAP_STATIC_MAP is specified.  Net result, sockets\u0027 set_io_map() calls\nalways see requests with most flags clear, meaning 8 bit access.\n\nFor hardware that always autosizes, that won\u0027t matter; and all current\nSTATIC_MAP drivers ignore those attributes.  A new driver (for at91rm9200)\nsuffers badly from this, since this forces everything into 8 bit mode and\nthat breaks both (a) cards requiring 16 bit access, and (b) ide-cs; but of\ncourse 8-bit cards work OK (as does accessing card attributes).\n\nSo this patch arranges to pass the attributes down, matching the behavior\nfor non-static mappings (using the first/only I/O window).\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1a8ceafce5f1e68c28c7ba52fd7e72ab0008eb46",
      "tree": "35cda6b26cdd92f2f4ed66cc43fc0d82a1ebeb2c",
      "parents": [
        "a9a55243d4a5f41b0035d36457b87463aa232807"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Jun 27 16:29:00 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 18:03:22 2005 -0700"
      },
      "message": "[PATCH] pcmcia: properly handle all errors of register_chrdev\n\nregister_chrdev() can return errors (negative) other then -EBUSY, so check\nfor any negative error code.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a9a55243d4a5f41b0035d36457b87463aa232807",
      "tree": "b56ed39ed7872275f9a5fc89c80e463554b0f03f",
      "parents": [
        "2ad0a0a793cbd87a87488d59abc744374669498f"
      ],
      "author": {
        "name": "Jar",
        "email": "jar@pcuf.fi",
        "time": "Mon Jun 27 16:28:58 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 18:03:22 2005 -0700"
      },
      "message": "[PATCH] pcmcia: documentation fix\n\nFix example hash generator in Documentation.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2ad0a0a793cbd87a87488d59abc744374669498f",
      "tree": "13971415c68a769943c2323fc1659db8b40286a6",
      "parents": [
        "f861bd23076efc4c86063721b9021d82481fd6b2"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Jun 27 16:28:58 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 18:03:21 2005 -0700"
      },
      "message": "[PATCH] pcmcia: resource handling fixes\n\n- properly bail out in set_cis_map if call to socket driver\u0027s set_mem_map\n  failed\n- don\u0027t abort do_mem_probe cycle if one entry failed (!CONFIG_PCMCIA_PROBE)\n- don\u0027t do iomem probing in chunks larger than 0x800000 (1 \u003c\u003c 23) as\n  yenta_socket and vrc4173_cardu.c fail to set_mem_map for windows equal to\n  or larger than (1 \u003c\u003c 24).\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f861bd23076efc4c86063721b9021d82481fd6b2",
      "tree": "64d8e106ec0a01dc9d0bdee2eaa11b12d3b052f2",
      "parents": [
        "aecab27aeabaa897d69fc082686df314329830de"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Jun 27 16:28:57 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 18:03:21 2005 -0700"
      },
      "message": "[PATCH] pcmcia: select crc32 in Kconfig for PCMCIA\n\nPCMCIA needs CRC32.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "aecab27aeabaa897d69fc082686df314329830de",
      "tree": "4637bd095fbcab2b2090b34118be1c1474ac88b6",
      "parents": [
        "0c7ab67602e65b3ba7aaa81f023b034cd7458ec6"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Jun 27 16:28:56 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 18:03:21 2005 -0700"
      },
      "message": "[PATCH] pcmcia: mod_devicetable.h fix for different sizes in kernel- and userspace\n\nThe size of pointers may differ between (userspace) modpost and (kernelspace)\nmodules -- so fix mod_devicetable.h to reflect this possibility.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0c7ab67602e65b3ba7aaa81f023b034cd7458ec6",
      "tree": "8630c9f6411a1dd7401a1634b2975646b6fb8981",
      "parents": [
        "f354942cb301fed273f423fb5c4f57bde3efc5b2"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Jun 27 16:28:56 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 18:03:21 2005 -0700"
      },
      "message": "[PATCH] pcmcia: synclink_cs IRQ_INFO2_INFO is gone\n\nRemove the IRQ_INFO2_VALID flag in synclink_cs -- I overlooked it when\nremoving all other users in PCMCIA drivers for 2.6.11.  Thanks to Marcelo\nTosatti for noticing it.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f354942cb301fed273f423fb5c4f57bde3efc5b2",
      "tree": "0064f004c20d2b8c17cb94bd42b3cbc765d7c4f9",
      "parents": [
        "378a33a686d457fa5a38d6ad134f5385a9cc7860"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Jun 27 16:28:55 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 18:03:21 2005 -0700"
      },
      "message": "[PATCH] pcmcia: use request_region in i82365\n\n      randy_dunlap \u003crdunlap@xenotime.net\u003e\n\nConvert deprecated check_region() calls to request/release region.\nAdd return value check on one request_region().\n\nI suspect that it may do an extra release_region(), which should\ngenerate a warning message from the kernel.\n\nSigned-off-by: randy_dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "378a33a686d457fa5a38d6ad134f5385a9cc7860",
      "tree": "d3773b8cc8dec6580b7d2b7327766e9cd8738e5d",
      "parents": [
        "3448139b41b9e3b8799eed7d427cd50789dadc3e"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Jun 27 16:28:54 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 18:03:20 2005 -0700"
      },
      "message": "[PATCH] pcmcia: release_class\n\nProperly wait for the class refcount to reach zero.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3448139b41b9e3b8799eed7d427cd50789dadc3e",
      "tree": "9c6c2938220fb6826de49f7bf1b7fe3ecdc801ad",
      "parents": [
        "33519ddd43f4adc221ee7b2801dedd19ac97540b"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Jun 27 16:28:54 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 18:03:20 2005 -0700"
      },
      "message": "[PATCH] pcmcia: ds.c cleanup\n\nClean up ds.c\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "33519ddd43f4adc221ee7b2801dedd19ac97540b",
      "tree": "f80b15281279ff58fcfce01f15d32153cd825ec1",
      "parents": [
        "1a8d46631e166a3c79fe1466ce8cfc4721fdf780"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Jun 27 16:28:53 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 18:03:20 2005 -0700"
      },
      "message": "[PATCH] pcmcia: cs.c cleanup\n\nClean up cs.c\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1a8d46631e166a3c79fe1466ce8cfc4721fdf780",
      "tree": "71d2d6327019e1a6cb01b5027f2071aea9c4f04a",
      "parents": [
        "e6ea0b9ec5131ac360581d6924fed536758bd024"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Jun 27 16:28:53 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 18:03:20 2005 -0700"
      },
      "message": "[PATCH] pcmcia: move pcmcia resource handling out of cs.c\n\nMove the 16-bit PCMICA resource handling from pcmcia_core.o to pcmcia.o.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e6ea0b9ec5131ac360581d6924fed536758bd024",
      "tree": "a6d97d93480e578b95ac855855906bee423c099f",
      "parents": [
        "3b659fb862db02c77ea7e6db7e70b6e888681579"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Jun 27 16:28:52 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 18:03:19 2005 -0700"
      },
      "message": "[PATCH] pcmcia: rename some functions\n\nRename some functions in drivers/pcmcia/ to show they belong to the PCMCIA\nsubsystem.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3b659fb862db02c77ea7e6db7e70b6e888681579",
      "tree": "6b2e67d09d8738ecc727f3cf376a3f731f142fd4",
      "parents": [
        "dc109497bd5799770fedfc6503119808497b3677"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Jun 27 16:28:51 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 18:03:19 2005 -0700"
      },
      "message": "[PATCH] pcmcia: remove unneeded includes in ds.c\n\nRemove unnecessary includes in ds.c and pcmcia_ioctl.c\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "dc109497bd5799770fedfc6503119808497b3677",
      "tree": "04b2a219ab92511c2fe37220543405fa4ff86d49",
      "parents": [
        "b5e43913cfe95a18ad8929585a0bb58e46cf3390"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Jun 27 16:28:50 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 18:03:19 2005 -0700"
      },
      "message": "[PATCH] pcmcia: merge struct pcmcia_bus_socket into struct pcmcia_socket\n\nMerge struct pcmcia_bus_socket into struct pcmcia_socket.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b5e43913cfe95a18ad8929585a0bb58e46cf3390",
      "tree": "2dbdcf979e3a300141c1ffdaf96e03127675cb1e",
      "parents": [
        "90c6cdd1fa8dd4d69af792541a37b38576aa9b5a"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Jun 27 16:28:50 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 18:03:19 2005 -0700"
      },
      "message": "[PATCH] pcmcia: make PCMCIA status a bitfield\n\nmake pcmcia_bus_socket-\u003estate a bitfield, and rename it pcmcia_state to\nprepare for struct pcmcia_bus_socket integration into struct pcmcia_socket.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "90c6cdd1fa8dd4d69af792541a37b38576aa9b5a",
      "tree": "f8294e94811eb9cf6c121a65c4afbce485d7d6f6",
      "parents": [
        "e7a480d229461e54a0b3b0439b2bf0e652545e3d"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Jun 27 16:28:49 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 18:03:19 2005 -0700"
      },
      "message": "[PATCH] pcmcia: clean up cs ds callback\n\nstruct pcmcia_callback isn\u0027t needed for each socket, one is enough for all\nsockets.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e7a480d229461e54a0b3b0439b2bf0e652545e3d",
      "tree": "a1a8226fcd713e5db3e26a99ad877e4fd1a58edd",
      "parents": [
        "9a5555b81fde402119a6b4f2b38d3373d272ff69"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Jun 27 16:28:47 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 18:03:18 2005 -0700"
      },
      "message": "[PATCH] pcmcia: move PCMCIA ioctl to a separate file\n\nMove all PCMCIA_IOCTL-related code to a different file.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n\nFrom: Richard Purdie \u003crpurdie@rpsys.net\u003e\n\nThe pcmcia-move-pcmcia-ioctl-to-a-separate-file patch was corrupted in -mm2\ncausing this problem.\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9a5555b81fde402119a6b4f2b38d3373d272ff69",
      "tree": "68f5af92d99dc320e7d2954fd1173fa14780f8a8",
      "parents": [
        "3c29976a6469b81a7858812dc2d4b8430d74004a"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Jun 27 16:28:47 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 18:03:18 2005 -0700"
      },
      "message": "[PATCH] pcmcia: add a config option for the PCMICA ioctl\n\nAdd a new config option to control the building of the PCMCIA IOCTL. Currently,\nit is not yet made public, though the help text is there already.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowksi.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3c29976a6469b81a7858812dc2d4b8430d74004a",
      "tree": "2a8baf9ad5ffe36b55fd5c0b9f8fcf0e2c67e2f6",
      "parents": [
        "22916638b124e859b595099bd0c86a1e09e767fb"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Jun 27 16:28:46 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 18:03:18 2005 -0700"
      },
      "message": "[PATCH] pcmcia: mark parent bridge windows as resources available for PCMCIA devices\n\nAutomatically mark the parent PCI-PCI bridge windows as resources available\nfor PCMCIA usage.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "22916638b124e859b595099bd0c86a1e09e767fb",
      "tree": "eb72f33295a0e7806c13df8f1bbf8b340a739326",
      "parents": [
        "5085cb26503a662a5cfdf53ce96fd606c1fbe9ba"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Jun 27 16:28:46 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 18:03:18 2005 -0700"
      },
      "message": "[PATCH] pcmcia: update resource database adjust routines to use unsigned long values\n\nMake adjust_io and adjust_memory independent of adjust_t to allow for IO\nresources \u003e x86\u0027s IO_SPACE_LIMIT.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5085cb26503a662a5cfdf53ce96fd606c1fbe9ba",
      "tree": "93f4cc37b516e4f6a812b760e3a52d1b2d0dfd5b",
      "parents": [
        "f4d7510d3d3b4501c94b4b00cf42fd58d49aeddd"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Jun 27 16:28:45 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 18:03:18 2005 -0700"
      },
      "message": "[PATCH] pcmcia: add some Documentation\n\nAdd some information useful for PCMCIA device driver authors to\nDocumentation/pcmcia/, and reference it in dmesg in case of hash mismatches.\n\nAlso add a reference to pcmciautils to Documentation/Changes.  With recent\nchanges, you don\u0027t need to concern yourself with pcmcia-cs even if you have\nPCMCIA hardware, so the example above the list needed to be adapted as well.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowksi.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f4d7510d3d3b4501c94b4b00cf42fd58d49aeddd",
      "tree": "f99fec0a68a7890a66da7a0c653d7375267abc1d",
      "parents": [
        "22f3a8f5fc94be4dd31c4c5ec1d1dc2b9c83a8ac"
      ],
      "author": {
        "name": "Jun Komuro",
        "email": "komurojun-mbn@nifty.com",
        "time": "Mon Jun 27 16:28:44 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 18:03:17 2005 -0700"
      },
      "message": "[PATCH] pcmcia: more IDs for TDK multifunction cards\n\nAdd new pcmcia id_table for fmvj18x_cs and serial_cs.\n(TDK multi-function card (NetPartner9610 and MobileNetworker3200))\n\nSigned-off-by: Jun Komuro \u003ckomurojun-mbn@nifty.com\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "22f3a8f5fc94be4dd31c4c5ec1d1dc2b9c83a8ac",
      "tree": "ac2ce47151056134ff0f24595348d6044bd1ef40",
      "parents": [
        "4af48c8c16dfc37400f63633373dd180b5540ead"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Mon Jun 27 16:28:43 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 18:03:17 2005 -0700"
      },
      "message": "[PATCH] pcmcia id_table for sl811.cs\n\nCatch up with some PCMCIA API changes:\n\n - Docs say that as of 2.6.11 the PCMCIA IRQInfo2 field is ignored,\n   but it\u0027s not yet removed from the API; stop using it anyway.\n\n - As of 2.6.13 PCMCIA finally hotplugs and does driver binding\n   without \"cardmgr\"; add a MODULE_DEVICE_TABLE to support this.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4af48c8c16dfc37400f63633373dd180b5540ead",
      "tree": "a7a307a1f2ec9c3c9239ee46c9df93ee757063eb",
      "parents": [
        "a4ed3598987845e8d45672899084df1f8448718c"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Jun 27 16:28:42 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 18:03:17 2005 -0700"
      },
      "message": "[PATCH] pcmcia: id_table for synclink_cs.c\n\nAdd pcmcia_device_id table.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a4ed3598987845e8d45672899084df1f8448718c",
      "tree": "baefb8aab467d45b113ee6959d878da44e71ea61",
      "parents": [
        "77b73f9b00e3bea43ab4d30ae70fb85660dd07f1"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Jun 27 16:28:42 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 18:03:17 2005 -0700"
      },
      "message": "[PATCH] pcmcia: id_table for pdaudiocf.c\n\nAdd pcmcia_device_id table.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "77b73f9b00e3bea43ab4d30ae70fb85660dd07f1",
      "tree": "4b8854d5c8a86d007416cfb4beadbe9c9f705a7b",
      "parents": [
        "707997343a1e5193fff74798af572a4d03740476"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Jun 27 16:28:41 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 18:03:16 2005 -0700"
      },
      "message": "[PATCH] pcmcia: id_table for wl3501_cs.c\n\nAdd pcmcia_device_id table.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "707997343a1e5193fff74798af572a4d03740476",
      "tree": "79b77422473f70ac78e4ac2067f2aa74da64d8dc",
      "parents": [
        "aba14100055325c5af432fe3fd1aa5521cec3e0c"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Jun 27 16:28:41 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 18:03:16 2005 -0700"
      },
      "message": "[PATCH] pcmcia: id_table for sedlbauer_cs.c\n\nAdd pcmcia_device_id table.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "aba14100055325c5af432fe3fd1aa5521cec3e0c",
      "tree": "5dea48d1d7f0e7fc67e38fe7d6b9d362c313637c",
      "parents": [
        "070812734facccf2d891eec0da2497ec3824e616"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Jun 27 16:28:40 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 18:03:16 2005 -0700"
      },
      "message": "[PATCH] pcmcia: id_table for nsp_cs.c\n\nAdd pcmcia_device_id table.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    }
  ],
  "next": "070812734facccf2d891eec0da2497ec3824e616"
}
