[PATCH] device-dax: don't set kobj parent during cdev init
by Logan Gunthorpe
I copied this code and per feedback from Greg Kroah-Hartman [1] the
cdev's kobject's parent should not be set to the related device.
This should have minor consequences but isn't doing what anyone
expects it to.
This patch then fixes device-dax so it doesn't make the same mistake.
[1] https://lkml.org/lkml/2017/2/10/370
Signed-off-by: Logan Gunthorpe <logang(a)deltatee.com>
---
drivers/dax/dax.c | 6 +-----
1 file changed, 1 insertion(+), 5 deletions(-)
diff --git a/drivers/dax/dax.c b/drivers/dax/dax.c
index ed758b7..24e53b7 100644
--- a/drivers/dax/dax.c
+++ b/drivers/dax/dax.c
@@ -699,13 +699,9 @@ struct dax_dev *devm_create_dax_dev(struct dax_region *dax_region,
goto err_inode;
}
- /* device_initialize() so cdev can reference kobj parent */
- device_initialize(dev);
-
cdev = &dax_dev->cdev;
cdev_init(cdev, &dax_fops);
cdev->owner = parent->driver->owner;
- cdev->kobj.parent = &dev->kobj;
rc = cdev_add(&dax_dev->cdev, dev_t, 1);
if (rc)
goto err_cdev;
@@ -722,7 +718,7 @@ struct dax_dev *devm_create_dax_dev(struct dax_region *dax_region,
dev->groups = dax_attribute_groups;
dev->release = dax_dev_release;
dev_set_name(dev, "dax%d.%d", dax_region->id, dax_dev->id);
- rc = device_add(dev);
+ rc = device_register(dev);
if (rc) {
put_device(dev);
return ERR_PTR(rc);
--
2.1.4
5 years, 4 months
Problem with parcel shipping, ID:002890533
by galmudug@jupiter.ileysinc.com
Dear Customer,
Your item has arrived at the UPS Post Office at February 11, but the courier was unable to deliver parcel to you.
Please check the attachment for details!
Yours truly,
Harold Rush,
UPS Support Manager.
5 years, 4 months
Re: [PATCH 0/2] fix devm_memremap_pages() mem hotplug locking
by Dan Williams
On Sun, Feb 12, 2017 at 5:25 PM, Masayoshi Mizuma
<m.mizuma(a)jp.fujitsu.com> wrote:
> Hi Dan,
>
> On Sun, 12 Feb 2017 14:34:11 -0800 Dan Williams wrote:
>>
>> Ben notes that commit f931ab479dd2 "mm: fix devm_memremap_pages crash,
>> use mem_hotplug_{begin, done}" is incomplete and broken. Writes to
>> mem_hotplug.active_writer need to be coordinated under the device
>> hotplug lock. Otherwise, we can potentially corrupt mem_hotplug.refcount
>> leading to soft lockups.
>
>
> I think mem_hotplug_{begin,done} is not suitable to exclude
> devm_memremap_pages()
> because it seems that memory hotplug is not related to this context.
> How about using pgmap_lock instead?
The problem with that switch is the race in
kernel_physical_mapping_init(), see commit f931ab479dd2. As far as I
can see we need all paths that call kernel_physical_mapping_init() to
agree on the same lock, and can't use a private lock in
devm_memremap_pages().
5 years, 4 months
[PATCH 0/2] fix devm_memremap_pages() mem hotplug locking
by Dan Williams
Ben notes that commit f931ab479dd2 "mm: fix devm_memremap_pages crash,
use mem_hotplug_{begin, done}" is incomplete and broken. Writes to
mem_hotplug.active_writer need to be coordinated under the device
hotplug lock. Otherwise, we can potentially corrupt mem_hotplug.refcount
leading to soft lockups.
---
Dan Williams (2):
mm, devm_memremap_pages: hold device_hotplug lock over mem_hotplug_{begin,done}
mm: validate device_hotplug is held for memory hotplug
drivers/base/core.c | 5 +++++
include/linux/device.h | 1 +
kernel/memremap.c | 5 +++++
mm/memory_hotplug.c | 2 ++
4 files changed, 13 insertions(+)
5 years, 4 months
RDM056 从技术走向管理
by 胡牲
Received: from WS-web (pauxgsyg(a)axlcikhcb.org)
Date: 星期五 2017-2-12 16:17:16+0800
From: "胡牲" <pauxgsyg(a)axlcikhcb.org>
Reply-To: "linux-nvdimm" <linux-nvdimm(a)lists.01.org>
Message-ID: <vchaacfq-k9re1-783304-hpbdh-e6rta4jjx1d.pauxgsyg(a)axlcikhcb.org>
RDM056 从技术走向管理
—研发经理的领导力与执行力
【2017年时间地点安排】 2月27-28日深圳 3月20-21日北京 3月23-24日上海 3月27-28日深圳【参加对象】企业CEO/总经理、研发总经理/副总、公司总工/技术总监、研发项目经理/产品经理、中试部经理、研发质量部经理、PMO(项目管理办公室)主任、走上管理岗位的技术人员【学习费用】 3.2.0.0 元/ 一位, 4.9.8.0元/ 两位 ,(含指定教材、证书、茶点)报名咨询电话:0755-612-88.035 010-516-61.863 021-312-61.580 在线咨询 QQ:6983436 报名信箱:6983436(a)qq.com (报名请回复尾末报名表)课程背景根据我司多年从事研发管理咨询的经验发现中国企业95%以上的研发中基层主管都是从技术能力比较强的工程师中提拔起来的,很多刚刚走上管理岗位的研发人员在从技术走向管理的过程中存在如下问题:1. 角色不能转换,过度关注技术细节;2. 认真帮助下属可是他们并不买账;3. 凡事亲力亲为,忙得焦头烂额,可是上司却嫌效率太低;4. 希望下属多提意见,可是他们却什么都不说,不愿意承担责任;5. 上司让制定工作计划,可却无从下手;6. 不知道如何分派工作,如何领导团队,更不知道如何确保你的团队不出差错;7. ……这些问题致使走上管理工作岗位的技术人员疲惫不堪却还不能有效达到整体目标。从一名只对技术负责的技术人员转变为对全流程负责的项目经理和对某一专业领域负责的部门经理,在这个转变的过程中,技术人员要实现哪些蜕变、要掌握哪些管理技能、如何培养自己的领导力等是本课程重点探讨的内容。 课程收益1. 分享讲师500多场研发管理培训的专业经验,通过现场的互动帮助学员理清走向管理的困惑2. 总结和分析技术人员从技术走向管理过程中常见的问题3. 掌握实现从技术走向管理的过程中要实现的几个转变4. 了解从技术走向管理的五个好习惯(成果导向、综观全局、聚焦重点、发挥优势、集思广益)5. 掌握与领导沟通的方法技巧6. 掌握走上管理工作岗位后需要掌握的四个核心管理技能(目标与计划、组织与分派工作、控制与纠偏、领导与激励)7. 了解成功实现从技术走向管理转变的几个关键要素8. 分享讲师20多个咨询项目的研发管理的案例资料(模板、表格、样例……),帮助学员制定Action Plan,使得学员参训后回到自己的公司能够很好实践 讲师介绍Giles: PDMA(美国产品开发管理协会www.pdma.org)会员 《PDMA新产品开发手册》中文版主译 清华大学研发管理特聘教授 n 专业背景:十多年高科技企业研发管理实践,典型的在企业实践中从技术走向管理的管理专家。在某著名通信公司工作期间,作为硬件工程师、软件工程师和系统工程师(系统总体设计总工)参与过多个小型、大型项目开发,有五年具体产品开发经验,承担过多个项目的管理工作,担任过研发项目管理部经理、研发管理办经理、技术管理部副总经理、研发IT中心主任,经历并参与主持了此公司研发管理(包括研发流程管理、研发项目管理、研发人力资源管理、研发IT管理等模块)混乱到规范化建设的全过程。1998年开始长期与国际顶尖咨询顾问一起工作,并作为第一批核心小组成员与国际著名的咨询公司合作主导了研发管理变革项目及其母项目公司级IT规划项目,同时兼任该公司高级讲师,负责企业文化建设在研发的推进和落地工作。n 研发管理咨询经验曾作为项目总监、项目经理主导了10多个研发管理咨询项目,帮助这些企业全面建立研发管理体系(包括流程、组织、绩效、IT),有效地提升了这些公司的研发管理和创新能力,典型客户如下:1) 最大专业打印机供应商北洋电气2) 信利国际有限公司3) 国内系统集成行业第二名(华胜天成)4) 中电集团第七研究所5) TCL家庭网络事业部6) 苏州科达7) 国内最大的网络安全厂商天融信……n 研发管理培训经验:曾为AO史密斯、海尔、TCL、TTE、美的、夏新、康佳、海信、创维、北大方正、格力电器、步步高、长虹、彩虹集团、苏泊尔、上海日立、成都索贝、云环电子、蓝微电子、威创科技、卓立电气、老板电器、南太集团、海洋王、航盛电子、华强信息、华阳多媒体、广东威特、信华精机、研祥智能、聚光科技、信利国际有限公司、北洋电气、CNNIC(中国互联网信息中心)、网易、华友世纪、阿里巴巴、淘宝网、新浪网、讯雷、优视动景、御风行科技、吉比特、朗科、冠捷电子、江苏富士通、福建富士通、格林威尔、信威通讯、中国电信北京研究院、中国普天公司、福建敏讯、无限立通、瑞斯康达、和协航电、全亚通讯、广州京信、虹信科技、国人通讯、杰赛科技、冠日通讯、星网锐捷、实达网络、鑫诺电子、神州数码、同洲电子、九洲信息科技、赛科世纪、四达时代、穗彩科技、龙江风采、东进电子、威科姆电子、金蝶软件、东软软件、高阳金信、杭州虹软、中国工商银行软件开发中心、中国银联、雁联、广联达软件、方正春元、灵图、科银京成、广州安凯、广州从兴、广州宏达信、拓尔思、青岛英派斯、浙大中控、上海精伦、中创信测、汇川技术、雄韬电源、核达中远通、斯比泰、山特电子、深圳南瑞、国电南自、上海思源、上海宝信、荣信电力电子、亿力吉奥、电力科学研究院、特变电工、上海海得、迈瑞医疗、和佳医疗、中集集团、众友科技、好易通科技、乐凯集团、金东纸业、徐工集团、三一集团、山河智能、安徽叉车、同洲电子、天融信、绿盟科技、北方微电子、深圳国微、珠海炬力、上海展讯、威盛电子、天綦、天马微电子、武汉电信器件公司、中电华大、杭州汉帆、中电集团第7研究所、中电集团第43研究所、中电集团第29研究所、公安部第一研究所、同方威视、北京矿冶研究总院、中国石化研究院、电子科学研究院、郑州三磨所、研祥智能、北京圣非凡、潍柴动力、长城华冠、北京现代、东风汽车、一汽集团、中国重汽、北汽福田、通用泛亚、江铃陆风、奇瑞汽车、上汽通用五菱、长安汽车、、苏州金龙新粤交通、威海广泰、大豪科技、西子OTIS、蒂森电梯、西子孚信、深圳和宏、顺德震德、鹰牌控股、烟台万化、先声药业、中国航空、中国航天、等500多家企业和研究机构提供了专业的研发管理培训。其中部分公司邀请讲课多次。课程大纲一、 案例分析1. 讨论:技术走向管理的烦恼二、 从技术走向管理的角色定位和角色转换1. 为什么要从技术走向管理(背景、原因)2. 管理人员的角色定位和素质模型3. 有哪些技术管理职位4. 技术型管理者的角色与核心工作(技术管理者的不是说不要技术,而是层次越高的技术管理者,越需要技术广度、技术敏锐度与市场敏锐度,而且更需要沟通、管理与领导技能)5. 技术人员与管理人员的特质6. 研发人员的特点7. 研发人员与销售人员、工人的不同8. 角色转换过程中常见的问题分析1) 自己解决问题到推动他人解决问题2) 刚性和弹性的掌握3) 从管事到管人与事的转变;4) 从发现问题到推动解决问题的转变;5) 从好人到坏人的转变;9. 角色转换的成长之路(角色、态度、知识、技能)10. 演练与问题讨论三、 从技术走向管理必备的好习惯1. 习惯的价值与培养2. 习惯与原则3. 习惯之一:成果导向1) 过程和结果的关系2) 不同研发职位应完成的结果3) 追求过程的快乐还是成果的快乐4) 成果导向对研发管理者的要求5) 研讨:研发管理者在具体工作中怎么做才算是成果导向?6) 点评:研发整体资源管理方法论(保证研发资源整体投入产出比)4. 习惯之二:综观全局1) 对研发各级管理者来说全局在哪里?2) 综观全局的要求(理解自己在研发价值链中的位置和贡献)3) 建立研发技术团队的创造性与规范性相结合的文化4) 研发工作的特殊性决定了创造性和规范性的冲突5) 解决这个冲突的思路6) 团队游戏规则的建立7) 案例研讨:管理者在何种情况下可以破例?8) 案例研讨:研发团队提倡什么,反对什么?9) 案例研讨:游戏规则建立中的赏罚基本原则是什么?10) 研发型团队创造性文化的建立(鼓励创新,鼓励犯错误,鼓励创造性)11) 研发型团队规范性文化的建立(规范性、纪律性、过程标准性、可制造性、可服务性、bm性等)5. 习惯之三:聚焦重点1) 研发管理人员忙碌却无成效的原因剖析2) 研发管理人员的工作分类(四个象限)和时间管理3) 问题解答:谁都知道应当按四个象限安排工作顺序可为什么我们总安排不好?4) 讨论:对研发管理者来说到底什么是重要的工作?领导交代的工作到底属于哪个象限?5) 案例:张经理的工作如何聚焦重点6. 习惯之四:发挥优势1) 不同的研发人员有什么优势2) 是发挥优势还是克服弱点3) 发挥优势要求我们做到什么4) 采用什么方法才能发挥不同研发人员的优势7. 习惯之五:集思广益1) 怎样才能使研发团队绩效最大化2) 研发团队合作的5种方式3) 因为差异(四个层次)所以要集思广益4) 差异会导致冲突吗?差异与冲突的关系5) 研发冲突的原因6) 为什么研发人员与测试人员、QA会有冲突7) 冲突的破坏性和建设性8) 冲突的状况与组织绩效9) 看录象中的冲突进行讨论(项目经理、QA、下属的关系)10) 集思广益经常使用的方法论(脑力激荡法、德尔菲)四、 研发管理者如何与领导沟通1. 研发管理者自己沟通能力不强而领导又不懂技术怎么办?2. 为什么研发工作自己觉得开展的很好却得不到老板或领导的认可?3. 与领导沟通的重要性4. 无数“革命先烈”的教训分享5. 领导的沟通类型6. 领导的沟通类型对沟通的影响7. 与领导沟通的难题(尤其是没有技术背景的领导)8. 与领导沟通的要点9. 高层领导喜欢的沟通方式10. 与领导沟通的方式、方法与技巧11. 与领导沟通谨慎换位思考12. 向领导汇报方式和工具13. 汇报会上领导常问的问题分类14. 为什么领导在会上总是不断追着问?15. 高层管理者对研发的沟通信息需求(开发状况、资源状况、管理优化状况)详细介绍和模板演示16. 分辨领导的真正需求17. 要想成功从技术走向管理首先做个成功的下属18. 如何做个成功的下属19. 研讨:学习本单元的体会列出以后改进的三个要点五、 从技术走向管理的四个核心管理技能之一:目标与计划1. 目标对我们的影响2. 个人目标和团队目标的关系3. 如何根据公司的战略要求制定研发部门和研发项目的目标4. 研发部门和项目的目标如何分解到个人5. 如何帮助下属制定工作目标6. 目标的制定与下达(SMART化、愿景化、共享化、承诺化(PBC))7. 研发项目的目标为什么不容易SMART8. 为什么培训了很多次SMART研发项目目标还是做不到SMART9. 开发管理中为什么要用模板,模板使用的3个艺术、为什么模板推行中总有困难10. 研发工作计划的PDCA循环11. 研发流程与计划的关系12. 研发项目计划制定的流程13. PERT、关键路径和GANNT14. 为什么研发项目计划不用PERT图15. 产品开发计划如何分成四级(这四级计划的责任主体和制定时间点)16. 演练:每个小组制定一个半年计划,发表!六、 从技术走向管理的四个核心管理技能之二:组织与分派工作1. 活动演练 30 分钟:扑克游戏——上中下三层互动(体验:管理对人与对事,三层角色定位,目标下达,控制与跟踪,愿景与目标共享,结果反馈等)2. 研发执行力缺失的原因分析3. 常见研发组织形式及优缺点4. 如何对研发工作进行分解5. 给研发人员分派工作的原则6. 给研发人员分派工作的步骤7. 给研发人员分派工作中容易出现的问题8. 研发沟通管理的内容9. 沟通的目的与功能10. 沟通的种类与方式11. 有效沟通的障碍/约哈里窗12. 面对面沟通避免的小动作13. 如何给其它部门分派研发工作14. 研发管理人员在分派工作中容易存在的问题、原因和克服15. 给研发技术人员创造愿景、描绘愿景,尤其是关于项目与团队前途16. 案例研讨:研发技术型团队的成员常被迫承担紧急的项目周期,该如何处理?17. 案例研讨:给予研发技术人员的空间到底多大,犯什么样的错误可以接受?18. 案例研讨:任务下达后完成得不好但因为是碰到困难又怎么处理?19. 案例研讨:一个人承担多个项目遇到资源冲突怎么办20. 案例研讨:两个领导意见不一致,怎么办?七、 从技术走向管理的四个核心管理技能之三:控制与纠偏1. 研发工作为什么难以控制2. 研发工作的问题管理与风险管理3. 研发工作追踪的步骤4. 研发工作控制方法之一:会议(具体操作与模板)5. 研发工作控制方法之二:报告机制(具体操作与模板)6. 研发工作控制方法之三:审计(具体操作与模板)7. 研发工作控制方法之四:合同书与任务书(具体操作与模板)8. 研发工作控制方法之五:预警系统(具体操作与模板)9. 研发工作控制方法之六:经验教训总结(具体操作与模板)10. 研发工作控制方法之七:测评(具体操作与模板)11. 研发工作控制方法之八:非正规控制(具体操作与模板)12. 研发工作如何度量、量化管理(有哪些量化指标、PCB)13. 关于控制的误区(用人不疑、甩手掌柜、与创新的矛盾)14. 关于研发执行力八、 从技术走向管理的四个核心管理技能之四:领导与激励1. 研发领导权威力的来源2. 研发领导如何发展个人魅力3. 如何针对不同环境和不同的研发人员进行情景领导4. 讨论:如何增进研发团队的凝聚力和士气5. 研发领导如何授权6. 研发领导如何辅导下属和培养接班人7. 研发部门中的“因人而异”的管理方法1) 白金法则2) 如何管理你团队性格特征不同的下属3) 案例分析:如何考察与识别有管理潜力的技术型部属?4) 尊重研发技术人员个性的沟通模式与方法5) 案例研讨:如何管理技术型团队中的悍将、润滑油、老黄牛型的部属?8. 研发人员的考核与激励(专题讲解)1) 建立功能型团队与项目型团队面向结果的绩效考核办法2) 定性与定量考核法;3) 有效理解结果、过程、投入的考核之间的关系;4) 关键绩效指标考核法(KPI法):模板、业界案例、练习5) 平衡计分卡考核法(BSC法):模板、业界案例6) 个人业务承诺法(PBC法):模板、业界案例、练习7) 考核流程与360度考核法:业界案例比较分析8) 末位淘汰法9) 各层次技术人员考核要求及关键内容9. 研发技术型人才的培育与任职资格管理1) 研发技术型人才的素质模型与特点2) 培育部属(辅导的7步结构、研发技术人员积极意愿度的培育、能力度的培育、如何培养研发技术型新手、如何培养研发技术型骨干与高端人才)3) 任职资格管理(双阶梯职业通道模型、任职资格的目的与作用、任职资格的体系与标准、认证与成长、职涯发展)4) 基于任职资格的研发技术型人员的培训实习体系5) 专业技术人才和专业技术管理人才(系统工程师、QA、项目经理等)的正式培养机制——资源池10. 研发技术型人才的非物质激励与物质激励方法1) 研发技术型人才的需要2) 案例研讨:研发技术型人才受什么因素激励?3) 案例研讨:技术型团队的士气受哪些因素影响?4) 案例研讨:技术型团队的凝聚力受哪些因素影响?5) 管理者的红黑脸方法(勋章、鲜花、鼓励、期望、赞美;警告、批评、敲打、揉搓、杀鸡骇猴、痛骂等)6) 案例研讨:如何对技术型部属使用红脸?7) 案例研讨:如何对技术型部属使用黑脸?8) 案例研讨:能干的技术型部属犯了错误如何处理?9) 案例研讨:如何在能力比你强的技术型部属中树立你的威信?10) 研发技术型人员的物质型激励:薪酬包组合、组合结构、薪酬分配、薪酬梯级、工资奖金比例、11) 资力能力及报酬的关系、业界案例12) 技术人员离职的征兆管理以及如何留住有价值的知识型员工11. 演练与讨论九、 成功实现从技术走向管理转变的关键1. 成功的实现角色换位2. 管理技能的培养3. 个人修炼(习惯、领导力、沟通能力)4. 组织的融合和团队的打造5. 给刚走上管理岗位的技术人员推荐的书籍和电影报名表第一天上课:上午9:00-12:00 下午13:30-16:30赠送研讨:16:30-17:00(赠送时间)第二天上课:上午9:00-12:00 下午14:00-17:00 赠送研发管理IT介绍13:30-14:00(赠送时间) 报名方式: 请在确认参加培训后立即将报名表EMAIL至6983436(a)qq.xn--com,-o84fk2d02jjtao9feybx16b6pj12orz6g8exb3ka.xn--:-336ax2mn5d455b 开课前一周以《确认函》另行通知培训课程:从技术走向管理参加地点: 北京 上海 深圳 参会人员:公司名称: 业务性质: 企业规模/人数 发票抬头: ① 姓名: 职位: 电邮: 联系方式 ② 姓名: 职位: 电邮: 联系方式 主要联系人:姓名:_______________________ 部门:______________________ 职位:______________________ 电话:_______________________ 传真:_____________________ 电邮:___________________ 付款方式: 转账 现金 支票(仅限深圳、东莞、广州、佛山四地)费用总计:¥ 元 (共 人参会)预定住宿: 需要预定 自行安排 (需要预定的请参考我司课程《确认函》中的住宿酒店信息注意:→请将报名表填写完整E-mail至我方即可。我方收到报名表后,将以电话、或E-mail等方式确认收到报名表。→请在培训之前三个工作日内将报名表回传,本地客户可培训当天现场交费,外地客户请提前转帐,课前一周另行发送详细会务安排。
5 years, 4 months
How is a Region format interface codec used in NFIT/PEME/BLK/BTT driver?
by Soccer Liu
Hi:
I am trying to figure out what changes might be needed in the NVDIMM driver set for adding a new Region format interface code.
After some researching, I found the following constants were defined in the NFIT header file but never really got referenced in the driver code. (It's used in the test code)
64 #define NFIT_FIC_BYTE cpu_to_le16(0x101) /* byte-addressable energy backed */
65 #define NFIT_FIC_BLK cpu_to_le16(0x201) /* block-addressable non-energy backed */
66 #define NFIT_FIC_BYTEN cpu_to_le16(0x301) /* byte-addressable non-energy backed */
Am I missing anything?
ThanskCheng-mean
5 years, 4 months
Re: [PATCH 4.4 05/48] mm: fix devm_memremap_pages crash, use mem_hotplug_{begin, done}
by Dan Williams
On Thu, Feb 9, 2017 at 7:26 AM, Ben Hutchings <ben(a)decadent.org.uk> wrote:
> On Wed, 2017-01-18 at 11:46 +0100, Greg Kroah-Hartman wrote:
>> 4.4-stable review patch. If anyone has any objections, please let me know.
>>
>> ------------------
>>
>> From: Dan Williams <dan.j.williams(a)intel.com>
>>
>> commit f931ab479dd24cf7a2c6e2df19778406892591fb upstream.
>>
>> Both arch_add_memory() and arch_remove_memory() expect a single threaded
>> context.
> [...]
>> The result is that two threads calling devm_memremap_pages()
>> simultaneously can end up colliding on pgd initialization. This leads
>> to crash signatures like the following where the loser of the race
>> initializes the wrong pgd entry:
> [...]
>> Hold the standard memory hotplug mutex over calls to
>> arch_{add,remove}_memory().
> [...]
>
> This is not a sufficient fix, because memory_hotplug.c still assumes
> there's only one 'writer':
>
> void put_online_mems(void)
> {
> ...
> if (!--mem_hotplug.refcount && unlikely(mem_hotplug.active_writer))
> wake_up_process(mem_hotplug.active_writer);
> ...
> }
>
> void mem_hotplug_begin(void)
> {
> mem_hotplug.active_writer = current;
>
> memhp_lock_acquire();
> for (;;) {
> mutex_lock(&mem_hotplug.lock);
> if (likely(!mem_hotplug.refcount))
> break;
> __set_current_state(TASK_UNINTERRUPTIBLE);
> mutex_unlock(&mem_hotplug.lock);
> schedule();
> }
> }
>
> With multiple writers, one or more of them may hang or
> {get,put}_online_mems() may mess up the hotplug reference count.
You're right. We need to hold lock_device_hotplug_sysfs() before
calling mem_hotplug_begin(). I'll take a look at a follow-on fix and
also add an assert_held_device_hotplug() helper to catch this in the
future.
5 years, 4 months
龙倡(广州)花边有限公司47035
by 卢先生
销售主管2天强化训练营
【时间地点】 2017年03月04-05上海 03月11-12北京 05月13-14深圳 05月20-21上海
07月15-16深圳 07月22-23上海 07月29-30北京 09月09-10深圳 09月16-17上海
11月18-19深圳 11月25-26上海 12月02-03北京 2018年01月13-14深圳
01月20-21上海
【参加对象】将被提升的销售精英、销售主任、销售经理、区域经理、业务经理、销售总监、总经理。
【授课.方式】理念+方法+工具,小组互动、案例分析、游戏分享、角色演练
【学习.费.用】 4200元2天/1人(含课程讲义、午餐、税.费、茶点等)
【电子邮.箱】 peixun33(a)vip.qq.com
【值班手.机】 13544013315颜珊珊 18123907369张彬 0755-66620355 QQ微信:971700732
课程背景
大部分销售主管都是从销售第一线被提拔上来,个人的销售能力都很强。但成为一个销售团队的主管后,经常出现的一个问题是管理能力与经验不足。销售管理工作千头万绪,销售主管每天都在忙碌、焦虑中度过,很少有时间去提升自己的管理技能。《销售主管2天强化训练营》,让销售主管在2天内进行强化训练,学习必备的管理知识,理清基本的管理思路,解决管理中常见的问题。
1. 作为销售主管,以前没学习过管理知识,不知道如何管人,怎么办?
2. 销售主管当然应该有自己的销售任务吗?
3. 如何与下属相处?该严厉还是宽容?慈不掌兵还是爱兵如子?
4. 什么样的人才适合?应该如何挑选销售人员?
5. 试用期短,难以看到新人的业绩,试用期内如何评估考察?
6. 有人说“教会徒弟,饿死师傅”,怎么办?还要去辅导业务员吗?
7. 销售业绩该如何抓? 销售主管做些什么工作才能真正提升业绩?
8. 销售人员每天出去后,是去拜访客户,还是逛街、去网吧玩游戏?不好管理,怎么办?
9. 有没有一种方法,不需增加投入,而又能马上帮助业务员提升业绩?
10. 业绩竞赛对销售人员似乎没什么效果,怎么办?如何去激励销售人员?
以上疑虑,在《销售主管2天强化训练营》将得到解答!
课程收益
1. 明确销售主管的工作定位,知道如何把握工作重点;
2. 帮助销售主管理清思路,正确处理销售中的常见问题;
3. 了解如何组建销售团队,如何选人、育人、留人;
4. 明白销售过程管理的原理与方法;
5. 学会销售团队业绩考核指标设定的方法;
6.了解销售业务人员奖惩的基本原理;
7.学完《销售主管2天强化训练营》并掌握所学技巧方法,能有效提升销售团队业绩。
课程特色
1. 得到市场验证的课程才是好课程!-- 何炜东老师的销售主管强化训练营已经连续4年每月在北京、上海、深圳轮流主办公开课。
2. 得到学员认可的课程才是好课程!-- 本课程已经得到数千名来自全国各行各业的销售主管好评见证。
3. 自主研发的课程才是好课程!
3. 自主研发的课程才是好课程!
-- 本课程由何炜东老师自主研发,结合了何老师多年销售管理实战经验。
4. 原版的课程才是好课程!
-- 市面上已经出现抄袭课程,这样的课程你敢上吗?请认准何炜东老师的原创经典课程。
5. 能解答学员实际问题的老师才是好老师!
-- 何老师具有丰富的实际经验与理论基础,可在课程现场即时解答学员提出的实际工作中遇到的问题。
销售主管2天强化训练营——课程大纲
第一部分、销售主管的工作与角色定位
一、销售主管该做什么?
1. 案例分析:这个主管该如何做?
2. 销售主管为什么这么忙?如何能不这么忙?
3. 销售主管的工作重点在哪里?
二、销售管理的几个注意点
1. 管理要注意度。案例分析:这个主管为什么会失败? (管理方法不是一成不变的)
2. 管理无大事,一切在细节(抓销量,也得从细节抓起)
3. 防火重于救火(预防更重要)
三、销售主管角色定位
1. 与公司、上司、同事的关系定位
2. 与下属的关系定位
-- 主管与下属能否成为真正的朋友? =--对下属该严厉还是宽容?
第二部分、销售团队的组建
一、销售人员的挑选
1. 选人比用人更重要,哪种销售人员适合你?什么性格好?
2. 面试销售人员要注意的问题
3. 试用期如何判断? 试用期要考察销售人员的2大点
二、销售人员的培育
1. 销售主管的主要职责:教师还是教练?
2. 培训成本太高?
3. 为什么培训效果不理想?
4. 指导下属时要注意的几个问题
-- 你说了他一定懂吗?
-- 他懂了一定做吗?
5. 辅导销售人员的5种主要方法
三、如何留住优秀销售人员?
1. 为什么优秀销售人员要走?
2. 如何留住优秀人才?
第三部分、销售人员管理与销售业绩管理
一、我们的工作重点应放在哪些人身上?
1. 销售经理的时间与精力不能平均分配,如何避免会哭的孩子有奶吃现象?
2. 销售人员的3大分类
3. 销售人员分类管理原则
二、销售业绩如何抓?
1. 为什么抓业绩,总是不见效果?
2. 抓业绩,要从三点入手
三、销售人员日常工作管理
1. 销售人员出去干嘛了,你知道吗?如何管理?
2. 销售人员日常工作管理三招。
-- 不用增加投入,让团队销售业绩提升的方法
四、销售目标设定与分解
1. 销售目标的设定原则
2. 销售人员的业绩指标分解方法
五、销售业绩考核
1、销售中的关键指标
-- 如何考核下属?先进的销售管理,必须做到量化
2. 关键业绩指标—KPI介绍
-- 考核销售人员的几个关键业绩指标
3. 运用关键业绩指标的几个注意点
第四部分,销售人员的激励与惩罚
一、必须了解的几个激励原理
1. 马斯洛需求层次理论
2. 公平理论 -- 案例分析
二、激励方法
1. 我两手空空,拿什么激励下属?
-- 几个低成本的激励方法
2. 提拔下属与激励
-- 业绩好就应该提拔?哪类人能提拔?扶上马,还得送一程
三、业绩竞赛与激励
1. 业绩竞赛一定合适吗? 业绩竞赛的利与弊
2. 如何避免业绩竞赛的弊端?
四、销售人员的惩罚
1. 有了胡萝卜,还需要大棒吗?单靠激励行吗?
2. 如何批评下属?批评下属的标准动作
第五部分、销售主管的自我提升
1. 我们为什么会被提升?我们的能力是否能胜任现在的工作?
2. 如何提升自己的管理技能?
-- 提高管理技能的3个途径
-- 管理者的学习,我们是否真的意识到学习的重要性?
-- 管理者如何学习?没有时间学习怎么办?
3. 销售主管要当心的陷阱
-- 案例分析:身经百战的她为什么失败?
-- 如何破解陷阱?
销售主管2天强化训练营——讲师介绍
何炜东 老师
实战型销售管理培训专家
实战经验
- 可口可乐公司销售经理,曾主管三个营业所及两个销售部门,带领团队从无到有创立直销系统;
- 通用电气(GE)华南大区销售经理,建立产品销售新渠道模式;
- 和记黄埔集团之屈臣氏蒸馏水(Watsons Water)销售经理-南中国,建立健全产品分销体系;
- 亦曾服务于民营企业,担任过培训中心、制造企业、科技公司培训总监、人力资源总监、销售总监等职;
- 曾带领数百人的销售团队及主管华南四省销售业务,创造销量比上一年增长3倍的佳绩;
- 从基层销售做起,经历从业务员到销售总监的过程,对各级销售主管所遇管理问题都有所了解;
- 多年的销售管理经验积累,帮助学员了解知名外企在销售管理中的先进方法;
- 经过正规的营销理论体系训练,海外知名商学院QUT工商管理硕士(MBA);
- 北京大学、北京交通大学、上海交通大学、北京理工大学、西北工业大学深圳研究院特聘讲师;
- 已出版书籍:《十项全能销售管理者》 。
- 为上千家企业提供销售培训与咨询,并被多家知名企业聘为销售团队辅导顾问。
- 培训以互动、启发、Bitmap Bitmap Bitmap Bitmap Bitmap Bitmap Bitmap 销售主管2天强化训练营
【时间地点】 2017年03月04-05上海 03月11-12北京 05月13-14深圳 05月20-21上海
07月15-16深圳 07月22-23上海 07月29-30北京 09月09-10深圳 09月16-17上海
11月18-19深圳 11月25-26上海 12月02-03北京 2018年01月13-14深圳
01月20-21上海
【参加对象】将被提升的销售精英、销售主任、销售经理、区域经理、业务经理、销售总监、总经理。
【授课方式】理念+方法+工具,小组互动、案例分析、游戏分享、角色演练
【学习费用】 4200元2天/1人(含课程讲义、午餐、税费、茶点等)
【电子邮箱】 peixun33(a)vip.qq.com
【值班手机】 13544013315颜珊珊 18123907369张彬 0755-66620355 QQ微信:971700732
课程背景
大部分销售主管都是从销售第一线被提拔上来,个人的销售能力都很强。但成为一个销售团队的主管后,经常出现的一个问题是管理能力与经验不足。销售管理工作千头万绪,销售主管每天都在忙碌、焦虑中度过,很少有时间去提升自己的管理技能。《销售主管2天强化训练营》,让销售主管在2天内进行强化训练,学习必备的管理知识,理清基本的管理思路,解决管理中常见的问题。
1. 作为销售主管,以前没学习过管理知识,不知道如何管人,怎么办?
2. 销售主管当然应该有自己的销售任务吗?
3. 如何与下属相处?该严厉还是宽容?慈不掌兵还是爱兵如子?
4. 什么样的人才适合?应该如何挑选销售人员?
5. 试用期短,难以看到新人的业绩,试用期内如何评估考察?
6. 有人说“教会徒弟,饿死师傅”,怎么办?还要去辅导业务员吗?
7. 销售业绩该如何抓? 销售主管做些什么工作才能真正提升业绩?
8. 销售人员每天出去后,是去拜访客户,还是逛街、去网吧玩游戏?不好管理,怎么办?
9. 有没有一种方法,不需增加投入,而又能马上帮助业务员提升业绩?
10. 业绩竞赛对销售人员似乎没什么效果,怎么办?如何去激励销售人员?
以上疑虑,在《销售主管2天强化训练营》将得到解答!
课程收益
1. 明确销售主管的工作定位,知道如何把握工作重点;
2. 帮助销售主管理清思路,正确处理销售中的常见问题;
3. 了解如何组建销售团队,如何选人、育人、留人;
4. 明白销售过程管理的原理与方法;
5. 学会销售团队业绩考核指标设定的方法;
6.了解销售业务人员奖惩的基本原理;
7.学完《销售主管2天强化训练营》并掌握所学技巧方法,能有效提升销售团队业绩。
课程特色
1. 得到市场验证的课程才是好课程!-- 何炜东老师的销售主管强化训练营已经连续4年每月在北京、上海、深圳轮流主办公开课。
2. 得到学员认可的课程才是好课程!-- 本课程已经得到数千名来自全国各行各业的销售主管好评见证。
3. 自主研发的课程才是好课程!
3. 自主研发的课程才是好课程!
-- 本课程由何炜东老师自主研发,结合了何老师多年销售管理实战经验。
4. 原版的课程才是好课程!
-- 市面上已经出现抄袭课程,这样的课程你敢上吗?请认准何炜东老师的原创经典课程。
5. 能解答学员实际问题的老师才是好老师!
-- 何老师具有丰富的实际经验与理论基础,可在课程现场即时解答学员提出的实际工作中遇到的问题。
销售主管2天强化训练营——课程大纲
第一部分、销售主管的工作与角色定位
一、销售主管该做什么?
1. 案例分析:这个主管该如何做?
2. 销售主管为什么这么忙?如何能不这么忙?
3. 销售主管的工作重点在哪里?
二、销售管理的几个注意点
1. 管理要注意度。案例分析:这个主管为什么会失败? (管理方法不是一成不变的)
2. 管理无大事,一切在细节(抓销量,也得从细节抓起)
3. 防火重于救火(预防更重要)
三、销售主管角色定位
1. 与公司、上司、同事的关系定位
2. 与下属的关系定位
-- 主管与下属能否成为真正的朋友? =--对下属该严厉还是宽容?
第二部分、销售团队的组建
一、销售人员的挑选
1. 选人比用人更重要,哪种销售人员适合你?什么性格好?
2. 面试销售人员要注意的问题
3. 试用期如何判断? 试用期要考察销售人员的2大点
二、销售人员的培育
1. 销售主管的主要职责:教师还是教练?
2. 培训成本太高?
3. 为什么培训效果不理想?
4. 指导下属时要注意的几个问题
-- 你说了他一定懂吗?
-- 他懂了一定做吗?
5. 辅导销售人员的5种主要方法
三、如何留住优秀销售人员?
1. 为什么优秀销售人员要走?
2. 如何留住优秀人才?
第三部分、销售人员管理与销售业绩管理
一、我们的工作重点应放在哪些人身上?
1. 销售经理的时间与精力不能平均分配,如何避免会哭的孩子有奶吃现象?
2. 销售人员的3大分类
3. 销售人员分类管理原则
二、销售业绩如何抓?
1. 为什么抓业绩,总是不见效果?
2. 抓业绩,要从三点入手
三、销售人员日常工作管理
1. 销售人员出去干嘛了,你知道吗?如何管理?
2. 销售人员日常工作管理三招。
-- 不用增加投入,让团队销售业绩提升的方法
四、销售目标设定与分解
1. 销售目标的设定原则
2. 销售人员的业绩指标分解方法
五、销售业绩考核
1、销售中的关键指标
-- 如何考核下属?先进的销售管理,必须做到量化
2. 关键业绩指标—KPI介绍
-- 考核销售人员的几个关键业绩指标
3. 运用关键业绩指标的几个注意点
第四部分,销售人员的激励与惩罚
一、必须了解的几个激励原理
1. 马斯洛需求层次理论
2. 公平理论 -- 案例分析
二、激励方法
1. 我两手空空,拿什么激励下属?
-- 几个低成本的激励方法
2. 提拔下属与激励
-- 业绩好就应该提拔?哪类人能提拔?扶上马,还得送一程
三、业绩竞赛与激励
1. 业绩竞赛一定合适吗? 业绩竞赛的利与弊
2. 如何避免业绩竞赛的弊端?
四、销售人员的惩罚
1. 有了胡萝卜,还需要大棒吗?单靠激励行吗?
2. 如何批评下属?批评下属的标准动作
第五部分、销售主管的自我提升
1. 我们为什么会被提升?我们的能力是否能胜任现在的工作?
2. 如何提升自己的管理技能?
-- 提高管理技能的3个途径
-- 管理者的学习,我们是否真的意识到学习的重要性?
-- 管理者如何学习?没有时间学习怎么办?
3. 销售主管要当心的陷阱
-- 案例分析:身经百战的她为什么失败?
-- 如何破解陷阱?
销售主管2天强化训练营——讲师介绍
何炜东 老师
实战型销售管理培训专家
实战经验
- 可口可乐公司销售经理,曾主管三个营业所及两个销售部门,带领团队从无到有创立直销系统;
- 通用电气(GE)华南大区销售经理,建立产品销售新渠道模式;
- 和记黄埔集团之屈臣氏蒸馏水(Watsons Water)销售经理-南中国,建立健全产品分销体系;
- 亦曾服务于民营企业,担任过培训中心、制造企业、科技公司培训总监、人力资源总监、销售总监等职;
- 曾带领数百人的销售团队及主管华南四省销售业务,创造销量比上一年增长3倍的佳绩;
- 从基层销售做起,经历从业务员到销售总监的过程,对各级销售主管所遇管理问题都有所了解;
- 多年的销售管理经验积累,帮助学员了解知名外企在销售管理中的先进方法;
- 经过正规的营销理论体系训练,海外知名商学院QUT工商管理硕士(MBA);
- 北京大学、北京交通大学、上海交通大学、北京理工大学、西北工业大学深圳研究院特聘讲师;
- 已出版书籍:《十项全能销售管理者》 。
- 为上千家企业提供销售培训与咨询,并被多家知名企业聘为销售团队辅导顾问。
- 培训以互动、启发、情景式培训见长,将先进的管理理念结合讲师多年实战管理经验,注重受训人员的感悟及参与,培训风格深入浅出、条理清晰,课堂气氛轻松、活跃、实战性强,通过各种实际案例及游戏等方式充分调动参训人员的培训热情。
学员评价
1. 启发式培训,较好地引导学员自己思考,让我们更容易理解与认识培训内容。何老师幽默风趣,课堂气氛很轻松。
—— 普利司通合成橡胶有限公司 销售课 苏经理
2. 课程很实用,内容都是针对销售管理日常工作中常见的问题。在关键知识点,何老师总是能收放自如地插入案例或者小游戏,令课程生动与容易理解。
—— 上海飞点网络科技有限公司 营运部 付经理
3. 用实际案例做分析,容易理解,课程内容通俗易懂。
—— 深圳联通达塑料有限公司 销售部 黄经理
4. 帮助我理清了思路,解决了以前工作中遇到过的很多困惑。实用性强。
—— 深圳格林升科技有限公司 外贸部 梁经理
情景式培训见长,将先进的管理理念结合讲师多年实战管理经验,注重受训人员的感悟及参与,培训风格深入浅出、条理清晰,课堂气氛轻松、活跃、实战性强,通过各种实际案例及游戏等方式充分调动参训人员的培训热情。
学员评价
1. 启发式培训,较好地引导学员自己思考,让我们更容易理解与认识培训内容。何老师幽默风趣,课堂气氛很轻松。
—— 普利司通合成橡胶有限公司 销售课 苏经理
2. 课程很实用,内容都是针对销售管理日常工作中常见的问题。在关键知识点,何老师总是能收放自如地插入案例或者小游戏,令课程生动与容易理解。
—— 上海飞点网络科技有限公司 营运部 付经理
3. 用实际案例做分析,容易理解,课程内容通俗易懂。
—— 深圳联通达塑料有限公司 销售部 黄经理
4. 帮助我理清了思路,解决了以前工作中遇到过的很多困惑。实用性强。
—— 深圳格林升科技有限公司 外贸部 梁经理
5 years, 4 months