Age | Commit message (Collapse) | Author |
|
Using a copy would only make management of devices erroneous
and makes the system unstable in some scenarios as tools will
have to manipulate both files separately. A link ensures that
both files /proc/mounts and /etc/mtab will have the same
information at all times and this is how it is handled
on newer systems where there is such a need. Same is
suggested by busybox.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
|
|
Signed-off-by: Sanjay Mehta <sanju.mehta@amd.com>
Signed-off-by: Arindam Nath <arindam.nath@amd.com>
|
|
This essentially upgrades mesa and llvm for the steppeeagle
and baldeagle BSPs while the amdfalconx86 BSP already uses
the ugraded versions.
Mesa is upgraded from 10.6.3 to 11.0.8 (git)
LLVM is upgraded from 3.4.2 to 3.7.1
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Move the llvm 3.7.1 version from the amdfalconx86 BSP
layer to the common layer so it can be leveraged on
other machines.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
The original serial-getty service uses --keep-baud
when starting getty service on a particular tty.
This renders void any changes that are specified
for baud rate through the SERIAL_CONSOLES variable
and getty comes up with whatever default baud the
kernel has assigned to the port.
We handle this by removing the --keep-baud setting
from the service file so baud rate from the
SERIAL_CONSOLES variable is obeyed.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Some upstream changes that cleaned up device naming for
installation media rendered invalid the use of MMC as
such devices.
We fix this by correctly handling these situations
and using consistent device naming.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Provide details and variables for enabling the commercial
multimedia packages and mplayer2 support. This will
be done through local.conf.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
This reverts commit 5e29969ef2b848257482200a3295299bc140f948.
Conflicts:
common/recipes-core/initrdscripts/initramfs-live-install-efi_1.0.bbappend
common/recipes-core/initrdscripts/initramfs-live-install_1.0.bbappend
|
|
|
|
|
|
MMC devices get auto mounted during installation without
this and cause a failure while formatting the device.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
This reverts commit e5d858f1db508e06f6ef28ef3b308eea20a585d0.
|
|
Conflicts:
common/recipes-benchmark/iperf/iperf_2.0.5.bbappend
common/recipes-core/initrdscripts/initramfs-live-install-efi_1.0.bbappend
common/recipes-core/initrdscripts/initramfs-live-install_1.0.bbappend
common/recipes-multimedia/gstreamer/gstreamer1.0-libav_%.bbappend
common/recipes-multimedia/mplayer/mplayer2_git.bbappend
meta-baldeagle/conf/machine/baldeagle.conf
meta-steppeeagle/conf/machine/steppeeagle.conf
|
|
Conflicts:
common/recipes-graphics/xorg-lib/libxcb_1.10.bbappend
|
|
This is fixed in poky/master here:
http://git.openembedded.org/openembedded-core/commit/?id=1e9ccec936554c69ede04babee9955f25b296588
This is an equivalent change used to remove errors of duplicate
libgcc providers when building the core-image-sato-sdk.
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
Platforms which have the capability of using the MMC as an
installer medium will present the same MMC device as an
installation candidate. This happens because the MMC
devices appear as mmcblk<X> and the current script strips
up the <X> which is needed to identify an MMC device
uniqely.
This patch now updates the way device identifier stripping
is done and handles the exclusion of installer device from
installation candidates more generically.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
The yocto standards specify that no layer should affect other
layers when it is not intended to be built. So machine, distro
or layer overrides should be used where ever possible to minimize
the impact of any such anomaly.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
There were recent changes in poky to add UUID support and better
handle device nodes which may change. Devices are now mounted
statically in upstream poky so we can drop those local changes
and just cleanup our additions.
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
This has been accepted into upstream Poky master branch.
This reverts commit a6a0339aca73d2c6e5cfcf51d2e118fac272fbe9.
|
|
|
|
|
|
The init script that invokes install and install-efi scripts
passes the first parameter that identifies the boot drive but
in cases when this disk is labeled and kernel configurations
allow disk labeling under /run/media/ this would pass the disk
label.
The earlier implementation considered that the drive name will
be passed and in case the label is passed it fails. We now
use a more generic approach to identify the boot drive which
can handle both drive name as well as label if passed.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Resolve build warnings such as:
WARNING: QA Issue: llvm3.4-dev rdepends on ncurses-libtinfo, but it isn't a build dependency? [build-deps]
WARNING: QA Issue: libllvm3.4-llvm-3.4 rdepends on ncurses-libtinfo, but it isn't a build dependency? [build-deps]
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
OE-Core has obsoleted the usage of base_contains function in favor
of the bb.utils.contains functions. The earlier one will be dropped
in coming releases of OE-Core.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Additional tools are only available when distro is set to mel.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Additional tools are only available when distro is set to mel.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
init-install: Use more generic udevadm options
|
|
The systemd unit for psplash-quit does not account for any display
manager to be running and this can cause various failures
when the service starts. One major case that was identified
happens in case of Sato GUI.
The xserver-nodm service which is a display manager service
can start before psplash-quit is run and takes over the
framebuffer then psplash-quit starts and tries to clear up the
buffer and fails, leading to a crash to the Sato GUI as well.
We fix this by making sure that psplash-quit is run before
any display manager service is started.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Use options to the udevadm utility that will work with either systemd
based udev or standard.
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
The oprofile tools shouldn't be provided on the mel-lite
so we exclude them on the specific distro.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
The perf package is not to be provided on the mel-lite builds
so we exclude it explicitly for the mentioned distro.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Some of these still need to be submitted to poky. See the
individual patches for further details.
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
These need to be regenerated against the dizzy branch to allow modification.
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
llvm2 is already dropped so llvm.inc now consolidates changes
only for llvm3 and hence the respective header is dropped from
upstream meta-oe.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
Patches that have been merged in upstream poky/dizzy
are now dropped and all remaining patches updated
accordingly.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
The main llvm recipe is now moved to amd/common. The
SteppeEagle layer now contain bits that are specific
to the platform.
Signed-off-by: Awais Belal <awais_belal@mentor.com>
|
|
This resolves two issues:
1. Offering to install on CDROM devices.
2. Offering to install on the boot device when formated with mkdiskimage.
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
This makes it simple to include in a custom configuration for
testing however these plugins have questionable licensing so
it may not be suitable for a releasable configuration.
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
This allows a single variable override to apply to
all AMD platforms rather than needing individual settings
per board.
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
This commit patches the init-install.sh and init-install-efi.sh
scripts to allow them to work properly in EFI mode as well as
adding disk labels and a second prompt that informs the user
that the disk will be completely overwritten.
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
These are the defaults already as provided by poky.
No need to have them here.
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
Use _<machine> suffixes on variable definitions to avoid
contaminating other machines by the mere presence of this
layer.
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
|
|
archive-release: Set EXTERNAL_TOOLCHAIN path.
|