Hi,
Writing to check if you have received my below email.
Once you confirm your current target audience i can get back to you with
counts, samples and pricing options.
Appreciate your time and looking forward to hear from you.
Best Regards,
Alan
From: alan wilson [mailto:alan.wilson@pipeline4data.com]
Sent: Thursday, November 07, 2019 5:38 PM
To: 'eas-dev(a)lists.linaro.org'
Subject: Clean Energy Technology
Hi,
Would you be interested in an email lead list of Clean Energy Technology
Executives? We can help you reach out to:
Title includes:
Ø Owner/CEO
Ø Manager
Ø Executive Management
Ø Renewable Energy Manufacturers
Ø Energy Service Engineer
Ø Energy Services Coordinator
Ø Energy Technician
Ø Energy/Utilities Engineer and more.
Id be happy to send over few sample records on your request, and set up a
time to discuss further.
Have a great day!
Alan Wilson
Sr. Marketing Analyst
In the event that you don't wish to get messages from us answer back with
"Withdraw".
Hi,
Would you be interested in an email lead list of Clean Energy Technology
Executives? We can help you reach out to:
Title includes:
Ø Owner/CEO
Ø Manager
Ø Executive Management
Ø Renewable Energy Manufacturers
Ø Energy Service Engineer
Ø Energy Services Coordinator
Ø Energy Technician
Ø Energy/Utilities Engineer and more.
Id be happy to send over few sample records on your request, and set up a
time to discuss further.
Have a great day!
Alan Wilson
Sr. Marketing Analyst
In the event that you don't wish to get messages from us answer back with
"Withdraw".
Hi,
May I help you with the updated contact lists based on your target
requirement?
Every contact will include: Company Name, Web Address, Contact Name,
Verified Email, Job Title, Complete Mailing Address, Phone Number and
Industry details.
Please fill the below details of your target market:
* Target Industry: _________
* Target Job Title: _________
* Target Geography: _______
So that I can get back to you with more information and pricing for the
same.
--
Regards,
Nell Folsom | Demand Generation
Santa Clara, USA.
Hi,
Would you be interested to acquire ARM TechCon Attendees Data List-2019?
List contains: Company Name, Contact Name, First Name, Middle Name, Last
Name, Title, Address, Street, City, Zip code, State, Country, Telephone,
Email address and more,
No of Contacts:- 4,658
Cost:- $1,437
Kindly let me know your thoughts, so that I can provide you clear
information on your request,
Looking forward for your response,
Kind Regards,
Amy Jackson
Marketing Coordinator
If you don't wish to receive further any email please reply us with sub line
'leave
Hi,
Would you like to acquire ARM TechCon?
Our ARM TechCon 2019 Attendees accordingly provides authentic business data
on the people attending the event on Oct 08th - 10th | ARM TechCon, USA.
for marketers to make contact pre and post the event.
I shall revert back with pricing, counts and other deliverables.
So what's stopping you from making your move and acquiring the list?
Regards,
Lindsey Smith Inside sales, USA & Europe|
Email: lindsey(a)globaltradevisitors.com
"If you don't wish to receive emails from us reply back with "LEAVE OUT"
Hi all,
This patch set tries to introduce a mechanism for managing power in a way
which is closer to the scheduler.
This is a draft of some reaserch work which I am going to continue so it
is a RFC. I will continue this research in the future.
It is based heavily on IPA (PID approach). It also uses design from schedutil.
It also uses mechanims for injecting idle.
It should be changed to cfs bandwith controller, though.
Regards,
Lukasz Luba
Lukasz Luba (43):
thermal: add interface for changing 'weight' of cpu cooling
thermal: add sched driven feature to thermal_instance
sched/power: add power and thermal governance
thermal: add function which triggers update of all zones
sched/power: update thermal subsystem after CPUs reweight
DT: arm64: exynos5433: Add SoC thermal zone for IPA
thermal: add containers with thermal zones
DT: arm64: exynos: add support fot container thermal zone
thermal: add virtual temperature sensor
DT: arm64: exynos: add capacitance for every cpu core
DT: arm64: exynos: Change polling time for soc thermal zone
sched/power: change update filter function
idle_inject: move needed structure to header file
thermal: cpu_cooling: add function showing CPUs in cooling dev
sched/power: add idle injection
sched/sched.h: add new function for changing cluster power 'weight'
sched/fair: testing sched power interfaces
sched/power: change 'weight' type allowing to decrese value
sched/power: refactor update function
sched: power: add thermal governor and move some headers
thermal: cpu_cooling: add function which copies cpumask
sched/power: add thermal governor cooling devices and zones
sched/power: register only the real cooling device not instances
sched/power: cleanup warnings
sched/power: change calc budget params
thermal: add trip flag for control algorithm
sched/power: add support of trip control algorithm
arm64: dts: exynos5433: add ctrl-alg flag in trip points
sched/power: allocate power for cooling devices
sched/power: implement simple PI with integral decaying
arm64: dts: exynos5433: change the trip points to passive
sched/power: alwas take into current integral into account
arm64: dts: exynos5433: change virtual temperature sensor
sched/power: handle cluster weight change requests
sched/power: set sum_power to 1 and finish calculation
arm64: dts: exynos5433: change trip point 'SoC' thresholds
sched: fix flags in sched_power
sched/power: improve share power algorithm
sched/power: collect unused power for future split
sched/power: add check for max possible frequency of cooling device
sched/power: max allowed state capping fixed
sched/power: add recalc power budget and trace events
sched/power: do not change state for single cooling zone
.../dts/exynos/exynos5433-tm2-common.dtsi | 4 +
.../arm64/boot/dts/exynos/exynos5433-tmu.dtsi | 120 +-
arch/arm64/boot/dts/exynos/exynos5433.dtsi | 14 +
drivers/powercap/idle_inject.c | 15 +-
drivers/thermal/Kconfig | 5 +
drivers/thermal/Makefile | 2 +
drivers/thermal/cpu_cooling.c | 35 +
drivers/thermal/fair_share.c | 3 +-
drivers/thermal/gov_bang_bang.c | 2 +-
drivers/thermal/hisi_thermal.c | 3 +-
drivers/thermal/of-thermal.c | 129 +-
drivers/thermal/power_allocator.c | 3 +-
drivers/thermal/qoriq_thermal.c | 3 +-
drivers/thermal/rcar_gen3_thermal.c | 3 +-
drivers/thermal/samsung/exynos_tmu.c | 3 +-
drivers/thermal/step_wise.c | 3 +-
drivers/thermal/tegra/soctherm.c | 2 +-
drivers/thermal/thermal_core.c | 91 +-
drivers/thermal/thermal_helpers.c | 3 +-
drivers/thermal/thermal_sysfs.c | 3 +-
drivers/thermal/uniphier_thermal.c | 3 +-
drivers/thermal/user_space.c | 3 +-
drivers/thermal/virt_tsens.c | 126 ++
include/linux/cpu_cooling.h | 25 +
include/linux/idle_inject.h | 39 +-
include/linux/sched/power.h | 15 +
include/linux/thermal.h | 17 +
.../thermal => include/linux}/thermal_core.h | 10 +
include/trace/events/sched_power.h | 60 +
kernel/sched/Makefile | 2 +-
kernel/sched/fair.c | 13 +
kernel/sched/power.c | 1128 +++++++++++++++++
kernel/sched/power.h | 115 ++
kernel/sched/sched.h | 37 +
34 files changed, 1950 insertions(+), 89 deletions(-)
create mode 100644 drivers/thermal/virt_tsens.c
create mode 100644 include/linux/sched/power.h
rename {drivers/thermal => include/linux}/thermal_core.h (93%)
create mode 100644 include/trace/events/sched_power.h
create mode 100644 kernel/sched/power.c
create mode 100644 kernel/sched/power.h
--
2.17.1
Hi,
I'm sorry to trouble you. I would love to hear your thoughts with the
follow-up request.
Await your swift response
Kind Regards,
Samantha
From: Samantha Durfee [mailto:Samantha.Durfee@businesshubleads.com]
Sent: Thursday, September 19, 2019 8:23 AM
To: 'eas-dev(a)lists.linaro.org'
Subject: Visitors Database of Arm TechCon 2019
Importance: High
Hi,
Would you be interested in acquiring the Pre-registered Attendees Database
of Arm TechCon 2019? and there will be a cost associated with the Database.
Attendees: Chip Architects & Designers, CIO/CTO/CSO/CISO, System Design and
Processor Design Engineers, Design & Development Engineers, VP/Director of
Software Engineering and many more.
Data Contains: Contact Name, Title, Company Name, Size, Physical Address,
Opt-In Email address, Phone & Fax numbers etc.
Please let me know your thoughts, So that I can send you the Number of
Contacts available and the Pricing for it.
Awaiting Response,
Samantha Durfee
Marketing Executive.
If you do not wish to receive future emails from us, please reply as
'Abolish'
Hi,
Would you be interested in acquiring the Pre-registered Attendees Database
of Arm TechCon 2019? and there will be a cost associated with the Database.
Attendees: Chip Architects & Designers, CIO/CTO/CSO/CISO, System Design and
Processor Design Engineers, Design & Development Engineers, VP/Director of
Software Engineering and many more.
Data Contains: Contact Name, Title, Company Name, Size, Physical Address,
Opt-In Email address, Phone & Fax numbers etc.
Please let me know your thoughts, So that I can send you the Number of
Contacts available and the Pricing for it.
Awaiting Response,
Samantha Durfee
Marketing Executive.
If you do not wish to receive future emails from us, please reply as
'Abolish'
Hi,
I see that you are one of the promising exhibitor Arm TechCon & Expo 2019.
Would you be interested in acquiring the Pre-registered Attendees Database
from the show? There will be a cost associated with the database.
Attendees: VP/Director | Manager of E-Business |OEM System Designer
|Architects Developers | Engineers | Chief Hacker and Much More...
Contains: Contact Name, Title, Company Name, Size, Physical Address, Opt-In
Email address, Phone & Fax numbers and etc.
Please let me know your thoughts, So that I can send you the Number of
Contacts available and the Pricing for it.
Awaiting Response,
Bryce Howard
Marketing Executive.
If you do not
wish to hear from us again, please respond back with "Obliterate" and we
will honour your request.
Hi,
Would you be interested in acquiring the Pre-registered Attendees Database
of Arm TechCon 2019 ? and there will be a cost associated with the Database.
Attendees: IT Directors/Managers, Embedded Software Engineers, OEM System
Designer, App/Game Developers, Hardware Engineers, System Architect/Systems
Analyst and many more.
Data Contains: Contact Name, Title, Company Name, Size, Physical Address,
Opt-In Email address, Phone & Fax numbers etc.
Please let me know your thoughts, So that I can send you the Number of
Contacts available and the Pricing for it.
Awaiting Response,
Ashley Emery
Marketing Executive.
If you do not wish to receive future emails from us, please reply as
"Abolish "
Good Day,
We wish you a great success in the forthcoming exhibition.
Arm TechCon Show 09-10 October 2019 updated attendees List is Now Available!
Which enables you to showcase your company's pre-show marketing efforts with
unlimited usage on the contact list (No restriction on usage).
Attendees:- Chip Architects, Designers, Engineers, Developers, Researchers,
Technologists, CIO/CTO/CSO/CISO, IT Directors and Managers, Operator,
Developers and Key Decision Makers.
Qualified Data Field includes: Company Name, Web Address, Contact Name, Job
Title, Mailing Address, Phone Number, and Industry, SIC Code, Company
Mailing address with Zip Code, Fax Number, Industry Classification, Website
URL along with verified business email address.
These contact list will be delivered in Excel format which can be used for
telemarketing, direct marketing, and email marketing initiatives etc.
Please let me know your thoughts, as it will be my pleasure to share you the
counts and pricing of the lists.
Looking back to hearing from you.
Regards,
Shron Smith
Arm TechCon - Event Specialist.
09-10 October 2019 | San Jose,USA
Hi,
Would you be interested in Attendees Database of ARM TechCon 2019? Which
includes complete contact information up to date.
Attendees: C-level executive/management | embedded software engineer |
System Architect | CIO/CTO/CSO/CISO | Chief Hacker/Wizard | OEM System
Designer and more...
Data Contains: Contact Name, Title, Company Name, Size, Physical Address,
Email address, Phone & Fax numbers and etc.
If you are interested please let me know I will assist you with counts and
pricing details?
Awaiting Response,
Rose Bebris
Marketing Executive.
If you
do not wish to hear from us again, please respond back with "Abolish" and we
will honour your request.
Hi,
I believe that you are one of the Exhibitors of upcoming event "Open Source
Summit North America 2019" held on 21st - 23rd August| San Diego, United
States.
If you are interested in acquiring the attendees list of Open Source Summit
North America reply to this email and I shall revert back with pricing,
counts and other deliverables.
Thank you and I look forward to hear from you soon.
Regards,
Carolyn White | Inside Sales, USA & Europe|
Email : <mailto:carolyn@tradeshowz.us> carolyn(a)tradeshowz.us
"If you don't wish to receive emails from us reply back with LEAVE OUT"
Hi,
I would like to know if you're interested in acquiring "Safety Products
Potential Contacts List" Would you be interested in acquiring the below
contact list of professionals across USA for marketing your products?
. Safety product distributors/resellers/wholesalers
. Safety VPs/Directors
. Safety administrator/managers/supervisors/superintendent
. Safety coordinator
. Safety consulting/engineering
. Facility/Maintenance management
. Purchasing and procurement decision makers
. Risk/Loss control management
Industries covered: Manufacturing, IT, Construction, Mining, Healthcare,
Utility, Supply chain/Logistics, Utility etc.
Contacts include: Company Name, Website, Physical Address, Contact Name
(First, and Last), Title, Phone number, SIC Code, Zip Code, Revenue Size,
Employee size, Industry and verified business Email Address.
If this is not your target market, kindly let me know your Target Industry:
____ and Target Geography: ________, we have all types of list available.
Let me know if you are interested and I will get back to you with the Counts
and Pricing.
Please share your thoughts, Awaiting for your response!
Regards,
Kimberly Lewis
Sr.Marketing Manager
If you're not interested in this mailing list please Replay as "Leave Out"
in subject line.
Hi Quentin and EAS team,
As we discussed offline with Quentin my issues with EAS (a bit old version)
and tasks migration, here is the patch set that I have with some fixes.
The version that I have been working on is:
- kernel: 4.14.24 with some driver fixes for Exynos SoC
(it was close to eas/next/integration_base_20171211_0913)
- EAS: eas/next/integration_20171211_0913
http://linux-arm.org/git?p=linux-power.git;a=shortlog;h=refs/heads/eas/next…
This patch set tries to solve:
- issue with one little core not used in 1st phase,
- issues with not used LITTLE cores in the second phase,
The test script uses sysbench in 2 phases. First it starts two task sets:
4 tasks on big cores and 4 will be on little. The big tasks finish earlier
and little should be migrated there. Then there is the second phase. The set
of 4 new tasks is started and should be placed on little cores.
------------8<-------------------
REQUESTS=20000
BIGS="4 5 6 7"
LITTLES="0 1 2 3"
PATH="$PATH:/root/devlib-target/bin"
# Don't care about the score for those, just keep the bigs busy
for i in $BIGS; do
taskset -c $i sysbench --max-requests=$((REQUESTS / 4)) \
--test=cpu run &>/dev/null &
done
for i in $LITTLES; do
$(sleep 25 && sysbench --max-requests=$((REQUESTS / 8)) --test=cpu run &>/dev/null &) &
done
for i in $LITTLES; do
sysbench --max-requests=$REQUESTS --test=cpu run \
| grep "total time:" &
done
wait
----------->8--------------------
It is a bit old EAS but maybe you can find something useful in this fixes
or test scenario.
Regards,
Lukasz Luba
Lukasz Luba (5):
arm64: exynos: Add support of exynos5433 to EAS with energy model v1
trace: sched: add new trace events for tracking migrations
sched/fair: drop aggressive migration
sched/fair: change migration destination based on CPU utilization
sched/fair: change finding idle group
arch/arm64/boot/dts/exynos/exynos5433.dtsi | 8 ++
arch/arm64/kernel/energy_model.h | 119 +++++++++++++++++++
include/trace/events/sched.h | 130 +++++++++++++++++++++
kernel/sched/fair.c | 112 +++++++++++++++---
4 files changed, 351 insertions(+), 18 deletions(-)
--
2.17.1
(Post the questions here on behalf of Yun Hsiang)
Hi all,
I’d like to ask discuss some questions about uclamp in linux-power.git<http://www.linux-arm.org/git?p=linux-power.git;a=summary>.
Code is based on the following version.
linux-power.git<http://www.linux-arm.org/git?p=linux-power.git;a=summary>
tag: topic-util_clamp-20190412
1. If a task clamped utilization is higher than a cpu capacity, should EAS bypass that cpu?
kernel/sched/fair.c
static int find_energy_efficient_cpu(struct task_struct *p, int prev_cpu)
{
…
/* Skip CPUs that will be overutilized. */
util = cpu_util_next(cpu, p, cpu); <= Should this util use task clamped utilization?
cpu_cap = capacity_of(cpu);
if (cpu_cap * 1024 < util * capacity_margin)
continue;
…
}
1. Will uclamp add a kernel-space API to set per-task utilization clamping?
Drivers/kernel module can use this API for precise performance/power tuning.
Best regards,
Yun
IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you.
Hi Linaro,
I am really intrested in LISA... and may I ask some question about it?
on github https://github.com/ARM-software/lisa
and PDF
https://developer.arm.com/-/media/developer/developers/open-source/energy-a…
P.43
I just read and download the source code and try to test my android phone...
however, I could not understand "Slack"'s definition in code.
===
Thus two types of test failures can result from these tests:
1. test_task_placement asserts that the placement was energy efficient. In
a big.LITTLE system, if a low-utilisation task was placed on a big CPU then
this test should be expected to fail.
*2. test_slack asserts that the required bandwidth was provided. In a
big.LITTLE system if a high-utilization task was placed on a LITTLE CPU
then this test should be expected to fail.*
===
I run generic.py and can see sometimes "Slack" is negative and sometimes is
positive...
Negative > test failed, positive > test pass...
===
How to define this SLACK + or -...? I cannot understand...
====
Besides, Could I judge my algorithm is worse or better about power
efficient by hikey_energy.py
&
est_power = self.get_power_df(experiment)
est_energy = area_under_curve(est_power.sum(axis=1), method='rect
(I don't have energy meter.... so.. I can just est by EM. Ofcause, I will
design a power for xxx_energy.py)
Really appreciate for your help.
I want to write a report and see this module is so excited.
Best,
CCC
<div dir="ltr"><div dir="ltr"><div>Hi,</div><div><br></div><div>I guess
this is the appropriate time for you to target Competitors IoT Install Base
with Service Providers/Partners/Resellers as for your strategic marketing
and channel opportunities for 2019.</div><div><br></div><div>We also have
distinctive Types Of development customers like: IBM IoT Users, AWS IoT
Users, Cisco IoT Users, Prophet IoT Users , SAP IoT Users , Siemens IoT
Users , PTC IoT Users, Autodesk IoT Users, Salesforce IoT
Users </div><div><br></div><div>Kindly review and let me know if we can
connect or let me know if I can share more insights on
this.</div><div><br></div><div>Await your
response!</div><div><br></div><div>Warm Regards</div><div>Angie
Campos</div><div>Demand
Generation</div><div><br></div><div><br></div><div><br></div><div>If you
don't want to include yourself in our mailing list, please reply back
“Leave Out"" in a subject
line"</div><div><br></div></div></div>
<p> </p><a style='display: block; margin: 32px 0 40px 0; padding:
10px; font-size: 1em; text-align: center; border: 0; border-top: 1px solid
gray; '
href='chrome.google.com/webstore/detail/gsm-mailmerge/fjimadonilpeknihlnnkbgmlmjn…'>powered
by GSM. Free mail merge and email marketing software for Gmail.</a>
Dear Sir,
With reference to your PO NO. FINS/1819/NSK/PO438, the material is ready at our work.
Please find attached herewith Proforma invoice for your reference. You are requested to please make the payment so that we can proceed further.
Thanks & Regards,
Ms. Meena Chavan,
Account’s Manager - 8097070830
WESMEC ENGINEERING PVT.LTD
Good day,
First, I apologize for the information overload below. I just wanted to
make sure to provided as much detail as possible.
I do kernel development as a hobby for XDA and other communities. For a
given device that we support, we tend to follow the same sched changes as
Google and will pull in changes from upstream. One of the devices we dev
for is the OnePlus6 and 6T. It uses the same SD845 SOC as the P3. Long
story short, I started to notice an issue that we did not have on our
Oneplus5 Device (SD835 same as the Pixel 2). When boosting
top-app/schedtune.boost to 50 for example, it would appear to boost both
small and big cores. With a boost of 50, this means both clusters would be
running at 1766MHz and above. But this behavior was inconsistent. I could
reboot, and sometimes only the big cluster would appear to be affected by
the stune boost but it would seem that after hours/days of up time, the
issue would occur again and both clusters would be affected.
So I started kernel tracing trying to narrow down a culprit. One of the
things I noticed between a trace that had the bug captured and a trace
where the bug isn't occurring, is the boost margin assigned each cpu. I
could tell this bug would occur when the boosted task could easily fit on a
big core due to low utilization and margin assigned to them. Also, there
was not any other noticeable reason I could discern. Below is an example of
what I am referring to. Also note that I had a friend with a Pixel 3
confirm it had the problem as well before writing here and the logs/info
below are taken from a P3.
Kernel version:
Linux version 4.9.124-gdff097c-ab5226088 (android-build@abfarm934)
(Android clang version 5.0.1
(https://us3-mirror-android.googlesource.com/toolchain/clang
00e4a5a67eb7d626653c23780ff02367ead74955)
(https://us3-mirror-android.googlesource.com/toolchain/llvm
ef376ecb7d9c1460216126d102bb32fc5f73800d) (based on LLVM 5.0.1svn)) #0
SMP PREEMPT Fri Jan 11 21:28:03 UTC 2019
Extracted from PQ2A.190305.002 factory images
Events used:
sched_boost_cpu
sched:sched_find_best_target
sched:sched_boost_task
sched:sched_load_balance
sched:sched_migrate_task
sched:sched_switch
sched:sched_wakeup_new
sched:sched_waking
sched:sched_task_util
sched:sched_tune_boostgroup_update
sched:sched_tune_tasks_update
Bug (no interaction):
<idle>-0 [000] d.H9 12042.557751: sched_boost_cpu: cpu=0
util=22 margin=100
<idle>-0 [000] d.H9 12042.557756: sched_boost_cpu: cpu=1
util=26 margin=0
<idle>-0 [000] d.H9 12042.557759: sched_boost_cpu: cpu=2
util=0 margin=0
<idle>-0 [000] d.H9 12042.557761: sched_boost_cpu: cpu=3
util=4 margin=0
<idle>-0 [000] d.H9 12042.557764: sched_boost_cpu: cpu=4
util=0 margin=0
<idle>-0 [000] d.H9 12042.557767: sched_boost_cpu: cpu=5
util=0 margin=0
<idle>-0 [000] d.H9 12042.557770: sched_boost_cpu: cpu=6
util=0 margin=102
<idle>-0 [000] d.H9 12042.557772: sched_boost_cpu: cpu=7
util=0 margin=102
Bug during interactions:
<...>-640 [000] d.H8 12044.737723: sched_boost_cpu: cpu=0
util=33 margin=495
<...>-640 [000] d.H8 12044.737725: sched_boost_cpu: cpu=1
util=22 margin=0
<...>-640 [000] d.H8 12044.737727: sched_boost_cpu: cpu=2
util=47 margin=0
<...>-640 [000] d.H8 12044.737728: sched_boost_cpu: cpu=3
util=12 margin=0
<...>-640 [000] d.H8 12044.737730: sched_boost_cpu: cpu=4
util=119 margin=0
<...>-640 [000] d.H8 12044.737732: sched_boost_cpu: cpu=5
util=83 margin=0
<...>-640 [000] d.H8 12044.737736: sched_boost_cpu: cpu=6
util=0 margin=512
<...>-640 [000] d.H8 12044.737738: sched_boost_cpu: cpu=7
util=2 margin=511
NO Bug during interactions:
ndroid.settings-10354 [004] d.hb 117.480930: sched_boost_cpu: cpu=0
util=50 margin=0
ndroid.settings-10354 [004] d.hb 117.480932: sched_boost_cpu: cpu=1
util=184 margin=0
ndroid.settings-10354 [004] d.hb 117.480933: sched_boost_cpu: cpu=2
util=66 margin=0
ndroid.settings-10354 [004] d.hb 117.480934: sched_boost_cpu: cpu=3
util=46 margin=0
ndroid.settings-10354 [004] d.hb 117.480935: sched_boost_cpu: cpu=4
util=119 margin=452
ndroid.settings-10354 [004] d.hb 117.480936: sched_boost_cpu: cpu=5
util=2 margin=0
ndroid.settings-10354 [004] d.hb 117.480936: sched_boost_cpu: cpu=6
util=112 margin=0
ndroid.settings-10354 [004] d.hb 117.480937: sched_boost_cpu: cpu=7
util=7 margin=0
When you take a closer look at what is running on the small cores, I
started to notice something else. With the event:
sched_tune_tasks_update
I noticed a pattern with tasks that had "boost=0 max_boost=50". When the
bug is occurring, you would see small cores running tasks with "boost=0
max_boost=50" and when no bug, only big cores would have tasks with
"boost=0 max_boost=50". I have not been able to track down why sometimes
these tasks that received a boost as some point are running on small cores.
I also cannot discern why this issue has been inconsistent. I wanted to
give a heads up and would appreciate any assistance or information anyone
here might have with regards to a possible solution. Thanks for the great
work! I look forward to hearing back from you guys.
I have uploaded the a number of traces captured to my G Drive here:
https://drive.google.com/open?id=11YTlGezAMllmlVr9CtMNCz56CTfrJGBd
If there is a better method, please let me know.
Regards,
Zachariah Kennedy
Good Day!
Please see attached copies of final documents that should be couriered this week by DHL to us.
The details are below:
kindly prepare the layouts and send to us also..
after which kindly send us
DHL tracking :
include all the invoices incase of remittance.
All the best,
Elisa Southon
Nick kim
Transaction Manager,
Allodu cables LLC.
Tel.:- +551 6 5985128
Fax.:- +551 6 5915102
Good Day!
Please see attached copies of final documents that should be couriered this week by DHL to us.
The details are below:
kindly prepare the layouts and send to us also..
after which kindly send us
DHL tracking :
include all the invoices incase of remittance.
All the best,
Elisa Southon
Nick kim
Transaction Manager,
Allodu cables LLC.
Tel.:- +551 6 5985128
Fax.:- +551 6 5915102
Hi,
Can I send you a sample of one of our B2B email list based on your
requirement?
Data Fields includes: Contact name, Company name, Job Title, Website,
Industry, SIC Code, Email address, Direct mail address, Telephone number,
Revenue Size, Employee Size, etc.
Kindly just share your requirements by filling in the below table:
Industries : _____________? (Any Industry)
Job Titles : _____________? (Any Titles)
Geography: _____________? (Any Location)
I'll come up with the data counts, costs & few sample contacts for your
review.
Awaiting your response,
Best Regards
Tracey Mclane
Data Analyst
[1]Click 'Download images' to view images
sales[2](a)tornado-group.com
sent you some files
9 files, 248 MB in total .6 Will be deleted on 31 March, 2019
[3]Get your files
Download link
9 files
Project Reference.pdf
Module
Project Approvals.pdf
ISO 2018-19.pdf
Cover Deatails Page.docx
Vol III Part 3B - Mechanical (Internal)-- (2).pdf
+ 4 more
To make sure our emails arrive, please add [4]noreply(a)wetransfer.com to
[5]your contacts.
References
1. https://wetransfer.com/?utm_campaign=WT_email_tracking&utm_content=general&…
2. mailto:s@tornado-group.com
3. file:///tmp/http
4. mailto:noreply@wetransfer.com
5. https://wetransfer.zendesk.com/hc/en-us/articles/204909429?utm_campaign=WT_…
Hi,
Can I send you a sample/pricing of one of our B2B email list based on your
requirement?
Kindly just share your requirements by filling in the below table:
Industries : _____________
Job Titles : _____________
Geography: _____________
I'll come up with the data counts, costs & few sample contacts for your
review.
Best Regards,
Lukas Marvin| Sr. Marketing Manager
If you are not the right person, feel free to forward this email to the
right person in your organization.
To opt out, please reply with "Leave out" in the
Subject Line
Hi,
Is there any update to my pervious email
Please let me know your thoughts, so that i can get back to you with
complete details
Waiting for your earliest response,
Warm Regards,
Catherine Kathy
From: Catherine Kathy [mailto:Catherine.Kathy@b2bprofessionallist.com]
Sent: Wednesday, March 20, 2019 4:28 AM
To: 'eas-dev(a)lists.linaro.org'
Subject: Registered attendees of Bronner Brothers International Hair Show
Hi,
Would you be interested in Attendees Email List of -Bronner Brothers
International Hair Show..?
List includes: E-mails, contact number and other fields on an excel sheet.
We do charge for our services, would you like to see counts and pricing
details available?
Looking forward for your email.
Regards,
Catherine Kathy
Trade Show Specialist.
Hi,
Would you be interested in Attendees Email List of -Bronner Brothers
International Hair Show..?
List includes: E-mails, contact number and other fields on an excel sheet.
We do charge for our services, would you like to see counts and pricing
details available?
Looking forward for your email.
Regards,
Catherine Kathy
Trade Show Specialist.
HI all,
After I upgraded kernel to AOSP with following commit:
commit bfc525947c5686df850efb39c81aae3eb6a62ac3
Author: Ke Wang <ke.wang(a)spreadtrum.com>
Date: Mon Jan 21 13:41:45 2019 +0800
ANDROID: sched/walt: Fix lockdep assert issue
commit c8d50e061e38 ("ANDROID: DEBUG: Temporarily disable lockdep
asserting on update_task_ravg") is a temporary commit to disable the
lockdep assert in walt_update_task_ravg(). The root cause is that there
are two paths enetering here without holding the rq lock in the pure
scheduler: one is move_queued_task(), another is detach_task().
Now fix this by making sure the rq lock is held at the two paths listed
above as it did in android4.4.
I met hard lockup issue because cpu is stalled in spin lock (seem rq_lock) with following stack when doing the hotplug stress test,:
[ 4488.191067] c5 40 (migration/5) [<ffffff80080ef3fc>] move_queued_task+0x124/0x240
[ 4488.191079] c5 40 (migration/5) [<ffffff80080ef7f8>] __migrate_task+0xa0/0xe0
[ 4488.191090] c5 40 (migration/5) [<ffffff80080f0898>] migration_cpu_stop+0x104/0x114
[ 4488.191103] c5 40 (migration/5) [<ffffff800817c02c>] cpu_stopper_thread+0xbc/0x160
[ 4488.191117] c5 40 (migration/5) [<ffffff80080e55b4>] smpboot_thread_fn+0x1f0/0x280
[ 4488.191127] c5 40 (migration/5) [<ffffff80080e05f0>] kthread+0x10c/0x138
[ 4488.191139] c5 40 (migration/5) [<ffffff8008085780>] ret_from_fork+0x10/0x18
static struct rq *move_queued_task(struct rq *rq, struct rq_flags *rf,
struct task_struct *p, int new_cpu)
{
struct rq *new_rq = cpu_rq(new_cpu);
lockdep_assert_held(&rq->lock);
p->on_rq = TASK_ON_RQ_MIGRATING;
dequeue_task(rq, p, DEQUEUE_NOCLOCK);
rq_unpin_lock(rq, rf);
double_lock_balance(rq, new_rq);
set_task_cpu(p, new_cpu);
double_unlock_balance(rq, new_rq);
raw_spin_unlock(&rq->lock);
rq = cpu_rq(new_cpu);
rq_lock(rq, rf);
BUG_ON(task_cpu(p) != new_cpu);
enqueue_task(rq, p, 0);
p->on_rq = TASK_ON_RQ_QUEUED;
check_preempt_curr(rq, p, 0);
return rq;
}
Did Anyone meet same issue as me (or this is a known issue) with this latest kernel version? Is it possible the new merged patch “bfc525947c5686df850efb39c81aae3eb6a62ac3” result in this issue? (now that I didn’t meet this issue with same test case before).
Thanks
GangWu
is it possible that lock& unlock (for rq->lock) isn’t called with pair (for example, the unlock is called more) for some corner case as:
rq’s cpu and dest_cpu is the same one in API:
__migrate_task(struct rq *rq, struct rq_flags *rf,
struct task_struct *p, int dest_cpu)
or my any other mistake?
Appreciated for any suggestion.
Thanks
GangWu
From: Wu Gang(吴刚)
Sent: 2019年2月25日 14:25
To: eas-dev(a)lists.linaro.org
Subject: one stall issue in migration_cpu_stop? Thanks!
HI all,
After I upgraded kernel to AOSP with following commit:
commit bfc525947c5686df850efb39c81aae3eb6a62ac3
Author: Ke Wang <ke.wang(a)spreadtrum.com>
Date: Mon Jan 21 13:41:45 2019 +0800
ANDROID: sched/walt: Fix lockdep assert issue
commit c8d50e061e38 ("ANDROID: DEBUG: Temporarily disable lockdep
asserting on update_task_ravg") is a temporary commit to disable the
lockdep assert in walt_update_task_ravg(). The root cause is that there
are two paths enetering here without holding the rq lock in the pure
scheduler: one is move_queued_task(), another is detach_task().
Now fix this by making sure the rq lock is held at the two paths listed
above as it did in android4.4.
I met hard lockup issue because cpu is stalled in spin lock (seem rq_lock) with following stack when doing the hotplug stress test,:
[ 4488.191067] c5 40 (migration/5) [<ffffff80080ef3fc>] move_queued_task+0x124/0x240
[ 4488.191079] c5 40 (migration/5) [<ffffff80080ef7f8>] __migrate_task+0xa0/0xe0
[ 4488.191090] c5 40 (migration/5) [<ffffff80080f0898>] migration_cpu_stop+0x104/0x114
[ 4488.191103] c5 40 (migration/5) [<ffffff800817c02c>] cpu_stopper_thread+0xbc/0x160
[ 4488.191117] c5 40 (migration/5) [<ffffff80080e55b4>] smpboot_thread_fn+0x1f0/0x280
[ 4488.191127] c5 40 (migration/5) [<ffffff80080e05f0>] kthread+0x10c/0x138
[ 4488.191139] c5 40 (migration/5) [<ffffff8008085780>] ret_from_fork+0x10/0x18
static struct rq *move_queued_task(struct rq *rq, struct rq_flags *rf,
struct task_struct *p, int new_cpu)
{
struct rq *new_rq = cpu_rq(new_cpu);
lockdep_assert_held(&rq->lock);
p->on_rq = TASK_ON_RQ_MIGRATING;
dequeue_task(rq, p, DEQUEUE_NOCLOCK);
rq_unpin_lock(rq, rf);
double_lock_balance(rq, new_rq);
set_task_cpu(p, new_cpu);
double_unlock_balance(rq, new_rq);
raw_spin_unlock(&rq->lock);
rq = cpu_rq(new_cpu);
rq_lock(rq, rf);
BUG_ON(task_cpu(p) != new_cpu);
enqueue_task(rq, p, 0);
p->on_rq = TASK_ON_RQ_QUEUED;
check_preempt_curr(rq, p, 0);
return rq;
}
Did Anyone meet same issue as me (or this is a known issue) with this latest kernel version? Is it possible the new merged patch “bfc525947c5686df850efb39c81aae3eb6a62ac3” result in this issue? (now that I didn’t meet this issue with same test case before).
Thanks
GangWu
Hi,
Can I send you a Price of one of our Database Sellers based on your
requirement?
Kindly just share your requirements by filling in the below table:
Industries : -----------------------
Job Titles : -----------------------
Geography : ----------------------
I'll come up with the data counts, costs & few sample contacts for your
review.
Regards,
Katherine Allison
Business Development
Hi,
I was going through your website & I figured it'd be worth leaving a note.
We can help you with promoting your business online which would make you
rank high on search engines on relevant keywords, also help you uplift your
brand in the market and get huge traffic with good number of Inbound Leads
to boost your product sales and services you provide.
We do solid stuff in:
* Websites designing and development
* Mobile apps designing and development
* Graphics and logo designing
* E-commerce mobile app and websites development
Please email us back to get more info.
Thanks & Regards,
Mattie Riddick
Senior Marketing Consultant
Email: mattie.riddick(a)expodatapro.com
Address: Santa Clara |USA
If you are not the right person, feel free to forward this email to the
right person in your organization.
To opt out, please reply with Leave Out in the Subject Line.