Compare: a99225fc4bb9c3c149dc vs 3f918e53a7b7fd1bcc11

kisskb

Revisions | Branches | Compilers | Configs | Build Results | Build Failures |

Compare: a99225fc4bb9c3c149dc vs 3f918e53a7b7fd1bcc11

Description: Add linux-next specific files for 20120620 Add linux-next specific files for 20120809
Date: June 20, 2012, 6:01 p.m. Aug. 9, 2012, 3:02 p.m.
Hash: a99225fc4bb9c3c149dcb9543df888cda8e40adc 3f918e53a7b7fd1bcc11351340b496211f71b619
Branches: linux-next linux-next
Gitweb: git.kernel.org git.kernel.org
Progress: 100% 275/140 100% 275/140
Successful: 68% 189/275 47% 131/275
Previous: 95d2a0af5173a6eadca6 (compare) 3f843c6b24b21188840a (compare)
Next: 858869575dbc7cc89c43 (compare) f9237aebcdd4a94e3df1 (compare)

Differences

Broken in this revision

Status Date/time Target Status Date/time Target
Failed Jun 21 2012, 10:32 linux-next/kota2_defconfig/arm-gcc4.6 OK Aug 10 2012, 01:24 linux-next/kota2_defconfig/arm-gcc4.6
Failed Jun 21 2012, 09:54 linux-next/tilegx_defconfig/tilegx OK Aug 10 2012, 00:45 linux-next/tilegx_defconfig/tilegx
Failed Jun 21 2012, 09:42 linux-next/asb2364_defconfig/am33_2.0 OK Aug 10 2012, 00:39 linux-next/asb2364_defconfig/am33_2.0
Failed Jun 21 2012, 09:40 linux-next/asb2303_defconfig/am33_2.0 OK Aug 10 2012, 00:37 linux-next/asb2303_defconfig/am33_2.0
Failed Jun 21 2012, 09:11 linux-next/TCM-BF537_defconfig/bfin OK Aug 10 2012, 00:17 linux-next/TCM-BF537_defconfig/bfin
Failed Jun 21 2012, 09:08 linux-next/SRV1_defconfig/bfin OK Aug 10 2012, 00:13 linux-next/SRV1_defconfig/bfin
Failed Jun 21 2012, 09:06 linux-next/PNAV-10_defconfig/bfin OK Aug 10 2012, 00:12 linux-next/PNAV-10_defconfig/bfin
Failed Jun 21 2012, 09:02 linux-next/DNP5370_defconfig/bfin OK Aug 10 2012, 00:08 linux-next/DNP5370_defconfig/bfin
Failed Jun 21 2012, 09:01 linux-next/CM-BF561_defconfig/bfin OK Aug 10 2012, 00:06 linux-next/CM-BF561_defconfig/bfin
Failed Jun 21 2012, 09:00 linux-next/CM-BF537E_defconfig/bfin OK Aug 10 2012, 00:05 linux-next/CM-BF537E_defconfig/bfin
Failed Jun 21 2012, 08:59 linux-next/CM-BF533_defconfig/bfin OK Aug 10 2012, 00:04 linux-next/CM-BF533_defconfig/bfin
Failed Jun 21 2012, 08:57 linux-next/CM-BF527_defconfig/bfin OK Aug 10 2012, 00:03 linux-next/CM-BF527_defconfig/bfin
Failed Jun 21 2012, 08:56 linux-next/BlackStamp_defconfig/bfin OK Aug 10 2012, 00:01 linux-next/BlackStamp_defconfig/bfin
Failed Jun 21 2012, 08:53 linux-next/CM-BF537U_defconfig/bfin OK Aug 9 2012, 23:58 linux-next/CM-BF537U_defconfig/bfin
Failed Jun 21 2012, 08:33 linux-next/BF527-AD7160-EVAL_defconfig/bfin OK Aug 9 2012, 23:39 linux-next/BF527-AD7160-EVAL_defconfig/bfin
Failed Jun 21 2012, 08:32 linux-next/BF526-EZBRD_defconfig/bfin OK Aug 9 2012, 23:37 linux-next/BF526-EZBRD_defconfig/bfin
Failed Jun 21 2012, 08:27 linux-next/at91sam9261_defconfig/arm-gcc4.6 OK Aug 9 2012, 23:32 linux-next/at91sam9261_defconfig/arm-gcc4.6
Failed Jun 21 2012, 02:10 linux-next/ip27_defconfig/mips-gcc4.6 OK Aug 9 2012, 23:11 linux-next/ip27_defconfig/mips-gcc4.6
Failed Jun 21 2012, 02:02 linux-next/bigsur_defconfig/mips-gcc4.6 OK Aug 9 2012, 23:04 linux-next/bigsur_defconfig/mips-gcc4.6
Failed Jun 20 2012, 23:52 linux-next/ip32_defconfig/mips-gcc4.6 OK Aug 9 2012, 20:49 linux-next/ip32_defconfig/mips-gcc4.6
Failed Jun 20 2012, 23:12 linux-next/mips-allnoconfig/mips-gcc4.6 OK Aug 9 2012, 20:10 linux-next/mips-allnoconfig/mips-gcc4.6
Failed Jun 20 2012, 22:12 linux-next/badge4_defconfig/arm-gcc4.6 OK Aug 9 2012, 19:30 linux-next/badge4_defconfig/arm-gcc4.6
Failed Jun 20 2012, 21:53 linux-next/lart_defconfig/arm-gcc4.6 OK Aug 9 2012, 19:11 linux-next/lart_defconfig/arm-gcc4.6
Failed Jun 20 2012, 21:30 linux-next/jornada720_defconfig/arm-gcc4.6 OK Aug 9 2012, 18:48 linux-next/jornada720_defconfig/arm-gcc4.6
Failed Jun 20 2012, 20:59 linux-next/iop32x_defconfig/arm-gcc4.6 OK Aug 9 2012, 18:17 linux-next/iop32x_defconfig/arm-gcc4.6
Failed Jun 20 2012, 19:49 linux-next/cell_defconfig/powerpc-gcc4.6 OK Aug 9 2012, 17:02 linux-next/cell_defconfig/powerpc-gcc4.6
Failed Jun 20 2012, 19:47 linux-next/pmac32_defconfig/powerpc-gcc4.6 OK Aug 9 2012, 16:59 linux-next/pmac32_defconfig/powerpc-gcc4.6
Failed Jun 20 2012, 18:44 linux-next/simpad_defconfig/arm-gcc4.6 OK Aug 9 2012, 15:54 linux-next/simpad_defconfig/arm-gcc4.6
Failed Jun 20 2012, 18:42 linux-next/shannon_defconfig/arm-gcc4.6 OK Aug 9 2012, 15:51 linux-next/shannon_defconfig/arm-gcc4.6
Failed Jun 20 2012, 18:27 linux-next/pleb_defconfig/arm-gcc4.6 OK Aug 9 2012, 15:36 linux-next/pleb_defconfig/arm-gcc4.6

Fixed in this revision

Status Date/time Target Status Date/time Target
OK Jun 21 2012, 12:01 linux-next/sh7785lcr_32bit_defconfig/sh4-gcc4.6 Failed Aug 10 2012, 02:33 linux-next/sh7785lcr_32bit_defconfig/sh4-gcc4.6
OK Jun 21 2012, 11:57 linux-next/polaris_defconfig/sh4-gcc4.6 Failed Aug 10 2012, 02:30 linux-next/polaris_defconfig/sh4-gcc4.6
OK Jun 21 2012, 11:56 linux-next/ecovec24-romimage_defconfig/sh4-gcc4.6 Failed Aug 10 2012, 02:29 linux-next/ecovec24-romimage_defconfig/sh4-gcc4.6
OK Jun 21 2012, 11:54 linux-next/espt_defconfig/sh4-gcc4.6 Failed Aug 10 2012, 02:26 linux-next/espt_defconfig/sh4-gcc4.6
OK Jun 21 2012, 11:53 linux-next/g4evm_defconfig/arm-gcc4.6 Failed Aug 10 2012, 02:26 linux-next/g4evm_defconfig/arm-gcc4.6
OK Jun 21 2012, 11:50 linux-next/g3evm_defconfig/arm-gcc4.6 Failed Aug 10 2012, 02:22 linux-next/g3evm_defconfig/arm-gcc4.6
OK Jun 21 2012, 11:31 linux-next/ap4evb_defconfig/arm-gcc4.6 Failed Aug 10 2012, 02:17 linux-next/ap4evb_defconfig/arm-gcc4.6
OK Jun 21 2012, 11:30 linux-next/pxa3xx_defconfig/arm-gcc4.6 Failed Aug 10 2012, 02:15 linux-next/pxa3xx_defconfig/arm-gcc4.6
OK Jun 21 2012, 11:15 linux-next/zeus_defconfig/arm-gcc4.6 Failed Aug 10 2012, 02:09 linux-next/zeus_defconfig/arm-gcc4.6
OK Jun 21 2012, 11:11 linux-next/xcep_defconfig/arm-gcc4.6 Failed Aug 10 2012, 02:04 linux-next/xcep_defconfig/arm-gcc4.6
OK Jun 21 2012, 11:09 linux-next/viper_defconfig/arm-gcc4.6 Failed Aug 10 2012, 02:02 linux-next/viper_defconfig/arm-gcc4.6
OK Jun 21 2012, 11:06 linux-next/s5pc100_defconfig/arm-gcc4.6 Failed Aug 10 2012, 02:00 linux-next/s5pc100_defconfig/arm-gcc4.6
OK Jun 21 2012, 10:59 linux-next/palmz72_defconfig/arm-gcc4.6 Failed Aug 10 2012, 01:52 linux-next/palmz72_defconfig/arm-gcc4.6
OK Jun 21 2012, 10:57 linux-next/s3c6400_defconfig/arm-gcc4.6 Failed Aug 10 2012, 01:50 linux-next/s3c6400_defconfig/arm-gcc4.6
OK Jun 21 2012, 10:38 linux-next/mini2440_defconfig/arm-gcc4.6 Failed Aug 10 2012, 01:31 linux-next/mini2440_defconfig/arm-gcc4.6
OK Jun 21 2012, 10:37 linux-next/marzen_defconfig/arm-gcc4.6 Failed Aug 10 2012, 01:30 linux-next/marzen_defconfig/arm-gcc4.6
OK Jun 21 2012, 10:28 linux-next/imote2_defconfig/arm-gcc4.6 Failed Aug 10 2012, 01:20 linux-next/imote2_defconfig/arm-gcc4.6
OK Jun 21 2012, 10:26 linux-next/h5000_defconfig/arm-gcc4.6 Failed Aug 10 2012, 01:19 linux-next/h5000_defconfig/arm-gcc4.6
OK Jun 21 2012, 10:15 linux-next/colibri_pxa300_defconfig/arm-gcc4.6 Failed Aug 10 2012, 01:07 linux-next/colibri_pxa300_defconfig/arm-gcc4.6
OK Jun 21 2012, 10:13 linux-next/colibri_pxa270_defconfig/arm-gcc4.6 Failed Aug 10 2012, 01:05 linux-next/colibri_pxa270_defconfig/arm-gcc4.6
OK Jun 21 2012, 10:09 linux-next/cm_x300_defconfig/arm-gcc4.6 Failed Aug 10 2012, 01:02 linux-next/cm_x300_defconfig/arm-gcc4.6
OK Jun 21 2012, 09:58 linux-next/acs5k_tiny_defconfig/arm-gcc4.6 Failed Aug 10 2012, 00:51 linux-next/acs5k_tiny_defconfig/arm-gcc4.6
OK Jun 21 2012, 09:57 linux-next/acs5k_defconfig/arm-gcc4.6 Failed Aug 10 2012, 00:49 linux-next/acs5k_defconfig/arm-gcc4.6
OK Jun 21 2012, 09:42 linux-next/frv-defconfig/frv Failed Aug 10 2012, 00:40 linux-next/frv-defconfig/frv
OK Jun 21 2012, 09:15 linux-next/imx_v6_v7_defconfig/arm-gcc4.6 Failed Aug 10 2012, 00:21 linux-next/imx_v6_v7_defconfig/arm-gcc4.6
OK Jun 21 2012, 08:29 linux-next/at91x40_defconfig/arm-gcc4.6 Failed Aug 9 2012, 23:33 linux-next/at91x40_defconfig/arm-gcc4.6
OK Jun 21 2012, 02:00 linux-next/cm_x2xx_defconfig/arm-gcc4.6 Failed Aug 9 2012, 23:02 linux-next/cm_x2xx_defconfig/arm-gcc4.6
OK Jun 21 2012, 01:59 linux-next/em_x270_defconfig/arm-gcc4.6 Failed Aug 9 2012, 23:00 linux-next/em_x270_defconfig/arm-gcc4.6
OK Jun 21 2012, 01:46 linux-next/cris-allnoconfig/cris Failed Aug 9 2012, 22:47 linux-next/cris-allnoconfig/cris
OK Jun 21 2012, 01:43 linux-next/etrax-100lx_v2_defconfig/cris Failed Aug 9 2012, 22:46 linux-next/etrax-100lx_v2_defconfig/cris
OK Jun 21 2012, 01:42 linux-next/etrax-100lx_defconfig/cris Failed Aug 9 2012, 22:45 linux-next/etrax-100lx_defconfig/cris
OK Jun 21 2012, 01:41 linux-next/rsk7201_defconfig/sh4-gcc4.6 Failed Aug 9 2012, 22:44 linux-next/rsk7201_defconfig/sh4-gcc4.6
OK Jun 21 2012, 01:28 linux-next/alpha-defconfig/alpha-gcc4.6 Failed Aug 9 2012, 22:29 linux-next/alpha-defconfig/alpha-gcc4.6
OK Jun 21 2012, 01:22 linux-next/shx3_defconfig/sh4-gcc4.6 Failed Aug 9 2012, 22:24 linux-next/shx3_defconfig/sh4-gcc4.6
OK Jun 21 2012, 01:20 linux-next/sh7785lcr_defconfig/sh4-gcc4.6 Failed Aug 9 2012, 22:20 linux-next/sh7785lcr_defconfig/sh4-gcc4.6
OK Jun 21 2012, 01:18 linux-next/sh7763rdp_defconfig/sh4-gcc4.6 Failed Aug 9 2012, 22:19 linux-next/sh7763rdp_defconfig/sh4-gcc4.6
OK Jun 21 2012, 01:17 linux-next/sh7710voipgw_defconfig/sh4-gcc4.6 Failed Aug 9 2012, 22:17 linux-next/sh7710voipgw_defconfig/sh4-gcc4.6
OK Jun 21 2012, 01:15 linux-next/sh03_defconfig/sh4-gcc4.6 Failed Aug 9 2012, 22:16 linux-next/sh03_defconfig/sh4-gcc4.6
OK Jun 21 2012, 01:13 linux-next/se7780_defconfig/sh4-gcc4.6 Failed Aug 9 2012, 22:14 linux-next/se7780_defconfig/sh4-gcc4.6
OK Jun 21 2012, 01:12 linux-next/se7751_defconfig/sh4-gcc4.6 Failed Aug 9 2012, 22:12 linux-next/se7751_defconfig/sh4-gcc4.6
OK Jun 21 2012, 01:11 linux-next/se7750_defconfig/sh4-gcc4.6 Failed Aug 9 2012, 22:11 linux-next/se7750_defconfig/sh4-gcc4.6
OK Jun 21 2012, 01:07 linux-next/se7705_defconfig/sh4-gcc4.6 Failed Aug 9 2012, 22:04 linux-next/se7705_defconfig/sh4-gcc4.6
OK Jun 21 2012, 01:06 linux-next/se7619_defconfig/sh4-gcc4.6 Failed Aug 9 2012, 22:04 linux-next/se7619_defconfig/sh4-gcc4.6
OK Jun 21 2012, 01:04 linux-next/se7343_defconfig/sh4-gcc4.6 Failed Aug 9 2012, 22:02 linux-next/se7343_defconfig/sh4-gcc4.6
OK Jun 21 2012, 01:03 linux-next/se7206_defconfig/sh4-gcc4.6 Failed Aug 9 2012, 22:00 linux-next/se7206_defconfig/sh4-gcc4.6
OK Jun 21 2012, 01:01 linux-next/sdk7780_defconfig/sh4-gcc4.6 Failed Aug 9 2012, 21:58 linux-next/sdk7780_defconfig/sh4-gcc4.6
OK Jun 21 2012, 01:00 linux-next/rts7751r2dplus_defconfig/sh4-gcc4.6 Failed Aug 9 2012, 21:57 linux-next/rts7751r2dplus_defconfig/sh4-gcc4.6
OK Jun 21 2012, 00:58 linux-next/rts7751r2d1_defconfig/sh4-gcc4.6 Failed Aug 9 2012, 21:56 linux-next/rts7751r2d1_defconfig/sh4-gcc4.6
OK Jun 21 2012, 00:56 linux-next/rsk7203_defconfig/sh4-gcc4.6 Failed Aug 9 2012, 21:54 linux-next/rsk7203_defconfig/sh4-gcc4.6
OK Jun 21 2012, 00:54 linux-next/r7785rp_defconfig/sh4-gcc4.6 Failed Aug 9 2012, 21:52 linux-next/r7785rp_defconfig/sh4-gcc4.6
OK Jun 21 2012, 00:52 linux-next/r7780mp_defconfig/sh4-gcc4.6 Failed Aug 9 2012, 21:50 linux-next/r7780mp_defconfig/sh4-gcc4.6
OK Jun 21 2012, 00:49 linux-next/microdev_defconfig/sh4-gcc4.6 Failed Aug 9 2012, 21:47 linux-next/microdev_defconfig/sh4-gcc4.6
OK Jun 21 2012, 00:47 linux-next/magicpanelr2_defconfig/sh4-gcc4.6 Failed Aug 9 2012, 21:45 linux-next/magicpanelr2_defconfig/sh4-gcc4.6
OK Jun 21 2012, 00:46 linux-next/lboxre2_defconfig/sh4-gcc4.6 Failed Aug 9 2012, 21:44 linux-next/lboxre2_defconfig/sh4-gcc4.6
OK Jun 21 2012, 00:43 linux-next/hp6xx_defconfig/sh4-gcc4.6 Failed Aug 9 2012, 21:41 linux-next/hp6xx_defconfig/sh4-gcc4.6
OK Jun 21 2012, 00:41 linux-next/edosk7760_defconfig/sh4-gcc4.6 Failed Aug 9 2012, 21:39 linux-next/edosk7760_defconfig/sh4-gcc4.6
OK Jun 21 2012, 00:39 linux-next/dreamcast_defconfig/sh4-gcc4.6 Failed Aug 9 2012, 21:37 linux-next/dreamcast_defconfig/sh4-gcc4.6
OK Jun 21 2012, 00:38 linux-next/ap325rxa_defconfig/sh4-gcc4.6 Failed Aug 9 2012, 21:36 linux-next/ap325rxa_defconfig/sh4-gcc4.6
OK Jun 21 2012, 00:11 linux-next/a500_defconfig/parisc64-gcc8 Failed Aug 9 2012, 21:09 linux-next/a500_defconfig/parisc64-gcc8
OK Jun 20 2012, 23:56 linux-next/parisc-allnoconfig/parisc-gcc8 Failed Aug 9 2012, 20:53 linux-next/parisc-allnoconfig/parisc-gcc8
OK Jun 20 2012, 23:54 linux-next/parisc-defconfig/parisc-gcc8 Failed Aug 9 2012, 20:51 linux-next/parisc-defconfig/parisc-gcc8
OK Jun 20 2012, 22:45 linux-next/sh7770_generic_defconfig/sh4-gcc4.6 Failed Aug 9 2012, 20:05 linux-next/sh7770_generic_defconfig/sh4-gcc4.6
OK Jun 20 2012, 22:44 linux-next/sh7724_generic_defconfig/sh4-gcc4.6 Failed Aug 9 2012, 20:04 linux-next/sh7724_generic_defconfig/sh4-gcc4.6
OK Jun 20 2012, 22:41 linux-next/etraxfs_defconfig/crisv32 Failed Aug 9 2012, 20:01 linux-next/etraxfs_defconfig/crisv32
OK Jun 20 2012, 22:39 linux-next/artpec_3_defconfig/crisv32 Failed Aug 9 2012, 19:58 linux-next/artpec_3_defconfig/crisv32
OK Jun 20 2012, 22:35 linux-next/urquell_defconfig/sh4-gcc4.6 Failed Aug 9 2012, 19:55 linux-next/urquell_defconfig/sh4-gcc4.6
OK Jun 20 2012, 22:04 linux-next/mainstone_defconfig/arm-gcc4.6 Failed Aug 9 2012, 19:22 linux-next/mainstone_defconfig/arm-gcc4.6
OK Jun 20 2012, 21:59 linux-next/lubbock_defconfig/arm-gcc4.6 Failed Aug 9 2012, 19:17 linux-next/lubbock_defconfig/arm-gcc4.6
OK Jun 20 2012, 21:57 linux-next/lpd270_defconfig/arm-gcc4.6 Failed Aug 9 2012, 19:16 linux-next/lpd270_defconfig/arm-gcc4.6
OK Jun 20 2012, 21:51 linux-next/ks8695_defconfig/arm-gcc4.6 Failed Aug 9 2012, 19:09 linux-next/ks8695_defconfig/arm-gcc4.6
OK Jun 20 2012, 21:29 linux-next/am200epdkit_defconfig/arm-gcc4.6 Failed Aug 9 2012, 18:46 linux-next/am200epdkit_defconfig/arm-gcc4.6
OK Jun 20 2012, 21:05 linux-next/powerpc-allmodconfig/powerpc-gcc4.6 Failed Aug 9 2012, 18:24 linux-next/powerpc-allmodconfig/powerpc-gcc4.6
OK Jun 20 2012, 20:52 linux-next/h7202_defconfig/arm-gcc4.6 Failed Aug 9 2012, 18:11 linux-next/h7202_defconfig/arm-gcc4.6
OK Jun 20 2012, 20:51 linux-next/h7201_defconfig/arm-gcc4.6 Failed Aug 9 2012, 18:10 linux-next/h7201_defconfig/arm-gcc4.6
OK Jun 20 2012, 20:43 linux-next/ia64-defconfig/ia64-gcc4.6 Failed Aug 9 2012, 18:01 linux-next/ia64-defconfig/ia64-gcc4.6
OK Jun 20 2012, 20:01 linux-next/m68k-defconfig/m68k-gcc8 Failed Aug 9 2012, 17:19 linux-next/m68k-defconfig/m68k-gcc8
OK Jun 20 2012, 18:52 linux-next/sun3_defconfig/m68k-gcc8 Failed Aug 9 2012, 16:03 linux-next/sun3_defconfig/m68k-gcc8
OK Jun 20 2012, 18:51 linux-next/edb7211_defconfig/arm-gcc4.6 Failed Aug 9 2012, 16:02 linux-next/edb7211_defconfig/arm-gcc4.6
OK Jun 20 2012, 18:49 linux-next/trizeps4_defconfig/arm-gcc4.6 Failed Aug 9 2012, 15:59 linux-next/trizeps4_defconfig/arm-gcc4.6
OK Jun 20 2012, 18:46 linux-next/spitz_defconfig/arm-gcc4.6 Failed Aug 9 2012, 15:56 linux-next/spitz_defconfig/arm-gcc4.6
OK Jun 20 2012, 18:43 linux-next/shark_defconfig/arm-gcc4.6 Failed Aug 9 2012, 15:53 linux-next/shark_defconfig/arm-gcc4.6
OK Jun 20 2012, 18:37 linux-next/s3c2410_defconfig/arm-gcc4.6 Failed Aug 9 2012, 15:47 linux-next/s3c2410_defconfig/arm-gcc4.6
OK Jun 20 2012, 18:31 linux-next/pxa255-idp_defconfig/arm-gcc4.6 Failed Aug 9 2012, 15:41 linux-next/pxa255-idp_defconfig/arm-gcc4.6
OK Jun 20 2012, 18:19 linux-next/fortunet_defconfig/arm-gcc4.6 Failed Aug 9 2012, 15:27 linux-next/fortunet_defconfig/arm-gcc4.6
OK Jun 20 2012, 18:15 linux-next/ep93xx_defconfig/arm-gcc4.6 Failed Aug 9 2012, 15:21 linux-next/ep93xx_defconfig/arm-gcc4.6
OK Jun 20 2012, 18:13 linux-next/ebsa110_defconfig/arm-gcc4.6 Failed Aug 9 2012, 15:20 linux-next/ebsa110_defconfig/arm-gcc4.6
OK Jun 20 2012, 18:11 linux-next/corgi_defconfig/arm-gcc4.6 Failed Aug 9 2012, 15:17 linux-next/corgi_defconfig/arm-gcc4.6
OK Jun 20 2012, 18:00 linux-next/pcm027_defconfig/arm-gcc4.6 Failed Aug 9 2012, 15:00 linux-next/pcm027_defconfig/arm-gcc4.6
© Michael Ellerman 2006-2018.