)]}'
{
  "log": [
    {
      "commit": "7b0b8207e07f3f3ce01af37b78024c60e9f4b1f5",
      "tree": "bf3aee48098c45797a6f48014120339c946ec411",
      "parents": [
        "28318daf791b692f2654cb9c89687388063bd42b"
      ],
      "author": {
        "name": "Alessio Igor Bogani",
        "email": "abogani@texware.it",
        "time": "Sat Jul 21 17:11:19 2007 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sat Jul 21 18:37:12 2007 -0700"
      },
      "message": "x86_64: fix typo in acpi_pm.c\n\nSigned-off-by: Alessio Igor Bogani \u003cabogani@texware.it\u003e\nCc: john stultz \u003cjohnstul@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "44c10138fd4bbc4b6d6bff0873c24902f2a9da65",
      "tree": "6e16d3ec80c87490dc743f72da086356f2906ace",
      "parents": [
        "b8a3a5214d7cc115f1ca3a3967b7229d97c46f4a"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Fri Jun 08 15:46:36 2007 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jul 11 16:02:10 2007 -0700"
      },
      "message": "PCI: Change all drivers to use pci_device-\u003erevision\n\nInstead of all drivers reading pci config space to get the revision\nID, they can now use the pci_device-\u003erevision member.\n\nThis exposes some issues where drivers where reading a word or a dword\nfor the revision number, and adding useless error-handling around the\nread. Some drivers even just read it for no purpose of all.\n\nIn devices where the revision ID is being copied over and used in what\nappears to be the equivalent of hotpath, I have left the copy code\nand the cached copy as not to influence the driver\u0027s performance.\n\nCompile tested with make all{yes,mod}config on x86_64 and i386.\n\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nAcked-by: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "8ce8e2f99a973c39c4aeddbe0966038196a8e71a",
      "tree": "0676d3046ca01ec473ca983b123279b22fd76e17",
      "parents": [
        "0c0e8921018dbb4fe189a1034f80ac32553bc7bc"
      ],
      "author": {
        "name": "Daniel Walker",
        "email": "dwalker@mvista.com",
        "time": "Wed Apr 25 14:27:06 2007 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Apr 25 14:27:06 2007 -0400"
      },
      "message": "ACPI: correct pathname in comment\n\nSigned-off-by: Daniel Walker \u003cdwalker@mvista.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "1ff100d76ff76477a2ead3aac94d04f2e891f44e",
      "tree": "c7e20ccf28835daacec98fb2b19aae66e0f34695",
      "parents": [
        "d340d89087534e8b12e1b6ed1c1569dd892b5465"
      ],
      "author": {
        "name": "john stultz",
        "email": "johnstul@us.ibm.com",
        "time": "Mon Mar 26 21:32:19 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Mar 27 09:05:15 2007 -0700"
      },
      "message": "[PATCH] correct slow acpi_pm rating\n\nOn Bob\u0027s machine clocksource is selecting PIT over the ACPI PM timer,\nbecause he has the PIIX4 bug.  That bug drops the ACPI PM timers rating\nto the same as the PIT, so that\u0027s why you\u0027re getting the PIT.\n\nRealistically, the PIT is much slower then even the triple read ACPI PM,\nso the de-ranking code is probably dropping it too far.\n\nSo don\u0027t drop ACPI PM quite so low if we see the PIIX4 bug.\n\nSigned-off-by: John Stultz \u003cjohnstul@us.ibm.com\u003e\nCc: Bob Tracy \u003crct@gherkin.frus.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6bb74df481223731af6c7e0ff3adb31f6442cfcd",
      "tree": "2aa0b0cfa55cb4b9a9236bd94b723d83eb0bdaa8",
      "parents": [
        "4540768011352d38afb89d400eacb3e261507b70"
      ],
      "author": {
        "name": "john stultz",
        "email": "johnstul@us.ibm.com",
        "time": "Mon Mar 05 00:30:50 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Mar 05 07:57:53 2007 -0800"
      },
      "message": "[PATCH] clocksource init adjustments (fix bug #7426)\n\nThis patch resolves the issue found here:\nhttp://bugme.osdl.org/show_bug.cgi?id\u003d7426\n\nThe basic summary is:\nCurrently we register most of i386/x86_64 clocksources at module_init\ntime. Then we enable clocksource selection at late_initcall time. This\ncauses some problems for drivers that use gettimeofday for init\ncalibration routines (specifically the es1968 driver in this case),\nwhere durring module_init, the only clocksource available is the low-res\njiffies clocksource. This may cause slight calibration errors, due to\nthe small sampling time used.\n\nIt should be noted that drivers that require fine grained time may not\nfunction on architectures that do not have better then jiffies\nresolution timekeeping (there are a few). However, this does not\ndiscount the reasonable need for such fine-grained timekeeping at init\ntime.\n\nThus the solution here is to register clocksources earlier (ideally when\nthe hardware is being initialized), and then we enable clocksource\nselection at fs_initcall (before device_initcall).\n\nThis patch should probably get some testing time in -mm, since\nclocksource selection is one of the most important issues for correct\ntimekeeping, and I\u0027ve only been able to test this on a few of my own\nboxes.\n\nSigned-off-by: John Stultz \u003cjohnstul@us.ibm.com\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d66bea57e779cd592657cca6e61345ae899b78d9",
      "tree": "70fe41bf930ac96a59d594ba5a37272a3df775e0",
      "parents": [
        "169a0abbe32813af4904cc1605c0f7ea0534f77b"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Fri Feb 16 01:27:57 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 16 08:13:58 2007 -0800"
      },
      "message": "[PATCH] Allow early access to the power management timer\n\nAllow early access to the power management timer by exposing the verified read\nfunction and providing a helper function which checks the pmtmr_ioport\nvariable and returns either the pm timer readout or 0 in case the pm timer is\nnot available.\n\nCreate a new header file and replace also the ifdef\u0027ed extern definition in\narch/i386/kernel/acpi/boot.c\n\nThis is a preperatory patch for the rework of the local apic timer\ncalibration.\n\nNo functional changes.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: john stultz \u003cjohnstul@us.ibm.com\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "73b08d2aa4245806ef1bdd48463e9a0b045c62cf",
      "tree": "1cd5b3a7b9f889bb6ff1e7fc6c9a95751faad4d7",
      "parents": [
        "95492e4646e5de8b43d9a7908d6177fb737b61f0"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Fri Feb 16 01:27:36 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Fri Feb 16 08:13:57 2007 -0800"
      },
      "message": "[PATCH] clocksource: replace is_continuous by a flag field\n\nUsing a flag filed allows to encode more than one information into a variable.\nPreparatory patch for the generic clocksource verification.\n\n[mingo@elte.hu: convert vmitime.c to the new clocksource flag]\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: john stultz \u003cjohnstul@us.ibm.com\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f5f1a24a2caa299bb7d294aee92d7dd3410d9ed7",
      "tree": "499a2687c2e29733974d1721d238c561078b46c5",
      "parents": [
        "2b0137001de68153203dd3bc20e6d27eb7c9719c"
      ],
      "author": {
        "name": "Daniel Walker",
        "email": "dwalker@mvista.com",
        "time": "Sun Dec 10 02:21:33 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Sun Dec 10 09:57:22 2006 -0800"
      },
      "message": "[PATCH] clocksource: small cleanup\n\nMostly changing alignment.  Just some general cleanup.\n\n[akpm@osdl.org: build fix]\nSigned-off-by: Daniel Walker \u003cdwalker@mvista.com\u003e\nAcked-by: John Stultz \u003cjohnstul@us.ibm.com\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\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": "562f9c574e0707f9159a729ea41faf53b221cd30",
      "tree": "54fb7d5195d09cd7ce9ceb312a98d7538e8a34f0",
      "parents": [
        "a2ee8649ba6d71416712e798276bf7c40b64e6e5"
      ],
      "author": {
        "name": "john stultz",
        "email": "johnstul@us.ibm.com",
        "time": "Fri Dec 08 02:36:02 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Fri Dec 08 08:28:37 2006 -0800"
      },
      "message": "[PATCH] time: re-add verify_pmtmr_rate\n\nThis patch re-adds the verify_pmtmr_rate functionality from 2.6.17 that\nI dropped 2.6.18.\n\nThis resolves problems seen on older K6 ASUS boards where the ACPI PM\ntimer runs too fast.\n\nSee:\nhttps://bugzilla.redhat.com/bugzilla/show_bug.cgi?id\u003d211902\nhttp://bugme.osdl.org/show_bug.cgi?id\u003d2375\n\nThanks to Ian Campbell for re-reporting this and testing the fix!\n\nSigned-off-by: John Stultz \u003cjohnstul@us.ibm.com\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nCc: Ian Campbell \u003cijc@hellion.org.uk\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "78f32668e64caea8f638b9133da7b97c5aec20d1",
      "tree": "128074094fea381636d8869c21c9874826002436",
      "parents": [
        "4f2e639af4bd5e152fc79256e333643d3dd6c10f"
      ],
      "author": {
        "name": "Daniel Walker",
        "email": "dwalker@mvista.com",
        "time": "Sat Oct 21 10:24:10 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Oct 21 13:35:05 2006 -0700"
      },
      "message": "[PATCH] clocksource: acpi_pm: add another greylist chipset\n\nI have an acpi_pm that goes backwards, but it\u0027s not intel.  I tested the\nverified read and my acpi_pm started to function properly.  So I added it\nto the greylist.  I\u0027m assuming that\u0027s the right spot.\n\nI also added an unlikely() to the while, cause it seems appropriate.\n\nSigned-off-by: Daniel Walker \u003cdwalker@mvista.com\u003e\nAcked-by: John Stultz \u003cjohnstul@us.ibm.com\u003e\nAcked-by: OGAWA Hirofumi \u003chirofumi@mail.parknet.co.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "856fe98f168e5b80b053979769af2514aab96d6b",
      "tree": "bd166c91b9b27cf48f69533f67026a2330d41cc1",
      "parents": [
        "9bded00bf62090ebc9d6e8be640cdb69e8497db6"
      ],
      "author": {
        "name": "Jim Cromie",
        "email": "jim.cromie@gmail.com",
        "time": "Wed Oct 04 02:15:35 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Oct 04 07:55:14 2006 -0700"
      },
      "message": "[PATCH] scx200_hrt: fix precedence bug manifesting as 27x clock in 1 MHz mode\n\nFix paren-placement / precedence bug breaking initialization for 1 MHz\nclock mode.\n\nAlso fix comment spelling error, and fence-post (off-by-one) error on\nsymbol used in request_region.\n\nAddresses http://bugzilla.kernel.org/show_bug.cgi?id\u003d7242\n\nThanks alexander.krause@erazor-zone.de, dzpost@dedekind.net, for the\nreports and patch test, and phelps@mantara.com for the independent patch\nand verification.\n\nSigned-off-by:  Jim Cromie \u003cjim.cromie@gmail.com\u003e\nCc: \u003calexander.krause@erazor-zone.de\u003e\nCc: \u003cdzpost@dedekind.net\u003e\nCc: \u003cphelps@mantara.com\u003e\nAcked-by: John Stultz \u003cjohnstul@us.ibm.com\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6ae7440e6b7a46f4c119c60580aa9384c1b463f7",
      "tree": "d288e15b56c8eebf02b25ea92e3678d9f2c0fee4",
      "parents": [
        "19923c190e0932bf0ac1e1d06a48f5c3678dd0de"
      ],
      "author": {
        "name": "Jim Cromie",
        "email": "jim.cromie@gmail.com",
        "time": "Mon Jun 26 00:25:19 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 26 09:58:21 2006 -0700"
      },
      "message": "[PATCH] GTOD: add scx200 HRT clocksource\n\nAdd a GTOD clocksource driver based on the Geode SCx200\u0027s Hi-Res Timer.\n\nSigned-off-by: Jim Cromie \u003cjim.cromie@gmail.com\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: john stultz \u003cjohnstul@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7f9f303aa33c7acc7b4aa9ebea25cbd990bc707b",
      "tree": "b5916e6b018356afdb5c8687e554a049532633bd",
      "parents": [
        "7d622d4794490cef933c20e4a6279e43e03fafad"
      ],
      "author": {
        "name": "Jim Cromie",
        "email": "jim.cromie@gmail.com",
        "time": "Mon Jun 26 00:25:15 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 26 09:58:21 2006 -0700"
      },
      "message": "[PATCH] generic-time: add macro to simplify/hide mask constants\n\nAdd a CLOCKSOURCE_MASK macro to simplify initializing the mask for a struct\nclocksource, and use it to replace literal mask constants in the various\nclocksource drivers.\n\nSigned-off-by: Jim Cromie \u003cjim.cromie@gmail.com\u003e\nAcked-by: John Stultz \u003cjohnstul@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7d622d4794490cef933c20e4a6279e43e03fafad",
      "tree": "1c13c63335aa021533997b1f88c412170fba193f",
      "parents": [
        "a275254975a29c51929ee175b92ac471ac2a0043"
      ],
      "author": {
        "name": "Andreas Mohr",
        "email": "andi@rhlx01.fht-esslingen.de",
        "time": "Mon Jun 26 00:25:14 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 26 09:58:21 2006 -0700"
      },
      "message": "[PATCH] make pmtmr_ioport __read_mostly\n\n- written on init only, accessed for every timer read --\u003e __read_mostly\n- fix broken sentence\n\nSigned-off-by: Andreas Mohr \u003candi@lisas.de\u003e\nCc: john stultz \u003cjohnstul@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a275254975a29c51929ee175b92ac471ac2a0043",
      "tree": "42ec41bf74c0c601f05ed12ff674539f4bf6f505",
      "parents": [
        "5d0cf410e94b1f1ff852c3f210d22cc6c5a27ffa"
      ],
      "author": {
        "name": "john stultz",
        "email": "johnstul@us.ibm.com",
        "time": "Mon Jun 26 00:25:14 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 26 09:58:21 2006 -0700"
      },
      "message": "[PATCH] time: rename clocksource functions\n\nAs suggested by Roman Zippel, change clocksource functions to use\nclocksource_xyz rather then xyz_clocksource to avoid polluting the\nnamespace.\n\nSigned-off-by: John Stultz \u003cjohnstul@us.ibm.com\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5d0cf410e94b1f1ff852c3f210d22cc6c5a27ffa",
      "tree": "a30cd6d201295945f401fd1f2731493f68db9ee9",
      "parents": [
        "61743fe445213b87fb55a389c8d073785323ca3e"
      ],
      "author": {
        "name": "john stultz",
        "email": "johnstul@us.ibm.com",
        "time": "Mon Jun 26 00:25:12 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 26 09:58:21 2006 -0700"
      },
      "message": "[PATCH] Time: i386 Clocksource Drivers\n\nImplement the time sources for i386 (acpi_pm, cyclone, hpet, pit, and tsc).\nWith this patch, the conversion of the i386 arch to the generic timekeeping\ncode should be complete.\n\nThe patch should be fairly straight forward, only adding the new clocksources.\n\n[hirofumi@mail.parknet.co.jp: acpi_pm cleanup]\nSigned-off-by: John Stultz \u003cjohnstul@us.ibm.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: John Stultz \u003cjohnstul@us.ibm.com\u003e\nSigned-off-by: OGAWA Hirofumi \u003chirofumi@mail.parknet.co.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    }
  ]
}
