)]}'
{
  "log": [
    {
      "commit": "bc10ac3f2fe44e65f787d6197fd5d17304bf7d83",
      "tree": "d47f5a819f9c05cb88ea0cc42aa3de16adb44ea8",
      "parents": [
        "69b06c15e7e24d2b17ec8f89a7f3ae9fa55f5667"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Fri Feb 08 17:51:15 2008 +0100"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Fri Feb 08 17:51:15 2008 +0100"
      },
      "message": "CRIS v32: Remove hwregs/timer_defs.h, it is now architecture specific.\n\n- File is moved to arch-v32/mach-fs/hwregs/timer_defs.h\n"
    },
    {
      "commit": "eb090473a71ecd35987542fb733a14cc2023777f",
      "tree": "20592b2465499490e8489862ae29b3e2f4126c44",
      "parents": [
        "9f68ff9ee9ecae38a3b0bb3b9c4799cded19b27c"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Fri Feb 08 10:44:05 2008 +0100"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Fri Feb 08 11:16:46 2008 +0100"
      },
      "message": "CRIS v32: Correct spelling of bandwidth in function name.\n"
    },
    {
      "commit": "1791f539cd441c3f7926f2c449487af2b95466a1",
      "tree": "e2ac6eae7bf31074a40d279080190e9bb96c5fdf",
      "parents": [
        "b8ed6b4d833360fa7ba8635ad0c8d8bba5386e0e"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Tue Jan 29 10:43:05 2008 +0100"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Fri Feb 08 11:06:39 2008 +0100"
      },
      "message": "CRIS v32: Minor changes to avoid errors in asm-cris/arch-v32/hwregs/reg_rdwr.h\n\n- Add ifdef around macros to read and write hardware registers\n- Add parens around REG_READ expression to avoid possible precedence errors.\n- Remove useless CVS id tag.\n"
    },
    {
      "commit": "b8ed6b4d833360fa7ba8635ad0c8d8bba5386e0e",
      "tree": "e92b5d986935ff8fafa46b8428faf67fec7f1103",
      "parents": [
        "fb5c6e115594bef1c7ab6c55b46fd1450a03507b"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Tue Jan 29 10:37:33 2008 +0100"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Fri Feb 08 11:06:39 2008 +0100"
      },
      "message": "CRIS v32: arch-v32/hwregs/intr_vect_defs.h moved to machine dependent directory.\n"
    },
    {
      "commit": "fb5c6e115594bef1c7ab6c55b46fd1450a03507b",
      "tree": "672dd3933fae5941fe49c65d9d14d7481e370f17",
      "parents": [
        "78dbb60643f44498996a83554eda5c3ed4ad6a79"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Mon Jan 28 18:15:11 2008 +0100"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Fri Feb 08 11:06:39 2008 +0100"
      },
      "message": "CRIS v32: Correct offset for TASK_pid in asm-cris/arch-v32/offset.h\n"
    },
    {
      "commit": "78dbb60643f44498996a83554eda5c3ed4ad6a79",
      "tree": "a9ac08a3b213492cbfd8e3b003c23920218020e0",
      "parents": [
        "57e6f9646ccf52d14c57bf4886fc0edb5a47d82b"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Mon Jan 28 18:13:50 2008 +0100"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Fri Feb 08 11:06:39 2008 +0100"
      },
      "message": "CRIS v32: Move register map header to machine dependent directory.\n\nThis file is machine dependent, and needs to be in\nasm-cris/arch-v32/mach-fs/hwregs/reg_map.h instead.\n"
    },
    {
      "commit": "57e6f9646ccf52d14c57bf4886fc0edb5a47d82b",
      "tree": "8c368db98d2acb90c233ecc1e36170f4360fe9db",
      "parents": [
        "12e1b1e7909484cfa538159adf87227ad23d8d94"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Mon Jan 28 18:11:29 2008 +0100"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Fri Feb 08 11:06:39 2008 +0100"
      },
      "message": "CRIS v32: Let compiler know that memory is clobbered after a break op.\n"
    },
    {
      "commit": "12e1b1e7909484cfa538159adf87227ad23d8d94",
      "tree": "2b5359e90b78d6e588a23ba641a2b4b90b239450",
      "parents": [
        "de1c1419f9eb8f9d719aaaa3e3f3073069ecd657"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Mon Jan 28 18:08:44 2008 +0100"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Fri Feb 08 11:06:39 2008 +0100"
      },
      "message": "CRIS v32: Remove SMP stub from asm-cris/arch-v32/system.h\n\nCRIS v32 is not SMP.\n"
    },
    {
      "commit": "de1c1419f9eb8f9d719aaaa3e3f3073069ecd657",
      "tree": "5f8e201b62ae6c197d383333b426870413a57a2c",
      "parents": [
        "4258fb19320ae083064aef21b042a02a509119b9"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Mon Jan 28 18:07:58 2008 +0100"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Fri Feb 08 11:06:39 2008 +0100"
      },
      "message": "CRIS v32: Completely rework spinlocks for ETRAX FS and ARTPEC-3\n"
    },
    {
      "commit": "4258fb19320ae083064aef21b042a02a509119b9",
      "tree": "a30069734620e922cdcdad6af32ce7853fcbbc8f",
      "parents": [
        "230d69cf2ba6505fccdb7216da9eedc924c00d19"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Mon Jan 28 18:06:43 2008 +0100"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Fri Feb 08 11:06:38 2008 +0100"
      },
      "message": "CRIS v32: Change name for simulator config in asm-cris/arch-v32/processor.h\n"
    },
    {
      "commit": "230d69cf2ba6505fccdb7216da9eedc924c00d19",
      "tree": "f40944a16177d82c6d5afc1fe42356a036d7ad61",
      "parents": [
        "e919a1201c285f27764a5ee5ee06535a61c31d22"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Mon Jan 28 18:06:11 2008 +0100"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Fri Feb 08 11:06:38 2008 +0100"
      },
      "message": "CRIS v32: Add prototype for crisv32_pinmux_dealloc_fixed in asm-cris/arch-v32/pinmux.h\n\nDeallocation was not possible before, but is now.\n"
    },
    {
      "commit": "e919a1201c285f27764a5ee5ee06535a61c31d22",
      "tree": "023d6f199df0d4701d6f30afe9e43fb146314afb",
      "parents": [
        "d9ebcacee94ba818a65fcefdae5f1cbad2ac7ad0"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Mon Jan 28 18:04:46 2008 +0100"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Fri Feb 08 11:06:38 2008 +0100"
      },
      "message": "CRIS v32: Change name for simulator config in asm-cris/arch-v32/page.h\n\nAlso, fix a typo.\n"
    },
    {
      "commit": "d9ebcacee94ba818a65fcefdae5f1cbad2ac7ad0",
      "tree": "a46a8f756b109824b42b5006f160e8357ec741d5",
      "parents": [
        "6c6dc56c1e980dd3b63c9e7b5209167f9afcafcc"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Mon Jan 28 18:03:26 2008 +0100"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Fri Feb 08 11:06:38 2008 +0100"
      },
      "message": "CRIS v32: Remove juliette.h, it is not supported for CRIS v32.\n"
    },
    {
      "commit": "6c6dc56c1e980dd3b63c9e7b5209167f9afcafcc",
      "tree": "3bcf182a1789334585459e8700a929e2c170f217",
      "parents": [
        "8d073287442fd8f56baadd4a17853931b8330e47"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Mon Jan 28 17:56:56 2008 +0100"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Fri Feb 08 11:06:38 2008 +0100"
      },
      "message": "CRIS v32: Add support for ETRAX FS and ARTPEC-3 for arch-v32/hwregs/eth_defs.h\n\n- A couple of fields have changed name:\nreg_eth_rw_ga_lo.table -\u003e tbl\nreg_eth_rw_ga_hi.table -\u003e tbl\nreg_eth_rw_gen_ctrl.flow_ctrl_dis -\u003e flow_ctrl\n\n- Add some new register fields.\nreg_eth_rw_gen_ctrl.gtxclk_out\nreg_eth_rw_gen_ctrl.phyrst_n\nreg_eth_rw_tr_ctrl.carrier_ext\n\n- max_size in reg_eth_rw_rec_ctrl had the wrong size.\n\n- Registers reg_eth_rw_mgm_ctrl and reg_eth_r_stat was reworked completely.\n"
    },
    {
      "commit": "8d073287442fd8f56baadd4a17853931b8330e47",
      "tree": "39d62b099eba5cdd38e65186127144d4adcfdee8",
      "parents": [
        "3fb18a3387ee5da0fb579db6e5707e4813e725cf"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Mon Jan 28 17:42:17 2008 +0100"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Fri Feb 08 11:06:38 2008 +0100"
      },
      "message": "CRIS v32: Rename variable used in macro for arch-v32/hwregs/dma.h\n\nThe old name \"r\" would quite often produce warnings when other\nvariables with the same name was shadowed. Rename it __x to\nmake it more unlikely to happen.\n"
    },
    {
      "commit": "3fb18a3387ee5da0fb579db6e5707e4813e725cf",
      "tree": "459d559cc8b5fbad71f96be182746d975b71c657",
      "parents": [
        "94ebe164159a620fe2457548554fc9b56501f256"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Mon Jan 28 16:55:21 2008 +0100"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Fri Feb 08 11:06:38 2008 +0100"
      },
      "message": "CRIS v32: Remove useless CVS id tag from arch-v32/hwregs/Makefile\n"
    },
    {
      "commit": "94ebe164159a620fe2457548554fc9b56501f256",
      "tree": "2c9547950210715b7317e6962e588e5eecc1115d",
      "parents": [
        "209e9c43ade3938feab8abcc7978c0e17c79cdc3"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Mon Jan 28 16:54:51 2008 +0100"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Fri Feb 08 11:06:38 2008 +0100"
      },
      "message": "CRIS v32: Add defines for udelay and ndelay in arch-v32/delay.h\n\nBoth of these are implemented using cris_delay10ns().\n"
    },
    {
      "commit": "209e9c43ade3938feab8abcc7978c0e17c79cdc3",
      "tree": "1a68fb77d3dbd5a652f73e8acc320a01bd4ebfbe",
      "parents": [
        "e52c2c72ddfa7460f0a959e26f84d74180ca0a1b"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Mon Jan 28 16:53:19 2008 +0100"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Fri Feb 08 11:06:38 2008 +0100"
      },
      "message": "CRIS v32: Adjust arch-v32/atomic.h for new spinlock/rwlock infrastructure\n"
    },
    {
      "commit": "e52c2c72ddfa7460f0a959e26f84d74180ca0a1b",
      "tree": "b983c3b8d64c585328084dafa3623eb38f067413",
      "parents": [
        "581b4fdc1550956f7609faa8ca31c8a9a6b82878"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Mon Jan 28 16:51:31 2008 +0100"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Fri Feb 08 11:06:37 2008 +0100"
      },
      "message": "CRIS v32: Add missing header to include/asm-cris/arch-v32/Kbuild\n"
    },
    {
      "commit": "0d9f2e6f8603a770e5af013d6e87526dc2a0dbf5",
      "tree": "25a77bef1319470d6e04f2611eff7b2a6fcd90fa",
      "parents": [
        "a1a7dc1d068425c0c453c7c602cc97a4254e0bba"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Mon Jan 28 16:49:39 2008 +0100"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Fri Feb 08 11:06:37 2008 +0100"
      },
      "message": "CRIS: Rename LED macros to CRIS_LED to avoid name clash in io.h\n\nThis is done to avoid collision with linux/leds.h\n"
    },
    {
      "commit": "0dfb8c35703709ca5e8f58e019d72383110999a7",
      "tree": "825532e0771ed49704f7649029be392e72559b53",
      "parents": [
        "fbdb5f865b570e34d6e0d17f327f8d9bc2c4ccc6"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Thu Jan 17 10:42:58 2008 +0100"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Fri Feb 08 11:06:28 2008 +0100"
      },
      "message": "CRIS: Add architecture dependent bug.h for CRIS v10 and CRIS v32\n"
    },
    {
      "commit": "d8ca6b1593382e51f4c245de9040c795be3a0281",
      "tree": "542930dde1e907165b753295286638dd7d9767eb",
      "parents": [
        "9ce1ea751f7256b2248321c2427612a295f15137"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Mon Dec 03 11:16:25 2007 +0100"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Fri Feb 08 11:06:28 2008 +0100"
      },
      "message": "CRIS v32: Minor fixes for io.h\n\n- Shorten include paths for machine dependent header files.\n- Add volatile to hardeware register pointers.\n- Add spinlocks around critical region.\n- Expand macros for handling of leds.\n"
    },
    {
      "commit": "e867cefbaaac23644414cfe562b4fee7dc604f2e",
      "tree": "4586693251d5dc756554e12ccf12d1dd75ee28ff",
      "parents": [
        "822641026238421a70ad20af513758ef927527e5"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Fri Nov 30 17:28:05 2007 +0100"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Fri Feb 08 11:06:27 2008 +0100"
      },
      "message": "CRIS v32: Include path fix for timex.h\n\n- Shorten include path for machine dependent header files.\n- Correct some formatting issues.\n"
    },
    {
      "commit": "738af38bbc8bb4a5b081935c47744fdb7bf0f70b",
      "tree": "6ab7708dee8bb01bc10e1c22b3b28c154dddc12d",
      "parents": [
        "642d4ea0656f30257a1dcab65133a2f6aabffca5"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Fri Nov 30 10:11:43 2007 +0100"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Fri Feb 08 11:06:24 2008 +0100"
      },
      "message": "CRIS v32: Add prototypes for cache flushing\n\nWe need these to work around some cache bugs in CRISv32 chips.\n"
    },
    {
      "commit": "1e5915b173c4a729a818dbef020e166ceeaa321b",
      "tree": "2c6aa14aceb389eac9a902d3f6bcc1ca5f679807",
      "parents": [
        "0c2efc4848984ed38753d48990f0f0c72af56ba9"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Tue Jan 15 11:59:12 2008 +0100"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Fri Feb 08 11:06:24 2008 +0100"
      },
      "message": "CRIS v32: Update asm-cris/arch-v32/irq.h for ETRAX FS and ARTPEC-3\n\n- Correct include to use \u003c\u003e\n- Rework calculation of number of IRQs and exceptions we have.\n- Remove useless \"mask\" argument to BUILD_IRQ macro\n"
    },
    {
      "commit": "58d083192825c5fbd46fa0b1ff4d1ecc9118b692",
      "tree": "3bd39bf385afe376272d4769c0af321d6e8ed992",
      "parents": [
        "035e111f9a9b29843bc899f03d56f19d94bebb53"
      ],
      "author": {
        "name": "Jesper Nilsson",
        "email": "jespern@stork.se.axis.com",
        "time": "Thu Nov 29 17:21:59 2007 +0100"
      },
      "committer": {
        "name": "Jesper Nilsson",
        "email": "jesper.nilsson@axis.com",
        "time": "Fri Feb 08 11:06:23 2008 +0100"
      },
      "message": "CRIS v32: Add hardware dependent include files and defconfigs for ETRAX FS and ARTPEC-3 chips.\n\nThe header files describe the hardware registers available in both\nthese chips, note that most of this documentation is automatically\ngenerated from the hardware implementation.\n"
    },
    {
      "commit": "4ee06b7e677da4c75f2fcc5fd850543852d18bf2",
      "tree": "0c7c4b1e2be3179cc25e95f4148577cd9047e398",
      "parents": [
        "f1ca6d37f991347b87d86430db42e2ab139d1b1d"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Jan 25 22:17:08 2008 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Jan 25 22:17:08 2008 +0100"
      },
      "message": "ide: remove stale ide.h \"configuration options\"\n\nRemove stale ide.h \"configuration options\":\n\n* INITIAL_MULT_COUNT - always defined to 0\n\n* SUPPORT_SLOW_DATA_PORTS - unused\n\n* OK_TO_RESET_CONTROLLER - always defined to 1\n\n* DISABLE_IRQ_NOSYNC - always defined to 0\n\nLeave SUPPORT_VLB_SYNC (defined to 0 for CRIS and FRV, otherwise to 1)\nfor now but disallow overriding it by \u003casm/ide.h\u003e.\n\nThere should be no functionality changes caused by this patch.\n\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "18e181fe13b7340194d09e6dd7f571a5f96f0367",
      "tree": "be2a8ab3e86f297f27249225f7c27bde372c8d0e",
      "parents": [
        "86f3a492bb09eee5745b93af35f2212179c251fd"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Oct 20 00:32:32 2007 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Oct 20 00:32:32 2007 +0200"
      },
      "message": "ide: add hwif-\u003eack_intr hook\n\n* Add hwif-\u003eack_intr hook and use it instead of hwif-\u003ehw.ack_intr.\n\n* Add missing brackets to cris-v32 and powerpc ide_ack_intr() macros.\n\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "3532010bcf7699f2ce9a2baab58b4b9a5426d97e",
      "tree": "47d1c423fe2345bea93ff3a576363971b9b0a572",
      "parents": [
        "9be259aae5264511fe0a8b5e3d6711e0fd1d55df"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Tue Nov 14 21:15:19 2006 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Dec 02 21:23:02 2006 -0800"
      },
      "message": "[NET]: Cris checksum annotations and cleanups.\n\n* sanitize prototypes and annotate\n* kill cast-as-lvalue abuses in csum_partial()\n* usual ntohs-equals-shift for checksum purposes\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ef6edc9746dc2bfdacf44eefd5f881179971c478",
      "tree": "e8670e918a852978b2e93e189936f327be072284",
      "parents": [
        "e3e5fc91d9828a9b94a3992de47d47d2d2e34ec6"
      ],
      "author": {
        "name": "Martin Schwidefsky",
        "email": "schwidefsky@de.ibm.com",
        "time": "Sat Sep 30 23:27:43 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 01 00:39:21 2006 -0700"
      },
      "message": "[PATCH] Directed yield: cpu_relax variants for spinlocks and rw-locks\n\nOn systems running with virtual cpus there is optimization potential in\nregard to spinlocks and rw-locks.  If the virtual cpu that has taken a lock\nis known to a cpu that wants to acquire the same lock it is beneficial to\nyield the timeslice of the virtual cpu in favour of the cpu that has the\nlock (directed yield).\n\nWith CONFIG_PREEMPT\u003d\"n\" this can be implemented by the architecture without\ncommon code changes.  Powerpc already does this.\n\nWith CONFIG_PREEMPT\u003d\"y\" the lock loops are coded with _raw_spin_trylock,\n_raw_read_trylock and _raw_write_trylock in kernel/spinlock.c.  If the lock\ncould not be taken cpu_relax is called.  A directed yield is not possible\nbecause cpu_relax doesn\u0027t know anything about the lock.  To be able to\nyield the lock in favour of the current lock holder variants of cpu_relax\nfor spinlocks and rw-locks are needed.  The new _raw_spin_relax,\n_raw_read_relax and _raw_write_relax primitives differ from cpu_relax\ninsofar that they have an argument: a pointer to the lock structure.\n\nSigned-off-by: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Haavard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ed9526b0d342a1c08a19f880c3f0c1d0fec4e8db",
      "tree": "a09b43d06d123bbf8763eb91a5c2c46632d8e27f",
      "parents": [
        "2a1b181eff32f497f285fcfc1e771ec469205908"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Sep 21 09:33:55 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Thu Sep 21 09:33:55 2006 +0100"
      },
      "message": "Clean up exported headers on CRIS\n\nThis fixes most of the issues with exported headers on CRIS, although\nwe do still need to deal with the asm/arch symlink.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "aa7135ff33bf697196f2a3104d93837096c63ff0",
      "tree": "0301eb95cfb942af6d53d0105d09dc74e0239afb",
      "parents": [
        "af0f4d3609d97dc5edbed759456ae568f6ac9ca1"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sat Jul 01 19:29:14 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jul 02 13:58:46 2006 -0700"
      },
      "message": "[PATCH] irq-flags: CRIS: Use the new IRQF_ constants\n\nUse the new IRQF_ constants and remove the SA_INTERRUPT define\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Mikael Starvik \u003cstarvik@axis.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9aaeded72f923212e6d9d7b6b8e3830e983f323e",
      "tree": "ce238f0172f5e3365d5e2bf0c5905bd6308d6527",
      "parents": [
        "27ae4104b69bd5e3d9006ba31b39fc186020f38e"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Jun 30 18:19:55 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Jun 30 18:19:55 2006 +0200"
      },
      "message": "typo fixes: bandwith -\u003e bandwidth\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "62c4f0a2d5a188f73a94f2cb8ea0dba3e7cf0a7f",
      "tree": "e85ca2d0dd43f90dccf758338764c3caa55f333f",
      "parents": [
        "089f26d5e31b7bf42a9a8fefec08b30cd27f4b0e"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Apr 26 12:56:16 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Wed Apr 26 12:56:16 2006 +0100"
      },
      "message": "Don\u0027t include linux/config.h from anywhere else in include/\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "cfa0f29b6da2c4d45ecdeaabe17af4c4adc47c05",
      "tree": "b510b043f7762f6bd3089065310015ad96f8b65c",
      "parents": [
        "95ca0dc603ab58f3e4c5a1c23f675bd1f5b5fef3"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Thu Jan 12 01:06:04 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jan 12 09:08:58 2006 -0800"
      },
      "message": "[PATCH] cris: fix KSTK_EIP\n\ncris KSTK_EIP looked for pt_regs at the right offset but from the wrong\nplace - forgotten -\u003ethread_info\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1fd73c6b6737b7e6eacac1b00dac16e7540c3cb1",
      "tree": "e66dbe34118b289c6f89a23764e355ea62fa2c62",
      "parents": [
        "22fc6eccbf4ce4eb6265e6ada7b50a7b9cc57d05"
      ],
      "author": {
        "name": "Ravikiran G Thirumalai",
        "email": "kiran@scalex86.org",
        "time": "Sun Jan 08 01:01:28 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 08 20:13:39 2006 -0800"
      },
      "message": "[PATCH] Kill L1_CACHE_SHIFT_MAX\n\nKill L1_CACHE_SHIFT from all arches.  Since L1_CACHE_SHIFT_MAX is not used\nanymore with the introduction of INTERNODE_CACHE, kill L1_CACHE_SHIFT_MAX.\n\nSigned-off-by: Ravikiran Thirumalai \u003ckiran@scalex86.org\u003e\nSigned-off-by: Shai Fultheim \u003cshai@scalex86.org\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d9b5444eeb3a663ca4a625878b1421c9e9b18e8b",
      "tree": "6cc32711116977944043c54e0c196c75358916be",
      "parents": [
        "5f9c3cbcd5d41be597aef9c0ff64ebfc8a91cd6f"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Mon Nov 07 00:58:44 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 07:53:30 2005 -0800"
      },
      "message": "[PATCH] cris: \"extern inline\" -\u003e \"static inline\"\n\n\"extern inline\" doesn\u0027t make much sense.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nAcked-by: Mikael Starvik \u003cstarvik@axis.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "51533b615e605d86154ec1b4e585c8ca1b0b15b7",
      "tree": "4a6d7d8494d2017632d83624fb71b36031e0e7e5",
      "parents": [
        "5d01e6ce785884a5db5792cd2e5bb36fa82fe23c"
      ],
      "author": {
        "name": "Mikael Starvik",
        "email": "mikael.starvik@axis.com",
        "time": "Wed Jul 27 11:44:44 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jul 27 16:26:01 2005 -0700"
      },
      "message": "[PATCH] CRIS update: new subarchitecture v32\n\nNew CRIS sub architecture named v32.\n\nFrom: Dave Jones \u003cdavej@redhat.com\u003e\n\n\tFix swapped kmalloc args\n\nSigned-off-by: Mikael Starvik \u003cstarvik@axis.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    }
  ]
}
