OOPS (kswapd) in 2.4.5 and 2.4.6

2001-07-05 Thread Henry
stable (ie, not requiring a reboot). Please advise if more detail is required or if anything else will help. regards Henry Hardware: --- Our test servers are: Dual-cpu pentium 233 (intel) with 128MB RAM and more than double that swap. Software: --- Kernel: 2.4.6 gcc: egcs-2.91.66 19990314

Re: OOPS (kswapd) in 2.4.5 and 2.4.6

2001-07-05 Thread Henry
reboot every morning at 2am or something to keep things stable - which I *hate* because I remember having a 2.0.35/6 workstation that had an uptime of 6 months a couple of years ago. God, I loved that box. cheers Henry - To unsubscribe from this list: send the line "unsubscribe linux-kernel&qu

Re: OOPS (kswapd) in 2.4.5 and 2.4.6

2001-07-05 Thread Henry
ously failed with memory errors, has failed again and required a reboot. It was using 26% swap, and apache would fail to start with 'semget: No space left on device'. What we also noticed was that the kswapd process showed 'defunct' on ps... mean anything to anyone? Regards

Re: OOPS (kswapd) in 2.4.5 and 2.4.6

2001-07-06 Thread Henry
II 233Mhz. 128MB RAM, Gigabyte motherboard (circa 1998), 20Gb IDE disks, realtek 8139 100Mb card. Pretty std stuff. What's weird though is that this oops doesn't occur on our several *very* busy clustered cache servers (running squid) - only one task though (ie, squid/diskd/dnsserver),

Re: OOPS (kswapd) in 2.4.5 and 2.4.6

2001-07-06 Thread Henry
On Fri, 06 Jul 2001, Andrew Morton wrote: > Henry wrote: > > > > ... > > Dual-cpu pentium 233 (intel) with 128MB RAM and more than double that swap. > > > > ... > > Unable to handle kernel NULL pointer dereference at virtual address 0008 > >

Re: OOPS (kswapd) in 2.4.5 and 2.4.6

2001-07-07 Thread Henry
> > I wonder why it only affects you. Is the drive which holds > your swap partition running in PIO mode? `hdparm' will tell > you. If it is, then that could easily cause the page to come > unlocked before brw_page() has finished touching the buffer > ring. Then all it takes is a parallel tr

Re: OOPS (kswapd) in 2.4.5 and 2.4.6

2001-07-08 Thread Henry
7;s related to? Previously (when the oops was prevalent), the oops would occur at roughly the same time as the apache problem - which could mean everything, or nothing at all... sigh. Cheers Henry - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body o

Scalability Efforts

2000-09-07 Thread Henry Worth
have been greeted with a big yawn and the SMP list is preoccupied with small-scale ia32. Are there any >active< forums discussing the issues and plans? Or is it all, whatever there may be of it, taking place offline? Anyone know any (semi-)official contacts at OSDL? TIA, Henry - To unsub

Re: use of add_interrupt_randomness in drivers missing in many drivers

2000-10-18 Thread Henry Spencer
ith the patch is to send it to Ted and ask *him* to put it in. Henry Spencer [EMAIL PROTECTED] - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

Problem: OOPS in getblk in 2.2.16-3smp - may be software RAID related

2001-02-07 Thread Orion Henry
am running please let me know. Please CC me on any responses. Much thanks Orion Henry Jan 8 19:18:30 aule kernel: Unable to handle kernel paging request at virtual address 00020078 Jan 8 19:18:30 aule kernel: current->tss.cr3 = 0e52f000, %%cr3 = 0e52f000 Jan 8 19:18:30 a

[patch] Add more device IDs for supporting ATI SB700 SATA contro ller completely

2007-07-12 Thread Henry Su
From: [EMAIL PROTECTED] The sata controller device ID will be different according to the onchip sata type setting in system BIOS: Device Device ID SATA in IDE mode 0x4390 SATA in AHCI mode

RE: [patch] Add the device IDs f or AMD/ATI SB700

2007-05-28 Thread Henry Su
Hi all, Since I am a junior linux developing engineer, I really appreciate that you tell me these informations, Thanks for your help! Brs, Henry -Original Message- From: Bartlomiej Zolnierkiewicz [mailto:[EMAIL PROTECTED] Sent: Tuesday, May 29, 2007 4:17 AM To: Jeff Garzik Cc: Henry Su

[PATCH 4/4] Add the combined mod e for ATI SB700

2007-05-15 Thread Henry Su
From: [EMAIL PROTECTED] Besides those modes in ATI SB600 SATA controller, ATI SB700 supports one more mode:the combined mode. The combined mode is a Legacy IDE mode used for compatibility with some old OS without AHCI driver, but now it is not necessary for Linux since the kernel has supported

RE: [PATCH 4/4] Add the combined mode for ATI SB700

2007-05-16 Thread Henry Su
hi Jeff, this patch is used to set the SATA controller back to AHCI mode when ATI SB700 is set as combined mode or legacy IDE mode by BIOS, without this patch, just like ATI SB600, the SB700 SATA device will fail in these two modes. BRs, henry -Original Message- From: Jeff Garzik

RE: [patch] Add the device IDs f or AMD/ATI SB700

2007-05-24 Thread Henry Su
necessary now. Thanks Henry -Original Message- From: Jeff Garzik [mailto:[EMAIL PROTECTED] Sent: Friday, May 25, 2007 11:00 AM To: Henry Su Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED]; linux-kernel@vger.kernel.org; [EMAIL PROTECTED]; [EMAIL PROTECTED] Subject: Re: [patch] Add

RE: [patch] Add the device IDs f or AMD/ATI SB700

2007-05-25 Thread Henry Su
file, could you please apply this for me? Thank you very much! Henry diff -Nur linux-2.6.21.1.orig/drivers/ata/pata_atiixp.c linux-2.6.21.1/drivers/ata/pata_atiixp.c --- linux-2.6.21.1.orig/drivers/ata/pata_atiixp.c 2007-05-16 13:27:49.764761000 +0800 +++ linux-2.6.21.1/drivers/ata

[patch] Add the device IDs for A MD/ATI SB700

2007-05-09 Thread Henry Su
From: [EMAIL PROTECTED] Adding the device ID for AMD/ATI SB700. Signed-off-by:henry su <[EMAIL PROTECTED]> -- --- linux-2.6.21.1.orig/include/linux/pci_ids.h 2007-05-10 06:30:23.0 +0800 +++ linux-2.6.21.1/include/linux/pci_ids.h 2007-05-10 07:10

[patch] Add the combined mode for ATI SB700

2007-04-29 Thread Henry Su
From: [EMAIL PROTECTED] Besides those modes in ATI SB600 SATA controller, ATI SB700 supports one more mode:the combined mode. \ The combined mode is a Legacy IDE mode used for compatibility with some old OS without AHCI driver, \ but now it is not necessary for Linux since the kernel has supported

[patch]add the ATI SB700 SATA controller device id to AHCI pci table

2007-04-29 Thread Henry Su
From: [EMAIL PROTECTED] Adding the device ID to AHCI pci table for ATI SB700 SATA controller, the subsequent chipset of SB600. Signed-off-by:henry su<[EMAIL PROTECTED]> diff -Nur linux-2.6.21.orig/drivers/ata/ahci.c linux-2.6.21/drivers/ata/ahci.c --- linux-2.6.21.orig/

Re: [PATCH] regmap: Support bulk reads for devices without raw formatting

2015-08-30 Thread Henry Chen
Hi Mark, Yes, this patch solved the issue.It avoid the null function and just need to handle the native endian case. Thanks. Henry On Fri, 2015-08-28 at 20:11 +0100, Mark Brown wrote: > When doing a bulk read from a device which lacks raw I/O support we fall > back to doing register at

Re: [PATCH] soc: mediatek: Move the initial setting of pmic wrap interrupt before requesting irq.

2015-09-09 Thread Henry Chen
Hi Sascha, On Mon, 2015-09-07 at 07:39 +0200, Sascha Hauer wrote: > On Fri, Sep 04, 2015 at 12:05:12PM +0800, Henry Chen wrote: > > Seperate the initialization of pmic wrap interrupt from pmic wrap init to > > make sure setting is correct before requesting irq. > > It s

[PATCH] soc: mediatek: Move the initial setting of pmic wrap interrupt before requesting irq.

2015-09-03 Thread Henry Chen
Seperate the initialization of pmic wrap interrupt from pmic wrap init to make sure setting is correct before requesting irq. Signed-off-by: Henry Chen --- drivers/soc/mediatek/mtk-pmic-wrap.c | 14 ++ 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/drivers/soc

[PATCH] drivers/misc: SPDX-licensing

2018-06-20 Thread Mawanda Henry
Attach SPDX license header. Concatinate int on unsigned Signed-off-by: Mawanda Henry --- drivers/misc/vmw_balloon.c | 15 --- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/drivers/misc/vmw_balloon.c b/drivers/misc/vmw_balloon.c index 9047c0a..762429d 100644 --- a

[PATCH] drivers/i2c: Include SPDX-license-identifier

2018-06-21 Thread Mawanda Henry
including the SPDX license identifier header makes it easy for developers and machines to know the lecense that is governing the file Signed-off-by: Mawanda Henry --- drivers/i2c/i2c-core-slave.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/i2c/i2c-core-slave.c b/drivers/i2c/i2c

[PATCH] drivers/i2c: include SPDX-license header

2018-06-21 Thread Mawanda Henry
SPDX license headers makes it easy for developers and machines to know the license that is governing that file Signed-off-by: Mawanda Henry --- drivers/i2c/i2c-core-slave.c | 6 +- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/drivers/i2c/i2c-core-slave.c b/drivers/i2c/i2c

[PATCH] drivers/i2c: SPDX-License-header information

2018-06-21 Thread Mawanda Henry
SPDX License header included to easy developers and machine to know the license governing a particular file Signed-off-by: Mawanda Henry --- drivers/i2c/i2c-core-slave.c | 7 +-- 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/drivers/i2c/i2c-core-slave.c b/drivers/i2c/i2c-core

[PATCH v4] i2c: slave: Apply SPDX Lincense-Information

2018-06-21 Thread Mawanda Henry
SPDX license header eases work for developers and machines to know the license that is governing a particular file Signed-off-by: Mawanda Henry --- drivers/i2c/i2c-core-slave.c | 6 +- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/drivers/i2c/i2c-core-slave.c b/drivers/i2c

[PATCH v5] i2c: slave: use SPDX license information

2018-06-21 Thread Mawanda Henry
SPDX license helps developers and machines to know the license governing a particular file hence easing work Signed-off-by: Mawanda Henry --- drivers/i2c/i2c-core-slave.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/i2c/i2c-core-slave.c b/drivers/i2c/i2c-core

[PATCH 1/4] drivers/bus: arm-cci: use SPDX license information

2018-06-22 Thread Mawanda Henry
SPDX license helps developers and machines to know the license governing a particular file hence easing work Signed-off-by: Mawanda Henry --- drivers/bus/arm-cci.c | 10 +- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/drivers/bus/arm-cci.c b/drivers/bus/arm-cci.c index

[PATCH 2/4] drivers/bus: arm-cci: trailing white spaces

2018-06-22 Thread Mawanda Henry
Erase white spaces to ease code readability and review used: checkpatch.pl Signed-off-by: Mawanda Henry --- drivers/bus/arm-cci.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/bus/arm-cci.c b/drivers/bus/arm-cci.c index 74a2e0a..ab04201 100644 --- a/drivers

[PATCH v2] mm: numa: Do not trap faults on shared data section pages.

2018-01-23 Thread Henry Willard
ALL is to be honored in lazy migration mode. task_numa_work() skips the read-only VMAs of programs and shared libraries. V2: - Combined patch and cover letter - Added note about applicability of MPOL_MF_MOVE_ALL Signed-off-by: Henry Willard Reviewed-by: Håkon Bugge Reviewed-by: Steve Sistare st

Re: [PATCH] mm: numa: Do not trap faults on shared data section pages.

2018-01-18 Thread Henry Willard
e specific situation we observed. Perhaps I should remove it, I don’t understand why it would be desirable to modify the behavior via sysfs. Thanks, Henry > >

Re: [PATCH] mm: numa: Do not trap faults on shared data section pages.

2018-01-22 Thread Henry Willard
> On Jan 19, 2018, at 6:12 PM, Christopher Lameter wrote: > > On Thu, 18 Jan 2018, Henry Willard wrote: > >> If MPOL_MF_LAZY were allowed and specified things would not work >> correctly. change_pte_range() is unaware of and can’t honor the >> differenc

[PATCH] mm: numa: numa balancing performance problem

2018-01-16 Thread Henry Willard
Workloads consisting of a large number of processes running the same program with a very large shared data section may experience performance problems when numa balancing attempts to migrate the shared cow pages. This manifests itself with many processes or tasks in TASK_UNINTERRUPTIBLE state wait

[PATCH] mm: numa: Do not trap faults on shared data section pages.

2018-01-16 Thread Henry Willard
node counts. This patch skips shared copy-on-write pages in change_pte_range() for the numa balancing case. Signed-off-by: Henry Willard Reviewed-by: Håkon Bugge Reviewed-by: Steve Sistare steven.sist...@oracle.com --- mm/mprotect.c | 5 + 1 file changed, 5 insertions(+) diff --git a/mm

Re: [PATCH] mm: numa: Do not trap faults on shared data section pages.

2018-01-16 Thread Henry Willard
> On Jan 16, 2018, at 1:26 PM, Mel Gorman wrote: > > On Tue, Jan 16, 2018 at 11:28:44AM -0800, Henry Willard wrote: >> Workloads consisting of a large number processes running the same program >> with a large shared data section may suffer from excessive numa balancing >

Re:

2018-06-26 Thread Henry John
-- Your email was among dose to benefit from a charitable donation, Get back for more details

[PATCH] cpufreq: governor: Protect cpufreq governor_data

2018-08-14 Thread Henry Willard
een freed by the former. This patch uses gov_dbs_data_mutex to synchronize access. Signed-off-by: Henry Willard --- drivers/cpufreq/cpufreq_governor.c | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/drivers/cpufreq/cpufreq_governor.c b/drivers/cpufreq/cpufreq_governo

Re: [RFC RESEND PATCH 2/7] dt-bindings: soc: Add opp table on scpsys bindings

2019-01-07 Thread Henry Chen
On Thu, 2019-01-03 at 12:45 -0600, Rob Herring wrote: > On Wed, Jan 2, 2019 at 8:10 AM Henry Chen wrote: > > > > Add opp table on scpsys dt-bindings for Mediatek SoC. > > > > Signed-off-by: Henry Chen > > --- > > Documentation/de

Re: [RFC RESEND PATCH 0/7] Add driver for dvfsrc and add support for active state of scpsys on mt8183

2019-01-07 Thread Henry Chen
On Thu, 2019-01-03 at 14:53 -0800, Stephen Boyd wrote: > Quoting Henry Chen (2019-01-02 06:09:51) > > The patchsets add support for MediaTek hardware module named DVFSRC > > (dynamic voltage and frequency scaling resource collector). The DVFSRC is > > a HW module which is us

Re: [RFC RESEND PATCH 3/7] soc: mediatek: add support for the performance state

2019-01-07 Thread Henry Chen
On Thu, 2019-01-03 at 14:57 -0800, Stephen Boyd wrote: > Quoting Henry Chen (2019-01-02 06:09:54) > > @@ -187,6 +190,18 @@ struct scp_soc_data { > > bool bus_prot_reg_update; > > }; > > > > +BLOCKING_NOTIFIER_HEAD(scpsys_notifier_list);

Re: [RFC RESEND PATCH 6/7] soc: mediatek: add MT8183 dvfsrc support

2019-01-07 Thread Henry Chen
On Fri, 2019-01-04 at 07:08 +0800, Stephen Boyd wrote: > Quoting Henry Chen (2019-01-02 06:09:57) > > diff --git a/drivers/soc/mediatek/Kconfig b/drivers/soc/mediatek/Kconfig > > index a7d0667..f956f03 100644 > > --- a/drivers/soc/mediatek/Kconfig > > +++ b/d

[RFC PATCH 0/7] Add driver for dvfsrc and add support for active state of scpsys on mt8183

2019-01-02 Thread Henry Chen
The patchsets add support for MediaTek hardware module named DVFSRC (dynamic voltage and frequency scaling resource collector). The DVFSRC is a HW module which is used to collect all the requests from both software and hardware and turn into the decision of minimum operating voltage and minimum DRA

[RFC PATCH 2/7] dt-bindings: soc: Add opp table on scpsys bindings

2019-01-02 Thread Henry Chen
Add opp table on scpsys dt-bindings for Mediatek SoC. Signed-off-by: Henry Chen --- Documentation/devicetree/bindings/opp/mtk-opp.txt | 24 + .../devicetree/bindings/soc/mediatek/scpsys.txt| 42 ++ 2 files changed, 66 insertions(+) create mode 100644

[RFC PATCH 1/7] dt-bindings: soc: Add DVFSRC driver bindings

2019-01-02 Thread Henry Chen
Document the binding for enabling DVFSRC on MediaTek SoC. Signed-off-by: Henry Chen --- .../devicetree/bindings/soc/mediatek/dvfsrc.txt| 26 ++ include/dt-bindings/soc/mtk,dvfsrc.h | 18 +++ 2 files changed, 44 insertions(+) create mode 100644

[RFC PATCH 6/7] soc: mediatek: add MT8183 dvfsrc support

2019-01-02 Thread Henry Chen
Add dvfsrc driver for MT8183 Signed-off-by: Henry Chen --- drivers/soc/mediatek/Kconfig | 15 ++ drivers/soc/mediatek/Makefile | 1 + drivers/soc/mediatek/mtk-dvfsrc.c | 473 ++ 3 files changed, 489 insertions(+) create mode 100644 drivers/soc

[RFC PATCH 4/7] arm64: dts: mt8183: add performance state support of scpsys

2019-01-02 Thread Henry Chen
Add support for performance state of scpsys on mt8183 platform. Signed-off-by: Henry Chen --- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 21 + 1 file changed, 21 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt8183.dtsi b/arch/arm64/boot/dts/mediatek/mt8183.dtsi

[RFC PATCH 7/7] arm64: dts: mt8183: add dvfsrc related nodes

2019-01-02 Thread Henry Chen
Enable dvfsrc on mt8183 platform. Signed-off-by: Henry Chen --- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 8 1 file changed, 8 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt8183.dtsi b/arch/arm64/boot/dts/mediatek/mt8183.dtsi index e396410..06206fd 100644 --- a/arch

[RFC PATCH 5/7] soc: mediatek: add header for mediatek SIP interface

2019-01-02 Thread Henry Chen
Add a header to collect SIPs and add one SIP call to initialize power management hardware for the SIP interface defined to access the SPM handling vcore voltage and ddr rate changes on mt8183 (and most likely later socs). Signed-off-by: Henry Chen --- include/soc/mediatek/mtk_sip.h | 17

[RFC PATCH 3/7] soc: mediatek: add support for the performance state

2019-01-02 Thread Henry Chen
Support power domain performance state, add header file for scp event. Signed-off-by: Henry Chen --- drivers/soc/mediatek/mtk-scpsys.c | 60 +++ drivers/soc/mediatek/mtk-scpsys.h | 22 ++ 2 files changed, 82 insertions(+) create mode 100644

[RFC RESEND PATCH 7/7] arm64: dts: mt8183: add dvfsrc related nodes

2019-01-02 Thread Henry Chen
Enable dvfsrc on mt8183 platform. Signed-off-by: Henry Chen --- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 8 1 file changed, 8 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt8183.dtsi b/arch/arm64/boot/dts/mediatek/mt8183.dtsi index e396410..06206fd 100644 --- a/arch

[RFC RESEND PATCH 4/7] arm64: dts: mt8183: add performance state support of scpsys

2019-01-02 Thread Henry Chen
Add support for performance state of scpsys on mt8183 platform. Signed-off-by: Henry Chen --- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 21 + 1 file changed, 21 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt8183.dtsi b/arch/arm64/boot/dts/mediatek/mt8183.dtsi

[RFC RESEND PATCH 5/7] soc: mediatek: add header for mediatek SIP interface

2019-01-02 Thread Henry Chen
Add a header to collect SIPs and add one SIP call to initialize power management hardware for the SIP interface defined to access the SPM handling vcore voltage and ddr rate changes on mt8183 (and most likely later socs). Signed-off-by: Henry Chen --- include/soc/mediatek/mtk_sip.h | 17

[RFC RESEND PATCH 2/7] dt-bindings: soc: Add opp table on scpsys bindings

2019-01-02 Thread Henry Chen
Add opp table on scpsys dt-bindings for Mediatek SoC. Signed-off-by: Henry Chen --- Documentation/devicetree/bindings/opp/mtk-opp.txt | 24 + .../devicetree/bindings/soc/mediatek/scpsys.txt| 42 ++ 2 files changed, 66 insertions(+) create mode 100644

[RFC RESEND PATCH 0/7] Add driver for dvfsrc and add support for active state of scpsys on mt8183

2019-01-02 Thread Henry Chen
requirements from different clients 2. Active state management of power domains[1]: to handle the operating voltage opp requirement from different power domains [1] https://lwn.net/Articles/744047/ Henry Chen (7): dt-bindings: soc: Add DVFSRC driver bindings dt-bindings: soc: Add opp

[RFC RESEND PATCH 6/7] soc: mediatek: add MT8183 dvfsrc support

2019-01-02 Thread Henry Chen
Add dvfsrc driver for MT8183 Signed-off-by: Henry Chen --- drivers/soc/mediatek/Kconfig | 15 ++ drivers/soc/mediatek/Makefile | 1 + drivers/soc/mediatek/mtk-dvfsrc.c | 473 ++ 3 files changed, 489 insertions(+) create mode 100644 drivers/soc

[RFC RESEND PATCH 3/7] soc: mediatek: add support for the performance state

2019-01-02 Thread Henry Chen
Support power domain performance state, add header file for scp event. Signed-off-by: Henry Chen --- drivers/soc/mediatek/mtk-scpsys.c | 60 +++ drivers/soc/mediatek/mtk-scpsys.h | 22 ++ 2 files changed, 82 insertions(+) create mode 100644

[RFC RESEND PATCH 1/7] dt-bindings: soc: Add DVFSRC driver bindings

2019-01-02 Thread Henry Chen
Document the binding for enabling DVFSRC on MediaTek SoC. Signed-off-by: Henry Chen --- .../devicetree/bindings/soc/mediatek/dvfsrc.txt| 26 ++ include/dt-bindings/soc/mtk,dvfsrc.h | 18 +++ 2 files changed, 44 insertions(+) create mode 100644

Re: [RFC PATCH 6/7] soc: mediatek: add MT8183 dvfsrc support

2019-01-03 Thread Henry Chen
On Thu, 2019-01-03 at 10:16 +0800, Nicolas Boichat wrote: > On Wed, Jan 2, 2019 at 10:01 PM Henry Chen wrote: > > > > Add dvfsrc driver for MT8183 > > > > Signed-off-by: Henry Chen > > --- > > drivers/soc/mediatek/Kconfig | 15 ++ > > drivers/s

Re: [RFC PATCH 3/7] soc: mediatek: add support for the performance state

2019-01-03 Thread Henry Chen
On Thu, 2019-01-03 at 09:48 +0800, Nicolas Boichat wrote: > On Wed, Jan 2, 2019 at 10:01 PM Henry Chen wrote: > > > > Support power domain performance state, add header file for scp event. > > > > Signed-off-by: Henry Chen > > --- > >

Re: [RFC RESEND PATCH 4/7] arm64: dts: mt8183: add performance state support of scpsys

2019-01-03 Thread Henry Chen
On Thu, 2019-01-03 at 10:17 +0530, Viresh Kumar wrote: > On 02-01-19, 22:09, Henry Chen wrote: > > Add support for performance state of scpsys on mt8183 platform. > > > > Signed-off-by: Henry Chen > > --- > > arch/arm64/boot/dts/mediatek/mt8183.dtsi | 21

Re: [RFC RESEND PATCH 0/7] Add driver for dvfsrc and add support for active state of scpsys on mt8183

2019-01-03 Thread Henry Chen
On Thu, 2019-01-03 at 10:18 +0530, Viresh Kumar wrote: > On 02-01-19, 22:09, Henry Chen wrote: > > The patchsets add support for MediaTek hardware module named DVFSRC > > (dynamic voltage and frequency scaling resource collector). The DVFSRC is > > a HW module which is us

kbuild: LDFLAGS_MODULE unusable for external module builds (2.6.23-rc2)

2007-09-25 Thread Henry Nestler
e first object and has no --end-group. obj-y := dir1/ dir2/ dir3/ obj-m := name.ko name-objs = foo.o dir1/lib.a dir2/lib.a dir3/lib.a LDFLAGS += --start-group # Deal with recursive depens of libraries -- Henry - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in t

Re: kbuild: LDFLAGS_MODULE unusable for external module builds (2.6.23-rc2)

2007-09-26 Thread Henry Nestler
Hello Sam, Sam Ravnborg wrote: Hi Henry. On Tue, Sep 25, 2007 at 11:49:44AM +0200, Henry Nestler wrote: In reference of git 114f51577724b782a30f4f5ceaee9880de93d776: kbuild: use LDFLAGS_MODULE only for .ko links Sam Ravnborg pointed out that Documentation/kbuild/makefiles.txt

Re: kbuild: LDFLAGS_MODULE unusable for external module builds (2.6.23-rc2)

2007-09-26 Thread Henry Nestler
_$@ I wil introduce it - for now it has not been required (except for vdso support where it was hacked). I will check EXTRA_LDFLAGS compatibilities with older kernel versions. Than I come back with results. Currently I no need [EMAIL PROTECTED] -- Henry - To unsubscribe from this list: send the

Re: kbuild: LDFLAGS_MODULE unusable for external module builds (2.6.23-rc2)

2007-09-27 Thread Henry Nestler
Hello Sam, Henry Nestler wrote: Sam Ravnborg wrote: What macro should set for linker parameters of foo.o ? I'm not shure. Have you read: Documentation/kbuild/makfilefiles.txt? [...] If your example requires the LDFALGS_$@ I wil introduce it - for now it has not been required (excep

[PATCH] arm64: dts: mt8173-evb: Add PMIC support

2015-06-22 Thread Henry Chen
From: Eddie Huang The MT8173 eval board contains a MT6397 PMIC. This adds the corresponding device node to the dts file. Signed-off-by: Henry Chen Signed-off-by: Eddie Huang --- Base on 4.1-rc1 and commit as following, ARM64: dts: Mediatek: MT8173 updates [1] and clk: Add common clock

[PATCH] thermal: mediatek: Fix missing selection

2020-07-30 Thread Henry Yen
-by: Henry Yen --- drivers/thermal/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/thermal/Kconfig b/drivers/thermal/Kconfig index 3eb2348e5242..3a37f674f7f3 100644 --- a/drivers/thermal/Kconfig +++ b/drivers/thermal/Kconfig @@ -409,6 +409,7 @@ config MTK_THERMAL depends

Re: [PATCH V7 01/13] dt-bindings: soc: Add dvfsrc driver bindings

2021-01-10 Thread Henry Chen
Hi Rob, On Fri, 2021-01-08 at 20:30 -0700, Rob Herring wrote: > On Fri, 08 Jan 2021 15:48:03 +0800, Henry Chen wrote: > > Document the binding for enabling dvfsrc on MediaTek SoC. > > > > Signed-off-by: Henry Chen > > --- > > .../devicetree/binding

Re: [PATCH V7 01/13] dt-bindings: soc: Add dvfsrc driver bindings

2021-01-12 Thread Henry Chen
On Mon, 2021-01-11 at 09:42 -0600, Rob Herring wrote: > On Sun, Jan 10, 2021 at 8:52 PM Henry Chen wrote: > > > > Hi Rob, > > > > On Fri, 2021-01-08 at 20:30 -0700, Rob Herring wrote: > > > On Fri, 08 Jan 2021 15:48:03 +0800, Henry Chen wrote: > > >

[PATCH V7 00/13] Add driver for dvfsrc, support for active state of scpsys

2021-01-07 Thread Henry Chen
This series is based on v5.11-rc1. The patchsets add support for MediaTek hardware module named DVFSRC (dynamic voltage and frequency scaling resource collector). The DVFSRC is a HW module which is used to collect all the requests from both software and hardware and turn into the decision of minim

[PATCH V7 06/13] arm64: dts: mt8192: add dvfsrc related nodes

2021-01-07 Thread Henry Chen
Enable dvfsrc on mt8192 platform. Signed-off-by: Henry Chen --- arch/arm64/boot/dts/mediatek/mt8192.dtsi | 6 ++ 1 file changed, 6 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt8192.dtsi b/arch/arm64/boot/dts/mediatek/mt8192.dtsi index 8252143..dbefc0d 100644 --- a/arch/arm64

[PATCH V7 03/13] soc: mediatek: add driver for dvfsrc support

2021-01-07 Thread Henry Chen
Add dvfsrc driver for MT6873/MT8183/MT8192 Signed-off-by: Henry Chen --- drivers/soc/mediatek/Kconfig| 12 + drivers/soc/mediatek/Makefile | 1 + drivers/soc/mediatek/mtk-dvfsrc.c | 421 include/linux/soc/mediatek/mtk_dvfsrc.h

[PATCH V7 11/13] arm64: dts: mt8192: add dvfsrc related nodes

2021-01-07 Thread Henry Chen
Add DDR EMI provider dictating dram interconnect bus performance found on MT8183-based platforms Signed-off-by: Henry Chen --- arch/arm64/boot/dts/mediatek/mt8192.dtsi | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt8192.dtsi b/arch/arm64/boot/dts/mediatek

[PATCH V7 13/13] arm64: dts: mt8192: add dvfsrc regulator nodes

2021-01-07 Thread Henry Chen
Add dvfsrc regulator nodes which is for MT8192-based platforms Signed-off-by: Henry Chen --- arch/arm64/boot/dts/mediatek/mt8192.dtsi | 6 ++ 1 file changed, 6 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt8192.dtsi b/arch/arm64/boot/dts/mediatek/mt8192.dtsi index 81d7d05

[PATCH V7 02/13] soc: mediatek: add header for mediatek SIP interface

2021-01-07 Thread Henry Chen
Add a header to collect SIPs and add one SIP call to initialize power management hardware for the SIP interface defined to access the SPM handling vcore voltage and ddr rate changes on mt8183 (and most likely later socs). Signed-off-by: Henry Chen Signed-off-by: Arvin Wang --- include/linux

[PATCH V7 12/13] arm64: dts: mt8183: add dvfsrc regulator nodes

2021-01-07 Thread Henry Chen
Add dvfsrc regulator nodes which is for MT8183-based platforms Signed-off-by: Henry Chen --- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 6 ++ 1 file changed, 6 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt8183.dtsi b/arch/arm64/boot/dts/mediatek/mt8183.dtsi index e862078

[PATCH V7 08/13] dt-bindings: interconnect: add MT6873 interconnect dt-bindings

2021-01-07 Thread Henry Chen
Add interconnect provider dt-bindings for MT6873. Signed-off-by: Henry Chen --- include/dt-bindings/interconnect/mtk,mt6873-emi.h | 41 +++ 1 file changed, 41 insertions(+) create mode 100644 include/dt-bindings/interconnect/mtk,mt6873-emi.h diff --git a/include/dt

[PATCH V7 04/13] soc: mediatek: add support for mt6873

2021-01-07 Thread Henry Chen
add support for mt6873 Signed-off-by: Henry Chen --- drivers/soc/mediatek/mtk-dvfsrc.c | 114 ++ 1 file changed, 114 insertions(+) diff --git a/drivers/soc/mediatek/mtk-dvfsrc.c b/drivers/soc/mediatek/mtk-dvfsrc.c index c0c6d91..a422680 100644 --- a/drivers

[PATCH V7 10/13] arm64: dts: mt8183: add dvfsrc related nodes

2021-01-07 Thread Henry Chen
Add DDR EMI provider dictating dram interconnect bus performance found on MT8192-based platforms Signed-off-by: Henry Chen --- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt8183.dtsi b/arch/arm64/boot/dts/mediatek

[PATCH V7 07/13] dt-bindings: interconnect: add MT8183 interconnect dt-bindings

2021-01-07 Thread Henry Chen
Add interconnect provider dt-bindings for MT8183. Signed-off-by: Henry Chen Reviewed-by: Rob Herring --- include/dt-bindings/interconnect/mtk,mt8183-emi.h | 21 + 1 file changed, 21 insertions(+) create mode 100644 include/dt-bindings/interconnect/mtk,mt8183-emi.h diff

[PATCH V7 05/13] arm64: dts: mt8183: add dvfsrc related nodes

2021-01-07 Thread Henry Chen
Enable dvfsrc on mt8183 platform. Signed-off-by: Henry Chen --- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt8183.dtsi b/arch/arm64/boot/dts/mediatek/mt8183.dtsi index 5b782a4..062afe8 100644 --- a/arch/arm64

[PATCH V7 01/13] dt-bindings: soc: Add dvfsrc driver bindings

2021-01-07 Thread Henry Chen
Document the binding for enabling dvfsrc on MediaTek SoC. Signed-off-by: Henry Chen --- .../devicetree/bindings/soc/mediatek/dvfsrc.yaml | 67 ++ 1 file changed, 67 insertions(+) create mode 100644 Documentation/devicetree/bindings/soc/mediatek/dvfsrc.yaml diff --git a

[PATCH V7 09/13] interconnect: mediatek: Add interconnect provider driver

2021-01-07 Thread Henry Chen
| | | |--- |CAM | Signed-off-by: Henry Chen --- drivers/interconnect/Kconfig| 1 + drivers/interconnect/Makefile

[PATCH V6 09/13] arm64: dts: mt8183: add dvfsrc related nodes

2020-12-23 Thread Henry Chen
Add DDR EMI provider dictating dram interconnect bus performance found on MT8183-based platforms Signed-off-by: Henry Chen --- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt8183.dtsi b/arch/arm64/boot/dts/mediatek

[PATCH V6 02/13] soc: mediatek: add header for mediatek SIP interface

2020-12-23 Thread Henry Chen
From: Arvin Wang Add a header to collect SIPs and add one SIP call to initialize power management hardware for the SIP interface defined to access the SPM handling vcore voltage and ddr rate changes on mt8183 (and most likely later socs). Signed-off-by: Arvin Wang --- include/linux/soc/mediate

[PATCH V6 06/13] dt-bindings: interconnect: add MT8183 interconnect dt-bindings

2020-12-23 Thread Henry Chen
Add interconnect provider dt-bindings for MT8183. Signed-off-by: Henry Chen --- include/dt-bindings/interconnect/mtk,mt8183-emi.h | 21 + 1 file changed, 21 insertions(+) create mode 100644 include/dt-bindings/interconnect/mtk,mt8183-emi.h diff --git a/include/dt-bindings

[PATCH V6 03/13] soc: mediatek: add driver for dvfsrc support

2020-12-23 Thread Henry Chen
Add dvfsrc driver for MT6873/MT8183/MT8192 Signed-off-by: Henry Chen --- drivers/soc/mediatek/Kconfig| 12 + drivers/soc/mediatek/Makefile | 1 + drivers/soc/mediatek/mtk-dvfsrc.c | 538 include/linux/soc/mediatek/mtk_dvfsrc.h

[PATCH V6 08/13] interconnect: mediatek: Add interconnect provider driver

2020-12-23 Thread Henry Chen
| | | |--- |CAM | Signed-off-by: Henry Chen --- drivers/interconnect/Kconfig| 1 + drivers/interconnect/Makefile

[PATCH V6 01/13] dt-bindings: soc: Add dvfsrc driver bindings

2020-12-23 Thread Henry Chen
Document the binding for enabling dvfsrc on MediaTek SoC. Signed-off-by: Henry Chen --- .../devicetree/bindings/soc/mediatek/dvfsrc.yaml | 68 ++ 1 file changed, 68 insertions(+) create mode 100644 Documentation/devicetree/bindings/soc/mediatek/dvfsrc.yaml diff --git a

[PATCH V6 10/13] arm64: dts: mt8192: add dvfsrc related nodes

2020-12-23 Thread Henry Chen
Add DDR EMI provider dictating dram interconnect bus performance found on MT8192-based platforms Signed-off-by: Henry Chen --- arch/arm64/boot/dts/mediatek/mt8192.dtsi | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt8192.dtsi b/arch/arm64/boot/dts/mediatek

[PATCH V6 12/13] arm64: dts: mt8183: add dvfsrc regulator nodes

2020-12-23 Thread Henry Chen
Add dvfsrc regulator nodes which is for MT8183-based platforms Signed-off-by: Henry Chen --- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 6 ++ 1 file changed, 6 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt8183.dtsi b/arch/arm64/boot/dts/mediatek/mt8183.dtsi index 22b3a68

[PATCH V6 00/13] Add driver for dvfsrc, support for active state of scpsys

2020-12-23 Thread Henry Chen
This series is based on v5.10-rc1. The patchsets add support for MediaTek hardware module named DVFSRC (dynamic voltage and frequency scaling resource collector). The DVFSRC is a HW module which is used to collect all the requests from both software and hardware and turn into the decision of minim

[PATCH V6 04/13] arm64: dts: mt8183: add dvfsrc related nodes

2020-12-23 Thread Henry Chen
Enable dvfsrc on mt8183 platform. Signed-off-by: Henry Chen --- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm64/boot/dts/mediatek/mt8183.dtsi b/arch/arm64/boot/dts/mediatek/mt8183.dtsi index 9cfd961..06ef8e0 100644 --- a/arch/arm64

Re: [PATCH V6 01/13] dt-bindings: soc: Add dvfsrc driver bindings

2020-12-24 Thread Henry Chen
On Thu, 2020-12-24 at 10:01 -0700, Rob Herring wrote: > On Thu, 24 Dec 2020 14:08:42 +0800, Henry Chen wrote: > > Document the binding for enabling dvfsrc on MediaTek SoC. > > > > Signed-off-by: Henry Chen > > --- > > .../devicetree/binding

Re: [PATCH V6 03/13] soc: mediatek: add driver for dvfsrc support

2020-12-24 Thread Henry Chen
On Thu, 2020-12-24 at 22:33 +0800, Chun-Kuang Hu wrote: Hi CK, > Hi, Henry: > > Henry Chen 於 2020年12月24日 週四 下午2:09寫道: > > > > Add dvfsrc driver for MT6873/MT8183/MT8192 > > Separate this patch for each SoC. OK, thanks. Henry > > Regards, > Chun-Kuang.

[PATCH] drivers/hid: avoid invalid denominator

2021-04-11 Thread Henry Castro
Avoid a potential panic in case wrong denominator is given. Signed-off-by: Henry Castro --- drivers/hid/hid-sony.c | 13 + 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/drivers/hid/hid-sony.c b/drivers/hid/hid-sony.c index 8319b0ce385a..67b45d82cc3b 100644 --- a

[PATCH] net:ipv4: Packet is not forwarded when ingress interface is not configured with bc_forwarding

2021-02-28 Thread Henry Shen
Allow an IPv4 packet with a destination address of broadcast to be forwarded if the ingress interface is not configured with bc_forwarding but the egress interface is. This is inline with Cisco's implementation of directed broadcast. Henry Shen (1): net:ipv4: Fix pakcet not forwarded

[PATCH] net:ipv4: Packet is not forwarded when ingress interface is not configured with bc_forwarding

2021-02-28 Thread Henry Shen
When an IPv4 packet with a destination address of broadcast is received on an ingress interface, it will not be forwarded out of the egress interface if the ingress interface is not configured with bc_forwarding but the egress interface is. If both the ingress and egress interfaces are configured

[PATCH] net:ipv4: Packet is not forwarded if bc_forwarding not configured on ingress interface

2021-02-28 Thread Henry Shen
with bc_forwarding, the packet can be forwarded successfully. This patch is to be inline with Cisco's implementation that packet can be forwarded if ingress interface is NOT configured with bc_forwarding, but egress interface is. Signed-off-by: Henry Shen --- net/ipv4/route.c

  1   2   3   4   >