普通3%专用13%

2021-04-27 Thread 林先生
普通3%增值6% 微信同步 l388-O474-899 ___ devel mailing list de...@linuxdriverproject.org http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel

[driver-core:readfile] BUILD SUCCESS 8846c621aaf370c1798bc2e5bd10ef9a313cd594

2021-04-27 Thread kernel test robot
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git readfile branch HEAD: 8846c621aaf370c1798bc2e5bd10ef9a313cd594 readfile.2: new page describing readfile(2) elapsed time: 723m configs tested: 130 configs skipped: 3 The following configs have been built

[driver-core:debugfs_cleanup] BUILD SUCCESS a53e7442b8c8354d6e3bb61360a74b6ed5ba7435

2021-04-27 Thread kernel test robot
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git debugfs_cleanup branch HEAD: a53e7442b8c8354d6e3bb61360a74b6ed5ba7435 serial: pch_uart: fix build error with !CONFIG_DEBUG_FS elapsed time: 723m configs tested: 143 configs skipped: 3 The following configs

[driver-core:kbuild] BUILD SUCCESS 1f809413390511cce07dc3b09dace0b717dd8c2f

2021-04-27 Thread kernel test robot
2-20210426 i386 randconfig-a011-20210426 i386 randconfig-a013-20210426 i386 randconfig-a015-20210426 i386 randconfig-a016-20210426 x86_64 randconfig-a002-20210427 x86_64 randconfig-a004-20210

[driver-core:umn.edu-reverts-round2] BUILD SUCCESS 7bbbc1f91d770e2fe8b46c8910ead0b4d7cdb8db

2021-04-27 Thread kernel test robot
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git umn.edu-reverts-round2 branch HEAD: 7bbbc1f91d770e2fe8b46c8910ead0b4d7cdb8db Revert "orinoco: avoid assertion in case of NULL pointer" elapsed time: 722m configs tested: 127 configs skipped: 3 The following

[staging:staging-testing] BUILD SUCCESS WITH WARNING 22e1eae2e1278f7d037c7d764d9e507e3a02a84d

2021-04-27 Thread kernel test robot
-s032-20210427 | `-- drivers-comedi-drivers-jr3_pci.c:warning:variable-min_full_scale-set-but-not-used |-- s390-allyesconfig | `-- drivers-comedi-drivers-jr3_pci.c:warning:variable-min_full_scale-set-but-not-used |-- sparc-allyesconfig | `-- drivers-comedi-drivers-jr3_pci.c:warning:variable

Get back to me

2021-04-27 Thread Rebecca Slaughter
I am Rebecca Kelly Slaughter, the acting Chairman, Federal Trade Commission. As the economic and catastrophic impact of the Corona Virus pandemic continues to hit hard on individuals and small businesses, the Federal Trade Commission has been contracted by the US Treasury and Federal Reserve

Re: [PATCH] staging: rtl8192e: fix array of flexible structures

2021-04-27 Thread Jitendra
On Tue, Apr 27, 2021 at 08:10:20PM +0200, Greg KH wrote: On Tue, Apr 27, 2021 at 11:19:45PM +0530, Jitendra Khasdev wrote: This patch fixes sparse warning "array of flexible structures" for rtllib.h. eg. drivers/staging/rtl8192e/rtllib.h:832:48: warning: array of flexible structures

Re: [PATCH] staging: rtl8192e: fix array of flexible structures

2021-04-27 Thread Greg KH
On Tue, Apr 27, 2021 at 11:19:45PM +0530, Jitendra Khasdev wrote: > This patch fixes sparse warning "array of flexible structures" > for rtllib.h. > > eg. drivers/staging/rtl8192e/rtllib.h:832:48: warning: array of > flexible structures > > Signed-off-by: Jitendra Khasdev > --- >

[PATCH] staging: rtl8192e: fix array of flexible structures

2021-04-27 Thread Jitendra Khasdev
This patch fixes sparse warning "array of flexible structures" for rtllib.h. eg. drivers/staging/rtl8192e/rtllib.h:832:48: warning: array of flexible structures Signed-off-by: Jitendra Khasdev --- drivers/staging/rtl8192e/rtllib.h | 10 +- 1 file changed, 5 insertions(+), 5

Re: [PATCH v3 79/79] media: hantro: document the usage of pm_runtime_get_sync()

2021-04-27 Thread Ezequiel Garcia
On Tue, 2021-04-27 at 16:08 +0100, Robin Murphy wrote: > On 2021-04-27 11:27, Mauro Carvalho Chehab wrote: > > Despite other *_get()/*_put() functions, where usage count is > > incremented only if not errors, the pm_runtime_get_sync() has > > a different behavior, incrementing the counter *even*

Re: [PATCH v3 79/79] media: hantro: document the usage of pm_runtime_get_sync()

2021-04-27 Thread Robin Murphy
On 2021-04-27 11:27, Mauro Carvalho Chehab wrote: Despite other *_get()/*_put() functions, where usage count is incremented only if not errors, the pm_runtime_get_sync() has a different behavior, incrementing the counter *even* on errors. That's an error prone behavior, as people often forget

Re: [PATCH 17/78] staging: media: vde: use pm_runtime_resume_and_get()

2021-04-27 Thread Johan Hovold
On Tue, Apr 27, 2021 at 11:22:50AM +0200, Mauro Carvalho Chehab wrote: > Hi Dmitry, > > Em Sat, 24 Apr 2021 10:35:22 +0300 > Dmitry Osipenko escreveu: > > > 24.04.2021 09:44, Mauro Carvalho Chehab пишет: > > > Commit dd8088d5a896 ("PM: runtime: Add pm_runtime_resume_and_get to deal > > > with

Re: [PATCH v3 25/79] staging: media: vde: use pm_runtime_resume_and_get()

2021-04-27 Thread Dmitry Osipenko
27.04.2021 13:26, Mauro Carvalho Chehab пишет: > @@ -1088,8 +1090,9 @@ static int tegra_vde_remove(struct platform_device > *pdev) > { > struct tegra_vde *vde = platform_get_drvdata(pdev); > struct device *dev = >dev; > + int ret; > > - pm_runtime_get_sync(dev); > + ret

[PATCH v3 25/79] staging: media: vde: use pm_runtime_resume_and_get()

2021-04-27 Thread Mauro Carvalho Chehab
Commit dd8088d5a896 ("PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter") added pm_runtime_resume_and_get() in order to automatically handle dev->power.usage_count decrement on errors. Use the new API, in order to cleanup the error check logic. Signed-off-by: Mauro Carvalho

[PATCH v3 27/79] staging: media: vi: use pm_runtime_resume_and_get()

2021-04-27 Thread Mauro Carvalho Chehab
Commit dd8088d5a896 ("PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter") added pm_runtime_resume_and_get() in order to automatically handle dev->power.usage_count decrement on errors. Use the new API, in order to cleanup the error check logic. Signed-off-by: Mauro Carvalho

[PATCH v3 22/79] staging: media: imx7-mipi-csis: use pm_runtime_resume_and_get()

2021-04-27 Thread Mauro Carvalho Chehab
Commit dd8088d5a896 ("PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter") added pm_runtime_resume_and_get() in order to automatically handle dev->power.usage_count decrement on errors. Use the new API, in order to cleanup the error check logic. Acked-by: Rui Miguel Silva

[PATCH v3 00/79] Address some issues with PM runtime at media subsystem

2021-04-27 Thread Mauro Carvalho Chehab
During the review of the patches from unm.edu, one of the patterns I noticed is the amount of patches trying to fix pm_runtime_get_sync() calls. After analyzing the feedback from version 1 of this series, I noticed a few other weird behaviors at the PM runtime resume code. So, this series start

[PATCH v3 23/79] staging: media: ipu3: use pm_runtime_resume_and_get()

2021-04-27 Thread Mauro Carvalho Chehab
Commit dd8088d5a896 ("PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter") added pm_runtime_resume_and_get() in order to automatically handle dev->power.usage_count decrement on errors. Use the new API, in order to cleanup the error check logic. Signed-off-by: Mauro Carvalho

[PATCH v3 79/79] media: hantro: document the usage of pm_runtime_get_sync()

2021-04-27 Thread Mauro Carvalho Chehab
Despite other *_get()/*_put() functions, where usage count is incremented only if not errors, the pm_runtime_get_sync() has a different behavior, incrementing the counter *even* on errors. That's an error prone behavior, as people often forget to decrement the usage counter. However, the hantro

[PATCH v3 26/79] staging: media: csi: use pm_runtime_resume_and_get()

2021-04-27 Thread Mauro Carvalho Chehab
Commit dd8088d5a896 ("PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter") added pm_runtime_resume_and_get() in order to automatically handle dev->power.usage_count decrement on errors. Use the new API, in order to cleanup the error check logic. Signed-off-by: Mauro Carvalho

[PATCH v3 20/79] staging: media: rkvdec: fix pm_runtime_get_sync() usage count

2021-04-27 Thread Mauro Carvalho Chehab
The pm_runtime_get_sync() internally increments the dev->power.usage_count without decrementing it, even on errors. Replace it by the new pm_runtime_resume_and_get(), introduced by: commit dd8088d5a896 ("PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter") in order to properly

[PATCH v3 24/79] staging: media: cedrus_video: use pm_runtime_resume_and_get()

2021-04-27 Thread Mauro Carvalho Chehab
Commit dd8088d5a896 ("PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter") added pm_runtime_resume_and_get() in order to automatically handle dev->power.usage_count decrement on errors. Use the new API, in order to cleanup the error check logic. Signed-off-by: Mauro Carvalho

[PATCH v3 21/79] staging: media: atomisp_fops: use pm_runtime_resume_and_get()

2021-04-27 Thread Mauro Carvalho Chehab
Commit dd8088d5a896 ("PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter") added pm_runtime_resume_and_get() in order to automatically handle dev->power.usage_count decrement on errors. Use the new API, in order to cleanup the error check logic. Signed-off-by: Mauro Carvalho

[PATCH v2 26/79] staging: media: csi: use pm_runtime_resume_and_get()

2021-04-27 Thread Mauro Carvalho Chehab
Commit dd8088d5a896 ("PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter") added pm_runtime_resume_and_get() in order to automatically handle dev->power.usage_count decrement on errors. Use the new API, in order to cleanup the error check logic. Signed-off-by: Mauro Carvalho

[PATCH v2 79/79] media: hantro: document the usage of pm_runtime_get_sync()

2021-04-27 Thread Mauro Carvalho Chehab
Despite other *_get()/*_put() functions, where usage count is incremented only if not errors, the pm_runtime_get_sync() has a different behavior, incrementing the counter *even* on errors. That's an error prone behavior, as people often forget to decrement the usage counter. However, the hantro

[PATCH v2 20/79] staging: media: rkvdec: fix pm_runtime_get_sync() usage count

2021-04-27 Thread Mauro Carvalho Chehab
The pm_runtime_get_sync() internally increments the dev->power.usage_count without decrementing it, even on errors. Replace it by the new pm_runtime_resume_and_get(), introduced by: commit dd8088d5a896 ("PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter") in order to properly

[PATCH v2 27/79] staging: media: vi: use pm_runtime_resume_and_get()

2021-04-27 Thread Mauro Carvalho Chehab
Commit dd8088d5a896 ("PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter") added pm_runtime_resume_and_get() in order to automatically handle dev->power.usage_count decrement on errors. Use the new API, in order to cleanup the error check logic. Signed-off-by: Mauro Carvalho

[PATCH v2 22/79] staging: media: imx7-mipi-csis: use pm_runtime_resume_and_get()

2021-04-27 Thread Mauro Carvalho Chehab
Commit dd8088d5a896 ("PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter") added pm_runtime_resume_and_get() in order to automatically handle dev->power.usage_count decrement on errors. Use the new API, in order to cleanup the error check logic. Acked-by: Rui Miguel Silva

[PATCH v2 00/79] Address some issues with PM runtime at media subsystem

2021-04-27 Thread Mauro Carvalho Chehab
During the review of the patches from unm.edu, one of the patterns I noticed is the amount of patches trying to fix pm_runtime_get_sync() calls. After analyzing the feedback from version 1 of this series, I noticed a few other weird behaviors at the PM runtime resume code. So, this series start

[PATCH v2 24/79] staging: media: cedrus_video: use pm_runtime_resume_and_get()

2021-04-27 Thread Mauro Carvalho Chehab
Commit dd8088d5a896 ("PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter") added pm_runtime_resume_and_get() in order to automatically handle dev->power.usage_count decrement on errors. Use the new API, in order to cleanup the error check logic. Signed-off-by: Mauro Carvalho

[PATCH v2 21/79] staging: media: atomisp_fops: use pm_runtime_resume_and_get()

2021-04-27 Thread Mauro Carvalho Chehab
Commit dd8088d5a896 ("PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter") added pm_runtime_resume_and_get() in order to automatically handle dev->power.usage_count decrement on errors. Use the new API, in order to cleanup the error check logic. Signed-off-by: Mauro Carvalho

[PATCH v2 25/79] staging: media: vde: use pm_runtime_resume_and_get()

2021-04-27 Thread Mauro Carvalho Chehab
Commit dd8088d5a896 ("PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter") added pm_runtime_resume_and_get() in order to automatically handle dev->power.usage_count decrement on errors. Use the new API, in order to cleanup the error check logic. Signed-off-by: Mauro Carvalho

[PATCH v2 23/79] staging: media: ipu3: use pm_runtime_resume_and_get()

2021-04-27 Thread Mauro Carvalho Chehab
Commit dd8088d5a896 ("PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter") added pm_runtime_resume_and_get() in order to automatically handle dev->power.usage_count decrement on errors. Use the new API, in order to cleanup the error check logic. Signed-off-by: Mauro Carvalho

Re: [PATCH 17/78] staging: media: vde: use pm_runtime_resume_and_get()

2021-04-27 Thread Mauro Carvalho Chehab
Hi Dmitry, Em Sat, 24 Apr 2021 10:35:22 +0300 Dmitry Osipenko escreveu: > 24.04.2021 09:44, Mauro Carvalho Chehab пишет: > > Commit dd8088d5a896 ("PM: runtime: Add pm_runtime_resume_and_get to deal > > with usage counter") > > added pm_runtime_resume_and_get() in order to automatically handle

Re: [GIT PULL] Staging/IIO driver updates for 5.13-rc1

2021-04-27 Thread Greg KH
On Mon, Apr 26, 2021 at 11:18:49AM -0700, Linus Torvalds wrote: > On Mon, Apr 26, 2021 at 8:11 AM Greg KH wrote: > > > > Yeah, merge issues with other trees are hard to resolve in the single > > tree here, not much I can just yet, have to wait for them to hit Linus's > > tree. > > It's generally