<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.