)]}'
{
  "log": [
    {
      "commit": "21d9e30ed020d24336cc3bee2a4e04da232ed554",
      "tree": "686594eece8d9a2593a62bd1a54a4effa1710b41",
      "parents": [
        "862aad56dcd67fd0313db51d09a5269f7e3f1f0b"
      ],
      "author": {
        "name": "Marcel Holtmann",
        "email": "marcel@holtmann.org",
        "time": "Tue Sep 13 01:32:25 2005 +0200"
      },
      "committer": {
        "name": "Marcel Holtmann",
        "email": "marcel@holtmann.org",
        "time": "Tue Sep 13 01:32:25 2005 +0200"
      },
      "message": "[Bluetooth] Add support for extended inquiry responses\n\nThis patch adds the handling of the extended inquiry responses and\ninserts them into the inquiry cache.\n\nSigned-off-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\n"
    },
    {
      "commit": "862aad56dcd67fd0313db51d09a5269f7e3f1f0b",
      "tree": "1729d49a6f13a9cd5a4da5cf499d3e76da9620d6",
      "parents": [
        "cc6120c6687c34501c0b1d49b4d7e46c63911fed",
        "d58dde0f552a5c5c4485b962d8b6e9dd54fefb30"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 13:32:56 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 13:32:56 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6 \n"
    },
    {
      "commit": "cc6120c6687c34501c0b1d49b4d7e46c63911fed",
      "tree": "a43eeb2ed68ba9ef544fe1f1dc108c8848ba0df9",
      "parents": [
        "7b799bc82b5eebb8937ff773e4c4be7260698627",
        "f5e09b7cac4a2705f55830db64d448c062e84e8e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 13:32:20 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 13:32:20 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6 \n"
    },
    {
      "commit": "7b799bc82b5eebb8937ff773e4c4be7260698627",
      "tree": "dee308dac66195b8bccf847ccfd630c879052f58",
      "parents": [
        "8d3ef7461c2460c1bc02c63279b638fae80bba37",
        "ad2c10f8f00d3fe2e37dd8a107e7cf4ac0459489"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 13:31:33 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 13:31:33 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/i2c-2.6 \n"
    },
    {
      "commit": "d58dde0f552a5c5c4485b962d8b6e9dd54fefb30",
      "tree": "d9a7e35eb88fea6265d5aadcc3d4ed39122b052a",
      "parents": [
        "877599fdef5ea4a7dd1956e22fa9d6923add97f8",
        "2ade81473636b33aaac64495f89a7dc572c529f0"
      ],
      "author": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:45:04 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:45:04 2005 -0700"
      },
      "message": "Merge ../torvalds-2.6/ \n"
    },
    {
      "commit": "877599fdef5ea4a7dd1956e22fa9d6923add97f8",
      "tree": "344fe19205957f6f002a8bcb93022de13754f6dc",
      "parents": [
        "8ccc457722ba226ea72fca6f9ba3b54535d4749e"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Mon Sep 12 17:12:43 2005 +0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:35:17 2005 -0700"
      },
      "message": "[PATCH] crc16: remove w1 specific comments.\n\nRemove w1 comments from crc16.h and move\nspecific constants into w1_ds2433.c where they are used.\nReplace %d with %zd.\n\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8d3ef7461c2460c1bc02c63279b638fae80bba37",
      "tree": "bbfb4a60367c7c6ce7ec2e6d2806c153ef49770b",
      "parents": [
        "a217e8c18113c4f3238b01307782b99aa1547ea2",
        "b9791184e7cc817ea5810405b49ead0b585e7e2d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 12:34:45 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 12:34:45 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/aia21/ntfs-2.6 \n"
    },
    {
      "commit": "a217e8c18113c4f3238b01307782b99aa1547ea2",
      "tree": "8b81079c334d98369c34a5effa6b1cfeae8ed936",
      "parents": [
        "2ade81473636b33aaac64495f89a7dc572c529f0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 12:32:31 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 12:32:31 2005 -0700"
      },
      "message": "Fix fallout from ATI Xpress timer workaround\n\nACPI earlyquirks needs to honor the proper config variables, and include\nthe right header file.\n\n(Fixes commit 66759a01adbfe8828dd063e32cf5ed3f46696181)\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f5e09b7cac4a2705f55830db64d448c062e84e8e",
      "tree": "604a8fb44b20f35b740351a42904c19de5d3a728",
      "parents": [
        "bc506517ec5dcc638eaa55672d5a924c1e2a2d0b"
      ],
      "author": {
        "name": "Ian Abbott",
        "email": "abbotti@mev.co.uk",
        "time": "Mon Sep 12 12:23:25 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:23:54 2005 -0700"
      },
      "message": "[PATCH] USB: ftdi_sio: custom baud rate fix\n\nftdi_sio: I messed up the baud_base for custom baud rate support in\n2.6.13.  The attached one-liner patch fixes it.\n\nSigned-off-by: Ian Abbott \u003cabbotti@mev.co.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "bc506517ec5dcc638eaa55672d5a924c1e2a2d0b",
      "tree": "7dabbeeb14ac8410b6e0af35fed890a92cba6147",
      "parents": [
        "0f36163d3abefbda1b21a330b3fdf3c2dc076d94"
      ],
      "author": {
        "name": "Pete Zaitcev",
        "email": "zaitcev@redhat.com",
        "time": "Thu Sep 01 14:35:05 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:23:54 2005 -0700"
      },
      "message": "[PATCH] USB: Usbmon setup DMA patch\n\nAlan Stern sent me this patch. It goes on top of the patch the adds\nmon_dmapeek:\n http://ftp.kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/gregkh-04-usb/usb-usbmon-dma-areas.patch\n\nPlease be warned about ordering requirements or the build may fail.\n\nActually, mon_dmapeek is generic enough to support SETUP packets too.\n\nSigned-off-by: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0f36163d3abefbda1b21a330b3fdf3c2dc076d94",
      "tree": "54eddfc5acb73a32991ad59aaf99516d1bfbceef",
      "parents": [
        "ce441594e965e32965432404cfaba73e8fbc6ff7"
      ],
      "author": {
        "name": "Thomas Sailer",
        "email": "sailer@ife.ee.ethz.ch",
        "time": "Fri Sep 09 10:43:50 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:23:53 2005 -0700"
      },
      "message": "[PATCH] usb: fix uss720 schedule with interrupts off\n\nThis patch fixes the long standing schedule with interrupts off problem\nof the uss720 driver. The problem is caused by the parport layer calling\nthe save and restore methods within a write_lock_irqsave guarded region.\nThe fix is to issue the control transaction requests required by save\nand restore asynchronously.\n\nSigned-off-by: Thomas Sailer, \u003csailer@ife.ee.ethz.ch\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ce441594e965e32965432404cfaba73e8fbc6ff7",
      "tree": "40cec142b4b90fd13e9a376c2aeb9bb7387f9223",
      "parents": [
        "e1c37b8d83fb588cc1142938fb1a1476046c8d67"
      ],
      "author": {
        "name": "Harald Welte",
        "email": "laforge@gnumonks.org",
        "time": "Sat Sep 03 11:27:08 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:23:52 2005 -0700"
      },
      "message": "[PATCH] USB: fix usbdevice_fs header breakage\n\n[USBDEVFS] fix inclusion of \u003clinux/compat.h\u003e to avoud header mess\n\nWithout moving the include of compat.h down, userspace programs that use\nusbdevice_fs.h end up including half the kernel includes (and eventually\nfail to compile).\n\nSigned-off-by: Harald Welte \u003claforge@netfilter.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e1c37b8d83fb588cc1142938fb1a1476046c8d67",
      "tree": "bbe0c8de893e3ff31648f6197255c162fc9fdb4c",
      "parents": [
        "1ea640ce1118b0742a6e8675bddc07fc3df326b7"
      ],
      "author": {
        "name": "Daniel Drake",
        "email": "dsd@gentoo.org",
        "time": "Wed Aug 31 16:38:41 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:23:51 2005 -0700"
      },
      "message": "[PATCH] USB: usb-storage: Add unusual_devs entry for Neuros Audio MP3 player\n\nAlan Stern wrote:\n\u003e If the device sometimes reports the correct values, then you should\n\u003e include NEED_OVERRIDE flag to prevent messages about unnecessary\n\u003e overrides showing up in the system log.  Also, if bInterfaceSubclass\n\u003e is correct and only bInterfaceProtocol is wrong, then the entry should\n\u003e say US_SC_DEVICE instead of US_SC_SCSI.\n\nFair points, thanks.\n\nWhen connected over USB2, this device reports a nonsense\nbInterfaceProtocol value 6 and doesn\u0027t work with usb-storage.  When\nconnected over USB1, the device reports the correct bInterfaceProtocol\nvalue 0x50 (bulk) and works with no problems.\n\nSigned-off-by: Daniel Drake \u003cdsd@gentoo.org\u003e\nSigned-off-by: Phil Dibowitz \u003cphil@ipom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1ea640ce1118b0742a6e8675bddc07fc3df326b7",
      "tree": "3cf9092837c667e50973741fca6e2ec5f202b9f3",
      "parents": [
        "490dce15ce7b36026e5430d10ee28197a593c711"
      ],
      "author": {
        "name": "Phil Dibowitz",
        "email": "phil@ipom.com",
        "time": "Mon Aug 29 22:38:28 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:23:51 2005 -0700"
      },
      "message": "[PATCH] USB: storage: Add unusual_dev SINGLE_LUN entries\n\nThis patch adds entries for several USB floppies that need\nthe US_FL_SINGLE_LUN flag. These were reported by\nSebastian Kapfer \u003csebastian_kapfer@gmx.net\u003e and Olaf Hering\n\u003colh@suse.de\u003e, with rediffing and cleaning from me.\n\nReported-by: Sebastian Kapfer \u003csebastian_kapfer@gmx.net\u003e\nReported-by: Olaf Hering \u003colh@suse.de\u003e\nSigned-off-by: Phil Dibowitz \u003cphil@ipom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "490dce15ce7b36026e5430d10ee28197a593c711",
      "tree": "77503074b1a6dfd1f930d9f9cb137b8fe0df0993",
      "parents": [
        "226173edae1c49c68ebb723771a02302c85e3475"
      ],
      "author": {
        "name": "Pete Zaitcev",
        "email": "zaitcev@redhat.com",
        "time": "Tue Aug 23 07:46:13 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:23:50 2005 -0700"
      },
      "message": "[PATCH] USB Storage: unusual_devs.h request for Transcend\n\nThe stick replies to the door lock commands with a check condition (e.g.\nFAIL status in a normal bulk CSW), but the subsequent REQUEST SENSE\nreturns all-zero sense. The situation is documented in our Bugzilla,\nincluding usbmon traces.\n\thttps://bugzilla.redhat.com/bugzilla/show_bug.cgi?id\u003d162559\n\nThe error is purely cosmetic, data integrity is not in danger.\nBut I thought we might as well do it. It looks nicer that way.\n\nI discussed this with Phil and he told me to submit directly.\n\nSigned-off-by: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nSigned-off-by: Phil Dibowitz \u003cphil@ipom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "226173edae1c49c68ebb723771a02302c85e3475",
      "tree": "f1cad01bb076253a9fbb0ef29ddb688b6743ea82",
      "parents": [
        "b789696af8b4102b7cc26dec30c2c51ce51ee18b"
      ],
      "author": {
        "name": "Matthew Dharm",
        "email": "mdharm-usb@one-eyed-alien.net",
        "time": "Thu Aug 25 20:03:50 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:23:50 2005 -0700"
      },
      "message": "[PATCH] USB: storage: Fix messed-up locking\n\nThis is patch as550 from Alan Stern.\n\nApparently someone changed the SCSI core so that it no longer holds the\nhost lock when doing a device or bus reset.  usb-storage was updated at\nthe time, but the change was done carelessly.  Some of the code depends\non that lock being held.\n\nThis patch reintroduces the host lock where needed and tries to clarify\nthe comments explaining why the lock is necessary.  It also moves the\ncode that clears the TIMED_OUT and ABORTING bitflags so that it executes\nas soon as the timed-out command has completed (and while the host lock\nis held).\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Matthew Dharm \u003cmdharm-usb@one-eyed-alien.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b789696af8b4102b7cc26dec30c2c51ce51ee18b",
      "tree": "75806037970504c56f5cfca1dfb4def0a0c35786",
      "parents": [
        "5f9809487bf035b49ff470709a65fbce3b345f51"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Aug 31 10:41:44 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:23:49 2005 -0700"
      },
      "message": "[PATCH] USB: relax usbcore reset timings\n\nThis appears to help some folk, please merge.\nThis patch relaxes reset timings.  There are some reports that it\nhelps make enumeration work better on some high speed devices.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "5f9809487bf035b49ff470709a65fbce3b345f51",
      "tree": "b7e3fa6d0094d973428b303d25a0405d9a0e1c0b",
      "parents": [
        "68e110a078a7e8a416ba06bfa6372ae28222809e"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Thu Sep 08 21:56:56 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:23:48 2005 -0700"
      },
      "message": "[PATCH] USB: proc_usb_info.txt: add blank lines\n\nUpdate Documentation/usb/proc_usb_info.txt:\n- remove some trailing whitespace\n- add a blank line before each T: line to match current kernel\n  and to make the text more readable.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "68e110a078a7e8a416ba06bfa6372ae28222809e",
      "tree": "7d09bb3d338f7d5397542a69522d7e4f8d110290",
      "parents": [
        "155faf5e1e36ca3a6127bdfb5c624d58e520c411"
      ],
      "author": {
        "name": "Robert Spanton",
        "email": "rds204@ecs.soton.ac.uk",
        "time": "Tue Aug 30 23:38:23 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:23:47 2005 -0700"
      },
      "message": "[PATCH] USB: PL2303: CA-42 Phone cable\n\nThis patch adds the product ID and vendor ID for a Nokia CA-42 USB cable\nto the list of devices handled by the pl2303 driver. The patch is\nagainst 2.6.13.\n\nSigned-off-by: Robert Spanton \u003crds204@zepler.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "155faf5e1e36ca3a6127bdfb5c624d58e520c411",
      "tree": "c104a512de13e81d3c3c2d59b3d86e441e0de83e",
      "parents": [
        "fdd13b36c4a501d8787a27e54635fbd943f2685d"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Aug 31 11:54:09 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:23:46 2005 -0700"
      },
      "message": "[PATCH] USB: OHCI, pxa27x OHCI port power tweaks\n\nNow that it\u0027s in use on other boards, a bug in the original code needs fixing.\n\nThere is no need for the PXA27x OHCI to set usb power during init, since\nthe hub driver in usbcore handles that. Those platform-specific power\ncontrol functions are also incorrect, and should therefore be removed.\n\nAdd a check to clear the OTG pin hold bit until such times OTG is\nproperly implemented.\n\nSigned-Off-By: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "fdd13b36c4a501d8787a27e54635fbd943f2685d",
      "tree": "eebcc2fc677b5b625235e2e0797b5f9ab6d74905",
      "parents": [
        "e0fd3cbc50a8c925e8e7d8448df689015362c458"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Aug 31 11:52:57 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:23:46 2005 -0700"
      },
      "message": "[PATCH] USB: OHCI relies less on NDP register\n\nSome OHCI implementations have differences in the way the NDP register\n(in roothub_a) reports the number of ports present. This patch allows the\nplatform specific code to optionally supply the number of ports. The\ndriver just reads the value at init (if not supplied) instead of reading\nit every time its needed (except for an AMD756 bug workaround).\n\nIt also sets the value correctly for the ARM pxa27x architecture.\n\nSigned-Off-By: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e0fd3cbc50a8c925e8e7d8448df689015362c458",
      "tree": "d77344b86ff3aa6bc72879677077e00347a0a8fc",
      "parents": [
        "4809ecc29935893d954ab9244899777ffaca40ac"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Aug 31 10:47:20 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:23:45 2005 -0700"
      },
      "message": "[PATCH] USB: OHCI irq tweak\n\nEvidently there are some boards which care a lot about this, but\nas a rule it\u0027s been hard to notice.\n\nOHCI_INTR_RD wasn\u0027t always cleared in the ohci irq handler.  On some\nsystems this means certain remote wakeup scenarios could seem to hang\n(in an interrupt storm, RD never clearing).\n\nFrom: \"William Morrow\" \u003cWilliam.Morrow@amd.com\u003e\nSigned-off-by: Jordan Crouse \u003cjordan.crouse@amd.com\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "4809ecc29935893d954ab9244899777ffaca40ac",
      "tree": "f1ff7c202eeb7469c30781b4639613e8bb7dcbe5",
      "parents": [
        "22c438632850c0d6257b45c90afed0cea6953afc"
      ],
      "author": {
        "name": "Pavol Kurina",
        "email": "kurina@gmx.net",
        "time": "Wed Sep 07 09:49:34 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:23:45 2005 -0700"
      },
      "message": "[PATCH] USB gadgetfs: fixes an error on writing to endpoint file\n\nthis patch fixes an \"Invalid argument\" error returned by a write to an\nendpoint-file after reopening it in the gadgetfs module in the kernel\n2.6.12.\n\nThis was testet only with dummy_hcd module!\n\nSigned-off-by: Pavol Kurina  \u003ckurina@gmx.net\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\n"
    },
    {
      "commit": "22c438632850c0d6257b45c90afed0cea6953afc",
      "tree": "eb70da121b1fab2a2626167575aa38ed3013fc65",
      "parents": [
        "dd16525b698528172899f10c14a3eb6ddb888a53"
      ],
      "author": {
        "name": "Nishanth Aravamudan",
        "email": "nacc@us.ibm.com",
        "time": "Mon Aug 15 11:30:11 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:23:44 2005 -0700"
      },
      "message": "[PATCH] drivers/usb: fix-up schedule_timeout() usage\n\nDescription: Use schedule_timeout_{,un}interruptible() instead of\nset_current_state()/schedule_timeout() to reduce kernel size.\n\nSigned-off-by: Nishanth Aravamudan \u003cnacc@us.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "dd16525b698528172899f10c14a3eb6ddb888a53",
      "tree": "9257e66cc06b3c8c4578f0d6b335f5522d45d28c",
      "parents": [
        "f7201c3dcd7799f2aa3d6ec427b194225360ecee"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Aug 31 10:45:25 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:23:43 2005 -0700"
      },
      "message": "[PATCH] USB: get rid of minor log spamming\n\nRoutine cases like handoff-to-companion shouldn\u0027t trigger diagnostics.\nThis gets rid of some recently added log spamming.  It\u0027s routine for\nhub_port_wait_reset() to return -ENOTCONN to indicate handoff from\nhighspeed hubs to companions, so an error message is incorrect.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f7201c3dcd7799f2aa3d6ec427b194225360ecee",
      "tree": "1abe4c11c210f88de270e230a61d3e0d7e96b107",
      "parents": [
        "10f6524a8ef1413a8cbd952673997013183fe2a9"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Fri Sep 02 18:58:09 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:23:43 2005 -0700"
      },
      "message": "[PATCH] USB: EHCI workaround for NForce and mem \u003e 2GB\n\nNVidia reports (via Mark Overby) that some of their EHCI controllers\ndon\u0027t like certain data structure addresses beyond the 2GB mark.\nHe provided an earlier version of this patch.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "10f6524a8ef1413a8cbd952673997013183fe2a9",
      "tree": "d5702bdccbeb57a7158643f978e47bcd2106e71f",
      "parents": [
        "198b95170f2c7ad56b4ba92fe3d4d896f5be5c7e"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Aug 31 10:55:38 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:23:42 2005 -0700"
      },
      "message": "[PATCH] USB: EHCI port tweaks\n\nOne change may improve some S1 or S3 resume cases, and the other\nseems mostly to explain some strange state \"lsusb\" would show.\nTwo fixes:\n\n  - On resume, don\u0027t think about resuming any unpowered port, or\n    resetting any port with OWNER set to the OHCI/UHCI companion.\n    This will make some S1 and S3 resume scenarios work better.\n\n  - PORT_CSC was not being cleared correctly in ehci_hub_status_data.\n    This was visible at least through current versions of \"lsusb\",\n    and might have caused some other hub related strangeness.\n\n    The fix addresses all three write-to-clear bits, using the same\n    approach that UHCI happens to use:  a mask of bits that are\n    cleared in most writes to that port status register.\n\nOriginal patch seems to have been from from William.Morrow@amd.com\nand this version (from David) finishes the write-to-clear changes.\n\nSigned-off-by: Jordan Crouse \u003cjordan.crouse@amd.com\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "198b95170f2c7ad56b4ba92fe3d4d896f5be5c7e",
      "tree": "8d9c63ed9b40685ca2f6fd4a2fa5a963c780a9d6",
      "parents": [
        "1f09df8bfe358994fcb5f3dc4f890694c4069621"
      ],
      "author": {
        "name": "Craig Shelley",
        "email": "craig@microtron.org.uk",
        "time": "Sun Aug 28 09:51:15 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:23:41 2005 -0700"
      },
      "message": "[PATCH] USB: CP2101 New Device IDs\n\nThree new device IDs for CP2101 USB to UART Bridge\n\nSigned-off-by: Craig Shelley \u003ccraig@microtron.org.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1f09df8bfe358994fcb5f3dc4f890694c4069621",
      "tree": "b9778e010d4f85780fcc44b76ab49dc05dfe85fb",
      "parents": [
        "f1a15606d5be8490a122f1c94c554bd0f07d8d26"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Mon Sep 05 13:59:51 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:23:40 2005 -0700"
      },
      "message": "[PATCH] USB UHCI: remove the FSBR kernel timer\n\nThis patch (as558) removes from the UHCI driver a kernel timer used for\nchecking Full Speed Bandwidth Reclamation (FSBR).  The checking can be\ndone during normal root-hub polling; it doesn\u0027t need a separate timer.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f1a15606d5be8490a122f1c94c554bd0f07d8d26",
      "tree": "708f2b6be8c5c5ba0db53f7a8c583562f94df6ad",
      "parents": [
        "f7214ff4e8248513ec626212b2c1a3ca0b2a0888"
      ],
      "author": {
        "name": "Alan Stern",
        "email": "stern@rowland.harvard.edu",
        "time": "Mon Sep 05 13:55:23 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:23:39 2005 -0700"
      },
      "message": "[PATCH] usbcore: small changes to HCD glue layer\n\nThis patch (as549) introduces two small changes in the HCD glue layer.\nThe first simply removes a redundant test.  The second allows root-hub\npolling to continue for a single iteration after a host controller dies;\nthis is needed for the patch that follows.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f7214ff4e8248513ec626212b2c1a3ca0b2a0888",
      "tree": "ac9cc182c236857a4c7d2ef4c84b884f84d4f84f",
      "parents": [
        "1bbb4f2035d94d86e52e9b5341c142dcb39bb879"
      ],
      "author": {
        "name": "Stelian Pop",
        "email": "stelian@popies.net",
        "time": "Thu Sep 08 10:19:48 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:23:39 2005 -0700"
      },
      "message": "[PATCH] USB: add apple usb touchpad driver\n\nThis is a driver for the USB touchpad which can be found on post-February 2005\nApple PowerBooks.\n\nThis driver is derived from Johannes Berg\u0027s appletrackpad driver [1],\nbut it has been improved in some areas:\n    * appletouch is a full kernel driver, no userspace program is necessary\n    * appletouch can be interfaced with the synaptics X11 driver[2], in order\n      to have touchpad acceleration, scrolling, two/three finger tap, etc.\n\nThis driver has been tested by the readers of the \u0027debian-powerpc\u0027 mailing\nlist for a few weeks now and I believe it is now ready for inclusion into the\nmainline kernel.\n\nCredits go to Johannes Berg for reverse-engineering the touchpad protocol,\nFrank Arnold for further improvements, and Alex Harper for some additional\ninformation about the inner workings of the touchpad sensors.\n\nSigned-off-by: Stelian Pop \u003cstelian@popies.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1bbb4f2035d94d86e52e9b5341c142dcb39bb879",
      "tree": "e18f11ede42f0876bdf9bcf54881e5ef4f6bbfe0",
      "parents": [
        "80908309ce44677a07763e24e6ec9371cfa3ab5f"
      ],
      "author": {
        "name": "Thomas Winischhofer",
        "email": "thomas@winischhofer.net",
        "time": "Mon Aug 29 17:01:16 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:23:38 2005 -0700"
      },
      "message": "[PATCH] USB: sisusb[vga] update\n\nhere is a new and extended version of the sisusbvga (previously: sisusb)\ndriver. The patch is against 2.6.13 and updates the driver to version 0.0.8.\n\nAdditions include complete VGA/EGA text console support and a build-in\ndisplay mode infrastructure for userland applications that don\u0027t know\n about the graphics internals.\n\nFixes include some BE/LE issues and a get/put_dev bug in the previous\nversion.\n\nOther changes include a change of the module name from \"sisusb\" to\n\"sisusbvga\". The previous one was too generic IMHO.\n\nPlease note that the patch also affects the Makefile in\ndrivers/video/console as the driver requires the VGA 8x16 font in case\nthe text console part is selected.\n\nHeavily tested, as usual. Please apply.\n\nOne thing though: I already prepared for removal of the \"mode\" field and\nthe changed \"name\" field in the usb_class_driver structure. This will\nperhaps need some refinement depending on whether you/Linus merge the\nrespective core changes before or after 2.6.14.\n\nSigned-off-by: Thomas Winischhofer \u003cthomas@winischhofer.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "ad2c10f8f00d3fe2e37dd8a107e7cf4ac0459489",
      "tree": "5571f6a5784f51efddf9c1ee0408894cd63a460f",
      "parents": [
        "6b7839007098a6b5612d31690e11277d4242e6ae",
        "2ade81473636b33aaac64495f89a7dc572c529f0"
      ],
      "author": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:10:59 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:10:59 2005 -0700"
      },
      "message": "Merge ../torvalds-2.6/ \n"
    },
    {
      "commit": "80908309ce44677a07763e24e6ec9371cfa3ab5f",
      "tree": "a9fa1c380392c2ed83c3d5d216f32c7a286df0c8",
      "parents": [
        "2ade81473636b33aaac64495f89a7dc572c529f0"
      ],
      "author": {
        "name": "Greg KH",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 11:58:07 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 11:58:07 2005 -0700"
      },
      "message": "Revert \"[PATCH] USB: Prevent hid-core claiming Apple Bluetooth device on new G4 powerbooks\"\n\n   This reverts 22af8878d2d641c6b15fe39fe4de3c05b2c477f0 commit.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "2ade81473636b33aaac64495f89a7dc572c529f0",
      "tree": "c4fb9afa946d2c9e0a25be5612bfb2a80069c38a",
      "parents": [
        "4b6a455c7472dabcc624faa740a297d50815b4c7"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:25 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:59 2005 -0700"
      },
      "message": "[PATCH] x86-64: clean up local_add/sub arguments\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4b6a455c7472dabcc624faa740a297d50815b4c7",
      "tree": "68bec76ac5209cedd317296b679ab03f8eeb0b25",
      "parents": [
        "2bce2b54ae91aac76b62e8110b627ba5e5cbbffd"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:25 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:58 2005 -0700"
      },
      "message": "[PATCH] x86-64: Use correct mask to compute conflicting nodes in SRAT\n\nThe nodes are not set online yet at this point.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2bce2b54ae91aac76b62e8110b627ba5e5cbbffd",
      "tree": "29c389d7ce587056a833abd75c26ea82cd516b6e",
      "parents": [
        "e58e0d03120d6c2aa134fd3be4f0f762f0bb25e7"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:25 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:58 2005 -0700"
      },
      "message": "[PATCH] x86-64: reset apicid\u003c-\u003enode tables when SRAT cannot be parsed\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e58e0d03120d6c2aa134fd3be4f0f762f0bb25e7",
      "tree": "6960dd1496f2ed91adad8c5ddd416fc05acce1fa",
      "parents": [
        "66759a01adbfe8828dd063e32cf5ed3f46696181"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:25 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:58 2005 -0700"
      },
      "message": "[PATCH] x86-64: Clean up the SRAT node list before computing the hash function\n\nAlso use for_each_node_mask instead of hand crafted loops.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "66759a01adbfe8828dd063e32cf5ed3f46696181",
      "tree": "9d34afafa1e4e5371a0e732a3f949ef8ac533ab5",
      "parents": [
        "049cdefe19f95b67b06b70915cd8e4ae7173337a"
      ],
      "author": {
        "name": "Chuck Ebbert",
        "email": "76306.1226@compuserve.com",
        "time": "Mon Sep 12 18:49:25 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:58 2005 -0700"
      },
      "message": "[PATCH] x86-64: i386/x86-64: Fix time going twice as fast problem on ATI Xpress chipsets\n\nOriginal patch from Bertro Simul\n\nThis is probably still not quite correct, but seems to be\nthe best solution so far.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "049cdefe19f95b67b06b70915cd8e4ae7173337a",
      "tree": "42a0846ec18e3c4f705f8f167890675c5978a814",
      "parents": [
        "c47a3167d0454c0af5fb0a0322b01a0e3487798e"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Mon Sep 12 18:49:25 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:58 2005 -0700"
      },
      "message": "[PATCH] x86-64: reduce x86-64 bug frame by 4 bytes\n\nAs mentioned before, the size of the bug frame can be further reduced while\ncontinuing to use instructions to encode the information.\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c47a3167d0454c0af5fb0a0322b01a0e3487798e",
      "tree": "6704c9b6dfbddbeefe90011af3956af0e7225d8d",
      "parents": [
        "aeb39986ec8bf31c8d55eba22f0a9996363482fb"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:25 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:58 2005 -0700"
      },
      "message": "[PATCH] x86-64: Make dmi_find_device for !DMI case inline\n\nOtherwise it will generate warnings and be generated many times.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "aeb39986ec8bf31c8d55eba22f0a9996363482fb",
      "tree": "bd6e1df6e2a8d6228a9c6f11df77be133dad5c3b",
      "parents": [
        "9cdd304b20b921507fa1670aaf751496627c8d9c"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:25 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:58 2005 -0700"
      },
      "message": "[PATCH] x86-64: Allow frame pointer and fix help text.\n\nAllow frame pointer and fix help text.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9cdd304b20b921507fa1670aaf751496627c8d9c",
      "tree": "e7882617c0f17068b8bffd12ffd2ced424a398d2",
      "parents": [
        "ff347b221512a83e7b08356729e3e2c14346e29e"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ZenIV.linux.org.uk",
        "time": "Mon Sep 12 18:49:25 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:58 2005 -0700"
      },
      "message": "[PATCH] x86-64: more gratitious linux/irq.h includes\n\n\t... and with that all instances in arch/x86_64 are gone.\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ff347b221512a83e7b08356729e3e2c14346e29e",
      "tree": "3af9934eecd9ce119a840f53912e657951da9656",
      "parents": [
        "847815760cc0f41985b3185d780aa4369fcb475d"
      ],
      "author": {
        "name": "Chuck Ebbert",
        "email": "76306.1226@compuserve.com",
        "time": "Mon Sep 12 18:49:25 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:58 2005 -0700"
      },
      "message": "[PATCH] x86-64: Fix incorrect FP signals\n\nThis is the same patch that went into i386 just before 2.6.13\ncame out.  I still can\u0027t build 64-bit user apps, so I tested\nwith program (see below) in 32-bit mode on 64-bit kernel:\n\nBefore:\n\n\t$ fpsig\n\thandler: nr \u003d 8, si \u003d 0x0804bc90, vuc \u003d 0x0804bd10\n\thandler: altstack is at 0x0804b000, ebp \u003d 0x0804bc7c\n\thandler: si_signo \u003d 8, si_errno \u003d 0, si_code \u003d 0 [unknown]\n\thandler: fpu cwd \u003d 0xb40, fpu swd \u003d 0xbaa0\n\thandler: i387 unmasked precision exception, rounded up\n\nAfter:\n\n\t$ fpsig\n\thandler: nr \u003d 8, si \u003d 0x0804bc90, vuc \u003d 0x0804bd10\n\thandler: altstack is at 0x0804b000, ebp \u003d 0x0804bc7c\n\thandler: si_signo \u003d 8, si_errno \u003d 0, si_code \u003d 6 [inexact result]\n\thandler: fpu cwd \u003d 0xb40, fpu swd \u003d 0xbaa0\n\thandler: i387 unmasked precision exception, rounded up\n\nSigned-off-by: Chuck Ebbert \u003c76306.1226@compuserve.com\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "847815760cc0f41985b3185d780aa4369fcb475d",
      "tree": "1c671922c112b47edf66243fe4002a418a35da8e",
      "parents": [
        "a2d236b3ac8fcbbf1bae7d815294d258ba24e3f5"
      ],
      "author": {
        "name": "Chuck Ebbert",
        "email": "76306.1226@compuserve.com",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:58 2005 -0700"
      },
      "message": "[PATCH] x86-64: Clean up nmi error message\n\nThe x86_64 nmi code is missing a newline in one of its messages.\n\nI added a space before the CPU id for readability and killed the trailing\nspace on the previous line as well.\n\nSigned-off-by: Chuck Ebbert \u003c76306.1226@compuserve.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a2d236b3ac8fcbbf1bae7d815294d258ba24e3f5",
      "tree": "233b4d6dc1b4ae39eb3c4c5db3591503cf90768d",
      "parents": [
        "1a426cb76443f5b0a021a9df57d3446d14763c21"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:57 2005 -0700"
      },
      "message": "[PATCH] x86-64: Lose constraints on cmpxchg\n\nWhile only cosmetic for x86-64, this adjusts the cmpxchg code appearantly\ninherited from i386 to use more generic constraints.\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1a426cb76443f5b0a021a9df57d3446d14763c21",
      "tree": "261e71e142f5978f60907a3e432d6eadd3cd2fb7",
      "parents": [
        "a2a0c992e9da823dc23abcb92a42ec5faf856b8b"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:57 2005 -0700"
      },
      "message": "[PATCH] x86-64: Declare NMI_VECTOR and handle it in the IPI sending code.\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a2a0c992e9da823dc23abcb92a42ec5faf856b8b",
      "tree": "f0276244c39a66773ba73bc7c49b8e21b48debf6",
      "parents": [
        "a0d58c9741e4ef42f5fbdfb2a6b86f03c6e9092f"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:57 2005 -0700"
      },
      "message": "[PATCH] x86-64: Remove unused vxtime.hz field\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a0d58c9741e4ef42f5fbdfb2a6b86f03c6e9092f",
      "tree": "aa51f2bb353ba48670ecb82a3137730c5021ccb6",
      "parents": [
        "1209140c3c70aaa32d1a0462d79557f2a44a4ef8"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:57 2005 -0700"
      },
      "message": "[PATCH] x86-64: Set the stack pointer correctly in init_thread and init_tss\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1209140c3c70aaa32d1a0462d79557f2a44a4ef8",
      "tree": "2dc299ad357392f7d81e85131615bb61f0b1a14c",
      "parents": [
        "059bf0f6c33058680e4381f17d554baaa4f45d68"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:57 2005 -0700"
      },
      "message": "[PATCH] x86-64: Safe interrupts in oops_begin/end\n\nRather than blindly re-enabling interrupts in oops_end(), save their state\nin oope_begin() and then restore that state.\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "059bf0f6c33058680e4381f17d554baaa4f45d68",
      "tree": "39828a86a1bcd0db6047f369e618b61cb79bc39b",
      "parents": [
        "55679edb19f5ee1dcb0147afe2f198a10ef963f0"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:57 2005 -0700"
      },
      "message": "[PATCH] x86-64: Merge msr.c with i386 version\n\nThe only difference was the inline assembly, so move that into\nasm/msr.h and merge with the i386 version.\n\nThis adds some missing sysfs support code to x86-64.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "55679edb19f5ee1dcb0147afe2f198a10ef963f0",
      "tree": "76e20d5b19f76fdefa4bb3e7a00ec8cb0bc8683f",
      "parents": [
        "7effaa882af523085f7acadc5871b75a7e506baf"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ZenIV.linux.org.uk",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:57 2005 -0700"
      },
      "message": "[PATCH] x86-64: Clean up includes in arch/x86_64/kernel/suspend.c\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7effaa882af523085f7acadc5871b75a7e506baf",
      "tree": "420890a24a9904bdaaec20dd9909d2f6f1e0d2f6",
      "parents": [
        "b3ab8382245541ea030faaa1645f66258fde452d"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:56 2005 -0700"
      },
      "message": "[PATCH] x86-64: Fix CFI information\n\nBeing the foundation for reliable stack unwinding, this fixes CFI unwind\nannotations in many low-level x86_64 routines, plus a config option\n(available to all architectures, and also present in the previously sent\npatch adding such annotations to i386 code) to enable them separatly\nrather than only along with adding full debug information.\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b3ab8382245541ea030faaa1645f66258fde452d",
      "tree": "7ffa7157c0ef3ef64238c737b9d4f9a7d0d12cc1",
      "parents": [
        "5bf97e01192f0fcdff2f0e9eae063e7785f6f915"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:56 2005 -0700"
      },
      "message": "[PATCH] x86-64: Fix gcc 4 warnings about pointer signedness\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5bf97e01192f0fcdff2f0e9eae063e7785f6f915",
      "tree": "ef7139d95cfa67c2a80884cb60382342ad5bf79c",
      "parents": [
        "27183ebd330a676fe29f7eb9b7ff582492246ec8"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:56 2005 -0700"
      },
      "message": "[PATCH] x86-64: Use physflat on Intel for \u003c 8 CPUs with CPU hotplug\n\nThis avoids races with the APIC broadcast/mask modes.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "27183ebd330a676fe29f7eb9b7ff582492246ec8",
      "tree": "6bac5ff944bb2b7fc50404b6007a2d942a90ae48",
      "parents": [
        "05d1fa4bf6a1528e4d4e39fa537f11e6cfca4720"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:56 2005 -0700"
      },
      "message": "[PATCH] x86-64: Add dma_sync_single_range_for_{cpu,device}\n\nCurrently just defined to their non range parts.\n\nPointed out by John Linville\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "05d1fa4bf6a1528e4d4e39fa537f11e6cfca4720",
      "tree": "198f9a3f51306730c5f5cd713c3c8576e8c64161",
      "parents": [
        "2e8ad43ec07545780ce7992cb18e2d82c7abd24c"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:56 2005 -0700"
      },
      "message": "[PATCH] x86-64: Improve error handling for overlapping PXMs in SRAT.\n\n- Report PXMs instead of nodes\n- Report the correct PXM, not always the one of node 1.\n- Only warn for the case of a PXM overlapping by itself\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2e8ad43ec07545780ce7992cb18e2d82c7abd24c",
      "tree": "10d7cb19a4be3b19189d173a9fa544b63b1c5932",
      "parents": [
        "c1a71a1ede8f743209237b2736893f3aebe13bb0"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:56 2005 -0700"
      },
      "message": "[PATCH] x86-64: Prevent gcc 4 from optimizing away vsyscalls\n\nThey were previously static.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c1a71a1ede8f743209237b2736893f3aebe13bb0",
      "tree": "acd9bc262c80f063188fa0aecb2bfaeaf64b77de",
      "parents": [
        "9c0aa0f9a16557a3dd9b7b0d39bc67ddf1fa0b32"
      ],
      "author": {
        "name": "Ashok Raj",
        "email": "ashok.raj@intel.com",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:56 2005 -0700"
      },
      "message": "[PATCH] x86-64: Delivery mode should be APIC_DM_FIXED when using physical mode.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9c0aa0f9a16557a3dd9b7b0d39bc67ddf1fa0b32",
      "tree": "7f56da5c81c9e8751a0c85ba7e2495e0616971a8",
      "parents": [
        "47e5701e37cf10948c3f2952870d9f18b6e84965"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:56 2005 -0700"
      },
      "message": "[PATCH] Replace extern inline with static inline in asm-x86_64/*\n\nThey should be identical in the kernel now, but this\nmakes it consistent with other code.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "47e5701e37cf10948c3f2952870d9f18b6e84965",
      "tree": "7961742d494264e1ade896c77d6ba2834e8fc6d6",
      "parents": [
        "016102dea838e8526a4bc57821309f0cd9db81b7"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:56 2005 -0700"
      },
      "message": "[PATCH] x86-64: Remove freeing of SMP trampoline pages\n\nNick points out it never worked because PageReserved was\nset and it might cause problems later on. Also HOTPLUG_CPU\nis much more common now so let\u0027s care not too much\nabout the !hotplug case.\n\nCc: nickpiggin@yahoo.com.au\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "016102dea838e8526a4bc57821309f0cd9db81b7",
      "tree": "db50e67afb260843fd5966e9415a13cf26aa8c82",
      "parents": [
        "24dead8ac9c8fa78b9bfb45b06080a7018fd2ed3"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:56 2005 -0700"
      },
      "message": "[PATCH] x86-64: Fix typo CONFIG_CPU_HOTPLUG -\u003e CONFIG_HOTPLUG_CPU in genapic.c\n\nNoted by Ashok Raj\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "24dead8ac9c8fa78b9bfb45b06080a7018fd2ed3",
      "tree": "58ea03755072bb315a4c18579bc6db5cd91d4860",
      "parents": [
        "f297e4e5e4245a5c3fb36e7f754cde96cdb4bc43"
      ],
      "author": {
        "name": "Alexander Nyberg",
        "email": "alexn@telia.com",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:55 2005 -0700"
      },
      "message": "[PATCH] Remove unnecessary BUG_ON in irq.c\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f297e4e5e4245a5c3fb36e7f754cde96cdb4bc43",
      "tree": "1e2d7d165295ff461678d4074524963f82f9ea2b",
      "parents": [
        "fb048927ad93420b6dd2eddcdde71ea7b6ff95e4"
      ],
      "author": {
        "name": "Nakul Saraiya",
        "email": "saraiya@fabric7.com",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:55 2005 -0700"
      },
      "message": "[PATCH] Increase nodemap hash.\n\nNeeded for some newer Opteron systems with E stepping and memory\nrelocation enabled. The node addresses are different in lower\nbits now so the nodemap hash function needs to be enlarged.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fb048927ad93420b6dd2eddcdde71ea7b6ff95e4",
      "tree": "68293cf33f2db0d81406c435695a364023a7d766",
      "parents": [
        "6e44f12ba64a58f25f8e6f35aa4c175f613001be"
      ],
      "author": {
        "name": "Jim Paradis",
        "email": "jparadis@redhat.com",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:55 2005 -0700"
      },
      "message": "[PATCH] x86-64: Fix off by one in pfn_valid\n\nWhen I gave proposed the fix to pfn_valid() for RHEL4, Stephen Tweedie\u0027s\nsharp eyes caught this:\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6e44f12ba64a58f25f8e6f35aa4c175f613001be",
      "tree": "d5fc4176f19d75389e652812a9becec4e551d171",
      "parents": [
        "e92343cc8e9ca4bc0db4b007dd37d33a207ef637"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:55 2005 -0700"
      },
      "message": "[PATCH] i386: add memory clobbers to syscall macros\n\nAs noted by matz@suse.de\n\nThe problem is, that on i386 the syscallN\nmacro is defined like so:\n\n  long __res; \\\n  __asm__ volatile (\"int $0x80\" \\\n        : \"\u003da\" (__res) \\\n        : \"0\" (__NR_##name),\"b\" ((long)(arg1)),\"c\" ((long)(arg2)), \\\n          \"d\" ((long)(arg3)),\"S\" ((long)(arg4)),\"D\" ((long)(arg5))); \\\n\nIf one of the arguments (in the _llseek syscall it\u0027s the arg4) is a pointer\nwhich the syscall is expected to write to (to the memory pointed to by this\nptr), then this side-effect is not captured in the asm.\n\nIf anyone uses this macro to define it\u0027s own version of the syscall\n(sometimes necessary when not using glibc) and it\u0027s inlined, then GCC\ndoesn\u0027t know that this asm write to \"*dest\", when called like so for instance:\n\n  out \u003d 1;\n  llseek (fd, bla, blubb, \u0026out, trara)\n  use (out);\n\nHere nobody tells GCC that \"out\" actually is written to (just a pointer to it\nis passed to the asm).  Hence GCC might (and in the above bug did)\ncopy-propagate \"1\" into the second use of \"out\".\n\nThe easiest solution would be to add a \"memory\" clobber to the definition\nof this syscall macro.  As this is a syscall, it shouldn\u0027t inhibit too many\noptimizations.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e92343cc8e9ca4bc0db4b007dd37d33a207ef637",
      "tree": "fe6c212f92464145fcaabbf7d3f8962a54113766",
      "parents": [
        "083044e63b4d10ebf9afb231bc0d34aec72169b4"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:55 2005 -0700"
      },
      "message": "[PATCH] x86-64: Fix show_mem a little bit\n\n- Add KERN_INFO to printks (from i386)\n- Use longs instead of ints to accumulate pages.\n- Fix broken indenting.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "083044e63b4d10ebf9afb231bc0d34aec72169b4",
      "tree": "4724a4d993dc1c45830bd8cf39ab5fef70391cd6",
      "parents": [
        "fe5d5f073eb133b65a8814b48af1722a1ca5aa25"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:55 2005 -0700"
      },
      "message": "[PATCH] x86-64: Remove disable_tsc code in context switch\n\nIt only offers extremly dubious security advantages and\nis not worth the overhead in this critical path.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fe5d5f073eb133b65a8814b48af1722a1ca5aa25",
      "tree": "a75844421d5ce017f3e7666234e28830c04756be",
      "parents": [
        "48496e349554f3704fd1cdf16f389e0615956909"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:55 2005 -0700"
      },
      "message": "[PATCH] x86-64: Print version at end of kernel build\n\n(from i386)\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "48496e349554f3704fd1cdf16f389e0615956909",
      "tree": "90757266ec81fd4839f6d60853c3190cc5ceb496",
      "parents": [
        "b8f68e9ffaf5e7c9c463ecd2598cc33f8e6df75e"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:55 2005 -0700"
      },
      "message": "[PATCH] x86-64: Fix (harmless) typo in head.S early level2 page table\n\nThe global bit  was not set in the first 2MB page, instead\nit had a bit in the free AVL section which is useless.\nFixed thus.\n\nNoticed by Eric Biederman\n\nCc:  Eric W. Biederman \u003cebiederm@xmission.com\u003e\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b8f68e9ffaf5e7c9c463ecd2598cc33f8e6df75e",
      "tree": "fc3775daf2933afac248f2989f0d647e4e49b3af",
      "parents": [
        "e99b861a3e9ec93a48b985519e09b2515c201e8d"
      ],
      "author": {
        "name": "Hugh Dickins",
        "email": "hugh@veritas.com",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:50:55 2005 -0700"
      },
      "message": "[PATCH] x86-64: Fix idle\u003dpoll\n\nx86_64 idle\u003dpoll might be a little less responsive than it should: unlike\nmwait_idle, and unlike i386, its poll_idle left TIF_POLLING_NRFLAG set.\n\nSigned-off-by: Hugh Dickins \u003chugh@veritas.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e99b861a3e9ec93a48b985519e09b2515c201e8d",
      "tree": "3a90eaa67081fdb460e4659709d0e686a49c5842",
      "parents": [
        "2b4a08150e0ce2f6eb5d0987fdfe3524ec799313"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:58 2005 -0700"
      },
      "message": "[PATCH] x86-64: Only allocate per cpu data for possible CPUs, not compiled in CPUs.\n\nSaves some memory except for hotplug situations.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2b4a08150e0ce2f6eb5d0987fdfe3524ec799313",
      "tree": "ae4d69033fa3e1e64485433bec8e496fc498ca8f",
      "parents": [
        "165aeb82848c81ee1774f8defc74df4341e9184b"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:58 2005 -0700"
      },
      "message": "[PATCH] x86-64: Increase TLB flush array size\n\nThe generic TLB flush functions kept upto 506 pages per\nCPU to avoid too frequent IPIs.\n\nThis value was done for the L1 cache of older x86 CPUs,\nbut with modern CPUs it does not make much sense anymore.\nTLB flushing is slow enough that using the L2 cache is fine.\n\nThis patch increases the flush array on x86-64 to cache\n5350 pages. That is roughly 20MB with 4K pages. It speeds\nup large munmaps in multithreaded processes on SMP considerably.\n\nThe cost is roughly 42k of memory per CPU, which is reasonable.\n\nI only increased it on x86-64 for now, but it would probably\nmake sense to increase it everywhere. Embedded architectures\nwith SMP may keep it smaller to save some memory per CPU.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "165aeb82848c81ee1774f8defc74df4341e9184b",
      "tree": "fa70625ab62d6eccc9af8adabe73c7e84848f66e",
      "parents": [
        "3f74478b5fd7263e9311cdb320923d599c73a792"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:58 2005 -0700"
      },
      "message": "[PATCH] x86-64: Don\u0027t include config.h in asm/timex.h\n\nasm-x86-64/timex.h does not reference CONFIG constants.\nDo not need to include config.h.\n\nSigned-off-by: Grant Grundler \u003ciod00d@hp.com\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3f74478b5fd7263e9311cdb320923d599c73a792",
      "tree": "d61962b55cc7bae06cf872f35d8ab3ae753c70c1",
      "parents": [
        "459192c92cde49d1a2f721c90adf45d774c2dcf5"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:58 2005 -0700"
      },
      "message": "[PATCH] x86-64: Some cleanup and optimization to the processor data area.\n\n- Remove unused irqrsp field\n- Remove pda-\u003eme\n- Optimize set_softirq_pending slightly\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "459192c92cde49d1a2f721c90adf45d774c2dcf5",
      "tree": "c5d6639084a070d93987a6a7707535738e3cd24f",
      "parents": [
        "e5bc8b6baf86538f3d0407cf0880f86aec828a13"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:58 2005 -0700"
      },
      "message": "[PATCH] x86-64: Add simnow console\n\nThis adds console and earlyprintk support for a host file\non AMD\u0027s SimNow simulator.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e5bc8b6baf86538f3d0407cf0880f86aec828a13",
      "tree": "b67a98a866a51286fd342d08b27b511826875138",
      "parents": [
        "83b942bd3437d84d6ddf582477120b6b86369052"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:58 2005 -0700"
      },
      "message": "[PATCH] x86-64: Make remote TLB flush more scalable\n\nInstead of using a global spinlock to protect the state\nof the remote TLB flush use a lock and state for each sending CPU.\n\nTo tell the receiver where to look for the state use 8 different\ncall vectors.  Each CPU uses a specific vector to trigger flushes on other\nCPUs. Depending on the received vector the target CPUs look into\nthe right per cpu variable for the flush data.\n\nWhen the system has more than 8 CPUs they are hashed to the 8 available\nvectors. The limited global vector space forces us to this right now.\nIn future when interrupts are split into per CPU domains this could be\nfixed, at the cost of needing more IPIs in flat mode.\n\nAlso some minor cleanup in the smp flush code and remove some outdated\ndebug code.\n\nRequires patch to move cpu_possible_map setup earlier.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "83b942bd3437d84d6ddf582477120b6b86369052",
      "tree": "75fcfc6d7f175cd35911bf93713d45a82c67a3fc",
      "parents": [
        "9acf23c42b13d682abbd5db1d293c7a77ae54b61"
      ],
      "author": {
        "name": "Tsuneo.Yoshioka@f-secure.com",
        "email": "Tsuneo.Yoshioka@f-secure.com",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:57 2005 -0700"
      },
      "message": "[PATCH] x86-64: Fix 32bit sendfile\n\nIf we use 64bit kernel on ia64/x86_64/s390 architecture, and we run\n32bit binary on 32bit compatibility mode, sendfile system call seems be\nnot set offset argument.\n\nThis is because sendfile\u0027s return value is not zero but the code regards\nthe result by return value is zero or not.\n\nThis problem will be affect to ia64/x86_64/s390 and not affect to other\narchitecture does not affect other architecture (mips/parisc/ppc64/sparc64).\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9acf23c42b13d682abbd5db1d293c7a77ae54b61",
      "tree": "9aaf651e1df09704fdf79b4b4d3ffa522fcefd52",
      "parents": [
        "69e1a33f62eff9b228a8cc2c3e4429dbee8966c9"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:57 2005 -0700"
      },
      "message": "[PATCH] x86-64: Include build number in oops output\n\nInclude build number in oops output\n\nHelps me to match oopses to correct kernel.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "69e1a33f62eff9b228a8cc2c3e4429dbee8966c9",
      "tree": "985f088d05f2d936cfafa5dd0232aa59391dc663",
      "parents": [
        "413588c7cb8113c03d0044f1d41b832ad7201c29"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:57 2005 -0700"
      },
      "message": "[PATCH] x86-64: Use ACPI PXM to parse PCI\u003c-\u003enode assignments\n\nSince this is shared code I had to implement it for i386 too\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "413588c7cb8113c03d0044f1d41b832ad7201c29",
      "tree": "5a16d8926c30c7b982a7f309aa948097e6369aae",
      "parents": [
        "b9aac10dddd927f0b9cfcca19a272ded87015574"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:57 2005 -0700"
      },
      "message": "[PATCH] x86-64: Remove code to resume machine check state of other CPUs.\n\nThe resume code uses CPU hotplug now so at resume time\nwe only ever see one CPU.\n\nPointed out by Yu Luming.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b9aac10dddd927f0b9cfcca19a272ded87015574",
      "tree": "4a841306db9b3fb94f7b4ae550cac2c994343dba",
      "parents": [
        "0a43e4bf7489074c667f24b9670ecd88f6eb0a07"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:57 2005 -0700"
      },
      "message": "[PATCH] x86-64: Remove redundant max_mapnr and replace with end_pfn\n\nThe FLATMEM people added it, but there doesn\u0027t seem a good reason\nbecause end_pfn is identical.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0a43e4bf7489074c667f24b9670ecd88f6eb0a07",
      "tree": "e729588d01798bb8439d48a30d328c2cecfa7d69",
      "parents": [
        "7c7a3897f678cfafebc8ec0a5e61a814f2f24e42"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:57 2005 -0700"
      },
      "message": "[PATCH] x86-64: Use e820_find_hole to compute reserved pages\n\nAvoids a very dumb loop\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7c7a3897f678cfafebc8ec0a5e61a814f2f24e42",
      "tree": "4e51e1a3e00aac57f242b83bdb2f15b6a8ea1c13",
      "parents": [
        "117090b5e815d0075bff85c2be954d68a11ac4ed"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:57 2005 -0700"
      },
      "message": "[PATCH] x86-64: Fix harmless off by one in e820 code\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "117090b5e815d0075bff85c2be954d68a11ac4ed",
      "tree": "d1eeba143c17dbf5ae6d4baf45efcaa3229e80b1",
      "parents": [
        "1d3fbbf9fe8d5cd5f94256781cc69a4ac289a767"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:57 2005 -0700"
      },
      "message": "[PATCH] x86-64: Micro optimization to dma_alloc_coherent node lookup\n\nUse pcibus_to_node directly\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1d3fbbf9fe8d5cd5f94256781cc69a4ac289a767",
      "tree": "c93aab7bb1b6591925995d597b1280124b48ade4",
      "parents": [
        "8c566ef5f3eb5d9daf61d0fa31d82c211f601ba0"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:57 2005 -0700"
      },
      "message": "[PATCH] x86-64: Don\u0027t trust boot_cpu_id in the mptable.\n\nIt could be wrong for kexec or other cases. Read it from\nthe CPU instead.\n\nSigned-off-by: Murali \u003cmuralim@in.ibm.com\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8c566ef5f3eb5d9daf61d0fa31d82c211f601ba0",
      "tree": "646730e657f27a23b3081fafafe494121e0d8075",
      "parents": [
        "673242c10d535bfe238d9d8e82ac93432d35b88e"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:57 2005 -0700"
      },
      "message": "[PATCH] x86-64: Add command line option to set machine check tolerance level\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "673242c10d535bfe238d9d8e82ac93432d35b88e",
      "tree": "959b4ffb0ebf788df812fe27498248c26610d22c",
      "parents": [
        "a54e678b8f476d6f28e6aa4409f6b88ce476af1b"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:56 2005 -0700"
      },
      "message": "[PATCH] x86-64: Make lockless machine check record passing a bit more robust.\n\nOne machine is constantly throwing NMI watchdog timeouts in mce_log\n\nThis was one attempt to fix it.\n\n(AK: this doesn\u0027t actually fix the bug I\u0027m seeing unfortunately, probably\ndrop.  I don\u0027t like it that the reader can spin forever now waiting\nfor a writer)\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a54e678b8f476d6f28e6aa4409f6b88ce476af1b",
      "tree": "b19330f36410cc229b3229f135c8f522cc89f044",
      "parents": [
        "63f02fd7ceb2fa4065d8a0c9943e4af2876b6c91"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:56 2005 -0700"
      },
      "message": "[PATCH] x86-64: Remove redundant swiotlb\u003dforce handling\n\nIt\u0027s already handled in the main swiotlb code.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "63f02fd7ceb2fa4065d8a0c9943e4af2876b6c91",
      "tree": "55d2286db7d2df82d75ec8046afa9d36687d7c72",
      "parents": [
        "5d3d0f7704ed0bc7eaca0501eeae3e5da1ea6c87"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:56 2005 -0700"
      },
      "message": "[PATCH] x86-64: Don\u0027t allocate aperture when swiotlb is enabled and no AGP found\n\nNo-one needs it then\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5d3d0f7704ed0bc7eaca0501eeae3e5da1ea6c87",
      "tree": "7f1f41450a6f1880488f7fd4554a1f2bbd71d391",
      "parents": [
        "6142891a0c0209c91aa4a98f725de0d6e2ed4918"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:56 2005 -0700"
      },
      "message": "[PATCH] x86-64: Reverse order of bootmem lists\n\nThis leads to bootmem allocating first from node 0 instead\nof from the last node.  This avoids swiotlb allocating on the last node, which\ndoesn\u0027t really work on a machine with \u003e4GB.\n\nNote: there is a better patch around from someone else that gets\nrid of the pgdat list completely.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6142891a0c0209c91aa4a98f725de0d6e2ed4918",
      "tree": "42bea8f8c19aeec3a2b5d518f09b7902fe6bf6d1",
      "parents": [
        "357e11d4cbbbb959a88a9bdbbf33a10f160b0823"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:56 2005 -0700"
      },
      "message": "[PATCH] x86-64: Avoid unnecessary double bouncing for swiotlb\n\nPCI_DMA_BUS_IS_PHYS has to be zero even when the GART IOMMU is disabled\nand the swiotlb is used. Otherwise the block layer does unnecessary\ndouble bouncing.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "357e11d4cbbbb959a88a9bdbbf33a10f160b0823",
      "tree": "466ff21d61294a3f22614a9f28bec5aec746d2a3",
      "parents": [
        "df0cc26b1b7f88f46307eea50a7469f0b58132d9"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:56 2005 -0700"
      },
      "message": "[PATCH] x86-64: Don\u0027t assume APIC for boot processor has an APIC ID of zero\n\nOriginally from Stuart Hayes.\n\nWhen setting up the APIC for the Uniprocessor kernel don\u0027t\nassume the CPU has an APIC ID of zero.\n\nThis fixes boot with the UP kernel on Dell PowerEdge 6800/6850 4way systems.\n\nCc: Stuart.Hayes@dell.com\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "df0cc26b1b7f88f46307eea50a7469f0b58132d9",
      "tree": "c4b4c7c38ca7833cabcd06c2929f617446939d76",
      "parents": [
        "3f098c2605bdf50176b26f4fa724e9b9c99e5242"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:56 2005 -0700"
      },
      "message": "[PATCH] x86-64: Use SRAT data on Intel systems too.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3f098c2605bdf50176b26f4fa724e9b9c99e5242",
      "tree": "d4632bc555c52afed6ae4c0444659dca49e3e406",
      "parents": [
        "b91691164be174b780f5c1bb145a7ab5d33fce2f"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:56 2005 -0700"
      },
      "message": "[PATCH] x86-64: Support dualcore and 8 socket systems in k8 fallback node parsing\n\nIn particular on systems where the local APIC space and node space\nis very different from the Linux CPU number space.\n\nPreviously the older NUMA setup code directly parsing the K8\nnorthbridge registers had some issues on 8 socket or dual core\nsystems. This patch fixes them.\n\nThis is mainly done by fixing some confusion between Linux\nCPU numbers and local APIC ids. We now pass the local APIC IDs\nto later code, which avoids mismatches.\n\nAlso add some heuristics to detect cases where the Hypertransport\nnodeids and the local APIC IDs don\u0027t match, but are shifted\nby a constant offset.\n\nThis is still all quite hackish, hopefully BIOS writers fill\nin correct SRATs instead.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b91691164be174b780f5c1bb145a7ab5d33fce2f",
      "tree": "be33a63344b027ce0e68c75c536895184afab7a0",
      "parents": [
        "8675b1a454016c7c50215552ea5c5c4a2413fda0"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:56 2005 -0700"
      },
      "message": "[PATCH] x86-64: Don\u0027t cache align PDA on UP builds\n\nSuggested by someone I forgot who sorry.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8675b1a454016c7c50215552ea5c5c4a2413fda0",
      "tree": "7233fd68cb7daf91f08e201296c5f21e13ef571a",
      "parents": [
        "0b07e984fc7a51b1a7c75e1bfdcf59d1ad065353"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:56 2005 -0700"
      },
      "message": "[PATCH] x86-64: Fix the apic version that gets printed during boot\n\nSigned-off-by: Suresh Sidda \u003csuresh.b.siddha@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0b07e984fc7a51b1a7c75e1bfdcf59d1ad065353",
      "tree": "84477039c897553359694020e767638a830f4f15",
      "parents": [
        "f1f4e83fd9b5ce77d05825586d0426a54b8f3a68"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:55 2005 -0700"
      },
      "message": "[PATCH] x86-64: Don\u0027t assign CPU numbers in SRAT parsing\n\nDo that later when the CPU boots. SRAT just stores the APIC\u003c-\u003eNode\nmapping node. This fixes problems on systems where the order\nof SRAT entries does not match the MADT.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f1f4e83fd9b5ce77d05825586d0426a54b8f3a68",
      "tree": "4e4b5366927d915ec77ed2118b40b3390a3b9071",
      "parents": [
        "b4452218c4b7a579056d439b73a668b71654c137"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:55 2005 -0700"
      },
      "message": "[PATCH] x86-64: White space and comment fixes for smp_call_function_single\n\nNo functional changes\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b4452218c4b7a579056d439b73a668b71654c137",
      "tree": "a83d03b2bfc5a33a2f89a3d6b677b764ea3ac183",
      "parents": [
        "70556463487f33bc6728a7596b97f86b811aad22"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Mon Sep 12 18:49:24 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Sep 12 10:49:55 2005 -0700"
      },
      "message": "[PATCH] x86-64: Enable interrupts during delay calibration on APs\n\nWe used to disable them to work around a bug, but that\nis not needed anymore. Keeping them enabled avoids the NMI\nwatchdog triggering in some cases.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    }
  ],
  "next": "70556463487f33bc6728a7596b97f86b811aad22"
}
