)]}'
{
  "log": [
    {
      "commit": "879168ee51925f7e68165577fba8ef781ccfccb9",
      "tree": "7c044c090650715e6c46e252e9378095e9aa5853",
      "parents": [
        "62f4f47da64a10630d5f6dabc616477b0e09b612"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Nov 03 15:32:07 2005 +1100"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Nov 03 16:03:28 2005 +1100"
      },
      "message": "powerpc: move include/asm-ppc64/ppc32.h to arch/powerpc/kernel\n\nIt is only included by signal_32.c\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "62f4f47da64a10630d5f6dabc616477b0e09b612",
      "tree": "cae7fc8698e2e8c18ad7e81a4c01c645757c53a6",
      "parents": [
        "da80d460bf4606671df3ba53408f45ab848e67ba"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Nov 03 15:26:23 2005 +1100"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Nov 03 16:03:20 2005 +1100"
      },
      "message": "powerpc: move ppc64/kernel/signal.c to arch/powerpc\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "f4fcbbe9a7fdf11305fea657202b954bdc2228ec",
      "tree": "d3f6a54b82b6d28f7e78cebd8043df2d9b596b5a",
      "parents": [
        "398382999bcff46ec1c7e7ab7574b10b087481c7"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 03 14:41:19 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Nov 03 14:41:19 2005 +1100"
      },
      "message": "powerpc: Merge remaining RTAS code\n\nThis moves rtas-proc.c and rtas_flash.c into arch/powerpc/kernel, since\ncell wants them as well as pseries (and chrp can use rtas-proc.c too,\nat least in principle).  rtas_fw.c is gone, with its bits moved into\nrtas_flash.c and rtas.c.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "398382999bcff46ec1c7e7ab7574b10b087481c7",
      "tree": "dbf9737ca24560fac3fafb170ed65169d319afc0",
      "parents": [
        "300230dcba386153d077867d60cd24cd97d660f7"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Nov 02 19:58:12 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Nov 02 19:58:12 2005 +1100"
      },
      "message": "powerpc: Compile fixes for chrp/nvram.c\n\nInclude asm/rtas.h for prototype for rtas_call etc., and make the\n`done\u0027 variable unsigned int since that\u0027s what rtas_call wants.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "300230dcba386153d077867d60cd24cd97d660f7",
      "tree": "8cf767bb9bf75b5456f9ef32768e9ff4a13af619",
      "parents": [
        "2be7a906752abf8dce9350c23b6d1036049a5d3e"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Nov 02 19:57:22 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Nov 02 19:57:22 2005 +1100"
      },
      "message": "powerpc: include \u003clinux/platform_device.h\u003e in pegasos_eth.c\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "2be7a906752abf8dce9350c23b6d1036049a5d3e",
      "tree": "ef178fa5801bdce24938819086662bb747d8c0c2",
      "parents": [
        "aaf8a7a2949481482200686c7bd3852e5be2e093",
        "fbf1769d08a8b085834dceb228540153ac2cd534"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Wed Nov 02 18:15:43 2005 +1100"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Wed Nov 02 18:15:43 2005 +1100"
      },
      "message": "Merge Paulus\u0027 tree\n"
    },
    {
      "commit": "fbf1769d08a8b085834dceb228540153ac2cd534",
      "tree": "d2e072fd44d533ae193eb91176eae01a2e8d4e52",
      "parents": [
        "f11b7bd88f8b41f0986498ffa11ffff1c3e513ca"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Nov 02 16:07:22 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Nov 02 16:07:22 2005 +1100"
      },
      "message": "powerpc: include lmb.h in arch/powerpc/platforms/powermac/setup.c\n\nsince it uses the lmb stuff in one place.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "aaf8a7a2949481482200686c7bd3852e5be2e093",
      "tree": "76d4dde7c42cd3a3a9dea94f7f18a0817bb9b644",
      "parents": [
        "104dd65fef378773ec0510c788bd4b5ad6ea1121",
        "ecb3ca2783d6e54d30dbf70a42fe995c27eeb212"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Wed Nov 02 16:06:03 2005 +1100"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Wed Nov 02 16:06:03 2005 +1100"
      },
      "message": "Merge iSeries include file move\n"
    },
    {
      "commit": "f11b7bd88f8b41f0986498ffa11ffff1c3e513ca",
      "tree": "fbf92752f905946df5bedeffa37a0614bbf2aa86",
      "parents": [
        "9933f299d0e9e7b12ed4260669653d04d5e752c7"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Tue Nov 01 15:30:26 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Nov 02 16:05:53 2005 +1100"
      },
      "message": "[PATCH] powerpc: Move naca.h to platforms/iseries\n\nThese days, the NACA only exists on iSeries.  Therefore, this patch\nmoves naca.h from include/asm-ppc64 to arch/powerpc/platforms/iseries.\nThere was one file including naca.h outside of platforms/iseries -\narch/ppc64/kernel/udbg_scc.c.  However, that\u0027s obviously a hangover\nfrom older days.  The include is not necessary, so this patch simply\nremoves it.\n\nBuilt and booted on iSeries, built for G5 (which uses udbg_scc.o).\n\nSigned-off-by: David Gibson \u003cdwg@au1.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "9933f299d0e9e7b12ed4260669653d04d5e752c7",
      "tree": "e7d13c4b66384f90e182d31dc003e860a8e06fe6",
      "parents": [
        "1fc8b4ef4e1a0d6f2e16581716a4ae6e16ad3a76"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Wed Nov 02 15:13:20 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Nov 02 15:25:51 2005 +1100"
      },
      "message": "[PATCH] powerpc: Move dart.h\n\nasm-ppc64/dart.h is included in exactly one place -\narch/powerpc/sysdev/u3_iommu.c.  This patch, therefore, moves it into\narch/powerpc/sysdev.  While we\u0027re at it, update the #ifndef/#define\nprotecting the include, and the filename in the comments of\nu3_iommu.c.\n\nBuilt and booted on pSeries and G5, built for ppc32 powermac.\n\nSigned-off-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "de2d3dbd17e6bb60bde4632ce1c7df063b073934",
      "tree": "dfccb1a2717a8a042a87dbade509f894810ea1cd",
      "parents": [
        "104dd65fef378773ec0510c788bd4b5ad6ea1121",
        "df70b17f88a4d1d8545d3569a1f6d28c6004f9e4"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Nov 02 15:20:55 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Nov 02 15:20:55 2005 +1100"
      },
      "message": "Merge ../linux-2.6\n"
    },
    {
      "commit": "104dd65fef378773ec0510c788bd4b5ad6ea1121",
      "tree": "e72d3f0c80d73366f8341f321c9fbb9e7f78ba6f",
      "parents": [
        "b5ca71a58bacb5f1d563a0fe51525b6006618e82"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Nov 02 15:19:47 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Nov 02 15:19:47 2005 +1100"
      },
      "message": "powerpc: clean up bug.h further\n\nThis simplifies the macros which are different between 32-bit and\n64-bit.  It also fixes a couple of printks on the bug-\u003eline element,\nwhich is now a long.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "b420677870e53b9b76ced91da207431f687eaed1",
      "tree": "1469e4a0dfb537d0a192ffd6ffd74e8faf1e8e78",
      "parents": [
        "bbc8b628b07e191624a74ce99fe36681cd70af37"
      ],
      "author": {
        "name": "Kelly Daly",
        "email": "kelly@au.ibm.com",
        "time": "Wed Nov 02 15:13:57 2005 +1100"
      },
      "committer": {
        "name": "Kelly Daly",
        "email": "kelly@au.ibm.com",
        "time": "Wed Nov 02 15:13:57 2005 +1100"
      },
      "message": "merge filename and modify references to iseries/vio.h\n\nSigned-off-by: Kelly Daly \u003ckelly@au.ibm.com\u003e\n"
    },
    {
      "commit": "bbc8b628b07e191624a74ce99fe36681cd70af37",
      "tree": "d459c190aed494824f7c0dbf03a65a06b06da46d",
      "parents": [
        "6cbbdabb0163471590bf0a57766e3ea5d920d26e"
      ],
      "author": {
        "name": "Kelly Daly",
        "email": "kelly@au.ibm.com",
        "time": "Wed Nov 02 15:10:38 2005 +1100"
      },
      "committer": {
        "name": "Kelly Daly",
        "email": "kelly@au.ibm.com",
        "time": "Wed Nov 02 15:10:38 2005 +1100"
      },
      "message": "merge filename and modify references to iSeries/mf.h\n\nSigned-off-by: Kelly Daly \u003ckelly@au.ibm.com\u003e\n"
    },
    {
      "commit": "a0005034713c1c2bb5ffe9d1cab829e817fddb73",
      "tree": "b359c2e5ce432255ededd4a21f3f2fd5ce5b137a",
      "parents": [
        "bccfd588423bb610fb1fde987da3ad23af1c46d7"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Nov 02 15:08:17 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Nov 02 15:08:17 2005 +1100"
      },
      "message": "powerpc: exclude powerbook sleep code with CONFIG_PPC64 and CONFIG_PM\n\nWe were getting powerbook sleep code included, and giving compile\nerrors, with CONFIG_PM\u003dy on a 64-bit build.  This excludes that code\nso the kernel will compile.  One day BenH will implement on sleep on\nthe G5...\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "bccfd588423bb610fb1fde987da3ad23af1c46d7",
      "tree": "79ecbb819425d4680991ddd890bb30d526c77882",
      "parents": [
        "19fa17e5b1d9622902c1e9a7b0f8be676f266bbe"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Nov 02 15:06:22 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Nov 02 15:06:22 2005 +1100"
      },
      "message": "powerpc: Fix compile error with CONFIG_TAU\u003dy\n\nA couple of instances of \"i\" that needed to be changed to \"cpu_id\"\ngot missed in the merge, because they were in CONFIG_TAU code.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "19fa17e5b1d9622902c1e9a7b0f8be676f266bbe",
      "tree": "f8c05c770c6e7019c8e0f342db30b391547dfa73",
      "parents": [
        "f2cad7a8cdbe66d313059824d61ef1f455031566"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Nov 02 15:04:26 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Wed Nov 02 15:04:26 2005 +1100"
      },
      "message": "powerpc: Use rtas_call not call_rtas in CHRP code\n\nThe nvram driver imported from the ppc code uses call_rtas, but\nrtas_call is the name we are using in merged code (since ppc64 used\nthat name, and it uses far more RTAS calls than ppc32).\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "c43a55ff4e55d1bcfdf0cadfe2f00281e156c436",
      "tree": "b6ca4cd30ab00fa3bb2a6de16b6c76066b0d6ddd",
      "parents": [
        "59ce20bb341282d5ecf17fd8b0ac093dd6350e5e"
      ],
      "author": {
        "name": "Kelly Daly",
        "email": "kelly@au.ibm.com",
        "time": "Wed Nov 02 15:02:47 2005 +1100"
      },
      "committer": {
        "name": "Kelly Daly",
        "email": "kelly@au.ibm.com",
        "time": "Wed Nov 02 15:02:47 2005 +1100"
      },
      "message": "merge filename and modify references to iseries/lpar_map.h\n\nSigned-off-by: Kelly Daly \u003ckelly@au.ibm.com\u003e\n"
    },
    {
      "commit": "59ce20bb341282d5ecf17fd8b0ac093dd6350e5e",
      "tree": "fbd1db5c36167e4fbadca92ec6a143f80ef9d936",
      "parents": [
        "8875ccfb7a6bd69d95a4e889ab36adda06c30d9e"
      ],
      "author": {
        "name": "Kelly Daly",
        "email": "kelly@au.ibm.com",
        "time": "Wed Nov 02 14:49:47 2005 +1100"
      },
      "committer": {
        "name": "Kelly Daly",
        "email": "kelly@au.ibm.com",
        "time": "Wed Nov 02 14:49:47 2005 +1100"
      },
      "message": "merge filename and modify references to iseries/it_lp_reg_save.h\n\nSigned-off-by: Kelly Daly \u003ckelly@au.ibm.com\u003e\n"
    },
    {
      "commit": "8875ccfb7a6bd69d95a4e889ab36adda06c30d9e",
      "tree": "cba3c9d519dc06c986b3b94217a35252dd687703",
      "parents": [
        "f218aab5cf74672a368933965f5bb612dac3c349"
      ],
      "author": {
        "name": "Kelly Daly",
        "email": "kelly@au.ibm.com",
        "time": "Wed Nov 02 14:13:34 2005 +1100"
      },
      "committer": {
        "name": "Kelly Daly",
        "email": "kelly@au.ibm.com",
        "time": "Wed Nov 02 14:13:34 2005 +1100"
      },
      "message": "merge filename and modify references to iseries/it_lp_queue.h\n\nSigned-off-by: Kelly Daly \u003ckelly@au.ibm.com\u003e\n"
    },
    {
      "commit": "f218aab5cf74672a368933965f5bb612dac3c349",
      "tree": "e112cca36395c7dbe137fb321f7c3175174e7ca1",
      "parents": [
        "7b487bb801b4bd790aa4bf7c157889f9d05e239c"
      ],
      "author": {
        "name": "Kelly Daly",
        "email": "kelly@au.ibm.com",
        "time": "Wed Nov 02 13:51:41 2005 +1100"
      },
      "committer": {
        "name": "Kelly Daly",
        "email": "kelly@au.ibm.com",
        "time": "Wed Nov 02 13:51:41 2005 +1100"
      },
      "message": "merge filename and modify references to iseries/it_lp_naca.h\n\nSigned-off-by: Kelly Daly \u003ckelly@au.ibm.com\u003e\n"
    },
    {
      "commit": "7b487bb801b4bd790aa4bf7c157889f9d05e239c",
      "tree": "0ebea34878e1af7b0d465e43d1d3ea48e69b6c3a",
      "parents": [
        "1ec65d76f3e5d4863b4bf93dfd2bff37f8bf4374"
      ],
      "author": {
        "name": "Kelly Daly",
        "email": "kelly@au.ibm.com",
        "time": "Wed Nov 02 13:48:25 2005 +1100"
      },
      "committer": {
        "name": "Kelly Daly",
        "email": "kelly@au.ibm.com",
        "time": "Wed Nov 02 13:48:25 2005 +1100"
      },
      "message": "merge filename and modify references to iseries/it_exp_vpd_panel.h\n\nSigned-off-by: Kelly Daly \u003ckelly@au.ibm.com\u003e\n"
    },
    {
      "commit": "1ec65d76f3e5d4863b4bf93dfd2bff37f8bf4374",
      "tree": "c3c31614e923a95413f6a89a1a451c3a1db5cf13",
      "parents": [
        "e45423eac2e191a6cfdacdf61cb931976d73cc0b"
      ],
      "author": {
        "name": "Kelly Daly",
        "email": "kelly@au.ibm.com",
        "time": "Wed Nov 02 13:46:07 2005 +1100"
      },
      "committer": {
        "name": "Kelly Daly",
        "email": "kelly@au.ibm.com",
        "time": "Wed Nov 02 13:46:07 2005 +1100"
      },
      "message": "merge filename and modify references to iseries/hv_types.h\n\nSigned-off-by: Kelly Daly \u003ckelly@au.ibm.com\u003e\n"
    },
    {
      "commit": "e45423eac2e191a6cfdacdf61cb931976d73cc0b",
      "tree": "63f750d5be8ee2252c83edb109bd7bdbaaa867ba",
      "parents": [
        "15b17189489f6d759fa2d61e7b6c87c55eeffb2c"
      ],
      "author": {
        "name": "Kelly Daly",
        "email": "kelly@au.ibm.com",
        "time": "Wed Nov 02 12:08:31 2005 +1100"
      },
      "committer": {
        "name": "Kelly Daly",
        "email": "kelly@au.ibm.com",
        "time": "Wed Nov 02 12:08:31 2005 +1100"
      },
      "message": "merge filename and modify references to iseries/hv_lp_event.h\n\nSigned-off-by: Kelly Daly \u003ckelly@au.ibm.com\u003e\n"
    },
    {
      "commit": "15b17189489f6d759fa2d61e7b6c87c55eeffb2c",
      "tree": "9e91b666f440103ee3849c1a4527567c0672e54e",
      "parents": [
        "8021b8a77690d13ffb93eeadb6728e924d700bd5"
      ],
      "author": {
        "name": "Kelly Daly",
        "email": "kelly@au.ibm.com",
        "time": "Wed Nov 02 11:55:28 2005 +1100"
      },
      "committer": {
        "name": "Kelly Daly",
        "email": "kelly@au.ibm.com",
        "time": "Wed Nov 02 11:55:28 2005 +1100"
      },
      "message": "merge filename and modify reference to iseries/hv_lp_config.h\n\nSigned-off-by: Kelly Daly \u003ckelly@au.ibm.com\u003e\n"
    },
    {
      "commit": "8021b8a77690d13ffb93eeadb6728e924d700bd5",
      "tree": "63934777a2b2e6090c23c8359f69ecba0f6d0752",
      "parents": [
        "50592f5d2ae7b95b239ea41d76ad81fee046be86"
      ],
      "author": {
        "name": "Kelly Daly",
        "email": "kelly@au.ibm.com",
        "time": "Wed Nov 02 11:41:12 2005 +1100"
      },
      "committer": {
        "name": "Kelly Daly",
        "email": "kelly@au.ibm.com",
        "time": "Wed Nov 02 11:41:12 2005 +1100"
      },
      "message": "merge filename and modify references to iseries/hv_call_xm.h\n\nSigned-off-by: Kelly Daly \u003ckelly@au.ibm.com\u003e\n"
    },
    {
      "commit": "50592f5d2ae7b95b239ea41d76ad81fee046be86",
      "tree": "be90ec454e8e95ebc3541751c1dee389bd5ca739",
      "parents": [
        "c0a8d05c8a5db835b20a3465b1be1cfe4752a13c"
      ],
      "author": {
        "name": "Kelly Daly",
        "email": "kelly@au.ibm.com",
        "time": "Wed Nov 02 11:37:22 2005 +1100"
      },
      "committer": {
        "name": "Kelly Daly",
        "email": "kelly@au.ibm.com",
        "time": "Wed Nov 02 11:37:22 2005 +1100"
      },
      "message": "merge filename and modify references to iseries/hv_call_sc.h\n\nSigned-off-by: Kelly Daly \u003ckelly@au.ibm.com\u003e\n"
    },
    {
      "commit": "c0a8d05c8a5db835b20a3465b1be1cfe4752a13c",
      "tree": "41a302bb71d162df6dfdd50b1535bbe1677a6244",
      "parents": [
        "1da44037883c0405154d53fe76da27e078456664"
      ],
      "author": {
        "name": "Kelly Daly",
        "email": "kelly@au.ibm.com",
        "time": "Wed Nov 02 11:11:11 2005 +1100"
      },
      "committer": {
        "name": "Kelly Daly",
        "email": "kelly@au.ibm.com",
        "time": "Wed Nov 02 11:11:11 2005 +1100"
      },
      "message": "merge filename and modify references to iseries/hv_call_event.h\n\nSigned-off-by: Kelly Daly \u003ckelly@au.ibm.com\u003e\n"
    },
    {
      "commit": "a39dbcf71eba6e00ac6ae5482f499f9b57f1075e",
      "tree": "f54300e1f8caa39de5bd0895e4cb6026f522aefa",
      "parents": [
        "89003ebf9e6a9ccb2327caf72955edd86b274c14"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Nov 01 22:37:47 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Nov 01 22:37:47 2005 +1100"
      },
      "message": "powerpc: Fix pseries (64-bit) build\n\nA recent commit that removed rtas-fw.h and moved its contents to\ninclude/asm-powerpc/rtas.h forgot to also remove the inclusion of\nit in arch/powerpc/platforms/pseries/setup.c.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "a0e60b2033b30a6bb8479629001cf98e58e4079a",
      "tree": "6386eeca340a25c4ae1876f2f9663f94628c8cc3",
      "parents": [
        "031ef0a72aa8f7ee63ae9f307c1bcff92b3ccc2c"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Tue Nov 01 17:28:10 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Nov 01 21:49:02 2005 +1100"
      },
      "message": "[PATCH] powerpc: Merge bitops.h\n\nHere\u0027s a revised version.  This re-introduces the set_bits() function\nfrom ppc64, which I removed because I thought it was unused (it exists\non no other arch).  In fact it is used in the powermac interrupt code\n(but not on pSeries).\n\n- We use LARXL/STCXL macros to generate the right (32 or 64 bit)\n  instructions, similar to LDL/STL from ppc_asm.h, used in fpu.S\n\n- ppc32 previously used a full \"sync\" barrier at the end of\n  test_and_*_bit(), whereas ppc64 used an \"isync\".  The merged version\n  uses \"isync\", since I believe that\u0027s sufficient.\n\n- The ppc64 versions of then minix_*() bitmap functions have changed\n  semantics.  Previously on ppc64, these functions were big-endian\n  (that is bit 0 was the LSB in the first 64-bit, big-endian word).\n  On ppc32 (and x86, for that matter, they were little-endian.  As far\n  as I can tell, the big-endian usage was simply wrong - I guess\n  no-one ever tried to use minixfs on ppc64.\n\n- On ppc32 find_next_bit() and find_next_zero_bit() are no longer\n  inline (they were already out-of-line on ppc64).\n\n- For ppc64, sched_find_first_bit() has moved from mmu_context.h to\n  the merged bitops.  What it was doing in mmu_context.h in the first\n  place, I have no idea.\n\n- The fls() function is now implemented using the cntlzw instruction\n  on ppc64, instead of generic_fls(), as it already was on ppc32.\n\n- For ARCH\u003dppc, this patch requires adding arch/powerpc/lib to the\n  arch/ppc/Makefile.  This in turn requires some changes to\n  arch/powerpc/lib/Makefile which didn\u0027t correctly handle ARCH\u003dppc.\n\nBuilt and running on G5.\n\nSigned-off-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "811d4176f4366ca13a00c1fbb57587d210d38f19",
      "tree": "3377bf105f51fbcdc23d9d63d07d096465fcc723",
      "parents": [
        "edf03c1ee84e5095e8f4a4b8ad6e0784118cb176"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arndb@de.ibm.com",
        "time": "Mon Oct 31 20:08:41 2005 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Nov 01 21:03:07 2005 +1100"
      },
      "message": "[PATCH] powerpc: move arch/ppc64/kernel/bpa* to arch/powerpc/platforms/cell\n\nThis patch simply moves files over to arch/powerpc without making\nany changes to them.\n\nSigned-off-by: Arnd Bergmann \u003carndb@de.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "edf03c1ee84e5095e8f4a4b8ad6e0784118cb176",
      "tree": "2b86e57df3cfd2767fffb55ccf4b04e4d28c5c75",
      "parents": [
        "e9add2eeb182e2bf1863c548f7a8173c45b4b92f"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arndb@de.ibm.com",
        "time": "Mon Oct 31 20:08:40 2005 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Nov 01 21:03:04 2005 +1100"
      },
      "message": "[PATCH] powerpc: move mmio_nvram.c over to arch/powerpc\n\nThe nvram code formally known as bpa_nvram.c is rather\ngeneric really, so it is quite likely to be useful to\nfuture boards not based on cell.\n\nThis patch puts it into arch/powerpc/sysdev.\n\nSigned-off-by: Arnd Bergmann \u003carndb@de.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "e9add2eeb182e2bf1863c548f7a8173c45b4b92f",
      "tree": "25d7a07a37750f0956f1922dae624c6898ec8e1d",
      "parents": [
        "19fe04755aca56e7d143f7f95b41008138619c5c"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arndb@de.ibm.com",
        "time": "Mon Oct 31 20:08:39 2005 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Nov 01 21:02:59 2005 +1100"
      },
      "message": "[PATCH] powerpc: move rtas_fw.c out of platforms/pseries\n\nCell uses the same code as pSeries for flashing the firmware\nthrough rtas, so the implementation should not be part of\nplatforms/pseries.\n\nPut it into arch/powerpc/kernel instead.\n\nSigned-off-by: Arnd Bergmann \u003carndb@de.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "19fe04755aca56e7d143f7f95b41008138619c5c",
      "tree": "c77dae8cbf190143672300526b9afdb1f64cb198",
      "parents": [
        "f3f66f599db131ea57dc567ffd931d269dbc690e"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arndb@de.ibm.com",
        "time": "Mon Oct 31 20:08:38 2005 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Nov 01 21:02:53 2005 +1100"
      },
      "message": "[PATCH] powerpc: create a new arch/powerpc/platforms/cell/smp.c\n\nDuring the conversion to the merge tree, the Cell specific\nSMP initialization was removed from the pSeries code.\n\nThis creates a new Cell specific SMP implementation file.\n\nSigned-off-by: Arnd Bergmann \u003carndb@de.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "f3f66f599db131ea57dc567ffd931d269dbc690e",
      "tree": "c98f9253baa90e07e241bd88863bd69ff70cf4b0",
      "parents": [
        "3c4cf5ee5a9224a800a74b5dfcb435550ed30737"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arndb@de.ibm.com",
        "time": "Mon Oct 31 20:08:37 2005 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Nov 01 21:02:44 2005 +1100"
      },
      "message": "[PATCH] powerpc: Rename BPA to Cell\n\nThe official name for BPA is now CBEA (Cell Broadband\nEngine Architecture). This patch renames all occurences\nof the term BPA to \u0027Cell\u0027 for easier recognition.\n\nSigned-off-by: Arnd Bergmann \u003carndb@de.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "1da44037883c0405154d53fe76da27e078456664",
      "tree": "db6f579831b89c55e0e0c095345b4d1e5bdd0500",
      "parents": [
        "e2f2e58e7968f8446b1078a20a18bf8ea12b4fbc"
      ],
      "author": {
        "name": "Kelly Daly",
        "email": "kelly@au.ibm.com",
        "time": "Tue Nov 01 16:59:20 2005 +1100"
      },
      "committer": {
        "name": "Kelly Daly",
        "email": "kelly@au.ibm.com",
        "time": "Tue Nov 01 16:59:20 2005 +1100"
      },
      "message": "merge filename and modify references to iseries/hv_call.h\n\nSigned-off-by: Kelly Daly \u003ckelly@au.ibm.com\u003e\n"
    },
    {
      "commit": "bec7c458b372251617e0fdc6bf8ce4df06bab430",
      "tree": "bdffb7e8a092655f535fe4401ad8e81ae639221b",
      "parents": [
        "5015b49448cbe5352b9cc232333ab26f3e608a07"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Tue Nov 01 11:45:19 2005 +1100"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Tue Nov 01 14:34:30 2005 +1100"
      },
      "message": "powerpc: make mem\u003d work on iSeries again\n\nBy parsing the command line earlier, we can add the mem\u003d value to the\nflattened device tree and let the generic code sort out the memory limit\nfor us.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "5015b49448cbe5352b9cc232333ab26f3e608a07",
      "tree": "77267c0fbc585ee6988a33ffec49030c6c2b5030",
      "parents": [
        "2df5e8bcca53e528a78ee0e3b114d0d21dd6d043"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Mon Oct 31 18:39:20 2005 +1100"
      },
      "committer": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Tue Nov 01 14:34:17 2005 +1100"
      },
      "message": "powerpc: fix __strnlen_user in merge tree\n\nChange USER/KERNEL_DS so that the merged version of\n__strnlen_user can be used which allows us to complete the\nremoval of arch/ppc64/lib/.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\n"
    },
    {
      "commit": "1e4c85f97fe26fbd70da12148b3992c0e00361fd",
      "tree": "cd938308f7a151bf294a2af26019c73218225c9f",
      "parents": [
        "d83c671fb7023f69a9582e622d01525054f23b66"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 31 19:16:17 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 31 19:16:17 2005 -0800"
      },
      "message": "Revert \"i386: move apic init in init_IRQs\"\n\nCommit f2b36db692b7ff6972320ad9839ae656a3b0ee3e causes a bootup hang on\nat least one machine.  Revert for now until we understand why.  The old\ncode may be ugly, but it works.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f2c84c0e84bfa637a7161eac10157cf3b05b4a73",
      "tree": "f3335cb8234bf5248a4932cd39ad53044c980b47",
      "parents": [
        "581c1b14394aee60aff46ea67d05483261ed6527"
      ],
      "author": {
        "name": "Arthur Othieno",
        "email": "a.othieno@bluewin.ch",
        "time": "Sun Oct 30 23:04:05 2005 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 31 09:20:54 2005 -0800"
      },
      "message": "[PATCH] i386: CONFIG_PC removal\n\nCONFIG_PC is left-over cruft after the introduction of CONFIG_X86_PC with\nthe subarch split.  Remove it, and fixup the remaining users to depend on\nCONFIG_X86_PC instead.\n\nSigned-off-by: Arthur Othieno \u003ca.othieno@bluewin.ch\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4fd5f8267dd37aaebadfabe71d9c808821eea05a",
      "tree": "50774592eaba942cf378fca731d307f901b737b7",
      "parents": [
        "eb16292ba8a6655a560ab10a7d73a7816f0c0ac0",
        "8576762ff5d109b841fcf4e7d3883e0cf794f3cf"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 31 07:32:56 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Oct 31 07:32:56 2005 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-drvmodel\n\nManual #include fixups for clashes - there may be some unnecessary\n"
    },
    {
      "commit": "e2f2e58e7968f8446b1078a20a18bf8ea12b4fbc",
      "tree": "31af81b6f7dfe1c9da4280e49d8b9777010ce1e7",
      "parents": [
        "734d6524800b6a8362666e893a5f3f29b9ef0be9"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Oct 31 14:40:03 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Oct 31 14:40:03 2005 +1100"
      },
      "message": "powerpc: import a fix from arch/ppc/mm/pgtable.c\n\n... namely, the change to the 2-argument pte_alloc_kernel.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "734d6524800b6a8362666e893a5f3f29b9ef0be9",
      "tree": "507fe9acc6fccce31369842d89d86d8dd432dc37",
      "parents": [
        "23fd07750a789a66fe88cf173d52a18f1a387da4"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Oct 31 13:57:01 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Oct 31 13:57:01 2005 +1100"
      },
      "message": "powerpc: apply recent changes to merged code\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "23fd07750a789a66fe88cf173d52a18f1a387da4",
      "tree": "06fdd6df35fdb835abdaa9b754d62f6b84b97250",
      "parents": [
        "bd787d438a59266af3c9f6351644c85ef1dd21fe",
        "ed28f96ac1960f30f818374d65be71d2fdf811b0"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Oct 31 13:37:12 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Oct 31 13:37:12 2005 +1100"
      },
      "message": "Merge ../linux-2.6 by hand\n"
    },
    {
      "commit": "bd787d438a59266af3c9f6351644c85ef1dd21fe",
      "tree": "8ffe09c567f3ec2834e5913f37cb318397fe43de",
      "parents": [
        "cf00a8d18b9a1c2d55b2728e89125c234e821db5"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Oct 31 13:08:54 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Oct 31 13:08:54 2005 +1100"
      },
      "message": "ppc: remove duplicate export of cur_cpu_spec\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "cf00a8d18b9a1c2d55b2728e89125c234e821db5",
      "tree": "99425b8acd08aae1e07a7ae31ff47fa18e4e8c91",
      "parents": [
        "5f6b5b973a125de0dbe236ce659a495787c81ff0"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Oct 31 13:07:02 2005 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Mon Oct 31 13:07:02 2005 +1100"
      },
      "message": "powerpc: Fix bug arising from having multiple memory_limit variables\n\nWe had a static memory_limit in prom.c, and then another one defined\nin setup_64.c and used in numa.c, which resulted in the kernel crashing\nwhen mem\u003dxxx was given on the command line.  This puts the declaration\nin system.h and the definition in mem.c.  This also moves the\ndefinition of tce_alloc_start/end out of setup_64.c.\n\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "1480d0a31db62b9803f829cc0e5cc71935ffe3cc",
      "tree": "c7c18939b5a0d51f23f7ca8606ecf00fa69741aa",
      "parents": [
        "fc8e3d177fa8073895d37b50282489dbeec89eb1",
        "46595ffbfc8ba79f27cdf8a029ee068b3b34c69f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:48:00 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:48:00 2005 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n"
    },
    {
      "commit": "4e57b6817880946a3a78d5d8cad1ace363f7e449",
      "tree": "b6b5f3f9e8e52cc55d98239a4992e72e983c8fa4",
      "parents": [
        "b0423a0d9cc836b2c3d796623cd19236bfedfe63"
      ],
      "author": {
        "name": "Tim Schmielau",
        "email": "tim@physik3.uni-rostock.de",
        "time": "Sun Oct 30 15:03:48 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:32 2005 -0800"
      },
      "message": "[PATCH] fix missing includes\n\nI recently picked up my older work to remove unnecessary #includes of\nsched.h, starting from a patch by Dave Jones to not include sched.h\nfrom module.h. This reduces the number of indirect includes of sched.h\nby ~300. Another ~400 pointless direct includes can be removed after\nthis disentangling (patch to follow later).\nHowever, quite a few indirect includes need to be fixed up for this.\n\nIn order to feed the patches through -mm with as little disturbance as\npossible, I\u0027ve split out the fixes I accumulated up to now (complete for\ni386 and x86_64, more archs to follow later) and post them before the real\npatch.  This way this large part of the patch is kept simple with only\nadding #includes, and all hunks are independent of each other.  So if any\nhunk rejects or gets in the way of other patches, just drop it.  My scripts\nwill pick it up again in the next round.\n\nSigned-off-by: Tim Schmielau \u003ctim@physik3.uni-rostock.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7811fb8f400a3dbfa027d86bb583a31c66fddfc3",
      "tree": "2df816ff6559a0e2f9d7537e1accdfe932e027d4",
      "parents": [
        "5f819949ee4e5a06c2e0054cbb42f3f0d170d779"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Sun Oct 30 15:03:36 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:30 2005 -0800"
      },
      "message": "[PATCH] hpet-RTC: cache the comparator register\n\nReads from an HPET register require a round trip to the south bridge and are\nalmost as slow as PCI reads.  By caching the last value we\u0027ve written to the\ncomparator register, we can eliminate all HPET reads from the fast path in the\nemulated RTC interrupt handler.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nAcked-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": "5f819949ee4e5a06c2e0054cbb42f3f0d170d779",
      "tree": "85dfb0366a13b3e0ae073b5838ec8d457fd89518",
      "parents": [
        "f00c96f313b07d2eb2845305b9a3395e14385767"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Sun Oct 30 15:03:36 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:29 2005 -0800"
      },
      "message": "[PATCH] hpet-RTC: fix timer config register accesses\n\nMake sure that the RTC timer is in non-periodic mode; some stupid BIOS might\nhave initialized it to periodic mode.\n\nFurthermore, don\u0027t set the SETVAL bit in the config register.  This wouldn\u0027t\nhave any effect unless the timer was in period mode (which it isn\u0027t), and then\nthe actual timer frequency would be half that of the desired one because\nincrementing the comparator in the interrupt handler would be done after the\nhardware has already incremented it itself.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nAcked-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": "f00c96f313b07d2eb2845305b9a3395e14385767",
      "tree": "94efe251de277aca3faf81b0334eb1c7eb5ca956",
      "parents": [
        "0d29086177aaa1e7d14e6ebb7fc067b3ca6d5c11"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Sun Oct 30 15:03:35 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:29 2005 -0800"
      },
      "message": "[PATCH] hpet-RTC: disable interrupt when no longer needed\n\nWhen the emulated RTC interrupt is no longer needed, we better disable it;\notherwise, we get a spurious interrupt whenever the timer has rolled over and\nreaches the same comparator value.\n\nHaving a superfluous interrupt every five minutes doesn\u0027t hurt much, but it\u0027s\nbad style anyway.  ;-)\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\nAcked-by: \"Pallipadi, Venkatesh\" \u003cvenkatesh.pallipadi@intel.com\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": "874ec33ff9ccf3651590697a2c2923b911bf31d0",
      "tree": "a51bbb74c76f446342c26201b1e2c82c23c7706f",
      "parents": [
        "b888c87b7498557d1dbb9de3d4b8402b1bb89193"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Sun Oct 30 15:03:29 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:29 2005 -0800"
      },
      "message": "[PATCH] sparse cleanups: NULL pointers, C99 struct init.\n\nConvert most of the remaining \"Using plain integer as NULL pointer\" sparse\nwarnings to use NULL.  (Not duplicating patches that are already in -mm,\n-bird, or -kj.)\n\nConvert isdn driver struct initializer to use C99 syntax.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ecea8d19c9f0ebd62ddaa07fc919ff4e4b820d99",
      "tree": "189de0b898157618fbf08ec6e4adc8e5cce71ec3",
      "parents": [
        "371e8c25b65f2fe7942868a8a67129d571e94076"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sun Oct 30 15:03:00 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:25 2005 -0800"
      },
      "message": "[PATCH] jiffies_64 cleanup\n\nDefine jiffies_64 in kernel/timer.c rather than having 24 duplicated\ndefines in each architecture.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "371e8c25b65f2fe7942868a8a67129d571e94076",
      "tree": "02364e0434b01ef0778488f1468cd5807d39f4cd",
      "parents": [
        "381be25458524f9bcec5bf1e40c82d1ebb408475"
      ],
      "author": {
        "name": "Brian Gerst",
        "email": "bgerst@didntduck.org",
        "time": "Sun Oct 30 15:03:00 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:25 2005 -0800"
      },
      "message": "[PATCH] Remove orphaned TIOCGDEV compat ioctl\n\nThis ioctl doesn\u0027t exist for native i386.\n\nSigned-off-by: Brian Gerst \u003cbgerst@didntduck.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "dfb7dac3af623a68262536437af008ed6aba4d88",
      "tree": "fdc8a61c73257dcf8866cf7b9213ce78d2422e7f",
      "parents": [
        "7024a9b884ed7657fb873e655cd124d85ae792a4"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Sun Oct 30 15:02:22 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:20 2005 -0800"
      },
      "message": "[PATCH] unify sys_ptrace prototype\n\nMake sure we always return, as all syscalls should.  Also move the common\nprototype to \u003clinux/syscalls.h\u003e\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Miklos Szeredi \u003cmiklos@szeredi.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7024a9b884ed7657fb873e655cd124d85ae792a4",
      "tree": "fc5875027e18de4217019caf3fc112d5e38b72c5",
      "parents": [
        "4eb9af2a8a431a832830f986fead7332dab27229"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Sun Oct 30 15:02:21 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:20 2005 -0800"
      },
      "message": "[PATCH] adjust parisc sys_ptrace prototype\n\nMake the pid argument a long as on every other arcihtecture.  Despite pid_t\nbeeing a 32bit type even on 64bit parisc this is not an ABI change due to\nthe parisc calling conventions.  And even if it did it wouldn\u0027t matter too\nmuch because 64bit userspace on parisc is in an embrionic stage.\n\nAcked-by: Matthew Wilcox \u003cmatthew@wil.cx\u003e\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a92897286485735e3708af357f8bcaf0592bd77a",
      "tree": "698e4623bdc794462c270ee3e5ef549503593f4a",
      "parents": [
        "dfc4f94d2ff95fc92127d3e512c1df7cab274fb8"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Sun Oct 30 15:02:08 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:18 2005 -0800"
      },
      "message": "[PATCH] Don\u0027t uselessly export task_struct to userspace in core dumps\n\ntask_struct is an internal structure to the kernel with a lot of good\ninformation, that is probably interesting in core dumps.  However there is\nno way for user space to know what format that information is in making it\nuseless.\n\nI grepped the GDB 6.3 source code and NT_TASKSTRUCT while defined is not\nused anywhere else.  So I would be surprised if anyone notices it is\nmissing.\n\nIn addition exporting kernel pointers to all the interesting kernel data\nstructures sounds like the very definition of an information leak.  I\nhaven\u0027t a clue what someone with evil intentions could do with that\ninformation, but in any attack against the kernel it looks like this is the\nperfect tool for aiming that attack.\n\nSo since NT_TASKSTRUCT is useless as currently defined and is potentially\ndangerous, let\u0027s just not export it.\n\n(akpm: Daniel Jacobowitz \u003cdan@debian.org\u003e \"would be amazed\" if anything was\nusing NT_TASKSTRUCT).\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "dfc4f94d2ff95fc92127d3e512c1df7cab274fb8",
      "tree": "c9ed4d74147a3674816f59cf9fbeb69e2cb6afe4",
      "parents": [
        "89ada67917f516212452443a56b9fd3b65b74dc7"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sun Oct 30 15:02:03 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:18 2005 -0800"
      },
      "message": "[PATCH] remove timer debug field\n\nRemove timer_list.magic and associated debugging code.\n\nI originally added this when a spinlock was added to timer_list - this meant\nthat an all-zeroes timer became illegal and init_timer() was required.\n\nThat spinlock isn\u0027t even there any more, although timer.base must now be\ninitialised.\n\nI\u0027ll keep this debugging code in -mm.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d61780c0d384939ef31c46b47442854d5def4623",
      "tree": "e655b4ea947c8d86cabbc3f58f406c18ae136b5f",
      "parents": [
        "34ad92c2388710cf24d27c896b8e6605c19a795c"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jgarzik@pobox.com",
        "time": "Sun Oct 30 15:01:51 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:18 2005 -0800"
      },
      "message": "[PATCH] remove some more check_region stuff\n\nRemoved some more references to check_region().\n\nI checked these changes into the \u0027checkreg\u0027 branch of\nrsync://rsync.kernel.org/pub/scm/linux/kernel/git/jgarzik/misc-2.6.git\n\nThe only valid references remaining are in:\ndrivers/scsi/advansys.c\ndrivers/scsi/BusLogic.c\ndrivers/cdrom/sbpcd.c\nsound/oss/pss.c\n\n  Remove last vestiges of ide_check_region()\n  drivers/char/specialix: trim trailing whitespace\n  drivers/char/specialix: eliminate use of check_region()\n  Remove outdated and unused references to check_region()\n  [sound oss] remove check_region() usage from cs4232, wavfront\n  [netdrvr eepro] trim trailing whitespace\n  [netdrvr eepro] remove check_region() usage\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9c0cbd54ce0397017a823484f9a8054ab369b8a2",
      "tree": "ac199e4dc6602afc3d2039a0dcff070ab294ba24",
      "parents": [
        "61e1a9ea4b425eb8c3b4965c35fe953bd881728f"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Sun Oct 30 15:01:41 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:17 2005 -0800"
      },
      "message": "[PATCH] TIOC* compat ioctl handling\n\nTIOCSTART and TIOCSTOP are defined in asm/ioctls.h and asm/termios.h by\nvarious architectures but not actually implemented anywhere but in the IRIX\ncompatibility layer, so remove their COMPATIBLE_IOCTL from parisc, ppc64\nand sparc64.\n\nMove the TIOCSLTC COMPATIBLE_IOCTL to common code, guided by an ifdef to\nonly show up on architectures that support it (same as the code handling it\nin tty_ioctl.c), aswell as it\u0027s brother TIOCGLTC that wasn\u0027t handled so\nfar.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a8db2db1e6a8d323d87a67c5391d48fe2b97faf5",
      "tree": "0aa5fb9f80e4a476e097337104a3e1f94f39a96e",
      "parents": [
        "9e4e23bccb127fac109e765dfb7f9372661cb415"
      ],
      "author": {
        "name": "Oleg Nesterov",
        "email": "oleg@tv-sign.ru",
        "time": "Sun Oct 30 15:01:38 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:17 2005 -0800"
      },
      "message": "[PATCH] introduce setup_timer() helper\n\nEvery user of init_timer() also needs to initialize -\u003efunction and -\u003edata\nfields.  This patch adds a simple setup_timer() helper for that.\n\nThe schedule_timeout() is patched as an example of usage.\n\nSigned-off-by: Oleg Nesterov \u003coleg@tv-sign.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1e8e338325fa0f2bd5c1c800086e900cf188d2cd",
      "tree": "fd1e051c0883725d3b24ec9acb428aeddaccf07b",
      "parents": [
        "ed3cb6f039bb296457bfd2877cba6ad0287d8d54"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Sun Oct 30 15:00:11 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:16 2005 -0800"
      },
      "message": "[PATCH] s390: export ipl device parameters\n\nSysfs interface to export ipl device parameters.  Dependent on the ipl type\nthe interface will look like this:\n\n- ccw ipl:\n\n/sys/firmware/ipl/device\n\t\t /ipl_type\n\n- fcp ipl:\n\n/sys/firmware/ipl/binary_parameter\n\t\t /bootprog\n\t\t /br_lba\n\t\t /device\n\t\t /ipl_type\n\t\t /lun\n\t\t /scp_data\n\t\t /wwpn\n\n- otherwise (unknown that is):\n\n/sys/firmware/ipl/ipl_type\n\nAcked-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ed3cb6f039bb296457bfd2877cba6ad0287d8d54",
      "tree": "c65ff2b245f17ab7e1da6f279b9d004b447d23bc",
      "parents": [
        "d89ea9b8bb4c4ad63122cd2d2ee5110a52da51b8"
      ],
      "author": {
        "name": "Richard Hitt",
        "email": "rbh00@utsglobal.com",
        "time": "Sun Oct 30 15:00:10 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:16 2005 -0800"
      },
      "message": "[PATCH] s390: 3270 fullscreen view\n\n      Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\n\nFix fullscreen view of the 3270 device driver.\n\nSigned-off-by: Richard Hitt \u003crbh00@utsglobal.com\u003e\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d89ea9b8bb4c4ad63122cd2d2ee5110a52da51b8",
      "tree": "c729040e58c76b23d66bba40f1e8e989a7fea2ac",
      "parents": [
        "6a351cfeadd4b56a2a0031020c0cfb07cc0337fb"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Sun Oct 30 15:00:09 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:16 2005 -0800"
      },
      "message": "[PATCH] i386: use -mcpu, not -mtune, for GCCs older than 3.4\n\nI just noted that -mtune is used, which is only supported on recent GCCs; by\nreading http://gcc.gnu.org/gcc-3.4/changes.html, you see \"-mcpu has been\nrenamed to -mtune.\", so for GCC \u003c 3.4 we\u0027re not using any specific tuning in\nthe appropriate cases.  However -mcpu is deprecated, so use -mtune when\npossible.\n\nThis was introduced by commit e9d4dce954a60dc23dd1d967766ca2347b780e54 of the\nold tree (between 2.6.10-rc3 and 2.6.10) by Linus Torvalds, to remove the use\nof -march, since that could trigger gcc using SSE on its own.  But no\nattention was used about using -mcpu vs.  -mtune.\n\nAnd btw, the old 2.6.4 code (for instance) was:\ncflags-$(CONFIG_MPENTIUMII)     +\u003d $(call check_gcc,-march\u003dpentium2,-march\u003di686)\ncflags-$(CONFIG_MPENTIUMIII)    +\u003d $(call check_gcc,-march\u003dpentium3,-march\u003di686)\ncflags-$(CONFIG_MPENTIUMM)      +\u003d $(call check_gcc,-march\u003dpentium3,-march\u003di686)\ncflags-$(CONFIG_MPENTIUM4)      +\u003d $(call check_gcc,-march\u003dpentium4,-march\u003di686)\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6a351cfeadd4b56a2a0031020c0cfb07cc0337fb",
      "tree": "88b96f069f035a73cc6089a141a0167e4cb6afe8",
      "parents": [
        "b365157be3250a6b5948422ba65e05e5f964e150"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Sun Oct 30 15:00:08 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:16 2005 -0800"
      },
      "message": "[PATCH] uml: remove old UM_FASTCALL, and make the thing work again\n\nThis was used in the old dark age of 2.4, ARCH_CFLAGS doesn\u0027t work any more\nsince some time, and UM_FASTCALL was never used in 2.6.\n\nInstead, reintroduce the thing more properly now, directly in\ninclude/asm-um/linkage.h.\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b365157be3250a6b5948422ba65e05e5f964e150",
      "tree": "cd365dd42b15cc58f74bcc0d31a5ba34a817c354",
      "parents": [
        "96d55b882b85b26711a06d8fb2c901df9d52a48b"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Sun Oct 30 15:00:07 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:16 2005 -0800"
      },
      "message": "[PATCH] uml: fix \"reuse i386 cpu optimizations\"\n\nRemove RWSEM_GENERIC_SPINLOCK, it\u0027s now defined (only if needed) by the\nunderlying arch/i386/Kconfig.cpu.  Leave it only for x86_64.  Even there, it\u0027s\ntotally wrong, as they even have the code to support XCHG_ADD.\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "96d55b882b85b26711a06d8fb2c901df9d52a48b",
      "tree": "309b8993ad321c050411a8dd74729180488a5dcc",
      "parents": [
        "f3ac9fbf7a0b9493377ee88d9b5b2933ff3f7ade"
      ],
      "author": {
        "name": "Paolo \u0027Blaisorblade\u0027 Giarrusso",
        "email": "blaisorblade@yahoo.it",
        "time": "Sun Oct 30 15:00:07 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:16 2005 -0800"
      },
      "message": "[PATCH] uml: reuse i386 cpu-specific tuning\n\nMake UML share the underlying cpu-specific tuning done on i386.\n\nActually, for now many config options aren\u0027t used a lot - but that can be done\nlater.  Also, UML relies on GCC optimization for things like memcpy and such\nmore than i386, so specifying the correct -march and -mtune should be enough.\nLater, we may want to correct some other stuff.\n\nFor instance, since FPU context switching, for us, is done (at least\npartially, i.e.  between our kernelspace and userspace) by the host, we may\nallow usage of FPU operations by GCC.  This doesn\u0027t hold for kernelspace vs.\nkernelspace, but we don\u0027t support preemption.\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f3ac9fbf7a0b9493377ee88d9b5b2933ff3f7ade",
      "tree": "74f9c3b409af84f8f02b7c23a7ca3405c200c2dc",
      "parents": [
        "1343f776c51ecbed89eff5e174188523c731a8fe"
      ],
      "author": {
        "name": "Hirokazu Takata",
        "email": "takata@linux-m32r.org",
        "time": "Sun Oct 30 15:00:06 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:16 2005 -0800"
      },
      "message": "[PATCH] m32r: SMC91x driver update\n\nUpdate SMC91x driver for m32r.\n\n- Remove needless NONCACHE_OFFSET adjustment.\n  \u003e [PATCH 2.6.14-rc4] m32r: NONCACHE_OFFSET in _port2addr\n  \u003e Change _port2addr() not to add NONCACHE_OFFSET.\n  \u003e Adding NONCACHE_OFFSET requires needless address adjusting by a driver\n  \u003e using ioremap() like a SMC91x driver.\n\n- Fix lots of warnings as following:\n/usr/src/ctest/git/kernel/drivers/net/smc91x.c: In function `smc_reset\u0027:\n/usr/src/ctest/git/kernel/drivers/net/smc91x.c:324: warning: passing arg 2 of `_outw\u0027 makes integer from pointer without a cast\n/usr/src/ctest/git/kernel/drivers/net/smc91x.c:325: warning: passing arg 2 of `_outw\u0027 makes integer from pointer without a cast\n/usr/src/ctest/git/kernel/drivers/net/smc91x.c:341: warning: passing arg 2 of `_outw\u0027 makes integer from pointer without a cast\n/usr/src/ctest/git/kernel/drivers/net/smc91x.c:342: warning: passing arg 2 of `_outw\u0027 makes integer from pointer without a cast\n  :\n/usr/src/ctest/git/kernel/drivers/net/smc91x.c:1915: warning: passing arg 1 of `_inw\u0027 makes integer from pointer without a cast\n/usr/src/ctest/git/kernel/drivers/net/smc91x.c:1915: warning: passing arg 1 of `_inw\u0027 makes integer from pointer without a cast\n\nSigned-off-by: Hayato Fujiwara \u003cfujiwara@linux-m32r.org\u003e\nSigned-off-by: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1343f776c51ecbed89eff5e174188523c731a8fe",
      "tree": "7a05a732894cc7911c36598238f6d948655c67a0",
      "parents": [
        "c978b0179b31600394d5ebdb0940b492ec05500f"
      ],
      "author": {
        "name": "Hirokazu Takata",
        "email": "takata@linux-m32r.org",
        "time": "Sun Oct 30 15:00:04 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:16 2005 -0800"
      },
      "message": "[PATCH] m32r: NONCACHE_OFFSET in _port2addr\n\nChange _port2addr() not to add NONCACHE_OFFSET.  Adding NONCACHE_OFFSET\nrequires needless address adjusting by a driver using ioremap() like a\nSMC91x driver.\n\nSigned-off-by: Hayato Fujiwara \u003cfujiwara@linux-m32r.org\u003e\nSigned-off-by: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c978b0179b31600394d5ebdb0940b492ec05500f",
      "tree": "5126e984a9eacbcb25a02a9ef711abda33ceed88",
      "parents": [
        "baa0b84f104c8e78ddaa8816eb9deac0098429e6"
      ],
      "author": {
        "name": "Hirokazu Takata",
        "email": "takata@linux-m32r.org",
        "time": "Sun Oct 30 15:00:04 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:15 2005 -0800"
      },
      "message": "[PATCH] m32r: fix #if warnings\n\nFix warnings for #if directives.\n\nSigned-off-by: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "baa0b84f104c8e78ddaa8816eb9deac0098429e6",
      "tree": "f55f9cd2910efbbc8268f585871ccb83e0785286",
      "parents": [
        "eb9289eb20df6b54214c45ac7c6bf5179a149026"
      ],
      "author": {
        "name": "Hirokazu Takata",
        "email": "takata@linux-m32r.org",
        "time": "Sun Oct 30 15:00:02 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:15 2005 -0800"
      },
      "message": "[PATCH] m32r: remove unused instructions\n\nRemove unused instructions for debugging.\n\nSigned-off-by: Naoto Sugai \u003csugai@isl.melco.co.jp\u003e\nSigned-off-by: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2c1b4a5ca48831595979a850f40ced8e7da026f8",
      "tree": "06fe8a400df8c5166c7f47ca2c30a584473f1170",
      "parents": [
        "a0f496517f3e28d651d0cbbcf2d4fb701ed6957e"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Sun Oct 30 14:59:58 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:14 2005 -0800"
      },
      "message": "[PATCH] swsusp: rework memory freeing on resume\n\nThe following patch makes swsusp use the PG_nosave and PG_nosave_free flags to\nmark pages that should be freed in case of an error during resume.\n\nThis allows us to simplify the code and to use swsusp_free() in all of the\nswsusp\u0027s resume error paths, which makes them actually work.\n\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": "1aa1a9f98ffd06e288be4d85ed814c6cdbccce82",
      "tree": "3b387855f4e8415cfd83bf54a2900f2a43127b73",
      "parents": [
        "ad74557a49d1dea428fb0ad60e75a5aa37610e1d"
      ],
      "author": {
        "name": "Ashok Raj",
        "email": "ashok.raj@intel.com",
        "time": "Sun Oct 30 14:59:50 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:14 2005 -0800"
      },
      "message": "[PATCH] create and destroy cache sysfs entries based on cpu notifiers\n\ncpu cache entries should be populated only when cpu is online and removed\nwhen they are logically offlined.\n\nWithout which entries are not removed when cpu is offlined, or dont appear\nwhen we boot with maxcpus\u003d1 and then kick the rest of the cpus via echo 1\nto the sysfs online file.\n\n- Changed __devinit to __cpuinit for consistency.\n- Changed sysfs_driver_register to register_cpu_notifier.\n\nSigned-off-by: Ashok Raj \u003cashok.raj@intel.com\u003e\nSigned-off-by: Venkatesh Pallipadi \u003cvenkatesh.pallipadi@intel.com\u003e\nCc: Dave Jones \u003cdavej@codemonkey.org.uk\u003e\nCc: Zwane Mwaikambo \u003czwane@holomorphy.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5d35704028d09a183448daceab5dcb94f21a3645",
      "tree": "2b1b4416c162c458a26d601412d09a7ed9c21b84",
      "parents": [
        "6c180d94abdcfb77a2fe4275bd03687fa159acd7"
      ],
      "author": {
        "name": "Magnus Damm",
        "email": "magnus@valinux.co.jp",
        "time": "Sun Oct 30 14:59:48 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:13 2005 -0800"
      },
      "message": "[PATCH] i386: srat on non-acpi hw fix\n\nThis patch adds a check for the return value of acpi_find_root_pointer().\nWithout this patch systems without ACPI support such as QEMU crashes when\nbooting a NUMA kernel with CONFIG_ACPI_SRAT\u003dy.\n\nSigned-off-by: Magnus Damm \u003cmagnus@valinux.co.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6c180d94abdcfb77a2fe4275bd03687fa159acd7",
      "tree": "3254ea7af80edbefc71d9582bdb13867828a8f6d",
      "parents": [
        "009b29d90f575a83eba185950a7182ab05e7741a"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Sun Oct 30 14:59:47 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:13 2005 -0800"
      },
      "message": "[PATCH] i386 mpparse: Only ignore lapic information we can\u0027t store\n\nAfter staring at mpparse.c for a little longer I noticed that when we hit\nour limit of num_processors we are filtering out information about other\nprocessors that we can still store.\n\nThis patch just reorders the code so we store everything we can.\n\nThis should avoid the incorrect warning about our boot CPU not being listed\nby the BIOS that we are now getting in the kexec on panic case, and it\nshould allow us to detect all apicid conflicts even when our physical\nnumber of cpus exceeds maxcpus.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "009b29d90f575a83eba185950a7182ab05e7741a",
      "tree": "c728a076c56d648ad1017338c3479ae61aebcefe",
      "parents": [
        "bda98685b855f71f7e2fc5378aa3cdfb24a9db65"
      ],
      "author": {
        "name": "Vivek Goyal",
        "email": "vgoyal@in.ibm.com",
        "time": "Sun Oct 30 14:59:46 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:13 2005 -0800"
      },
      "message": "[PATCH] kdump/i386: apic verification failure fix\n\no Removes the unnecessary call to local_irq_disable().\n\no Kdump was failing while second kernel was coming up. Check for presence\n  of boot cpu apic id was failing in (apic_id_registered), hence hitting\n  BUG().\n\no This should not have failed because before calling setup_local_APIC(), it is\n  ensured that even if BIOS has not reported boot cpu, then hard set the\n  prence of it. Problem happens because of usage of hard_smp_processor_id()\n  which is hardcoded to zero in case of non SMP kernel. In kdump case second\n  kernel can boot on a cpu whose boot cpu id is not zero.\n\no Using boot_cpu_physical_apicid instead to hard set the presence of boot cpu.\n\nSigned-off-by: Vivek Goyal \u003cvgoyal@in.ibm.com\u003e\nCc: \"Eric W. Biederman\" \u003cebiederm@xmission.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c53117815771e1e84e6ba80a42fa1f8e330adb4d",
      "tree": "e9227965e332a19575c066096c532cd2cba4c856",
      "parents": [
        "daedb82d6b54e58a66ad1dce3509e699a5bd1b18"
      ],
      "author": {
        "name": "Brian Gerst",
        "email": "bgerst@didntduck.org",
        "time": "Sun Oct 30 14:59:44 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:13 2005 -0800"
      },
      "message": "[PATCH] Clean up mtrr compat ioctl code\n\nHandle 32-bit mtrr ioctls in the mtrr driver instead of the ia32\ncompatability layer.\n\nSigned-off-by: Brian Gerst \u003cbgerst@didntduck.org\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": "daedb82d6b54e58a66ad1dce3509e699a5bd1b18",
      "tree": "f72c6f7c2a993284fe41fe43a8e95da259c419a8",
      "parents": [
        "3d1675b41b02d64bd1185903ea0d25a8c0bb6dea"
      ],
      "author": {
        "name": "Kamble, Nitin A",
        "email": "nitin.a.kamble@intel.com",
        "time": "Sun Oct 30 14:59:43 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:13 2005 -0800"
      },
      "message": "[PATCH] x86: vmx cpu feature detection\n\nIf VMX feature is available in the CPU, this patch will make it visible in\nthe /proc/cpuinfo with the cpuid detection.\n\nSigned-Off-By: Nitin A Kamble \u003cnitin.a.kamble@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3d1675b41b02d64bd1185903ea0d25a8c0bb6dea",
      "tree": "4a5c4e57a7929498e30e05cc2c81f20047a914b0",
      "parents": [
        "f2b36db692b7ff6972320ad9839ae656a3b0ee3e"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Sun Oct 30 14:59:42 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:13 2005 -0800"
      },
      "message": "[PATCH] i386 kexec-on-panic: Don\u0027t shutdown the apics.\n\nIt is dangerous to shutdown the apics in machine_crash_shutdown.\n\nWith my previous patch to initialize apics in init_IRQ we should be able to\nboot a kernel without this.  As long as we reinitialize the APICs we don\u0027t\ncare what state they were in during bootup.\n\nThis should make machine_crash_shutdown noticeably more reliable.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f2b36db692b7ff6972320ad9839ae656a3b0ee3e",
      "tree": "110387d2557a156d6b9453ea0c45d392b47796c2",
      "parents": [
        "29b70081f7cb094513d5189e82d3478b50777a28"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Sun Oct 30 14:59:41 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:13 2005 -0800"
      },
      "message": "[PATCH] i386: move apic init in init_IRQs\n\nAll kinds of ugliness exists because we don\u0027t initialize\nthe apics during init_IRQs.\n- We calibrate jiffies in non apic mode even when we are using apics.\n- We have to have special code to initialize the apics when non-smp.\n- The legacy i8259 must exist and be setup correctly, even\n  when we won\u0027t use it past initialization.\n- The kexec on panic code must restore the state of the io_apics.\n- init/main.c needs a special case for !smp smp_init on x86\n\nIn addition to pure code movement I needed a couple\nof non-obvious changes:\n- Move setup_boot_APIC_clock into APIC_late_time_init for\n  simplicity.\n- Use cpu_khz to generate a better approximation of loops_per_jiffies\n  so I can verify the timer interrupt is working.\n- Call setup_apic_nmi_watchdog again after cpu_khz is initialized on\n  the boot cpu.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "29b70081f7cb094513d5189e82d3478b50777a28",
      "tree": "d992aa91eeae9ac79265dd0ead0d7cc5a48f31f1",
      "parents": [
        "fcfd636a728fe2b8fb8c8fd8c557302059580577"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Sun Oct 30 14:59:40 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:13 2005 -0800"
      },
      "message": "[PATCH] i386 nmi_watchdog: Merge check_nmi_watchdog fixes from x86_64\n\nThe per cpu nmi watchdog timer is based on an event counter.  idle cpus\ndon\u0027t generate events so the NMI watchdog doesn\u0027t fire and the test to see\nif the watchdog is working fails.\n\n- Add nmi_cpu_busy so idle cpus don\u0027t mess up the test.\n- kmalloc prev_nmi_count to keep kernel stack usage bounded.\n- Improve the error message on failure so there is enough\n  information to debug problems.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fcfd636a728fe2b8fb8c8fd8c557302059580577",
      "tree": "f210e59393a9439875f5e65ff4b92c5a7fe7b9bb",
      "parents": [
        "9338316c9323682d32270d83b106472a50ab6da4"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Sun Oct 30 14:59:39 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:12 2005 -0800"
      },
      "message": "[PATCH] i386 io_apic.c: Memorize at bootup where the i8259 is connected\n\nCurrently we attempt to restore virtual wire mode on reboot, which only\nworks if we can figure out where the i8259 is connected.  This is very\nuseful when we kexec another kernel and likely helpful when dealing with a\nBIOS that make assumptions about how the system is setup.\n\nSince the acpi MADT table does not provide the location where the i8259 is\nconnected we have to look at the hardware to figure it out.\n\nMost systems have the i8259 connected the local apic of the cpu so won\u0027t be\naffected but people running Opteron and some serverworks chipsets should be\nable to use kexec now.\n\nIn addition this patch removes the hard coded assumption that the io_apic\nthat delivers isa interrups is always known to the kernel as io_apic 0.  As\nthere does not appear to be anything to guarantee that assumption is true.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9338316c9323682d32270d83b106472a50ab6da4",
      "tree": "372f32101f2ed04ca03335638998905930d23e55",
      "parents": [
        "30037f66ce63b6b7ca1fbfb06605b831f4a60df6"
      ],
      "author": {
        "name": "Natalie.Protasevich@unisys.com",
        "email": "Natalie.Protasevich@unisys.com",
        "time": "Sun Oct 30 14:59:38 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:12 2005 -0800"
      },
      "message": "[PATCH] ES7000 platform update\n\nThis is platform code update for ES7000: disables IRQ overrides for the\nrecent ES7000 (Rascal/Zorro), cleans up the compile warning.  The patch\nonly affects the ES7000 subarch.\n\nSigned-off-by: \u003cNatalie.Protasevich@unisys.com\u003e\nAcked-by: Zwane Mwaikambo \u003czwane@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "30037f66ce63b6b7ca1fbfb06605b831f4a60df6",
      "tree": "48645e204613332df510b42f56655d06d9200a33",
      "parents": [
        "f014a556e714dfb02502e3be6146a39ca625f33c"
      ],
      "author": {
        "name": "Venkatesh Pallipadi",
        "email": "venkatesh.pallipadi@intel.com",
        "time": "Sun Oct 30 14:59:38 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:12 2005 -0800"
      },
      "message": "[PATCH] x86: when L3 is present show its size in /proc/cpuinfo\n\nThe code that prints the cache size assumes that L3 always lives in chipset\nand is shared across CPUs.  Which is not really true.\n\nI think all the cachesizes reported by cpuid are in the processor itself.\nThe attached patch changes the code to reflect that.\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": "f014a556e714dfb02502e3be6146a39ca625f33c",
      "tree": "95c76676a23f8d57731681f5987084f05555af15",
      "parents": [
        "750deaa4021da1cf9fdb1e20861a10c76fd7f2bc"
      ],
      "author": {
        "name": "Dave Hansen",
        "email": "haveblue@us.ibm.com",
        "time": "Sun Oct 30 14:59:37 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:12 2005 -0800"
      },
      "message": "[PATCH] fixup bogus e820 entry with mem\u003d\n\nThis was reported because someone was getting oopses reading /proc/iomem.\nIt was tracked down to a zero-sized \u0027struct resource\u0027 entry which was\nlocated right at 4GB.\n\nYou need two conditions to hit this bug: a BIOS E820_RAM area starting at\nexactly the boundary where you specify mem\u003d (to get a zero-sized entry),\nand for the legacy_init_iomem_resources() loop to skip that resource (which\nonly happens at exactly 4G).\n\nI think the killing zero-sized e820 entry is the easiest way to fix this.\n\nSigned-off-by: Dave Hansen \u003chaveblue@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "750deaa4021da1cf9fdb1e20861a10c76fd7f2bc",
      "tree": "662e9c2e22c44e3610d979f7c5e6b1b33bd2dc53",
      "parents": [
        "434440a2804639f11858d9d384c9505927feb186"
      ],
      "author": {
        "name": "aleksey_gorelov@phoenix.com",
        "email": "aleksey_gorelov@phoenix.com",
        "time": "Sun Oct 30 14:59:36 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:12 2005 -0800"
      },
      "message": "[PATCH] asus vt8235 router buggy bios workaround\n\nHopefully fix http://bugzilla.kernel.org/show_bug.cgi?id\u003d5235\n\nSimilar problem has been reported before here:\nhttp://groups.google.com/group/linux.kernel/browse_thread/thread/def4ca19dbc3cd4/5cffbf349f2c87a4?tvc\u003d2\u0026q\u003dAleksey+Gorelov\u0026hl\u003den#5cffbf349f2c87a4\nand was related to bug in BIOS reporting 82C686 router compatible to 586.\n\nI suspect BIOS on this board has similar issue: reports VT8235 router to be\ncompatible with 586 one - which is obviously not true.  Patch from the link\nabove has already incorporated in both 2.6 \u0026 2.4 series, but might not work\nin this particular case.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "434440a2804639f11858d9d384c9505927feb186",
      "tree": "60bb584d535aa6ff3b632025facd167e844c6009",
      "parents": [
        "251e6912df43df54570ed68aade703b329c6cd5b"
      ],
      "author": {
        "name": "Venkatesh Pallipadi",
        "email": "venkatesh.pallipadi@intel.com",
        "time": "Sun Oct 30 14:59:35 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:12 2005 -0800"
      },
      "message": "[PATCH] x86: bug fix in P6 Machine check initialization\n\nMake P6 MCA initialization code complaint with guidelines in IA-32 SDM\nVol3.  Bank 0 control register should not be set by OS and clear status\nregisters on all banks on reset.\n\nThis will prevent false MCE alarms on the systems that has some non-MCE\ninformation left-over in MC0_STATUS on reboot.\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": "251e6912df43df54570ed68aade703b329c6cd5b",
      "tree": "28695a0c9a468281613a6b8ef8c79596e2764001",
      "parents": [
        "72e12b76fe48d99d1deb417f177b10a9d99b2e74"
      ],
      "author": {
        "name": "Zachary Amsden",
        "email": "zach@vmware.com",
        "time": "Sun Oct 30 14:59:34 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:12 2005 -0800"
      },
      "message": "[PATCH] x86: add an accessor function for getting the per-CPU gdt\n\nAdd an accessor function for getting the per-CPU gdt.  Callee must already\nhave the CPU.\n\nSigned-off-by: Zachary Amsden \u003czach@vmware.com\u003e\nAcked-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": "72e12b76fe48d99d1deb417f177b10a9d99b2e74",
      "tree": "55bd8ff5d3d641de012fbc26f5cc1c5a40e6d920",
      "parents": [
        "9f40a72a7e819789f66910c8cd60aab005cdb413"
      ],
      "author": {
        "name": "Zachary Amsden",
        "email": "zach@vmware.com",
        "time": "Sun Oct 30 14:59:33 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:12 2005 -0800"
      },
      "message": "[PATCH] x86: bogus tls from gdt\n\nThe per-CPU initialization code is copying in bogus data into\nthread-\u003etls_array.  Note that it copies \u0026per_cpu(cpu_gdt_table, cpu), not\n\u0026per_cpu(cpu_gdt_table, cpu)[GDT_ENTRY_TLS_MIN).  That is totally broken\nand unnecessary.  Make the initialization explicitly NULL.\n\nSigned-off-by: Zachary Amsden \u003czach@vmware.com\u003e\nAcked-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": "9f40a72a7e819789f66910c8cd60aab005cdb413",
      "tree": "d8006a8cea9b19f2871c5fdafa373d1dc5db46ec",
      "parents": [
        "ca140fdadbe4c031a20a970f46163908d09a116b"
      ],
      "author": {
        "name": "Natalie Protasevich",
        "email": "Natalie.Protasevich@unisys.com",
        "time": "Sun Oct 30 14:59:32 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:12 2005 -0800"
      },
      "message": "[PATCH] x86: hot plug CPU to support physical add of new processors\n\nThe patch allows physical bring-up of new processors (not initially present\nin the configuration) from facilities such as driver/utility implemented on\na platform.  The actual method of making processors available is up to the\nplatform implementation.\n\nSigned-off-by: Natalie Protasevich \u003cNatalie.Protasevich@unisys.com\u003e\nCc: Shaohua Li \u003cshaohua.li@intel.com\u003e\nCc: Ashok Raj \u003cashok.raj@intel.com\u003e\nCc: Zwane Mwaikambo \u003czwane@holomorphy.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d16aafff2570abb557a5cb18c98027aabd602e22",
      "tree": "b2ce02548c87f162cbae7071b0195505d355bbb1",
      "parents": [
        "d5cd4aadd3d220afac8e3e6d922e333592551f7d"
      ],
      "author": {
        "name": "Siddha, Suresh B",
        "email": "suresh.b.siddha@intel.com",
        "time": "Sun Oct 30 14:59:30 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:11 2005 -0800"
      },
      "message": "[PATCH] intel_cacheinfo: remove MAX_CACHE_LEAVES limit\n\nInitial internal version of Venki\u0027s cpuid(4) deterministic cache parameter\nidentification patch used static arrays of size MAX_CACHE_LEAVES.  Final patch\nwhich made to the base used dynamic array allocation, with this\nMAX_CACHE_LEAVES limit hunk still in place.\n\ncpuid(4) already has a mechanism to find out the number of cache levels\nimplemented and there is no need for this hardcoded MAX_CACHE_LEAVES limit.\n\nSo remove the MAX_CACHE_LEAVES limit from the routine which calculates the\nnumber of cache levels using cpuid(4)\n\nSigned-off-by: Suresh Siddha \u003csuresh.b.siddha@intel.com\u003e\nCc: 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": "d5cd4aadd3d220afac8e3e6d922e333592551f7d",
      "tree": "7704d4d242a57668e94f7915b8b995f620ef3bcd",
      "parents": [
        "08967f941ad897b2f7c2f99e886c75d6319e5087"
      ],
      "author": {
        "name": "Bart Oldeman",
        "email": "bartoldeman@users.sourceforge.net",
        "time": "Sun Oct 30 14:59:29 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:11 2005 -0800"
      },
      "message": "[PATCH] x86: initialise tss-\u003eio_bitmap_owner to something\n\nThere exists a field io_bitmap_owner in the TSS that is only checked, but\nnever set to anything else but NULL.\n\nSigned-off-by: Bart Oldeman \u003cbartoldeman@users.sourceforge.net\u003e\nAcked-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": "08967f941ad897b2f7c2f99e886c75d6319e5087",
      "tree": "7277fe5fee546f5d94debfc479f81bdc4af895a4",
      "parents": [
        "8896fab35e62aa748a5ce62ac773508e51f10be1"
      ],
      "author": {
        "name": "Shaohua Li",
        "email": "shaohua.li@intel.com",
        "time": "Sun Oct 30 14:59:28 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:11 2005 -0800"
      },
      "message": "[PATCH] FPU context corrupted after resume\n\nmxcsr_feature_mask_init isn\u0027t needed in suspend/resume time (we can use\nboot time mask).  And actually it\u0027s harmful, as it clear task\u0027s saved\nfxsave in resume.  This bug is widely seen by users using zsh.\n\n(akpm: my eyes.  Fixed some surrounding whitespace mess)\n\nSigned-off-by: Shaohua Li\u003cshaohua.li@intel.com\u003e\nCc: Pavel Machek \u003cpavel@ucw.cz\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": "8896fab35e62aa748a5ce62ac773508e51f10be1",
      "tree": "bb8f2dce7b5d0aa6ffe68aa6b97920d2ce32e164",
      "parents": [
        "dacb16b1a034fa7a0b868ee30758119fbfd90bc1"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "JBeulich@novell.com",
        "time": "Sun Oct 30 14:59:27 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:11 2005 -0800"
      },
      "message": "[PATCH] x86: cmpxchg improvements\n\nThis adjusts i386\u0027s cmpxchg patterns so that\n\n- for word and long cmpxchg-es the compiler can utilize all possible\n  registers\n\n- cmpxchg8b gets disabled when the minimum specified hardware architectur\n  doesn\u0027t support it (like was already happening for the byte, word, and\n  long ones).\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "dacb16b1a034fa7a0b868ee30758119fbfd90bc1",
      "tree": "daaa631c9c6fa2ad011647fb3acd219784faf2e2",
      "parents": [
        "bfd51626cbf61cb23f787d8ff972ef0d5ddacc0b"
      ],
      "author": {
        "name": "Mathieu Desnoyers",
        "email": "mathieu.desnoyers@polymtl.ca",
        "time": "Sun Oct 30 14:59:25 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:11 2005 -0800"
      },
      "message": "[PATCH] i386 and x86_64 TSC set_cyc2ns_scale imprecision\n\nI just found out that some precision is unnecessarily lost in the\narch/i386/kernel/timers/timer_tsc.c:set_cyc2ns_scale function.  It uses a\ncpu_mhz parameter when it could use a cpu_khz.  In the specific case of an\nIntel P4 running at 3001.171 Mhz, the truncation to 3001 Mhz leads to an\nimprecision of 19 microseconds per second : this is very sad for a timer with\nnearly nanosecond accuracy.\n\nFix the x86_64 architecture too.\n\nCc: george anzinger \u003cgeorge@mvista.com\u003e\nCc: john stultz \u003cjohnstul@us.ibm.com\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": "0d078f6f96809c95c69b99d6605a502b0ac63d3d",
      "tree": "1b4691abab5f96f2aa8a5217a2701f181b41940d",
      "parents": [
        "4276d32260662d5401a15a0a46e506fb5c8ab563"
      ],
      "author": {
        "name": "Brian Gerst",
        "email": "bgerst@didntduck.org",
        "time": "Sun Oct 30 14:59:20 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:10 2005 -0800"
      },
      "message": "[PATCH] CONFIG_IA32\n\nAdd CONFIG_X86_32 for i386.  This allows selecting options that only apply\nto 32-bit systems.\n\n(X86 \u0026\u0026 !X86_64) becomes X86_32\n(X86 ||  X86_64) becomes X86\n\nSigned-off-by: Brian Gerst \u003cbgerst@didntduck.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5ecdb02c9d8b7f76108da6fcb2a66fdf5eed3116",
      "tree": "7dfca8c6f2b19dc28794c98e9d269eac4f2407d3",
      "parents": [
        "7012f9084e3ef27028b4f2ab37428662766a743a"
      ],
      "author": {
        "name": "Deepak Saxena",
        "email": "dsaxena@plexity.net",
        "time": "Sun Oct 30 23:36:37 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Oct 30 23:36:37 2005 +0000"
      },
      "message": "[ARM] fix ixp2x00 defconfig NR_UARTS options\n\nIXDP2[48]00 have only 1 UART on the board.\n\nSigned-off-by: Deepak Saxena \u003cdsaxena@plexity.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "f741a1aab5fd7892927208ca37eb86b9ea85784a",
      "tree": "c4060ea9292f5e8f98e87ef354079bc900d81243",
      "parents": [
        "cb7610d018235653c73ff1fea79b962c16317474"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Sun Oct 30 23:08:03 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Oct 30 23:08:03 2005 +0000"
      },
      "message": "[ARM] 3049/1: More optimized libgcc functions\n\nPatch from Nicolas Pitre\n\nThis patch gets rid of the last C implementations of needed libgcc\nfunctions for the kernel, replacing them with optimized assembly\nversions.\n\nThose functions are:\n\n__ashldi3\n__ashrdi3\n__lshrdi3\n__muldi3\n__ucmpdi2\n\nThe first 3 were lifted from gcc, the other two were written from scratch.\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "cb7610d018235653c73ff1fea79b962c16317474",
      "tree": "94bfee553792813e6d6481de6a30369cd12a6b53",
      "parents": [
        "1d1fd66c45fa78c6fed61612e14dad0e24c815c2"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Oct 30 21:12:08 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Oct 30 21:12:08 2005 +0000"
      },
      "message": "[ARM] Clean up dmabounce\n\nEncapsulate pool data into dmabounce_pool.  Only account successful\nallocations.  Use dma_mapping_error().\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "b4c2803ca8ad7bb1aad215d89532e24488e9e68e",
      "tree": "719a557c8f30724270d59a425c33fc0d1db067ed",
      "parents": [
        "d362979aa2b031b91ee12122e5c4cad89577d8d3"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sun Oct 30 19:03:21 2005 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Oct 30 19:03:21 2005 +0000"
      },
      "message": "[ARM] Make v6 copypage function static and cleanup pgprots\n\nWe know what pgprot we\u0027re going to use, so don\u0027t #define it.  Also,\nsince we select the nonaliasing/aliasing copypage implementation at\nrun time, there\u0027s no point having it globally visible.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    }
  ],
  "next": "d362979aa2b031b91ee12122e5c4cad89577d8d3"
}
