)]}'
{
  "log": [
    {
      "commit": "96e59245e1abf3ea2e98c4b9ee2ebd975db653db",
      "tree": "baf413905e87b039f83d81d24e8dcbd2dca06e49",
      "parents": [
        "49f9ebc894ecdb985475060d051a571dc231cce7"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Sat Sep 03 15:57:12 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:19 2005 -0700"
      },
      "message": "[PATCH] uml: remove debugging code from page fault path\n\nThis eliminates the segfault info ring buffer, which added a system call to\neach page fault, and which hadn\u0027t been useful for debugging in ages.\n\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "49f9ebc894ecdb985475060d051a571dc231cce7",
      "tree": "29267431e0a13965fb65a0f5d71d69f540725360",
      "parents": [
        "072dffda1d35c391fe893ec9b1d098145e668fef"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Sep 03 15:57:10 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:19 2005 -0700"
      },
      "message": "[PATCH] arch/cris/Kconfig.debug: use lib/Kconfig.debug\n\nThis patch converts arch/cris/Kconfig.debug to using lib/Kconfig.debug.\n\nThis should fix a compile error in 2.6.13-rc4 caused by a missing\nCONFIG_LOG_BUF_SHIFT definition.\n\nWhile I was editing this file, I also converted some spaces to tabs.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nAcked-by: Mikael Starvik \u003cstarvik@axis.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "072dffda1d35c391fe893ec9b1d098145e668fef",
      "tree": "2eee1530619abb7cf751db022216ab483e6fc823",
      "parents": [
        "2855b97020f6d4a4dfb005fb77c0b79c8cb9d13f"
      ],
      "author": {
        "name": "Roman Zippel",
        "email": "zippel@linux-m68k.org",
        "time": "Sat Sep 03 15:57:10 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:19 2005 -0700"
      },
      "message": "[PATCH] m68k: cleanup inline mem functions\n\nUse the builtin functions for memset/memclr/memcpy, special optimizations for\npage operations have dedicated functions now.  Uninline memmove/memchr and\nmove all functions into a single file and clean it up a little.\n\nSigned-off-by: 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": "2855b97020f6d4a4dfb005fb77c0b79c8cb9d13f",
      "tree": "6746ded865a27cb23f1646ea2b9e10f76c9d9601",
      "parents": [
        "69f447cffb911bb2d9737fa905f6d983ec2aa5d3"
      ],
      "author": {
        "name": "Roman Zippel",
        "email": "zippel@linux-m68k.org",
        "time": "Sat Sep 03 15:57:09 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:19 2005 -0700"
      },
      "message": "[PATCH] m68k: move cache functions into separate file\n\nMove a few cache functions into its own file and fix flush_icache_range() so\nit can handle both kernel and user addresses correctly (assuming context is\nset correctly).\n\nTurn copy_to_user_page/copy_from_user_page into inline functions and add a\nmissing cache flush.\n\nSigned-off-by: 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": "69f447cffb911bb2d9737fa905f6d983ec2aa5d3",
      "tree": "ee1f932ab2ffb6ff923ef20c708787875f3862bb",
      "parents": [
        "b3319f50acbe3a26c258cdd899b9baa2e5e94efc"
      ],
      "author": {
        "name": "Roman Zippel",
        "email": "zippel@linux-m68k.org",
        "time": "Sat Sep 03 15:57:08 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:19 2005 -0700"
      },
      "message": "[PATCH] m68k: sys_ptrace cleanup\n\n- create helper function singlestep_disable()\n- move variable definitions to the top of the function\n- use \"out_eio\" label as common error destination\n- don\u0027t clear failure value for PTRACE_SETREGS/PTRACE_GETREGS\n\nSigned-off-by: 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": "b3319f50acbe3a26c258cdd899b9baa2e5e94efc",
      "tree": "7ef77c9cc60055323b40cb5a0a6760b56c37da31",
      "parents": [
        "c3c433e4f33afe255389ba3b1a003dc8deb3de9a"
      ],
      "author": {
        "name": "Roman Zippel",
        "email": "zippel@linux-m68k.org",
        "time": "Sat Sep 03 15:57:07 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:18 2005 -0700"
      },
      "message": "[PATCH] m68k: indent sys_ptrace\n\nThis reformats and properly indents sys_ptrace (only whitespace changes).\n\nSigned-off-by: 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": "c3c433e4f33afe255389ba3b1a003dc8deb3de9a",
      "tree": "071304e15e21e0a93c17050000a682f4ae1a98c1",
      "parents": [
        "57c4ce3cbfba1bb0da7f37b9328a713cbd5d0919"
      ],
      "author": {
        "name": "Shaohua Li",
        "email": "shaohua.li@intel.com",
        "time": "Sat Sep 03 15:57:07 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:18 2005 -0700"
      },
      "message": "[PATCH] add suspend/resume for timer\n\nThe timers lack .suspend/.resume methods.  Because of this, jiffies got a\nbig compensation after a S3 resume.  And then softlockup watchdog reports\nan oops.  This occured with HPET enabled, but it\u0027s also possible for other\ntimers.\n\nSigned-off-by: Shaohua Li \u003cshaohua.li@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "57c4ce3cbfba1bb0da7f37b9328a713cbd5d0919",
      "tree": "916c1435e9cba3dd050e526637ee8bf51db140e8",
      "parents": [
        "6161b2ce8116b9a623260ab811e2c035b3fac2e5"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@ucw.cz",
        "time": "Sat Sep 03 15:57:06 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:18 2005 -0700"
      },
      "message": "[PATCH] pm: clean up /sys/power/disk\n\nClean code up a bit, and only show suspend to disk as available when\nit is configured in.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6161b2ce8116b9a623260ab811e2c035b3fac2e5",
      "tree": "8cb36b11631c0843fb5a7e600626a2f6a230846b",
      "parents": [
        "99dc7d63e0dcb457580241055b2a39d011309db8"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@ucw.cz",
        "time": "Sat Sep 03 15:57:05 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:17 2005 -0700"
      },
      "message": "[PATCH] pm: fix process freezing\n\nIf process freezing fails, some processes are frozen, and rest are left in\n\"were asked to be frozen\" state.  Thats wrong, we should leave it in some\nconsistent state.\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "99dc7d63e0dcb457580241055b2a39d011309db8",
      "tree": "3be63831f5fa823ef7e5c99339e9a71c29d3ad08",
      "parents": [
        "dd5d666b7995e542b7f81a4bb1c7ad634f4f6c51"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@ucw.cz",
        "time": "Sat Sep 03 15:57:05 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:17 2005 -0700"
      },
      "message": "[PATCH] swsusp: fix error handling and cleanups\n\nDrop printing during normal boot (when no image exists in swap), print\nmessage when drivers fail, fix error paths and consolidate near-identical\nfunctions in disk.c (and functions with just one statement).\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "dd5d666b7995e542b7f81a4bb1c7ad634f4f6c51",
      "tree": "de010e4bd66681ec75657746d652eb89f08142b7",
      "parents": [
        "6ed9fcec85d5ef0e34ea18affe95e4a246714565"
      ],
      "author": {
        "name": "Shaohua Li",
        "email": "shaohua.li@intel.com",
        "time": "Sat Sep 03 15:57:04 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:17 2005 -0700"
      },
      "message": "[PATCH] swsusp: add locking to software_resume\n\nIt is trying to protect swsusp_resume_device and software_resume() from two\nusers banging it from userspace at the same time.\n\nSigned-off-by: Shaohua Li \u003cshaohua.li@intel.com\u003e\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6ed9fcec85d5ef0e34ea18affe95e4a246714565",
      "tree": "1a75c25b528d763f2771cc36ed6e17072091fd3d",
      "parents": [
        "56057e1a128a9aab516350500e5b154e70577929"
      ],
      "author": {
        "name": "Andreas Steinmetz",
        "email": "ast@domdv.de",
        "time": "Sat Sep 03 15:57:03 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:17 2005 -0700"
      },
      "message": "[PATCH] swsusup with dm-crypt mini howto\n\nThe attached patch contains a mini howto for using dm-crypt together with\nswsusp.\n\nSigned-off-by: Andreas Steinmetz \u003cast@domdv.de\u003e\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "56057e1a128a9aab516350500e5b154e70577929",
      "tree": "68f323a6e919d96dad59471decb3bea3ec6a36fc",
      "parents": [
        "46dacba52a19d1414ba249499a48382c16242d99"
      ],
      "author": {
        "name": "Michal Schmidt",
        "email": "xschmi00@stud.feec.vutbr.cz",
        "time": "Sat Sep 03 15:57:02 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:17 2005 -0700"
      },
      "message": "[PATCH] swsusp: simpler calculation of number of pages in PBE list\n\nThe function calc_nr uses an iterative algorithm to calculate the number of\npages needed for the image and the pagedir.  Exactly the same result can be\nobtained with a one-line expression.\n\nNote that this was even proved correct ;-).\n\nSigned-off-by: Michal Schmidt \u003cxschmi00@stud.feec.vutbr.cz\u003e\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "46dacba52a19d1414ba249499a48382c16242d99",
      "tree": "760538eb1cac1f6e7c0b4b99c0a31b282b59e467",
      "parents": [
        "c2ff18f4070f6303a81fd7d9d967d7c9e01b588f"
      ],
      "author": {
        "name": "Michal Schmidt",
        "email": "xschmi00@stud.feec.vutbr.cz",
        "time": "Sat Sep 03 15:57:01 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:16 2005 -0700"
      },
      "message": "[PATCH] swsusp: prevent disks from spinning down and up\n\nStop the disks from spinning down and up on suspend.\n\nSigned-off-by: Michal Schmidt \u003cxschmi00@stud.feec.vutbr.cz\u003e\nCc: Pavel Machek \u003cpavel@ucw.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c2ff18f4070f6303a81fd7d9d967d7c9e01b588f",
      "tree": "250a50e27885a179d0fee37cef31cf3a4d4627d3",
      "parents": [
        "583a4e88db1eadc52116e1f97b4519de655b2b80"
      ],
      "author": {
        "name": "Andreas Steinmetz",
        "email": "ast@domdv.de",
        "time": "Sat Sep 03 15:56:59 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:16 2005 -0700"
      },
      "message": "[PATCH] encrypt suspend data for easy wiping\n\nThe patch protects from leaking sensitive data after resume from suspend.\nDuring suspend a temporary key is created and this key is used to encrypt the\ndata written to disk.  When, during resume, the data was read back into memory\nthe temporary key is destroyed which simply means that all data written to\ndisk during suspend are then inaccessible so they can\u0027t be stolen lateron.\n\nThink of the following: you suspend while an application is running that keeps\nsensitive data in memory.  The application itself prevents the data from being\nswapped out.  Suspend, however, must write these data to swap to be able to\nresume lateron.  Without suspend encryption your sensitive data are then\nstored in plaintext on disk.  This means that after resume your sensitive data\nare accessible to all applications having direct access to the swap device\nwhich was used for suspend.  If you don\u0027t need swap after resume these data\ncan remain on disk virtually forever.  Thus it can happen that your system\ngets broken in weeks later and sensitive data which you thought were encrypted\nand protected are retrieved and stolen from the swap device.\n\nSigned-off-by: Andreas Steinmetz \u003cast@domdv.de\u003e\nAcked-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "583a4e88db1eadc52116e1f97b4519de655b2b80",
      "tree": "d86d570bd4c20227efe4d19429a1955580c040ad",
      "parents": [
        "ca078bae813dd46c0f9b102fdfb4a3384641ff48"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@ucw.cz",
        "time": "Sat Sep 03 15:56:58 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:16 2005 -0700"
      },
      "message": "[PATCH] fix pm_message_t stuff in -mm tree\n\nThis should bits from -mm tree that are affected by pm_message_t\nconversion.  [I\u0027m not 100% sure I got all of them, but I certainly got all\nthe errors on make allyesconfig build, and most of warnings, too.  I\u0027ll go\nthrough the buildlog tommorow and fix any remaining bits].\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ca078bae813dd46c0f9b102fdfb4a3384641ff48",
      "tree": "e3348f5dcb24159a522941aa2e3ee40bc9e0589b",
      "parents": [
        "829ca9a30a2ddb727981d80fabdbff2ea86bc9ea"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@ucw.cz",
        "time": "Sat Sep 03 15:56:57 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:16 2005 -0700"
      },
      "message": "[PATCH] swsusp: switch pm_message_t to struct\n\nThis adds type-checking to pm_message_t, so that people can\u0027t confuse it\nwith int or u32.  It also allows us to fix \"disk yoyo\" during suspend (disk\nspinning down/up/down).\n\n[We\u0027ve tried that before; since that cpufreq problems were fixed and I\u0027ve\ntried make allyes config and fixed resulting damage.]\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Alexander Nyberg \u003calexn@telia.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "829ca9a30a2ddb727981d80fabdbff2ea86bc9ea",
      "tree": "044087fb18aa4b5f5bbd233f54f9eec3439ad6de",
      "parents": [
        "7e958883bced7e435f5a76349e15684858d3477c"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@ucw.cz",
        "time": "Sat Sep 03 15:56:56 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:15 2005 -0700"
      },
      "message": "[PATCH] swsusp: fix remaining u32 vs. pm_message_t confusion\n\nFix remaining bits of u32 vs.  pm_message confusion.  Should not break\nanything.\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7e958883bced7e435f5a76349e15684858d3477c",
      "tree": "d5b5a670c5917825ac08a67cb9efd0e64afe9799",
      "parents": [
        "7dc24db1757f950f8bd21b7191106d4bf5134be7"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@ucw.cz",
        "time": "Sat Sep 03 15:56:56 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:14 2005 -0700"
      },
      "message": "[PATCH] suspend: update documentation\n\nUpdate suspend documentation.\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7dc24db1757f950f8bd21b7191106d4bf5134be7",
      "tree": "16a1e393544b76b688f703b659db6e20e61ca404",
      "parents": [
        "795312e763569ce4df67e7a0ca726a9901358fa2"
      ],
      "author": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Sat Sep 03 15:56:55 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:14 2005 -0700"
      },
      "message": "[PATCH] ISA DMA suspend for x86_64\n\nReset the ISA DMA controller into a known state after a suspend.  Primary\nconcern was reenabling the cascading DMA channel (4).\n\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "795312e763569ce4df67e7a0ca726a9901358fa2",
      "tree": "c04db2abe5b75fd8c5e40e4365aa9d267bc66b7d",
      "parents": [
        "2a23b5d1e119fd10e25b8e93464c8d549f5a5c5d"
      ],
      "author": {
        "name": "Pierre Ossman",
        "email": "drzeus@drzeus.cx",
        "time": "Sat Sep 03 15:56:54 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:14 2005 -0700"
      },
      "message": "[PATCH] ISA DMA suspend for i386\n\nReset the ISA DMA controller into a known state after a suspend.  Primary\nconcern was reenabling the cascading DMA channel (4).\n\nSigned-off-by: Pierre Ossman \u003cdrzeus@drzeus.cx\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2a23b5d1e119fd10e25b8e93464c8d549f5a5c5d",
      "tree": "60eede3a1a0a92837c0207de2750880d9a309db1",
      "parents": [
        "52fdd08903a1d1162e184114837e232640191627"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@ucw.cz",
        "time": "Sat Sep 03 15:56:53 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:14 2005 -0700"
      },
      "message": "[PATCH] remove busywait in refrigerator\n\nThis should make refrigerator sleep properly, not busywait after the first\nschedule() returns.\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "52fdd08903a1d1162e184114837e232640191627",
      "tree": "9469f521b7ba12ac48337155bc5a65049d361229",
      "parents": [
        "4ad8d38342430f8b52f7a8458dce90caf8c8ca64"
      ],
      "author": {
        "name": "Benjamin LaHaise",
        "email": "bcrl@kvack.org",
        "time": "Sat Sep 03 15:56:52 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:14 2005 -0700"
      },
      "message": "[PATCH] unify x86/x86-64 semaphore code\n\nThis patch moves the common code in x86 and x86-64\u0027s semaphore.c into a\nsingle file in lib/semaphore-sleepers.c.  The arch specific asm stubs are\nleft in the arch tree (in semaphore.c for i386 and in the asm for x86-64).\nThere should be no changes in code/functionality with this patch.\n\nSigned-off-by: Benjamin LaHaise \u003cbenjamin.c.lahaise@intel.com\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nSigned-off-by: Jeff Dike \u003cjdike@addtoit.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4ad8d38342430f8b52f7a8458dce90caf8c8ca64",
      "tree": "090c471fdb44d8fe88c52e95be0e8e43e31fcd5a",
      "parents": [
        "d7271b14b2e9e5905aba0fbf5c4dc4f8980c0cb2"
      ],
      "author": {
        "name": "Zwane Mwaikambo",
        "email": "zwane@arm.linux.org.uk",
        "time": "Sat Sep 03 15:56:51 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:13 2005 -0700"
      },
      "message": "[PATCH] i386 boottime for_each_cpu broken\n\nfor_each_cpu walks through all processors in cpu_possible_map, which is\ndefined as cpu_callout_map on i386 and isn\u0027t initialised until all\nprocessors have been booted. This breaks things which do for_each_cpu\niterations early during boot. So, define cpu_possible_map as a bitmap with\nNR_CPUS bits populated. This was triggered by a patch i\u0027m working on which\ndoes alloc_percpu before bringing up secondary processors.\n\nFrom: Alexander Nyberg \u003calexn@telia.com\u003e\n\ni386-boottime-for_each_cpu-broken.patch\ni386-boottime-for_each_cpu-broken-fix.patch\n\nThe SMP version of __alloc_percpu checks the cpu_possible_map before\nallocating memory for a certain cpu.  With the above patches the BSP cpuid\nis never set in cpu_possible_map which breaks CONFIG_SMP on uniprocessor\nmachines (as soon as someone tries to dereference something allocated via\n__alloc_percpu, which in fact is never allocated since the cpu is not set\nin cpu_possible_map).\n\nSigned-off-by: Zwane Mwaikambo \u003czwane@arm.linux.org.uk\u003e\nSigned-off-by: Alexander Nyberg \u003calexn@telia.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d7271b14b2e9e5905aba0fbf5c4dc4f8980c0cb2",
      "tree": "2e8bb68bb2501be464a4eda66c323978c2d9bb70",
      "parents": [
        "748f2edb52712aa3d926470a888608dc500d17e8"
      ],
      "author": {
        "name": "Zachary Amsden",
        "email": "zach@vmware.com",
        "time": "Sat Sep 03 15:56:50 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:13 2005 -0700"
      },
      "message": "[PATCH] i386: encapsulate copying of pgd entries\n\nAdd a clone operation for pgd updates.\n\nThis helps complete the encapsulation of updates to page tables (or pages\nabout to become page tables) into accessor functions rather than using\nmemcpy() to duplicate them.  This is both generally good for consistency\nand also necessary for running in a hypervisor which requires explicit\nupdates to page table entries.\n\nThe new function is:\n\nclone_pgd_range(pgd_t *dst, pgd_t *src, int count);\n\n   dst - pointer to pgd range anwhere on a pgd page\n   src - \"\"\n   count - the number of pgds to copy.\n\n   dst and src can be on the same page, but the range must not overlap\n   and must not cross a page boundary.\n\nNote that I ommitted using this call to copy pgd entries into the\nsoftware suspend page root, since this is not technically a live paging\nstructure, rather it is used on resume from suspend.  CC\u0027ing Pavel in case\nhe has any feedback on this.\n\nThanks to Chris Wright for noticing that this could be more optimal in\nPAE compiles by eliminating the memset.\n\nSigned-off-by: Zachary Amsden \u003czach@vmware.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "748f2edb52712aa3d926470a888608dc500d17e8",
      "tree": "9fb37795934642e11bad0d747d1271df393a993d",
      "parents": [
        "f2f30ebca6c0c95e987cb9a1fd1495770a75432e"
      ],
      "author": {
        "name": "George Anzinger",
        "email": "george@mvista.com",
        "time": "Sat Sep 03 15:56:48 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:13 2005 -0700"
      },
      "message": "[PATCH] x86 NMI: better support for debuggers\n\nThis patch adds a notify to the die_nmi notify that the system is about to\nbe taken down.  If the notify is handled with a NOTIFY_STOP return, the\nsystem is given a new lease on life.\n\nWe also change the nmi watchdog to carry on if die_nmi returns.\n\nThis give debug code a chance to a) catch watchdog timeouts and b) possibly\nallow the system to continue, realizing that the time out may be due to\ndebugger activities such as single stepping which is usually done with\n\"other\" cpus held.\n\nSigned-off-by: George Anzinger\u003cgeorge@mvista.com\u003e\nCc: Keith Owens \u003ckaos@ocs.com.au\u003e\nSigned-off-by: George Anzinger \u003cgeorge@mvista.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f2f30ebca6c0c95e987cb9a1fd1495770a75432e",
      "tree": "ea7b1763aa0e0d36b52fa245449c79338fe735b3",
      "parents": [
        "e9f86e351fda5b3c40192fc3990453613f160779"
      ],
      "author": {
        "name": "Zachary Amsden",
        "email": "zach@vmware.com",
        "time": "Sat Sep 03 15:56:47 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:13 2005 -0700"
      },
      "message": "[PATCH] x86: introduce a write acessor for updating the current LDT\n\nIntroduce a write acessor for updating the current LDT.  This is required\nfor hypervisors like Xen that do not allow LDT pages to be directly\nwritten.\n\nTesting - here\u0027s a fun little LDT test that can be trivially modified to\ntest limits as well.\n\n/*\n * Copyright (c) 2005, Zachary Amsden (zach@vmware.com)\n * This is licensed under the GPL.\n */\n\n#include \u003cstdio.h\u003e\n#include \u003csignal.h\u003e\n#include \u003casm/ldt.h\u003e\n#include \u003casm/segment.h\u003e\n#include \u003csys/types.h\u003e\n#include \u003cunistd.h\u003e\n#include \u003csys/mman.h\u003e\n#define __KERNEL__\n#include \u003casm/page.h\u003e\n\nvoid main(void)\n{\n        struct user_desc desc;\n        char *code;\n        unsigned long long tsc;\n\n        code \u003d (char *)mmap(0, 8192, PROT_EXEC|PROT_READ|PROT_WRITE,\n                                 MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);\n        desc.entry_number \u003d 0;\n        desc.base_addr \u003d code;\n        desc.limit \u003d 1;\n        desc.seg_32bit \u003d 1;\n        desc.contents \u003d MODIFY_LDT_CONTENTS_CODE;\n        desc.read_exec_only \u003d 0;\n        desc.limit_in_pages \u003d 1;\n        desc.seg_not_present \u003d 0;\n        desc.useable \u003d 1;\n        if (modify_ldt(1, \u0026desc, sizeof(desc)) !\u003d 0) {\n                perror(\"modify_ldt\");\n        }\n        printf(\"code base is 0x%08x\\n\", (unsigned)code);\n        code[0x0ffe] \u003d 0x0f;  /* rdtsc */\n        code[0x0fff] \u003d 0x31;\n        code[0x1000] \u003d 0xcb;  /* lret */\n        __asm__ __volatile(\"lcall $7,$0xffe\" : \"\u003dA\" (tsc));\n        printf(\"TSC is 0x%016llx\\n\", tsc);\n}\n\nSigned-off-by: Zachary Amsden \u003czach@vmware.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e9f86e351fda5b3c40192fc3990453613f160779",
      "tree": "26e6dae576d3f352da0743ae713bb7da175f95de",
      "parents": [
        "a5201129307f414890f9a4410e38da205f5d7359"
      ],
      "author": {
        "name": "Zachary Amsden",
        "email": "zach@vmware.com",
        "time": "Sat Sep 03 15:56:45 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:13 2005 -0700"
      },
      "message": "[PATCH] x86: remove redundant TSS clearing\n\nWhen reviewing GDT updates, I found the code:\n\n\tset_tss_desc(cpu,t);\t/* This just modifies memory; ... */\n        per_cpu(cpu_gdt_table, cpu)[GDT_ENTRY_TSS].b \u0026\u003d 0xfffffdff;\n\nThis second line is unnecessary, since set_tss_desc() has already cleared\nthe busy bit.\n\nCommented disassembly, line 1:\n\nc028b8bd:       8b 0c 86                mov    (%esi,%eax,4),%ecx\nc028b8c0:       01 cb                   add    %ecx,%ebx\nc028b8c2:       8d 0c 39                lea    (%ecx,%edi,1),%ecx\n\n  \u003d\u003e %ecx \u003d per_cpu(cpu_gdt_table, cpu)\n\nc028b8c5:       8d 91 80 00 00 00       lea    0x80(%ecx),%edx\n\n  \u003d\u003e %edx \u003d \u0026per_cpu(cpu_gdt_table, cpu)[GDT_ENTRY_TSS]\n\nc028b8cb:       66 c7 42 00 73 20       movw   $0x2073,0x0(%edx)\nc028b8d1:       66 89 5a 02             mov    %bx,0x2(%edx)\nc028b8d5:       c1 cb 10                ror    $0x10,%ebx\nc028b8d8:       88 5a 04                mov    %bl,0x4(%edx)\nc028b8db:       c6 42 05 89             movb   $0x89,0x5(%edx)\n\n  \u003d\u003e ((char *)%edx)[5] \u003d 0x89\n  (equivalent) ((char *)per_cpu(cpu_gdt_table, cpu)[GDT_ENTRY_TSS])[5] \u003d 0x89\n\nc028b8df:       c6 42 06 00             movb   $0x0,0x6(%edx)\nc028b8e3:       88 7a 07                mov    %bh,0x7(%edx)\nc028b8e6:       c1 cb 10                ror    $0x10,%ebx\n\n  \u003d\u003e other bits\n\nCommented disassembly, line 2:\n\nc028b8e9:       8b 14 86                mov    (%esi,%eax,4),%edx\nc028b8ec:       8d 04 3a                lea    (%edx,%edi,1),%eax\n\n  \u003d\u003e %eax \u003d per_cpu(cpu_gdt_table, cpu)\n\nc028b8ef:       81 a0 84 00 00 00 ff    andl   $0xfffffdff,0x84(%eax)\n\n  \u003d\u003e per_cpu(cpu_gdt_table, cpu)[GDT_ENTRY_TSS].b \u0026\u003d 0xfffffdff;\n  (equivalent) ((char *)per_cpu(cpu_gdt_table, cpu)[GDT_ENTRY_TSS])[5] \u0026\u003d 0xfd\n\nNote that (0x89 \u0026 ~0xfd) \u003d\u003d 0; i.e, set_tss_desc(cpu,t) has already stored\nthe type field in the GDT with the busy bit clear.\n\nEliminating redundant and obscure code is always a good thing; in fact, I\npointed out this same optimization many moons ago in arch/i386/setup.c,\nback when it used to be called that.\n\nSigned-off-by: Zachary Amsden \u003czach@vmware.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a5201129307f414890f9a4410e38da205f5d7359",
      "tree": "ad70c5f1d3b336ef5665a7fd5ad8707aaec23847",
      "parents": [
        "0998e4228aca046fbd747c3fed909791d52e88eb"
      ],
      "author": {
        "name": "Zachary Amsden",
        "email": "zach@vmware.com",
        "time": "Sat Sep 03 15:56:44 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:12 2005 -0700"
      },
      "message": "[PATCH] x86: make IOPL explicit\n\nThe pushf/popf in switch_to are ONLY used to switch IOPL.  Making this\nexplicit in C code is more clear.  This pushf/popf pair was added as a\nbugfix for leaking IOPL to unprivileged processes when using\nsysenter/sysexit based system calls (sysexit does not restore flags).\n\nWhen requesting an IOPL change in sys_iopl(), it is just as easy to change\nthe current flags and the flags in the stack image (in case an IRET is\nrequired), but there is no reason to force an IRET if we came in from the\nSYSENTER path.\n\nThis change is the minimal solution for supporting a paravirtualized Linux\nkernel that allows user processes to run with I/O privilege.  Other\nsolutions require radical rewrites of part of the low level fault / system\ncall handling code, or do not fully support sysenter based system calls.\n\nUnfortunately, this added one field to the thread_struct.  But as a bonus,\non P4, the fastest time measured for switch_to() went from 312 to 260\ncycles, a win of about 17% in the fast case through this performance\ncritical path.\n\nSigned-off-by: Zachary Amsden \u003czach@vmware.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0998e4228aca046fbd747c3fed909791d52e88eb",
      "tree": "314cb04a6223100bf468cc420985bfe7e3680d44",
      "parents": [
        "f2ab4461249df85b20930a7a57b54f39c5ae291a"
      ],
      "author": {
        "name": "Zachary Amsden",
        "email": "zach@vmware.com",
        "time": "Sat Sep 03 15:56:43 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:12 2005 -0700"
      },
      "message": "[PATCH] x86: privilege cleanup\n\nPrivilege checking cleanup.  Originally, these diffs were much greater, but\nrecent cleanups in Linux have already done much of the cleanup.  I added\nsome explanatory comments in places where the reasoning behind certain\ntests is rather subtle.\n\nAlso, in traps.c, we can skip the user_mode check in handle_BUG().  The\nreason is, there are only two call chains - one via die_if_kernel() and one\nvia do_page_fault(), both entering from die().  Both of these paths already\nensure that a kernel mode failure has happened.  Also, the original check\nhere, if (user_mode(regs)) was insufficient anyways, since it would not\nrule out BUG faults from V8086 mode execution.\n\nSaving the %ss segment in show_regs() rather than assuming a fixed value\nalso gives better information about the current kernel state in the\nregister dump.\n\nSigned-off-by: Zachary Amsden \u003czach@vmware.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f2ab4461249df85b20930a7a57b54f39c5ae291a",
      "tree": "17fbe46fdc6e95bf24faccb6001d89c989442f6f",
      "parents": [
        "4f0cb8d978ab4b6e3b40147f619f48316d9d7f63"
      ],
      "author": {
        "name": "Zachary Amsden",
        "email": "zach@vmware.com",
        "time": "Sat Sep 03 15:56:42 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:12 2005 -0700"
      },
      "message": "[PATCH] x86: more asm cleanups\n\nSome more assembler cleanups I noticed along the way.\n\nSigned-off-by: Zachary Amsden \u003czach@vmware.com\u003e\nCc: \"H. Peter Anvin\" \u003chpa@zytor.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4f0cb8d978ab4b6e3b40147f619f48316d9d7f63",
      "tree": "61be59b09245235862d3f1d932a06b0a28ecbf59",
      "parents": [
        "c9b02a24130e3ff14a553d966a79f46cf806b037"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Sep 03 15:56:41 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:12 2005 -0700"
      },
      "message": "[PATCH] i386: fix incorrect TSS entry for LDT\n\nNoticed by Chuck Ebbert: the .ldt entry of the TSS was set up incorrectly.\nIt never mattered since this was a leftover from old times, so remove it.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c9b02a24130e3ff14a553d966a79f46cf806b037",
      "tree": "1c496ef13e8d2d991f5197ec1c1eb34282beddf0",
      "parents": [
        "e7a2ff593c0e48b130434dee4d2fd3452a850e6f"
      ],
      "author": {
        "name": "Zachary Amsden",
        "email": "zach@vmware.com",
        "time": "Sat Sep 03 15:56:40 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:12 2005 -0700"
      },
      "message": "[PATCH] i386: use set_pte macros in a couple places where they were missing\n\nAlso, setting PDPEs in PAE mode does not require atomic operations, since the\nPDPEs are cached by the processor, and only reloaded on an explicit or\nimplicit reload of CR3.\n\nSince the four PDPEs must always be present in an active root, and the kernel\nPDPE is never updated, we are safe even from SMIs and interrupts / NMIs using\ntask gates (which reload CR3).  Actually, much of this is moot, since the user\nPDPEs are never updated either, and the only usage of task gates is by the\ndoublefault handler.  It appears the only place PGDs get updated in PAE mode\nis in init_low_mappings() / zap_low_mapping() for initial page table creation\nand recovery from ACPI sleep state, and these sites are safe by inspection.\nGetting rid of the cmpxchg8b saves code space and 720 cycles in pgd_alloc on\nP4.\n\nSigned-off-by: Zachary Amsden \u003czach@vmware.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e7a2ff593c0e48b130434dee4d2fd3452a850e6f",
      "tree": "89bca4c0a0818d1e217c76866f62c1b133a425d7",
      "parents": [
        "2f2984eb4afb2a4298e3186cb49cc7e88dd6d929"
      ],
      "author": {
        "name": "Zachary Amsden",
        "email": "zach@vmware.com",
        "time": "Sat Sep 03 15:56:39 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:11 2005 -0700"
      },
      "message": "[PATCH] i386: load_tls() fix\n\nSubtle fix: load_TLS has been moved after saving %fs and %gs segments to avoid\ncreating non-reversible segments.  This could conceivably cause a bug if the\nkernel ever needed to save and restore fs/gs from the NMI handler.  It\ncurrently does not, but this is the safest approach to avoiding fs/gs\ncorruption.  SMIs are safe, since SMI saves the descriptor hidden state.\n\nSigned-off-by: Zachary Amsden \u003czach@vmware.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2f2984eb4afb2a4298e3186cb49cc7e88dd6d929",
      "tree": "213dfa4726dd010b226fbfffac9da0fbe140b3fe",
      "parents": [
        "4d37e7e3fd851428dede4d05d3e69d03795a744a"
      ],
      "author": {
        "name": "Zachary Amsden",
        "email": "zach@vmware.com",
        "time": "Sat Sep 03 15:56:38 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:11 2005 -0700"
      },
      "message": "[PATCH] i386: generate better code around descriptor update and access functions\n\nGCC can generate better code around descriptor update and access functions\nwhen there is not an explicit \"eax\" register constraint.\n\nTesting: You won\u0027t boot if this is messed up, since the TSS descriptor will be\ncorrupted.  Verified the assembler and booted.\n\nSigned-off-by: Zachary Amsden \u003czach@vmware.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4d37e7e3fd851428dede4d05d3e69d03795a744a",
      "tree": "f830928a0baf81f462bc9176dacbaad2dac2bb65",
      "parents": [
        "245067d1674d451855692fcd4647daf9fd47f82d"
      ],
      "author": {
        "name": "Zachary Amsden",
        "email": "zach@vmware.com",
        "time": "Sat Sep 03 15:56:38 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:11 2005 -0700"
      },
      "message": "[PATCH] i386: inline assembler: cleanup and encapsulate descriptor and task register management\n\ni386 inline assembler cleanup.\n\nThis change encapsulates descriptor and task register management.  Also,\nit is possible to improve assembler generation in two cases; savesegment\nmay store the value in a register instead of a memory location, which\nallows GCC to optimize stack variables into registers, and MOV MEM, SEG\nis always a 16-bit write to memory, making the casting in math-emu\nunnecessary.\n\nSigned-off-by: Zachary Amsden \u003czach@vmware.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "245067d1674d451855692fcd4647daf9fd47f82d",
      "tree": "9e82ee9ce5c1899e0da06622716dffda02e94b15",
      "parents": [
        "4bb0d3ec3e5b1e9e2399cdc641b3b6521ac9cdaa"
      ],
      "author": {
        "name": "Zachary Amsden",
        "email": "zach@vmware.com",
        "time": "Sat Sep 03 15:56:37 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:11 2005 -0700"
      },
      "message": "[PATCH] i386: cleanup serialize msr\n\ni386 arch cleanup.  Introduce the serialize macro to serialize processor\nstate.  Why the microcode update needs it I am not quite sure, since wrmsr()\nis already a serializing instruction, but it is a microcode update, so I will\nkeep the semantic the same, since this could be a timing workaround.  As far\nas I can tell, this has always been there since the original microcode update\nsource.\n\nSigned-off-by: Zachary Amsden \u003czach@vmware.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4bb0d3ec3e5b1e9e2399cdc641b3b6521ac9cdaa",
      "tree": "5e8d7646f5c6a2cec990b6d591f230d496b20664",
      "parents": [
        "2a0694d15d55d0deed928786a6393d5e45e37d76"
      ],
      "author": {
        "name": "Zachary Amsden",
        "email": "zach@vmware.com",
        "time": "Sat Sep 03 15:56:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:11 2005 -0700"
      },
      "message": "[PATCH] i386: inline asm cleanup\n\ni386 Inline asm cleanup.  Use cr/dr accessor functions.\n\nAlso, a potential bugfix.  Also, some CR accessors really should be volatile.\nReads from CR0 (numeric state may change in an exception handler), writes to\nCR4 (flipping CR4.TSD) and reads from CR2 (page fault) prevent instruction\nre-ordering.  I did not add memory clobber to CR3 / CR4 / CR0 updates, as it\nwas not there to begin with, and in no case should kernel memory be clobbered,\nexcept when doing a TLB flush, which already has memory clobber.\n\nI noticed that page invalidation does not have a memory clobber.  I can\u0027t find\na bug as a result, but there is definitely a potential for a bug here:\n\n#define __flush_tlb_single(addr) \\\n\t__asm__ __volatile__(\"invlpg %0\": :\"m\" (*(char *) addr))\n\nSigned-off-by: Zachary Amsden \u003czach@vmware.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2a0694d15d55d0deed928786a6393d5e45e37d76",
      "tree": "50b408c01b57b3d77069dc0e3bc1da42423174d3",
      "parents": [
        "56f1d5d52a21b93bc2984c920b17e0d80df5d1b2"
      ],
      "author": {
        "name": "Roland McGrath",
        "email": "roland@redhat.com",
        "time": "Sat Sep 03 15:56:35 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:10 2005 -0700"
      },
      "message": "[PATCH] i386: clean up vDSO alignment padding\n\nThis makes the vDSO use nops for all its padding around instructions,\nrather than sometimes zeros, and nop-pads the end of the area containing\ninstructions to a 32-byte cache line, to keep text and data in separate\nlines.\n\nSigned-off-by: Roland McGrath \u003croland@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "56f1d5d52a21b93bc2984c920b17e0d80df5d1b2",
      "tree": "c745389db3c5eda219dc6dadcb096377dc4be2cf",
      "parents": [
        "a1740913cae231fb8e485306fb09671ed9a6e550"
      ],
      "author": {
        "name": "Natalie.Protasevich@unisys.com",
        "email": "Natalie.Protasevich@unisys.com",
        "time": "Sat Sep 03 15:56:34 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:10 2005 -0700"
      },
      "message": "[PATCH] ES7000 platform update (i386)\n\nThis is subarch update for ES7000.  I\u0027ve modified platform check code and\nremoved unnecessary OEM table parsing for newer systems that don\u0027t use OEM\ninformation during boot.  Parsing the table in fact is causing problems,\nand the platform doesn\u0027t get recognized.  The patch only affects the ES7000\nsubach.\n\nSigned-off-by: \u003cNatalie.Protasevich@unisys.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a1740913cae231fb8e485306fb09671ed9a6e550",
      "tree": "60cde26b254d6df2433016cfa1f328b59b00b828",
      "parents": [
        "252943efcfce945d8dd3738ca4c4b9cbeb4f3fa9"
      ],
      "author": {
        "name": "Karsten Wiese",
        "email": "annabellesgarden@yahoo.de",
        "time": "Sat Sep 03 15:56:33 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:10 2005 -0700"
      },
      "message": "[PATCH] via vt8237 apic bypass deassertion quirk\n\nThe VIA VT8237\u0027s IOAPIC sends \u0027APIC De-Assert Messages\u0027 by default, causing\nanother CPU interrupt when the IRQ pin is de-asserted.  This feature is\nswitched off by the patch to get rid of doubled ioapic level interrupt\nrates.\n\nSigned-off-by: Karsten Wiese \u003cannabellesgarden@yahoo.de\u003e\nTested-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "252943efcfce945d8dd3738ca4c4b9cbeb4f3fa9",
      "tree": "c197c27a57e3cb0af818b304373d2b0e8fd6e40b",
      "parents": [
        "911a62d42365076209e2c327e7688db296e35d62"
      ],
      "author": {
        "name": "Venkatesh Pallipadi",
        "email": "venkatesh.pallipadi@intel.com",
        "time": "Sat Sep 03 15:56:32 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:10 2005 -0700"
      },
      "message": "[PATCH] x86: Add the check for all the cores in a package in cache information\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "911a62d42365076209e2c327e7688db296e35d62",
      "tree": "51e6d8525cd3547ea43129b5dd20339655674d57",
      "parents": [
        "484b90c4b965d54037ff99b198d84cdf144f8a35"
      ],
      "author": {
        "name": "Venkatesh Pallipadi",
        "email": "venkatesh.pallipadi@intel.com",
        "time": "Sat Sep 03 15:56:31 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:10 2005 -0700"
      },
      "message": "[PATCH] x86: sutomatically enable bigsmp when we have more than 8 CPUs\n\ni386 generic subarchitecture requires explicit dmi strings or command line\nto enable bigsmp mode.  The patch below removes that restriction, and uses\nbigsmp as soon as it finds more than 8 logical CPUs, Intel processors and\nxAPIC support.\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "484b90c4b965d54037ff99b198d84cdf144f8a35",
      "tree": "559efa2585ee360e610882724500cbe3d5712d98",
      "parents": [
        "5fd75ebb1a58c1a3c9e3d9fdf75ce7286b79bb74"
      ],
      "author": {
        "name": "Vivek Goyal",
        "email": "vgoyal@in.ibm.com",
        "time": "Sat Sep 03 15:56:31 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:09 2005 -0700"
      },
      "message": "[PATCH] kdump: Save parameter segment in protected mode (x86)\n\no With introduction of kexec as boot-loader, the assumption that parameter\n  segment will always be loaded at lower address than kernel and will be\n  addressable by early bootup page tables is no longer valid. In kexec on\n  panic case parameter segment might well be loaded beyond kernel image and\n  might not be addressable by early boot page tables.\no This case might hit in the scenario where user has reserved a chunk of\n  memory for second kernel, for example 16MB to 64MB, and has also built\n  second kernel for physical memory location 16MB. In this case kexec has no\n  choice but to load the parameter segment at a higher address than new kernel\n  image at safe location where new kernel does not stomp it.\no Though problem should automatically go away once relocatable kernel for i386\n  is in place and kexec can determine the location of new kernel at run time\n  and load parameter segment at lower address than kernel image. But till then\n  this patch can go in (assuming it does not break something else).\no This patch moves up the boot parameter saving code. Now boot parameters\n  are copied out in protected mode before page tables are initialized. This\n  will ensure that parameter segment is always addressable irrespective of\n  its physical location.\n\nSigned-off-by: Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5fd75ebb1a58c1a3c9e3d9fdf75ce7286b79bb74",
      "tree": "9597e94f20ba1fa317cc05c450e43c8fe80f39ea",
      "parents": [
        "7ae65fd334232468a9d6b523a4fc141cd6ec5ea4"
      ],
      "author": {
        "name": "Petr Tesarik",
        "email": "kernel@tesarici.cz",
        "time": "Sat Sep 03 15:56:28 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:09 2005 -0700"
      },
      "message": "[PATCH] vm86: Honor TF bit when emulating an instruction\n\nIf the virtual 86 machine reaches an instruction which raises a General\nProtection Fault (such as CLI or STI), the instruction is emulated (in\nhandle_vm86_fault).  However, the emulation ignored the TF bit, so the\nhardware debug interrupt was not invoked after such an emulated instruction\n(and the DOS debugger missed it).\n\nThis patch fixes the problem by emulating the hardware debug interrupt as\nthe last action before control is returned to the VM86 program.\n\nSigned-off-by: Petr Tesarik \u003ckernel@tesarici.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7ae65fd334232468a9d6b523a4fc141cd6ec5ea4",
      "tree": "cbc63abb55033d88f9a631741603a2a379bebee2",
      "parents": [
        "4116c527ea9517623369a5b3b037aedde280d672"
      ],
      "author": {
        "name": "Matt Tolentino",
        "email": "metolent@snoqualmie.dp.intel.com",
        "time": "Sat Sep 03 15:56:27 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:09 2005 -0700"
      },
      "message": "[PATCH] x86: fix EFI memory map parsing\n\nThe memory descriptors that comprise the EFI memory map are not fixed in\nstone such that the size could change in the future.  This uses the memory\ndescriptor size obtained from EFI to iterate over the memory map entries\nduring boot.  This enables the removal of an x86 specific pad (and ifdef)\nin the EFI header.  I also couldn\u0027t stomach the broken up nature of the\nfunction to put EFI runtime calls into virtual mode any longer so I fixed\nthat up a bit as well.\n\nFor reference, this patch only impacts x86.\n\nSigned-off-by: Matt Tolentino \u003cmatthew.e.tolentino@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4116c527ea9517623369a5b3b037aedde280d672",
      "tree": "db09f25e4cb4517d7afb911d88478d376dc1b3dd",
      "parents": [
        "869f96a00e8f53c7db8470ca9cf72e2e3fa40119"
      ],
      "author": {
        "name": "Venkatesh Pallipadi",
        "email": "venkatesh.pallipadi@intel.com",
        "time": "Sat Sep 03 15:56:27 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:09 2005 -0700"
      },
      "message": "[PATCH] hpet: use read_timer_tsc only when CPU has TSC\n\nOnly use read_timer_tsc only when CPU has TSC.  Thanks to Andrea for\npointing this out.  Should not be issue on any platforms as all recent\nsystems that has HPET also has CPUs that supports TSC.  The patch is still\nrequired for correctness.\n\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "869f96a00e8f53c7db8470ca9cf72e2e3fa40119",
      "tree": "e28e526eb0e9d304d79dab3a20c944959a6ee38e",
      "parents": [
        "7e06066b87ffd2c7a7f4c3f1c612293307270976"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Sep 03 15:56:26 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:09 2005 -0700"
      },
      "message": "[PATCH] x86: compress the stack layout of do_page_fault()\n\nThis patch pushes the creation of a rare signal frame (SIGBUS or SIGSEGV)\ninto a separate function, thus saving stackspace in the main\ndo_page_fault() stackframe.  The effect is 132 bytes less of stack used by\nthe typical do_page_fault() invocation - resulting in a denser\ncache-layout.\n\n(Another minor effect is that in case of kernel crashes that come from a\npagefault, we add less space to the already existing frame, giving the\ncrash functions a slightly higher chance to do their stuff without\noverflowing the stack.)\n\n(The changes also result in slightly cleaner code.)\n\nargument bugfix from \"Guillaume C.\" \u003cguichaz@gmail.com\u003e\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7e06066b87ffd2c7a7f4c3f1c612293307270976",
      "tree": "594abc766ea11011685573dc47a626b5fa0b6b97",
      "parents": [
        "59df6bbf386d8f26870b28307d0e4f06d631685f"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Sep 03 15:56:24 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:09 2005 -0700"
      },
      "message": "[PATCH] arch/sh64/Kconfig: doesn\u0027t need it\u0027s own LOG_BUF_SHIFT\n\nThe LOG_BUF_SHIFT from lib/Kconfig.debug is sufficient.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nAcked-by: Paul Mundt \u003clethal@Linux-SH.ORG\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "59df6bbf386d8f26870b28307d0e4f06d631685f",
      "tree": "37e6fc9afe4455defde14f307999692a080eded1",
      "parents": [
        "6fe7f2578fb4903af79abeb29bb9b9ab5eace1b5"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Sep 03 15:56:23 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:08 2005 -0700"
      },
      "message": "[PATCH] mips: kludge envdev to build for 64-bit MIPS with 32-bit compat\n\nExtend the compat mode kludgeology in envdev to cover MIPS as well.\n\nOr why we should need something like is_compat_task() ...\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor_core@ameritech.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6fe7f2578fb4903af79abeb29bb9b9ab5eace1b5",
      "tree": "868d2c5c42aa890fb55b75b0f9465c72c637dbe8",
      "parents": [
        "766160c29fadbafad1d6eb5e965922c7e78beb88"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@hh.iij4u.or.jp",
        "time": "Sat Sep 03 15:56:23 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:08 2005 -0700"
      },
      "message": "[PATCH] mips: remove timex.h for vr41xx\n\nvr41xx doesn\u0027t need mach-vr41xx/timex.h.  This patch has removed\nmach-vr41xx/timex.h.\n\nSigned-off-by: Yoichi Yuasa \u003cyuasa@hh.iij4u.or.jp\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "766160c29fadbafad1d6eb5e965922c7e78beb88",
      "tree": "20641faf983fd27760cf476da9b956bd78c778d4",
      "parents": [
        "ed5ba2fbc6d03c41c4c3334648a6569bc42da764"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@hh.iij4u.or.jp",
        "time": "Sat Sep 03 15:56:22 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:08 2005 -0700"
      },
      "message": "[PATCH] mips: fix build warnings\n\nThis patch has fixed the following warnings.\n\narch/mips/kernel/genex.S:250:5: warning: \"CONFIG_64BIT\" is not defined\narch/mips/math-emu/cp1emu.c:1128:5: warning: \"__mips64\" is not defined\narch/mips/math-emu/cp1emu.c:1206:5: warning: \"__mips64\" is not defined\narch/mips/math-emu/cp1emu.c:1270:5: warning: \"__mips64\" is not defined\narch/mips/math-emu/cp1emu.c:323:5: warning: \"__mips64\" is not defined\narch/mips/math-emu/cp1emu.c:808:5: warning: \"__mips64\" is not defined\narch/mips/math-emu/cp1emu.c:953:5: warning: \"__mips64\" is not defined\narch/mips/mm/tlbex.c:519:5: warning: \"CONFIG_64BIT\" is not defined\ninclude/asm/reg.h:73:5: warning: \"CONFIG_64BIT\" is not defined\n\nSigned-off-by: Yoichi Yuasa \u003cyuasa@hh.iij4u.or.jp\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ed5ba2fbc6d03c41c4c3334648a6569bc42da764",
      "tree": "0966a70448c57a9341d8900732aa34a8811158e7",
      "parents": [
        "e63ea56fe2669c20f4668d89522500f4ab439b04"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@hh.iij4u.or.jp",
        "time": "Sat Sep 03 15:56:21 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:08 2005 -0700"
      },
      "message": "[PATCH] mips: add more SYS_SUPPORT_*_KERNEL and CPU_SUPPORTS_*_KERNEL\n\nThe addtion of SYS_SUPPORTS_*_KERNEL and CPU_SUPPORTS_*_KERNEL is halfway.\nThis patch has added more SYS_SUPPORTS_*_KERNEL and CPU_SUPPORTS_*_KERNEL\nto arch/mips/Kconfig.  Please apply.\n\nSigned-off-by: Yoichi Yuasa \u003cyuasa@hh.iij4u.or.jp\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e63ea56fe2669c20f4668d89522500f4ab439b04",
      "tree": "74f1eca199852ad6dbaf70bdc90d755b0e598d98",
      "parents": [
        "e2de84920d9489f7fd87fa4b04d996d569def4fa"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@hh.iij4u.or.jp",
        "time": "Sat Sep 03 15:56:20 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:08 2005 -0700"
      },
      "message": "[PATCH] mips: add pcibios_bus_to_resource\n\nThis patch has added pcibios_bus_to_resource to MIPS.\n\nSigned-off-by: Yoichi Yuasa \u003cyuasa@hh.iij4u.or.jp\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e2de84920d9489f7fd87fa4b04d996d569def4fa",
      "tree": "85dbab6cbb94a4e8db9b54869607f312f313ef4e",
      "parents": [
        "4ce588cd563e6b817adb0c7d03b3ed9c74cadc27"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@hh.iij4u.or.jp",
        "time": "Sat Sep 03 15:56:19 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:08 2005 -0700"
      },
      "message": "[PATCH] mips: add pcibios_select_root\n\nAdd pcibios_select_root to MIPS.\n\nSigned-off-by: Yoichi Yuasa \u003cyuasa@hh.iij4u.or.jp\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4ce588cd563e6b817adb0c7d03b3ed9c74cadc27",
      "tree": "a20158d65f21e9fcf2ef9a7c50462905adfec248",
      "parents": [
        "42a3b4f25af8f8d77feddf27f839fa0628dbff1a"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Sep 03 15:56:19 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:07 2005 -0700"
      },
      "message": "[PATCH] mips: fix coherency configuration\n\nFix the MIPS coherency configuration such that we always keep the mapping\nstate in \u003casm/pci.h\u003e when we need to on non-coherent platforms.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "42a3b4f25af8f8d77feddf27f839fa0628dbff1a",
      "tree": "332370ff3889fabb66a45fb5dcf605b142de77c8",
      "parents": [
        "875d43e72b5bf22161a81de7554f88eccf8a51ae"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Sep 03 15:56:17 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:07 2005 -0700"
      },
      "message": "[PATCH] mips: nuke trailing whitespace\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "875d43e72b5bf22161a81de7554f88eccf8a51ae",
      "tree": "a676fe7298b478b7ee9fe7be9cb07c9a0b928370",
      "parents": [
        "63fb6fd1c86181d9dd9ba0e6e6082799e149b56b"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Sep 03 15:56:16 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:06 2005 -0700"
      },
      "message": "[PATCH] mips: clean up 32/64-bit configuration\n\nStart cleaning 32-bit vs. 64-bit configuration.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "63fb6fd1c86181d9dd9ba0e6e6082799e149b56b",
      "tree": "20270b17e4861440480e4a047b97a4c49fa7fe9d",
      "parents": [
        "e07a7235dd05891a8c1695213ae1f2b48b09f69e"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@hh.iij4u.or.jp",
        "time": "Sat Sep 03 15:56:16 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:05 2005 -0700"
      },
      "message": "[PATCH] mips: changed from VR41xx to VR4100 series in Kconfig\n\nThis patch has changed from VR41XX to VR4100 series in arch/mips/Kconfig.\n\nSigned-off-by: Yoichi Yuasa \u003cyuasa@hh.iij4u.or.jp\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e07a7235dd05891a8c1695213ae1f2b48b09f69e",
      "tree": "31c3bc8c8d5620f0082f9868e7ceeb58c13faa5b",
      "parents": [
        "466adc66cf6eea0268c8678834c8c6a56e5a2f9e"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@hh.iij4u.or.jp",
        "time": "Sat Sep 03 15:56:15 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:05 2005 -0700"
      },
      "message": "[PATCH] mips: remove vrc4171 config\n\nThis patch has removed obsolete VRC4171 config.\n\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "466adc66cf6eea0268c8678834c8c6a56e5a2f9e",
      "tree": "7a75c4fd4eb917d351dfe9b3835a1f21788b7379",
      "parents": [
        "8dd4aebe49b24348e48581af835ac41c8e483d68"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@hh.iij4u.or.jp",
        "time": "Sat Sep 03 15:56:14 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:04 2005 -0700"
      },
      "message": "[PATCH] fix warning of TANBAC_TB0219 in drivers/char/Kconfig\n\n$ make menuconfig\nscripts/kconfig/mconf arch/i386/Kconfig\ndrivers/char/Kconfig:847:warning: \u0027select\u0027 used by config symbol\n\u0027TANBAC_TB0219\u0027 refer to undefined symbol \u0027PCI_VR41XX\u0027\n\nHere is a patch for this warning fix.\n\nSigned-off-by: Yoichi Yuasa \u003cyuasa@hh.iij4u.or.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8dd4aebe49b24348e48581af835ac41c8e483d68",
      "tree": "513763f0800e821f41b36db59901942c713016c8",
      "parents": [
        "63b799f9ded82444212afdcf61379a247d544909"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@hh.iij4u.or.jp",
        "time": "Sat Sep 03 15:56:14 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:04 2005 -0700"
      },
      "message": "[PATCH] mips: add default select configs for vr41xx\n\nThis patch has added default select configs for vr41xx.\n\nSigned-off-by: Yoichi Yuasa \u003cyuasa@hh.iij4u.or.jp\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "63b799f9ded82444212afdcf61379a247d544909",
      "tree": "11ecaac941b06cd0b97b82feeea1d3f739320de6",
      "parents": [
        "dc4ec916f6ea0c2818e9b81c4e9b33231f5f70e4"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@hh.iij4u.or.jp",
        "time": "Sat Sep 03 15:56:13 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:04 2005 -0700"
      },
      "message": "[PATCH] mips: add TANBAC VR4131 multichip module\n\nThis patch has added TANBAC VR4131 multichip module in arch/mips/Kconfig\n\nSigned-off-by: Yoichi Yuasa \u003cyuasa@hh.iij4u.or.jp\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "dc4ec916f6ea0c2818e9b81c4e9b33231f5f70e4",
      "tree": "924ed13c0f331036d550a79a8ce06849abdaacb9",
      "parents": [
        "07119621e62de0a2c8db6e4896e762c498bfdd17"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Sep 03 15:56:12 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:04 2005 -0700"
      },
      "message": "[PATCH] MIPS Technologies PCI ID bits\n\n- MIPS Denmark does no longer exist; the PCI vendor ID is now owned by\n  MIPS Technologies.\n\n- Add ID for SOC-it, MIPS\u0027s system controller.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "07119621e62de0a2c8db6e4896e762c498bfdd17",
      "tree": "c62dd52e8072235c8148e7f31b16ed30c5e45343",
      "parents": [
        "7901c7998267d9d8c3f1b226a8c8cfd7f8e48a01"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Sep 03 15:56:11 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:04 2005 -0700"
      },
      "message": "[PATCH] mips: add support for Qemu system architecture\n\nAdd support for the virtual MIPS system that is emulated by Qemu.  See\nhttp://www.linux-mips.org/wiki/Qemu for a detailed current status.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7901c7998267d9d8c3f1b226a8c8cfd7f8e48a01",
      "tree": "4c1305130a69859354b3be336d5119d8c660b44d",
      "parents": [
        "af690a948cc545d1eca19acab23016b96e178dcf"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Sep 03 15:56:11 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:03 2005 -0700"
      },
      "message": "[PATCH] DEC PMAGB B framebuffer update\n\nRevive HX frame buffer support for 2.6.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "af690a948cc545d1eca19acab23016b96e178dcf",
      "tree": "74d3a6d343b877254add9081082ef7cbbe405d7d",
      "parents": [
        "61838ffeee8296de8bfee751e9ad67bf6c61d0b4"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Sep 03 15:56:09 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:03 2005 -0700"
      },
      "message": "[PATCH] DEC PMAG BA frame buffer update\n\nRewrite PMAG BA frame buffer driver for 2.6.\n\nAcked-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "61838ffeee8296de8bfee751e9ad67bf6c61d0b4",
      "tree": "ef515c86a475ebbfb0d5273f16e02e57adc5cfa7",
      "parents": [
        "003b54925e2ac78306f74ac433126ad5de387f7a"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Sep 03 15:56:09 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:03 2005 -0700"
      },
      "message": "[PATCH] DEC PMAG AA framebuffer update\n\nGet it working again.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "003b54925e2ac78306f74ac433126ad5de387f7a",
      "tree": "25ca457509fe4bdcf085c184d8bd450447b371c4",
      "parents": [
        "ab1418a31619a47d78843c20b5fa2245c29824ca"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Sep 03 15:56:08 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:03 2005 -0700"
      },
      "message": "[PATCH] mips: remove HP Laserjet remains\n\nRemove the one file which managed to survive the removel of HP Laserjet\nsupport.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ab1418a31619a47d78843c20b5fa2245c29824ca",
      "tree": "93b3608b8b46459e9c91ff443504c577f63b6c87",
      "parents": [
        "0ad7305f52bc8880d50a6471c90d35a6768f2865"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Sep 03 15:56:07 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:03 2005 -0700"
      },
      "message": "[PATCH] more vr4181 removal\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: Yoichi Yuasa \u003cyuasa@hh.iij4u.or.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0ad7305f52bc8880d50a6471c90d35a6768f2865",
      "tree": "518881896021448a6c917523342ef9cdba4ec84b",
      "parents": [
        "0fdda107e10133583f31c72326959555bfb61042"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@hh.iij4u.or.jp",
        "time": "Sat Sep 03 15:56:07 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:03 2005 -0700"
      },
      "message": "[PATCH] mips: moreover remove vr4181\n\nWe also need this patch for removing mips vr4181.\n\nSigned-off-by: Yoichi Yuasa \u003cyuasa@hh.iij4u.or.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0fdda107e10133583f31c72326959555bfb61042",
      "tree": "0173750da11cd60fbe9b2062349ad473401bfe4c",
      "parents": [
        "8bb670c1407c2a4890810fd3e348dac1b89e669e"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Sep 03 15:56:06 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:02 2005 -0700"
      },
      "message": "[PATCH] mips: remove VR4181 support\n\nThere seem to be no more users or interest in the NEC Osprey evaluation\nsystem for the NEC VR4181 SOC which is an old part anyway, so remove the\ncode.  More information on the Osprey can be found at\nhttp://www.linux-mips.org/wiki/Osprey.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8bb670c1407c2a4890810fd3e348dac1b89e669e",
      "tree": "a001088c4c8fe47fee724f883ed710a76fb192a6",
      "parents": [
        "979934da9e7a0005bd9c8b1d7d00febb59ff67f7"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@hh.iij4u.or.jp",
        "time": "Sat Sep 03 15:56:05 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:02 2005 -0700"
      },
      "message": "[PATCH] mips: change system type name in proc for vr41xx\n\nThis patch has changed system type name in proc for vr41xx.\n\nSigned-off-by: Yoichi Yuasa \u003cyuasa@hh.iij4u.or.jp\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "979934da9e7a0005bd9c8b1d7d00febb59ff67f7",
      "tree": "e42728186c3efaccfa9da1dd2103090846d0c9fc",
      "parents": [
        "006cfb51ad12047497a2a5ad796fb8914a1bc487"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@hh.iij4u.or.jp",
        "time": "Sat Sep 03 15:56:04 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:02 2005 -0700"
      },
      "message": "[PATCH] mips: update IRQ handling for vr41xx\n\nThis patch has updated IRQ handling for vr41xx.\no added common IRQ dispatch\no changed IRQ number in int-handler.S\no added resource management to icu.c\n\nSigned-off-by: Yoichi Yuasa \u003cyuasa@hh.iij4u.or.jp\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "006cfb51ad12047497a2a5ad796fb8914a1bc487",
      "tree": "0cb543eb4a0640d6df1a81e5acb08da407767cca",
      "parents": [
        "0ba06ba6a142247589711b46f9ca7908adc21e21"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yuasa@hh.iij4u.or.jp",
        "time": "Sat Sep 03 15:56:03 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:01 2005 -0700"
      },
      "message": "[PATCH] mips: remove obsolete GIU function call for vr41xx\n\nThis patch has removed obsolete GIU function call for vr41xx.\n\nSigned-off-by: Yoichi Yuasa \u003cyuasa@hh.iij4u.or.jp\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0ba06ba6a142247589711b46f9ca7908adc21e21",
      "tree": "e4fa1aa6de5ab65e251467f685375a7736306a1f",
      "parents": [
        "0287ebedfa032a57bb47f4bc5cb5e268ecd844ad"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Sat Sep 03 15:56:02 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:01 2005 -0700"
      },
      "message": "[PATCH] frv: Remove export of strtok()\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nAcked-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0287ebedfa032a57bb47f4bc5cb5e268ecd844ad",
      "tree": "a30b87a024e4cedcc0fdcb242e7511f8a4c22aaf",
      "parents": [
        "233ccd0d0452682edb51725410e0f8c0384e8b34"
      ],
      "author": {
        "name": "Nishanth Aravamudan",
        "email": "nacc@us.ibm.com",
        "time": "Sat Sep 03 15:56:01 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:01 2005 -0700"
      },
      "message": "[PATCH] ppc64: replace schedule_timeout() with msleep_interruptible()\n\nUse msleep_interruptible() instead of schedule_timeout() in ppc64-specific\ncode to cleanup/simplify the sleeping logic.  Change the units of the\nparameter of do_event_scan_all_cpus() to milliseconds from jiffies.  The\nreturn value of rtas_extended_busy_delay_time() was incorrectly being used\nas a jiffies value (it is actually milliseconds), which is fixed by using\nthe value as a parameter to msleep_interruptible().  Also, use\nrtas_extended_busy_delay_time() in another case where similar logic is\nduplicated.\n\nSigned-off-by: Nishanth Aravamudan \u003cnacc@us.ibm.com\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "233ccd0d0452682edb51725410e0f8c0384e8b34",
      "tree": "061f94c9d9b15087328095b4b4ab1b26aa6cadd2",
      "parents": [
        "b749bfcd1be72f8cb8310e1cac12825bda029432"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Sat Sep 03 15:55:59 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:01 2005 -0700"
      },
      "message": "[PATCH] ppc64: Add VMX save flag to VPA\n\nWe need to indicate to the hypervisor that it needs to save our VMX\nregisters when switching partitions on a shared-processor system, just as\nit needs to for FP and PMC registers.\n\nThis could be made to be on-demand when VMX is used, but we don\u0027t do that\nfor FP nor PMC right now either so let\u0027s not overcomplicate things.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\nAcked-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Anton Blanchard \u003canton@samba.org\u003e\nCc: \u003cengebret@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b749bfcd1be72f8cb8310e1cac12825bda029432",
      "tree": "e3555f1e17f9fd83ad49f7f92ba6dfa7f20e7052",
      "parents": [
        "f54bef9e9c84c8dc656c55dc96c1da7b6d1c53d8"
      ],
      "author": {
        "name": "Olaf Hering",
        "email": "olh@suse.de",
        "time": "Sat Sep 03 15:55:58 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:01 2005 -0700"
      },
      "message": "[PATCH] ppc64: update xmon helptext\n\nxmon will do nothing but noise on a G5 if BOOTX_TEXT is not enabled.\nmention the recognized kernel cmdline options for xmon.\n\nSigned-off-by: Olaf Hering \u003colh@suse.de\u003e\nCc: Paul Mackeras \u003cpaulus@samba.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f54bef9e9c84c8dc656c55dc96c1da7b6d1c53d8",
      "tree": "de93df49c67ebf63aeca64941a201365440e9551",
      "parents": [
        "f4c6cc8d1e2305796f7fdad52d83b88cea4d2276"
      ],
      "author": {
        "name": "Mark A. Greer",
        "email": "mgreer@mvista.com",
        "time": "Sat Sep 03 15:55:57 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:01 2005 -0700"
      },
      "message": "[PATCH] ppc32: cpci690 updates\n\nUpdate the cpci690 platform code:\n- pass mem size in from bootwrapper via bi_rec\n- some minor fixups\n\nSigned-off-by: Mark A. Greer \u003cmgreer@mvista.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f4c6cc8d1e2305796f7fdad52d83b88cea4d2276",
      "tree": "be172cb018dd5bf26d76114f4b4549c772359e39",
      "parents": [
        "d01c08c9ae91c1526d4564b400b3e0e04b49d1ba"
      ],
      "author": {
        "name": "Mark A. Greer",
        "email": "mgreer@mvista.com",
        "time": "Sat Sep 03 15:55:57 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:00 2005 -0700"
      },
      "message": "[PATCH] ppc32: katana updates\n\nUpdate the katana platform support code:\n- if booted as zImage, pass mem size in via bi_req from bootwrapper\n- if booted as uImage, get mem size from bd_info passed in from u-boot\n- add support for 82544 present on katana 752i\u0027s\n- set cacheline size on pci devices\n- some minor fixups\n\nSigned-off-by: Mark A. Greer \u003cmgreer@mvista.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d01c08c9ae91c1526d4564b400b3e0e04b49d1ba",
      "tree": "a1cc06a5342fdaf6185d2655a636cc181d56cb08",
      "parents": [
        "bbde630b553d349307fe719486bc06f8cf9c1a2d"
      ],
      "author": {
        "name": "Mark A. Greer",
        "email": "mgreer@mvista.com",
        "time": "Sat Sep 03 15:55:56 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:00 2005 -0700"
      },
      "message": "[PATCH] ppc32: mv64x60 updates \u0026 enhancements\n\nUpdates and enhancement to the ppc32 mv64x60 code:\n- move code to get mem size from mem ctlr to bootwrapper\n- address some errata in the mv64360 pic code\n- some minor cleanups\n- export one of the bridge\u0027s regs via sysfs so user daemon can watch for\n  extraction events\n\nSigned-off-by: Mark A. Greer \u003cmgreer@mvista.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bbde630b553d349307fe719486bc06f8cf9c1a2d",
      "tree": "de7a71a39423c907301dd4eab6ccf31736227c24",
      "parents": [
        "e8834801bf9e2ee96c3ac29adf0ff6840afcd841"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Sat Sep 03 15:55:55 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:00 2005 -0700"
      },
      "message": "[PATCH] ppc32: Added cputable entry for 7448\n\nAdded cputable entry for 7448 as well adding it to checks for saving and\nrestoring of cpu state.\n\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e8834801bf9e2ee96c3ac29adf0ff6840afcd841",
      "tree": "03b26322908b7f87600763dd110c76f55e541cbe",
      "parents": [
        "3a0a401b40abe31b34673a190c57697e7eced149"
      ],
      "author": {
        "name": "Eugene Surovegin",
        "email": "ebs@ebshome.net",
        "time": "Sat Sep 03 15:55:54 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:00 2005 -0700"
      },
      "message": "[PATCH] ppc32: export cacheable_memcpy()\n\nAdd declaration and cacheable_memcpy().  I\u0027ll be needing this function in\nnew 4xx EMAC driver I\u0027m going to submit to netdev soon.\n\nIMHO, the better place for the declaration would be asm-powerpc/string.h,\nunfortunately, ppc64 doesn\u0027t have this function, so asm-ppc/system.h is the\nnext best place.\n\nSigned-off-by: Eugene Surovegin \u003cebs@ebshome.net\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3a0a401b40abe31b34673a190c57697e7eced149",
      "tree": "06f90cb48509877d6a162c63acfd452ab350abe4",
      "parents": [
        "28fa031e765b808520173f750bafbade832ba909"
      ],
      "author": {
        "name": "Eugene Surovegin",
        "email": "ebs@ebshome.net",
        "time": "Sat Sep 03 15:55:53 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:06:00 2005 -0700"
      },
      "message": "[PATCH] ppc32: add dcr_base field to ocp_func_mal_data\n\nAdd dcr_base field to ocp_func_mal_data.  This is preparation step for the\nnew EMAC driver.\n\nSigned-off-by: Eugene Surovegin \u003cebs@ebshome.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "28fa031e765b808520173f750bafbade832ba909",
      "tree": "62318206567f6c4e868438f407614a6571d227e1",
      "parents": [
        "7c31625aa844d549cbb8a7aafb94ec4fde8b54a3"
      ],
      "author": {
        "name": "Eugene Surovegin",
        "email": "ebs@ebshome.net",
        "time": "Sat Sep 03 15:55:53 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:05:59 2005 -0700"
      },
      "message": "[PATCH] ppc32: move 4xx PHY_MODE_XXX defines to ibm_ocp.h\n\nMove 4xx PHY_MODE_XXX defines to asm-ppc/ibm_ocp.h.  This is a preparation\nstep for the new EMAC driver.\n\nSigned-off-by: Eugene Surovegin \u003cebs@ebshome.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7c31625aa844d549cbb8a7aafb94ec4fde8b54a3",
      "tree": "7ef3428f805cf3c9ec1ae1f1e04d5700eadfc0fe",
      "parents": [
        "ac1ff0477cbe640a6a3652a0cd1aa78026f19246"
      ],
      "author": {
        "name": "Arthur Othieno",
        "email": "a.othieno@bluewin.ch",
        "time": "Sat Sep 03 15:55:52 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:05:59 2005 -0700"
      },
      "message": "[PATCH] ppc32: Add cputable entry for 750CXe DD2.4 (\"Gekko\")\n\nAdd a table entry for 750CXe DD2.4 (\"Gekko\") as found in the GameCube from\nNintendo:\n\n  http://www-306.ibm.com/chips/techlib/techlib.nsf/techdocs/291C8D0EF3EAEC1687256B72005C745C#C1\n\nSigned-off-by: Arthur Othieno \u003ca.othieno@bluewin.ch\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ac1ff0477cbe640a6a3652a0cd1aa78026f19246",
      "tree": "f23577ee164c0ce7427fec85bc5c288c8251d13a",
      "parents": [
        "66d2cc95d14b5d750a9c58209fddb62eb139eaab"
      ],
      "author": {
        "name": "Arthur Othieno",
        "email": "a.othieno@bluewin.ch",
        "time": "Sat Sep 03 15:55:51 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:05:59 2005 -0700"
      },
      "message": "[PATCH] ppc32: Re-order cputable for 750CXe DD2.4 entry\n\n\"745/755\" (pvr_value:0x00083000) is a catch-all entry.\nSince arch/ppc/kernel/misc.S:identify_cpu() returns on first match,\nmove this lower in the table so 750CXe DD2.4 (pvr_value:0x00083214)\nmay be correctly enumerated.\n\nSigned-off-by: Arthur Othieno \u003ca.othieno@bluewin.ch\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "66d2cc95d14b5d750a9c58209fddb62eb139eaab",
      "tree": "7397b11eeb20801423e88975ecc1a79a81cf70e4",
      "parents": [
        "cc9c540b6c4c883d7ff250c17647dedfa4184ca6"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Sat Sep 03 15:55:50 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:05:59 2005 -0700"
      },
      "message": "[PATCH] ppc32: Added PCI support MPC83xx\n\nAdds support for the two PCI busses on MPC83xx and the MPC834x SYS/PIBS\nreference board.\n\nThe code initializes PCI inbound/outbound windows, allocates and registers\nPCI memory/io space.  Be aware that setup of the PCI buses on the PIBs\nboard is expected to be done by the firmware.\n\nSigned-off-by: Tony Li \u003ctony.li@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cc9c540b6c4c883d7ff250c17647dedfa4184ca6",
      "tree": "185cbe3c5f5e88550956106c42c6f33f1f630626",
      "parents": [
        "3acb23440f90b03b19846d2b3a005dcbf61a55cf"
      ],
      "author": {
        "name": "Lee Nicks",
        "email": "allinux@gmail.com",
        "time": "Sat Sep 03 15:55:49 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:05:59 2005 -0700"
      },
      "message": "[PATCH] ppc32: defconfig for Marvell EV64360BP board\n\nHere is the default configuration for Marvell EV64360BP board.  It has been\ntested on the board.\n\nSigned-off-by: Lee Nicks \u003callinux@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3acb23440f90b03b19846d2b3a005dcbf61a55cf",
      "tree": "6c2c7feac536b1ee5a9bedf3342e4c81ca47a9bc",
      "parents": [
        "164ada643ddf4f492a206b9bf2f2b02918b618da"
      ],
      "author": {
        "name": "Lee Nicks",
        "email": "allinux@gmail.com",
        "time": "Sat Sep 03 15:55:48 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:05:59 2005 -0700"
      },
      "message": "[PATCH] ppc32: add support for Marvell EV64360BP board\n\nThis patch adds support for Marvell EV64360BP board.  So far, it supports\nmpsc serial console, gigabit ethernet, jffs2 root filesystem, etc.  Other\ndevice support, like watchdog, RTC, will be added later.\n\nSigned-off-by: Lee Nicks \u003callinux@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "164ada643ddf4f492a206b9bf2f2b02918b618da",
      "tree": "863031d8844e223ed50b782506ded5e0d4e8ddb0",
      "parents": [
        "88adfe70c667c9e8fe5ec68eba78af566b539e24"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Sat Sep 03 15:55:47 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:05:58 2005 -0700"
      },
      "message": "[PATCH] ppc32: add CONFIG_HZ\n\nWhile ppc32 has the CONFIG_HZ Kconfig option, it wasnt actually being used.\nConnect it up and set all platforms to 250Hz.  This pretty much mimics the\nppc64 patch from Anton Blanchard.\n\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "88adfe70c667c9e8fe5ec68eba78af566b539e24",
      "tree": "d5aab7e39596b537bcc202ed9b20e4405eccc57e",
      "parents": [
        "fa71f0e0f541e65280fdb9d60b142012f1951b7c"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Sat Sep 03 15:55:46 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:05:58 2005 -0700"
      },
      "message": "[PATCH] ppc32: ppc_sys system on chip identification additions\n\nAdd the ability to identify an SOC by a name and id.  There are cases in\nwhich the integer identifier is not sufficient to specify a specific SOC.\nIn these cases we can use a string to further qualify the match.\n\nSigned-off-by: Vitaly Bordug \u003cvbordug@ru.mvista.com\u003e\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fa71f0e0f541e65280fdb9d60b142012f1951b7c",
      "tree": "6141a2379535b8fde4d0d17b4478ddba08998a87",
      "parents": [
        "cc506644202d23bcf115999ee911a53f177ce682"
      ],
      "author": {
        "name": "Eugene Surovegin",
        "email": "ebs@ebshome.net",
        "time": "Sat Sep 03 15:55:45 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:05:58 2005 -0700"
      },
      "message": "[PATCH] ppc32: disable IBM405_ERR77 and IBM405_ERR51 workarounds for 405EP\n\nDisable IBM405_ERR77 and IBM405_ERR51 errata workarounds for 405EP.  This\nchip has these problems fixed.\n\nSigned-off-by: Eugene Surovegin \u003cebs@ebshome.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cc506644202d23bcf115999ee911a53f177ce682",
      "tree": "e08a245cd3916a0012a776241c63c8e5aad2ffed",
      "parents": [
        "cce9d7e36f92f2d48de8c701b65ad27e76fedd02"
      ],
      "author": {
        "name": "Eugene Surovegin",
        "email": "ebs@ebshome.net",
        "time": "Sat Sep 03 15:55:45 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:05:58 2005 -0700"
      },
      "message": "[PATCH] ppc32: fix Bamboo and Luan build warnings\n\nFix STD_UART_OP definitions in Bamboo and Luan board ports which were\ncausing \"initialization makes pointer from integer without a cast\"\nwarnings.\n\nSigned-off-by: Eugene Surovegin \u003cebs@ebshome.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cce9d7e36f92f2d48de8c701b65ad27e76fedd02",
      "tree": "dd871e371519a05de0cd72459eb11262fb3ba095",
      "parents": [
        "5a6a4d4320aed1918bf79dfb6bd841317f33b8e9"
      ],
      "author": {
        "name": "Eugene Surovegin",
        "email": "ebs@ebshome.net",
        "time": "Sat Sep 03 15:55:44 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:05:58 2005 -0700"
      },
      "message": "[PATCH] ppc32: fix EMAC Tx channel assignments for NPe405H\n\nFix PowerPC NPe405H EMAC Tx channel assignments.  EMAC unit in this chip\nuses common for 4xx \"two Tx / one Rx\" configuration.\n\nSigned-off-by: Eugene Surovegin \u003cebs@ebshome.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5a6a4d4320aed1918bf79dfb6bd841317f33b8e9",
      "tree": "6a66ffee8d8ff875cc07bc1cecd2b1f36df81c9a",
      "parents": [
        "656de7e46901fe3228b592e1d9fc89c353f0fa4e"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Sat Sep 03 15:55:43 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:05:57 2005 -0700"
      },
      "message": "[PATCH] ppc32: Don\u0027t sleep in flush_dcache_icache_page()\n\nflush_dcache_icache_page() will be called on an instruction page fault.  We\ncan\u0027t sleep in the fault handler, so use kmap_atomic() instead of just\nkmap() for the Book-E case.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\nAcked-by: Matt Porter \u003cmporter@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "656de7e46901fe3228b592e1d9fc89c353f0fa4e",
      "tree": "e2d354af516f02e381558f9d525b16456425fe6a",
      "parents": [
        "ac6295c289f205bed59b1edfdc4518468db7b1cb"
      ],
      "author": {
        "name": "Matt Porter",
        "email": "mporter@kernel.crashing.org",
        "time": "Sat Sep 03 15:55:42 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:05:57 2005 -0700"
      },
      "message": "[PATCH] ppc32: add cputable entry for 440SP Rev. A\n\nAdds the appropriate cputable entry for PPC440SP so cache line sizes are\nconfigured correctly.\n\nSigned-off-by: Matt Porter \u003cmporter@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ac6295c289f205bed59b1edfdc4518468db7b1cb",
      "tree": "c97f3bf20041ff445489972f9b71b369a1705a2e",
      "parents": [
        "9149fb3b8e6913eeb0c80010afef9c55892f6e61"
      ],
      "author": {
        "name": "Kumar Gala",
        "email": "galak@freescale.com",
        "time": "Sat Sep 03 15:55:41 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:05:57 2005 -0700"
      },
      "message": "[PATCH] ppc32: removed find_name.c\n\nNo one uses find_name.c and no one seems to care about either.  So I\u0027m\nremoving it.\n\nSigned-off-by: Kumar Gala \u003ckumar.gala@freescale.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9149fb3b8e6913eeb0c80010afef9c55892f6e61",
      "tree": "1da8ba4071cd8f67df2ede07522d052dc6ba04d7",
      "parents": [
        "39cdc4bfb5c587c617ab6a28083c19101154e149"
      ],
      "author": {
        "name": "Eugene Surovegin",
        "email": "ebs@ebshome.net",
        "time": "Sat Sep 03 15:55:40 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:05:57 2005 -0700"
      },
      "message": "[PATCH] ppc32: add 440GX rev.F cputable entry\n\nAdd PowerPC 440GX rev.F cputable entry.\n\nSigned-off-by: Eugene Surovegin \u003cebs@ebshome.net\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Matt Porter \u003cmporter@kernel.crashing.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    }
  ],
  "next": "39cdc4bfb5c587c617ab6a28083c19101154e149"
}
