Compare commits

..

31 Commits

Author SHA1 Message Date
clrbuilder 45a416f269 Update packages file for version 26200
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-11-10 18:29:25 +00:00
clrbuilder b09ef7403e Update packages file for version 26190
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-11-09 19:03:13 +00:00
clrbuilder 2059376f34 Update packages file for version 26160
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-11-08 13:03:07 +00:00
clrbuilder 4501493d03 Update packages file for version 26150
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-11-07 23:09:14 +00:00
clrbuilder df3579f538 Update packages file for version 26140
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-11-07 19:13:23 +00:00
clrbuilder 3c01990ffc Update packages file for version 26130
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-11-07 13:02:30 +00:00
clrbuilder 991e0baaaa Update packages file for version 26080
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-11-05 13:02:13 +00:00
clrbuilder 434ab82632 Update packages file for version 26070
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-11-04 17:44:04 +00:00
clrbuilder 0f814b2df9 Update packages file for version 26060
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-11-03 17:49:13 +00:00
clrbuilder f2c3f4f95b Update packages file for version 26050
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-11-02 18:26:52 +00:00
clrbuilder 590efe2b9c Update packages file for version 26040
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-11-02 12:02:27 +00:00
clrbuilder 7919adae9f Update packages file for version 26020
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-11-01 12:02:26 +00:00
clrbuilder 8ea05f2ae4 Update packages file for version 26000
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-31 12:02:56 +00:00
clrbuilder 3560600fb6 Update packages file for version 25940
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-29 12:32:27 +00:00
clrbuilder 0e54abbb3f Update packages file for version 25930
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-28 22:58:40 +00:00
clrbuilder 3e7f5be6fc Update packages file for version 25900
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-26 16:32:33 +00:00
clrbuilder 36d3edd56c Update packages file for version 25880
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-26 00:32:14 +00:00
Miguel Bernal Marin 9008cbccba start_qemu.sh: enable OVMF CODE and VARS usage
Currently, we use the traditional BIOS flag "-bios" to specify the OVMF
firmware device file. Ken proposes changing to pflash type BIOS and separate
BIOS code and variable.

-drive file=OVMF_CODE.fd,if=pflash,format=raw,unit=0,readonly=on \
-drive file=OVMF_VARS.fd,if=pflash,format=raw,unit=1 \

Ken has following reasons:
  1. -bios can only support single flash binary, but the actual BIOS binary
      is consisted by many parts like SEC, PEI(Boot Block), DXE(Main Block)
      and Variable area as non-volatile storage for BIOS settings. During
      OMVF booting, a file called NvVars.bin will be created at
      <Disk>/<ESP Partition>/NvVars.bin for BIOS variable storage.
      This will pollute original Clearlinux-xxx.img.

  2. In future, we can add secure signed SEC BIOS part to enable full
      secure boot for Clear Linux via pflash.

  3. Some version of open stack, it requires separate Var Store NV instead
      of OVMF.fd. Ken meet with this issue recently. So if can show the separate
      pflash BIOS file via start_qemu.sh as example.

Suggested-by: "Lu, Ken" <ken.lu@intel.com>
2018-10-25 16:44:58 -05:00
clrbuilder 04022fb765 Update packages file for version 25870
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-25 21:32:21 +00:00
Miguel Bernal Marin 424c34140e Add OVMF CODE and VARS to repo
As from 0c69bfb9a9 ("Add OVMF.fd to the repo"), the CODE and VARS will
be used by start_qemu.sh.

Note that these version of OVMF_* are a copy from /usr/share/qemu
in Clear Linux OS 25840.

$ sha512sum /usr/share/qemu/OVMF_*
efea56944ad8153ed956390863c30c1a61eb4e52c43a8a0e3e6e3a71e56796f3c6a1c32e107a3d86e7a2e59faa462c7ffb10916b62a73d110bd0b0b84a60e02a  /usr/share/qemu/OVMF_CODE.fd
448412fd7ba267b4180db8ade6edb67af467e5b9b3e3ff8dfd583a2fded4070f6951667297e6896ce8bd9f4d2ec3dd8a5a70b6e9a2f686efec9a57124fec512a  /usr/share/qemu/OVMF_VARS.fd
2018-10-25 15:36:19 -05:00
clrbuilder f85cd42756 Update packages file for version 25840
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-25 14:00:41 +00:00
clrbuilder e7afb1ae5e Update packages file for version 25800
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-24 18:57:09 +00:00
clrbuilder 2c52a5ab39 Update packages file for version 25780
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-23 22:38:57 +00:00
Patrick McCarty d84fec113e Remove duplicate swupd-client package
Signed-off-by: Patrick McCarty <patrick.mccarty@intel.com>
2018-10-22 15:44:37 -07:00
clrbuilder f1b1424db4 Update packages file for version 25760
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-22 21:57:08 +00:00
clrbuilder df8b789d60 Update packages file for version 25730
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-22 01:08:44 +00:00
clrbuilder 78d7b4366b Update packages file for version 25720
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-19 18:03:15 +00:00
clrbuilder 7be12344b6 Update packages file for version 25710
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-19 12:02:56 +00:00
clrbuilder 04e58480cb Update packages file for version 25700
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-18 18:05:45 +00:00
clrbuilder ebcc67f00b Update packages file for version 25690
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-18 12:02:51 +00:00
clrbuilder f5b1aa8c87 Update packages file for version 25680
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-17 18:03:13 +00:00
4 changed files with 90 additions and 4 deletions
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
+81 -3
View File
@@ -7,6 +7,7 @@ ConfigArgParse
Counter
Cython
Django
Edge-optimized-models
Flask
Flask-RESTful
FlatBuffers
@@ -42,6 +43,7 @@ PyDispatcher
PyJWT
PyMySQL
PyNaCl
PyQRCode
PyWavelets
PyYAML
Pygments
@@ -232,6 +234,7 @@ R-circlize
R-classInt
R-cli
R-clipr
R-clisymbols
R-clue
R-clustMixType
R-clusterGeneration
@@ -244,6 +247,7 @@ R-colourpicker
R-combinat
R-commonmark
R-compositions
R-config
R-contfrac
R-conting
R-corpcor
@@ -350,6 +354,7 @@ R-formatR
R-fossil
R-fpc
R-fracdiff
R-fs
R-futile.logger
R-futile.options
R-future
@@ -370,6 +375,7 @@ R-ggplot2
R-ggplot2movies
R-ggridges
R-ggvis
R-gh
R-git2r
R-glmnet
R-globals
@@ -404,6 +410,7 @@ R-hypergeo
R-ica
R-igraph
R-import
R-ini
R-inline
R-inum
R-ipred
@@ -414,6 +421,7 @@ R-joineR
R-joineRML
R-jpeg
R-jsonlite
R-keras
R-kernlab
R-klaR
R-kmi
@@ -596,6 +604,7 @@ R-ranger
R-rappdirs
R-raster
R-rasterVis
R-rcmdcheck
R-reactR
R-readr
R-readstata13
@@ -605,6 +614,8 @@ R-registry
R-relimp
R-rematch
R-rematch2
R-remote
R-remotes
R-rentrez
R-repr
R-reprex
@@ -656,6 +667,7 @@ R-sendmailR
R-seqinr
R-seriation
R-seroincidence
R-sessioninfo
R-setRNG
R-sfsmisc
R-sgeostat
@@ -707,8 +719,10 @@ R-taxize
R-tclust
R-tensor
R-tensorA
R-tensorflow
R-testit
R-testthat
R-tfruns
R-threejs
R-tibble
R-tidyr
@@ -734,6 +748,7 @@ R-ucminf
R-urca
R-urltools
R-uroot
R-usethis
R-utf8
R-uuid
R-varImp
@@ -755,10 +770,12 @@ R-withr
R-worrms
R-xfun
R-xml2
R-xopen
R-xtable
R-xts
R-yaml
R-zCompositions
R-zeallot
R-zip
R-zoo
Remmina
@@ -834,6 +851,7 @@ acl
acme
acpica-unix2
acrn-hypervisor
adapt-parser
adwaita-icon-theme
aeon
aioeventlet
@@ -895,6 +913,7 @@ at-spi2-atk
at-spi2-core
atk
atkmm
atom
atomicwrites
attica
attr
@@ -910,6 +929,7 @@ autofs
autogen
automake
automaton
awesome-wm
awscli
axel
azure-configs
@@ -963,8 +983,10 @@ breeze
breeze-gtk
breeze-icons
bridge-utils
bro
brotli
bsdiff
bspwm
btrfs-progs
buildreq-R
buildreq-cmake
@@ -1048,6 +1070,7 @@ clr-find-bundle
clr-fwupd-hooks
clr-hardware-files
clr-init
clr-installer
clr-man-pages
clr-power-tweaks
clr-python-timestamp
@@ -1108,6 +1131,7 @@ compat-gtksourceview-soname3
compat-guile-soname20
compat-hdf5-soname10
compat-hyperscan-soname4
compat-icu4c-soname61
compat-ipset-soname10
compat-libical-soname2
compat-libidn-soname11
@@ -1119,6 +1143,7 @@ compat-llvm-soname6
compat-mpfr-soname4
compat-opencv-soname32
compat-opencv-soname33
compat-openssl-soname-10
compat-protobuf-soname14
compat-protobuf-soname15
compat-readline
@@ -1203,6 +1228,8 @@ django-discover-runner
django-nose
django-pyscss
django_compressor
dldt
dldt-model-optimizer
dlt-daemon
dmenu
dmidecode
@@ -1236,10 +1263,12 @@ dstat
dtc
dtopt
dulwich
dunst
duperemove
dwarves
dyskctl
e2fsprogs
earlyapp
ebtables
ecdsa
ed
@@ -1254,6 +1283,7 @@ electric-fence
elementary-xfce
elfutils
elixir
ell
emacs
empy
enchant
@@ -1263,6 +1293,7 @@ envs
eog
eog-plugins
epm
eternalegypt
ethtool
eventlet
eventviews
@@ -1282,6 +1313,7 @@ f2fs-tools
faba-icon-theme
fakeroot
fann
fann2
farstream
fasteners
fcgi
@@ -1290,6 +1322,7 @@ fftw
file
file-roller
filelight
filelock
filesystem
findutils
fio
@@ -1547,6 +1580,7 @@ imapfilter
imlib2
indent
infiniband-diags
inflection
influxdb
iniparse
init-rdahead
@@ -1555,6 +1589,7 @@ intel-gmmlib
intel-gpu-tools
intel-hybrid-driver
intel-media-driver
intelhex
intltool
ioc-cbc-tools
ioping
@@ -1595,6 +1630,7 @@ iw
ixion
jansson
jaraco.functools
jdcal
jedi
jedi-vim
jeepney
@@ -1732,6 +1768,7 @@ killbots
kimageformats
kimagemapeditor
kimap
kimchi
kinfocenter
kinit
kio
@@ -1842,6 +1879,7 @@ ldb
lensfun
less
leveldb
lftp
libICE
libSM
libX11
@@ -1882,6 +1920,7 @@ libassuan
libasyncns
libatasmart
libatomic_ops
libavtp
libb64
libblockdev
libburn
@@ -1917,6 +1956,7 @@ libevent
libexif
libexttextcat
libffi
libffmpeg-stub
libfontenc
libfprint
libfreehand
@@ -2064,6 +2104,7 @@ libwpd
libwpg
libwps
libxcb
libxdg-basedir
libxfce4ui
libxfce4util
libxkbcommon
@@ -2104,6 +2145,7 @@ linux-steam-integration
linux-tools
linuxptp
lksctp-tools
llfuse
llvm
llvmlite
lmdb
@@ -2116,9 +2158,12 @@ lsacpi
lshw
lskat
lsof
lsscsi
ltp
ltrace
lua
lualgi
luarocks
lxml
lz4
lzip
@@ -2141,10 +2186,12 @@ mcelog
mdadm
mdds
media-player-info
mediasdk
meld
memcached
memkind
memshrinker
mercurial
mesa
mesa-demos
meson
@@ -2194,6 +2241,7 @@ mpi4py
mpmath
mraa
msgpack
msm
msmtp
msr-tools
mstflint
@@ -2208,6 +2256,7 @@ musl
mutagen
mutt
mutter
mycroft-core
mypaint-brushes
mypy
mypy_extensions
@@ -2229,6 +2278,7 @@ net-snmp
net-tools
netaddr
netbase
netcdf
netdisco
netifaces
nettle
@@ -2360,6 +2410,8 @@ p11-kit
p7zip
packaging
pacrunner
padaos
padatious
paho-mqtt
paho.mqtt.c
paho.mqtt.cpp
@@ -2381,6 +2433,7 @@ passlib
patch
patchutils
pathlib
pathlib2
patsy
pavucontrol
pbr
@@ -2693,6 +2746,7 @@ perl-Image-Size
perl-Import-Into
perl-Importer
perl-Inline
perl-Inline-C
perl-JSON
perl-JSON-MaybeXS
perl-JSON-RPC
@@ -2846,8 +2900,6 @@ perl-Pod-Plainer
perl-Pod-Spell
perl-Pod-Strip
perl-PostScript-File
perl-Proc-Daemon
perl-Proc-ProcessTable
perl-Proc-Wait3
perl-Protocol-OSC
perl-Quota
@@ -2916,7 +2968,7 @@ perl-Term-Table
perl-Term-UI
perl-Test-Assertions
perl-Test-Base
perl-Test-CleanNameSpaces
perl-Test-CleanNamespaces
perl-Test-Compile
perl-Test-Deep
perl-Test-Differences
@@ -2933,6 +2985,7 @@ perl-Test-Manifest
perl-Test-MockModule
perl-Test-MockTime
perl-Test-More-UTF8
perl-Test-Most
perl-Test-Needs
perl-Test-NoWarnings
perl-Test-Number-Delta
@@ -2949,6 +3002,7 @@ perl-Test-Strict
perl-Test-Synopsis
perl-Test-TCP
perl-Test-Taint
perl-Test-Trap
perl-Test-UseAllModules
perl-Test-Warn
perl-Test-Warnings
@@ -3092,6 +3146,7 @@ portend
positional
posix_ipc
postgresql
povray
powerline-fonts
powertop
poxml
@@ -3113,6 +3168,7 @@ pth
ptyprocess
pugixml
pulseaudio
pulsectl
purpose
pv
pwgen
@@ -3120,10 +3176,12 @@ py
pyOpenSSL
pyScss
pyaes
pyalsaaudio
pyaml
pyasn1
pyasn1-modules
pyatspi
pybind11
pycadf
pycairo
pycodestyle
@@ -3135,6 +3193,7 @@ pydot
pydot_ng
pydotplus
pyeclib
pyee
pyemd
pyflakes
pygobject
@@ -3145,6 +3204,7 @@ pyliblzma
pylint
pymemcache
pymongo
pyotp
pypandoc
pyparsing
pyperclip
@@ -3160,6 +3220,7 @@ pysendfile
pyserial
pysnmp
pytest
pytest-asyncio
pytest-cov
pytest-forked
pytest-randomly
@@ -3178,6 +3239,7 @@ python-cinderclient
python-dateutil
python-dateutil-legacypython
python-designateclient
python-dldt
python-editor
python-future
python-gflags
@@ -3197,6 +3259,7 @@ python-mock
python-multilib
python-neutronclient
python-novaclient
python-openid
python-openstackclient
python-openzwave
python-perf
@@ -3209,12 +3272,16 @@ python-senlinclient
python-subunit
python-swiftclient
python-systemd
python-tabulate
python-tappy
python-toml
python-troveclient
python-urwid
python-vlc
python-zaqarclient
python-zeep
python-zstandard
python2-mod_wsgi
python3
pytools
pytz
@@ -3231,6 +3298,7 @@ qpdf
qpid-python
qqc2-desktop-style
qrencode
qscintilla
qt-creator
qt3d
qtbase
@@ -3395,6 +3463,7 @@ sphinxcontrib-apidoc
sphinxcontrib-blockdiag
sphinxcontrib-httpdomain
sphinxcontrib-newsfeed
sphinxcontrib-programoutput
sphinxcontrib-websupport
spi-tools
spice
@@ -3433,6 +3502,7 @@ swupd-client
swupd-overdue
swupd-probe
swupd-server
sxhkd
sympy
syndication
synergy
@@ -3479,6 +3549,7 @@ text-unidecode
tflearn
tgt
thermal_daemon
thermal_monitor
thin-provisioning-tools
threadweaver
thrift
@@ -3501,6 +3572,10 @@ tornado
totem
totem-pl-parser
tox
tpm2-abrmd
tpm2-simulator
tpm2-tools
tpm2-tss
tqdm
traceback2
traceroute
@@ -3511,6 +3586,7 @@ tree
trollius
typed-ast
typing
typing_extensions
tzdata
tzlocal
ua-parser
@@ -3525,6 +3601,7 @@ unison
unittest2
unixODBC
unzip
upm
upower
uritemplate
urlgrabber
@@ -3583,6 +3660,7 @@ winpdb
wireless-regdb-master
wireshark
woff2
wok
wol
wpa_supplicant
wrapt
+9 -1
View File
@@ -43,11 +43,19 @@ if [ ! -f "$IMAGE" ]; then
fi
rm -f debug.log
# 10/25/2018: keep back compatibility for a while
UEFI_BIOS="-bios OVMF.fd"
if [ -f OVMF_VARS.fd -a -f OVMF_CODE.fd ]; then
UEFI_BIOS=" -drive file=OVMF_CODE.fd,if=pflash,format=raw,unit=0,readonly=on "
UEFI_BIOS+=" -drive file=OVMF_VARS.fd,if=pflash,format=raw,unit=1 "
fi
VMN=${VMN:=1}
qemu-system-x86_64 \
-enable-kvm \
-bios OVMF.fd \
${UEFI_BIOS} \
-smp sockets=1,cpus=4,cores=2 -cpu host \
-m 1024 \
-vga none -nographic \