[oi-dev] Recent /dev a9 repository ?

Udo Grabowski (IMK) udo.grabowski at kit.edu
Thu Jun 18 09:38:12 UTC 2015


Hi,

I'm trying to reproduce the exact illumos kernel currenly used in
/dev a9 (that is, a9 update 2 with the bash fixes from early this year,
SUN CC compiled).  I have the necessary compiler versions
(reconstructing it was a fun archeological adventure into
SolarisExpress paleolithicum...), and cloned this repository, which
seems like the right one judging from the commit dates:

<https://hg.openindiana.org/sustaining/oi_151a/illumos-gate/>

illumos rev 52e13e00ba

(bash fixes etc. are in sfw-gate/)

After compiling (on exactly the same oi I want to reproduce) according
to the instructions in
<http://wiki.illumos.org/display/illumos/How+To+Build+illumos>,
setting LANG and LC_ALL to C to get around the locale difference,
fixing the jdk7 problem (#4719), setting __SUNC="", switching
off DEBUG build, NIGHTLY_OPTIONS='-nClrpt', I was lucky to see
that mpt and marvell88sx were exactly reproduced (checked md5sum):

  size
387160 2012-10-08 14:34 /kernel/drv/amd64/mpt*
  95112 2012-10-08 14:34 /kernel/drv/amd64/marvell88sx*

But a short inspection of the other drivers quickly told me that I
must have somehow pulled the wrong gate (note the date difference, only
the 2012 entries and the small mouse8042 are reproduced, not the new ones):

original a9 dev/ update 2:

   95112 2012-10-08 14:34 /kernel/drv/amd64/marvell88sx
  114440 2014-01-23 18:44 /kernel/drv/amd64/mc-amd
  456016 2014-01-23 18:45 /kernel/drv/amd64/md
   71936 2014-01-23 18:43 /kernel/drv/amd64/mega_sas
   19848 2014-01-23 18:44 /kernel/drv/amd64/mm
   15800 2014-01-23 18:44 /kernel/drv/amd64/mouse8042
  387160 2012-10-08 14:34 /kernel/drv/amd64/mpt
  309448 2014-01-23 18:43 /kernel/drv/amd64/mpt_sas
  252176 2014-01-23 19:09 /kernel/drv/amd64/mr_sas
  129176 2014-01-23 18:44 /kernel/drv/amd64/mwl
   51360 2014-01-23 18:44 /kernel/drv/amd64/mxfe
  464304 2014-01-23 18:44 /kernel/drv/amd64/myri10ge

my build from illumos-gate:

   95112 2015-06-17 18:24 proto/root_i386/kernel/drv/amd64/marvell88sx
  114544 2015-06-17 18:36 proto/root_i386/kernel/drv/amd64/mc-amd
  456400 2015-06-17 18:43 proto/root_i386/kernel/drv/amd64/md
   71912 2015-06-17 18:36 proto/root_i386/kernel/drv/amd64/mega_sas
   19952 2015-06-17 18:36 proto/root_i386/kernel/drv/amd64/mm
   15800 2015-06-17 18:36 proto/root_i386/kernel/drv/amd64/mouse8042
  387160 2015-06-17 18:24 proto/root_i386/kernel/drv/amd64/mpt
  309968 2015-06-17 18:36 proto/root_i386/kernel/drv/amd64/mpt_sas
  252272 2015-06-17 18:36 proto/root_i386/kernel/drv/amd64/mr_sas
  129304 2015-06-17 18:36 proto/root_i386/kernel/drv/amd64/mwl
   51440 2015-06-17 18:40 proto/root_i386/kernel/drv/amd64/mxfe
  464464 2015-06-17 18:34 proto/root_i386/kernel/drv/amd64/myri10ge

Where is the real gate used for the current kernel in oi 151a9 /dev ?
Or is this another difference somewhere ?
-- 
Dr.Udo Grabowski   Inst.f.Meteorology & Climate Research IMK-ASF-SAT
http://www.imk-asf.kit.edu/english/sat.php
KIT - Karlsruhe Institute of Technology           http://www.kit.edu
Postfach 3640,76021 Karlsruhe,Germany T:(+49)721 608-26026 F:-926026

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5285 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://openindiana.org/pipermail/oi-dev/attachments/20150618/ba918c42/attachment-0004.bin>


More information about the oi-dev mailing list