Re: [RFC 13/20] mm/tlb: introduce tlb_start_ptes() and tlb_end_ptes()

2021-01-31 Thread Damian Tometzki
lb.h b/include/asm-generic/tlb.h > index 041be2ef4426..10690763090a 100644 > --- a/include/asm-generic/tlb.h > +++ b/include/asm-generic/tlb.h > @@ -58,6 +58,11 @@ > *Defaults to flushing at tlb_end_vma() to reset the range; helps when > *there's large holes bet

Re: [RFC 13/20] mm/tlb: introduce tlb_start_ptes() and tlb_end_ptes()

2021-01-31 Thread Damian Tometzki
lb.h b/include/asm-generic/tlb.h > index 041be2ef4426..10690763090a 100644 > --- a/include/asm-generic/tlb.h > +++ b/include/asm-generic/tlb.h > @@ -58,6 +58,11 @@ > *Defaults to flushing at tlb_end_vma() to reset the range; helps when > *there's large holes betw

Re: [PATCH 1/2] mm: Allow architectures to request 'old' entries when prefaulting

2020-12-27 Thread Damian Tometzki
h:984:12: note: previous declaration of ‘do_set_pmd’ was here vm_fault_t do_set_pmd(struct vm_fault *vmf, struct page *page); ^~ make[3]: *** [scripts/Makefile.build:279: mm/memory.o] Error 1 make[2]: *** [Makefile:1805: mm] Error 2 make[2]: *** Waiting for unfinished jobs CC arc

Re: [PATCH] Fix compat regression in process_vm_rw()

2020-10-27 Thread damian
ns Axboe > Hello Jens, i got the following error when i try to build. m/process_vm_access.c: In Funktion »process_vm_rw«: mm/process_vm_access.c:277:5: Fehler: Implizite Deklaration der Funktion »in_compat_syscall«; meinten Sie »in_ia32_syscall«? [-Werror=implicit-function-declaration] 277 | in_compat_syscall()); | ^ | in_ia32_syscall -- VG Damian Tometzki

Re: [PATCH v3 1/1] eventfd: implementation of EFD_MASK flag

2020-06-23 Thread Damian Hobson-Garcia
Hi Paul, On 2020-06-19 7:16 p.m., Paul Elder wrote: > Hello Damian, Martin, and all, > > I came across this (quite old by now) patch to extend eventfd's polling > functionality. I was wondering what happened to it (why it hasn't been > merged yet) and if we could, or w

Re: [patch V9 20/39] x86/irq: Use generic irq_regs implementation

2020-05-28 Thread damian
On Do, 28. Mai 11:50, Thomas Gleixner wrote: > Damian, > > damian writes: > > with this patch i got the following build error: > > > > LD .tmp_vmlinux.kallsyms1 > > /home/damian/kernel/buildroot/output/host/bin/x86_64-buildroot-linux-uclibc-ld: > &

Re: [patch V9 20/39] x86/irq: Use generic irq_regs implementation

2020-05-26 Thread damian
Hello Thomas, with this patch i got the following build error: LD .tmp_vmlinux.kallsyms1 /home/damian/kernel/buildroot/output/host/bin/x86_64-buildroot-linux-uclibc-ld: arch/x86/kernel/irq.o: in function `get_irq_regs': /home/damian/kernel/buildroot/output/build/linux-custom/./arc

Re: [PATCH v6 01/10] mm/memunmap: Don't access uninitialized memmap in memunmap_pages()

2019-10-06 Thread Damian Tometzki
VICE_PRIVATE) { > - pfn = PHYS_PFN(res->start); > - __remove_pages(page_zone(pfn_to_page(pfn)), pfn, > - PHYS_PFN(resource_size(res)), NULL); > + __remove_pages(page_zone(first_page), PHYS_PFN(res->start), > +PHYS_PFN(resource_size(res)), NULL); > } else { > arch_remove_memory(nid, res->start, resource_size(res), > pgmap_altmap(pgmap)); > -- > 2.21.0 > Best regards Damian

linux

2019-06-13 Thread Damian Tometzki
linux

test

2019-06-13 Thread Damian Tometzki
test

tt

2019-06-07 Thread Damian Tometzki
tt

[PATCH v7 3/4] dt-bindings: drm/bridge: Document Cadence MHDP bridge bindings

2019-01-30 Thread Damian Kos
From: Quentin Schulz Document the bindings used for the Cadence MHDP DPI/DP bridge. Signed-off-by: Quentin Schulz Signed-off-by: Damian Kos Reviewed-by: Rob Herring --- .../bindings/display/bridge/cdns,mhdp.txt | 47 +++ 1 file changed, 47 insertions(+) create mode

[PATCH v7 4/4] drm: bridge: add support for Cadence MHDP DPI/DP bridge

2019-01-30 Thread Damian Kos
from cdn_dp_device to cdns_mhdp_device structure. Signed-off-by: Quentin Schulz Signed-off-by: Piotr Sroka Signed-off-by: Damian Kos --- drivers/gpu/drm/bridge/Kconfig|9 + drivers/gpu/drm/bridge/Makefile |3 + .../cdns-mhdp-com

[PATCH v7 2/4] drm/dp: fix link probing for devices supporting DP 1.4+

2019-01-30 Thread Damian Kos
alfunction when they discover the higher capabilities within those three registers.". Before DP 1.4, DP_EXTENDED_RECEIVER_CAP_FIELD_PRESENT bit was reserved and read 0 so it's safe to check against it even if DP revision is <1.4 Signed-off-by: Quentin Schulz Signed-off-by: Damian Kos

[PATCH v7 1/4] drm/rockchip: prepare common code for cdns and rk dpi/dp driver

2019-01-30 Thread Damian Kos
odified cdn-dp-core.c to use the new driver structure and new function names. Signed-off-by: Damian Kos Reviewed-by: Andrzej Hajda --- drivers/gpu/drm/rockchip/cdn-dp-core.c | 220 +++-- drivers/gpu/drm/rockchip/cdn-dp-core.h | 40 +-- drivers/gpu/drm/rockchi

[PATCH v7 0/4] drm: add support for Cadence MHDP DPI/DP bridge.

2019-01-30 Thread Damian Kos
7;s going on here in general. - New structure. Now we have one common low level driver + two high level drivers - one for RockChip with minimum changes and one, more general, for Cadence. - Dropped some changes made to DRM helpers. - Updated the device tree bindings document. Damian Kos (1): dr

[PATCH] drm/rockchip: fix for mailbox read validation.

2018-11-19 Thread Damian Kos
This is basically the same fix as in commit fa68d4f8476b ("drm/rockchip: fix for mailbox read size") but for cdn_dp_mailbox_validate_receive function. See patchwork.kernel.org/patch/10671981/ for details. Signed-off-by: Damian Kos --- drivers/gpu/drm/rockchip/cdn-dp-reg.c | 2

Re: [PATCH v4 06/10] x86/alternative: use temporary mm for text poking

2018-11-11 Thread Damian Tometzki
#ifdef CONFIG_PARAVIRT > FIX_PARAVIRT_BOOTMAP, > #endif Hello Nadav, with the remove of FIX_TEXT_POKE1 and FIX_TEXT_POKE0 i get the following build error: /home/damian/kernel/linux/arch/x86/xen/mmu_pv.c:2321:7: Fehler: »FIX_TEXT_POKE0« nicht dekla

Re: [tip:locking/core 5/6] /bin/bash: scripts/atomic/check-atomics.sh: No such file or directory

2018-11-02 Thread Damian Tometzki
Hello Mark, i got now the error: /bin/bash: scripts/atomic/check-atomics.sh: No such file or directory make[2]: *** [/home/damian/kernel/linux/./Kbuild:86: old-atomics] Fehler 127 make[1]: *** [/home/damian/kernel/linux/Makefile:1112: prepare0] Fehler 2 Best regards Damian On Do, 01. Nov 11

Re: linux-next: Tree for Oct 29

2018-10-29 Thread damian
On Mon, 29. Oct 20:41, Stephen Rothwell wrote: > Hi Damian, > > On Mon, 29 Oct 2018 07:33:19 +0100 Damian Tometzki > wrote: > > > > on the site isnt available the new linux-next ? > > Only the old one. > > > > https://git.kernel.org/pub/scm/linux/ke

Re: linux-next: Tree for Oct 29

2018-10-28 Thread Damian Tometzki
On Mo, 29. Okt 17:02, Stephen Rothwell wrote: > Hi all, > Hello Stephen, on the site isnt available the new linux-next ? Only the old one. https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git > Changes since 20181019: > > Linus' tree gained 2 build failures for which I reverted

Kernel Build error with gcc 9

2018-10-24 Thread damian
undefined! ERROR: "__popcountdi2" [drivers/net/ethernet/broadcom/bnx2x/bnx2x.ko] undefined! /home/damian/kernel/linux/scripts/Makefile.modpost:92: die Regel für Ziel „__modpost“ scheiterte make[2]: *** [__modpost] Fehler 1 with gcc 8 it works fine. Any suggestion what could be the cause ? Best regards Damian

[PATCH v5 2/5] drm/dp: fix link probing for devices supporting DP 1.4+

2018-09-25 Thread Damian Kos
alfunction when they discover the higher capabilities within those three registers.". Before DP 1.4, DP_EXTENDED_RECEIVER_CAP_FIELD_PRESENT bit was reserved and read 0 so it's safe to check against it even if DP revision is <1.4 Signed-off-by: Quentin Schulz Signed-off-by: Dami

RE: [PATCH v3 1/5] drm/rockchip: prepare common code for cdns and rk dpi/dp driver

2018-09-13 Thread Damian Kos
Thank you, Andrzej! I was a bit afraid that our patches are a bit too messy and thus ignored 😊 Anyway, this patch (1/5) should be the last one that will cause such chaos in the DRM area. Regards, Damian -Original Message- From: Andrzej Hajda Sent: Thursday, September 13, 2018 12:01

[PATCH 11/12] drm/rockchip: added implementation for a few FW commands.

2018-07-03 Thread Damian Kos
Added support for a register read, register write and register field write commands. Added support for adjust link training command. Updated cdn_dp_get_event function, so it reads all SW event registers. Added definitions mostly for Framer and Streamer. Signed-off-by: Damian Kos --- drivers/gpu

Re: [PATCH 1/2] x86/boot/KASLR: Add two functions for 1GB huge pages handling

2018-05-16 Thread damian
rue; > + } else > + gbpage_sz = false; > + } else if (!strcmp(param, "hugepages") && gbpage_sz) { > + p = val; > + max_gb_huge_pages = simple_strtoull(p, &p, 0); > + debug_putaddr(max_gb_huge_pages); > + } >

Re: Bug in vboxguest: After commit Merge tag 'char-misc-4.17-rc3'

2018-05-09 Thread damian
On Wed, 09. May 22:18, damian wrote: > On Wed, 09. May 09:36, Hans de Goede wrote: > > Hi, > > > > On 08-05-18 21:41, damian wrote: > > >On Tue, 08. May 13:42, Hans de Goede wrote: > > >>Hi Damian, > > >> > > >>On 02-05-18 22:46,

Re: Bug in vboxguest: After commit Merge tag 'char-misc-4.17-rc3'

2018-05-09 Thread damian
On Wed, 09. May 09:36, Hans de Goede wrote: > Hi, > > On 08-05-18 21:41, damian wrote: > >On Tue, 08. May 13:42, Hans de Goede wrote: > >>Hi Damian, > >> > >>On 02-05-18 22:46, damian wrote: > >>>Hello Greg, > >>> > >

Re: Kernel build with gcc 8 a lot of warnings

2018-05-09 Thread damian
On Wed, 09. May 10:23, Josh Poimboeuf wrote: > On Wed, May 09, 2018 at 09:35:04AM +0200, damian wrote: > > Hi Josh, > > > > i tested the patch on my maschine it works fine. > > > > Best regards > > Damian > > Thanks. 0-day found a few more i

Re: Kernel build with gcc 8 a lot of warnings

2018-05-09 Thread damian
Hi Josh, i tested the patch on my maschine it works fine. Best regards Damian On Tue, 08. May 22:46, Josh Poimboeuf wrote: > On Tue, May 08, 2018 at 09:32:41AM -0500, Josh Poimboeuf wrote: > > On Tue, May 08, 2018 at 04:25:15PM +0200, Greg KH wrote: > > > Much nicer, th

Re: Bug in vboxguest: After commit Merge tag 'char-misc-4.17-rc3'

2018-05-08 Thread damian
On Tue, 08. May 13:42, Hans de Goede wrote: > Hi Damian, > > On 02-05-18 22:46, damian wrote: > >Hello Greg, > > > >it is PATCH 3 virt: vbox: Use __get_free_pages insteas of kmalloc for DMA32 > >memory. > > Thank you for the bug report, I've

Re: Kernel build with gcc 8 a lot of warnings

2018-05-07 Thread damian
On Sun, 06. May 23:54, Josh Poimboeuf wrote: > On Sat, May 05, 2018 at 09:21:12PM +0200, damian wrote: > > Helllo together, > > > > Hello everybody, > > > > is something special to note when kernel build with gcc 8? I receive > > various warnings from the

Kernel build with gcc 8 a lot of warnings

2018-05-05 Thread damian
modified stack frame arch/x86/kernel/acpi/boot.o: warning: objtool: acpi_register_lapic.cold.6()+0x7: call without frame pointer save/setup arch/x86/kernel/acpi/boot.o: warning: objtool: acpi_map_cpu.cold.7()+0x7: call without frame pointer save/setup Best regards Damian

Re: Bug in vboxguest: After commit Merge tag 'char-misc-4.17-rc3'

2018-05-02 Thread Damian Tometzki
e mouse isnt possible. I reverted the commit 'd8a332730e757129e70675679f2b2a03f1ecf65e' and now works all normal. Best regards Damian

Re: Bug in vboxguest: After commit Merge tag 'char-misc-4.17-rc3'

2018-05-02 Thread damian
Hello Greg, it is PATCH 3 virt: vbox: Use __get_free_pages insteas of kmalloc for DMA32 memory. Best regards Damian

Bug in vboxguest: After commit Merge tag 'char-misc-4.17-rc3'

2018-05-02 Thread damian
e mouse isnt possible. I reverted the commit 'd8a332730e757129e70675679f2b2a03f1ecf65e' and now works all normal. Best regards Damian

Re: net/wireless/shipped-certs.c:2:1: error: expected expression at end of input

2017-12-13 Thread Damian Tometzki
On Wed, 13. Dec 12:07, Paul Menzel wrote: > Dear Damian, > > > On 12/13/17 12:00, Damian Tometzki wrote: > > >Hexdump was already installed in the System. > > > >I commented out this step. > Please try to reproduce it from a clean environment (`git clean -df

Re: net/wireless/shipped-certs.c:2:1: error: expected expression at end of input

2017-12-13 Thread Damian Tometzki
Hello Paul, with the cleanup the Build was succesfully. Thanks für you help. VG Damian Tometzki Itelligence AG +41 79 304 2745 > Am 13.12.2017 um 12:07 schrieb Paul Menzel > : > > Dear Damian, > > >> On 12/13/17 12:00, Damian Tometzki wrote: >> >>

Re: net/wireless/shipped-certs.c:2:1: error: expected expression at end of input

2017-12-13 Thread Damian Tometzki
Hello Paul, Hexdump was already installed in the System. I commented out this step. VG Damian Tometzki Itelligence AG +41 79 304 2745 > Am 13.12.2017 um 10:16 schrieb Paul Menzel > : > > Dear Damian, > > >> On 12/13/17 08:53, Damian Tometzki wrote: >>

Re: net/wireless/shipped-certs.c:2:1: error: expected expression at end of input

2017-12-13 Thread Damian Tometzki
Hello Johannes, I got. the same Build error. VG Damian Tometzki > Am 05.12.2017 um 11:03 schrieb Johannes Berg : > >> On Tue, 2017-12-05 at 11:01 +0100, Paul Menzel wrote: >> >> >> ``` >> $ git describe >> v4.15-rc2-79-gfd6d2e506ce6 >>

Re: [GIT PULL] Documentation: Add a file explaining the requested Linux kernel license enforcement policy

2017-10-23 Thread Damian Tometzki
time after work. Even if the entry is not made easy if one is not working with the well-known company. -Damian- signature.asc Description: PGP signature

Re: [GIT PULL] Documentation: Add a file explaining the requested Linux kernel license enforcement policy

2017-10-23 Thread Damian Tometzki
fter work. Even if the entry is not made easy if one is not working with the well-known company. -Damian-

Re: [PATCH for linux-next] mm/page-writeback.c: make changes of dirty_writeback_centisecs take effect immediately

2017-10-14 Thread Damian Tometzki
tely. > + */ > + if (!ret && write && dirty_writeback_interval && > + dirty_writeback_interval != old_interval) > wakeup_flusher_threads(WB_REASON_PERIODIC); Is that call right ? The call need two arguments ? --> wakeup_flusher_threads(0,WB_REASON_PERIODIC

Re: How to verify linux-next

2017-10-01 Thread Damian Tometzki
re better off using > > something > > like v4.14-rc2 instead of linux-next. > > > Ok thank you so much for your reply. > Now I am able to boot with v4.14-rc2. But now I am facing another > problem. > Now, I am not able to connect to internet from virtual box. > When I switch back to the default 4.10 the internet works normally. > I think the dlclient stopped working. > I am getting continuous logs related to apparmor like this: > apparmor="DENIED" comm=dhclient > apparmor="DENIED" comm=cups-browsed > > With 4.10, I tried installing apparmor-utils and then reboot with > 4.14-rc2, but it did not help. > Any suggestions on this? Hello, i resolved the issue with: sudo /etc/init.d/apparmor stop Damian > > > > > > - Ted

Re: [PATCH v16 0/5] Virtio-balloon Enhancement

2017-10-01 Thread Damian Tometzki
Hello, where i can found the patch in git.kernel.org ? Am Samstag, den 30.09.2017, 12:05 +0800 schrieb Wei Wang: > This patch series enhances the existing virtio-balloon with the > following > new features: > 1) fast ballooning: transfer ballooned pages between the guest and > host in > chunks u

Re: [PATCH v16 0/5] Virtio-balloon Enhancement

2017-10-01 Thread Damian Tometzki
Hello, where i can found the patch in git.kernel.org ? Best regards Damian Am Samstag, den 30.09.2017, 12:05 +0800 schrieb Wei Wang: > This patch series enhances the existing virtio-balloon with the > following > new features: > 1) fast ballooning: transfer ballooned pages betwe

Re: How to verify linux-next

2017-09-29 Thread Damian Tometzki
Hello, i can tell you ubuntu 16.04 works under virtualbox 5.1.28 with the current linux-next kernel My maschine: Host: Windows 10 Guest: Ubuntu 16.04 Am Freitag, den 29.09.2017, 08:41 -0400 schrieb valdis.kletni...@vt.edu: > On Fri, 29 Sep 2017 16:08:07 +0530, Pintu Kumar said: > > > > > I hav

Re: How to verify linux-next

2017-09-29 Thread Damian Tometzki
Hello, Ubuntu 16.04 with current linux-next Kernel workson virtualbox 5.1.28 Host: Windows 10 Guest: Ubuntu 16.04 Best regards Damian Am Freitag, den 29.09.2017, 08:41 -0400 schrieb valdis.kletni...@vt.edu: > On Fri, 29 Sep 2017 16:08:07 +0530, Pintu Kumar said: > > > > >

Re: [PATCH v3 1/1] eventfd: implementation of EFD_MASK flag

2015-10-22 Thread Damian Hobson-Garcia
UAPI_LINUX_EVENTFD_H */ > Since the latest version of this patch adds only the EFD_MASK definition to the eventfd header, I was wondering if it was really necessary/recommended to move the definitions from linux/eventfd.h to linux/uapi/eventfd.h. From my understanding, the EFD_SEMAPHORE (a

[PATCH v3 1/1] eventfd: implementation of EFD_MASK flag

2015-10-14 Thread Damian Hobson-Garcia
.co.jp: Rebased, and resubmitted for Linux 4.3] Signed-off-by: Damian Hobson-Garcia --- fs/eventfd.c | 102 ++- include/linux/eventfd.h | 16 +-- include/uapi/linux/eventfd.h | 33 ++ 3 files changed, 126 inserti

[PATCH v3 0/1] Generalize poll events from eventfd

2015-10-14 Thread Damian Hobson-Garcia
K is set (fails with EINVAL) * eventfd_ctx_fileget() now returns EINVAL when EFD_MASK is set, eliminating the possibility of triggering the orginal BUG_ON() macros which have now been removed. Thank you, Damian Martin Sustrik (1): eventfd: implementation of EFD_MASK flag fs/eventfd.c

Re: [PATCH v2 1/1] eventfd: implementation of EFD_MASK flag

2015-09-16 Thread Damian Hobson-Garcia
Hi Martin, On 2015-09-16 3:51 PM, Martin Sustrik wrote: > On 2015-09-16 08:27, Damian Hobson-Garcia wrote: >> >> Additionally, to provide a way to associate user-space state with eventfd >> object, it allows to attach user-space data to the file descriptor. > > The ab

[PATCH v2 1/1] eventfd: implementation of EFD_MASK flag

2015-09-15 Thread Damian Hobson-Garcia
ith EINVAL. select(2), poll(2) and similar: When polling on the eventfd marked by EFD_MASK flag, all the events specified in last written 'events' field shall be signaled. Signed-off-by: Martin Sustrik [dhobs...@igel.co.jp: Rebased, and resubmitted for Linux 4.3] Signed-off-by:

[PATCH v2 0/1] Generalize poll events from eventfd

2015-09-15 Thread Damian Hobson-Garcia
ting the possibility of triggering the orginal BUG_ON() macros which have now been removed. Thank you, Damian Martin Sustrik (1): eventfd: implementation of EFD_MASK flag fs/eventfd.c | 91 ++-- include/linux/eventfd.h

Re: [PATCH] eventfd: implementation of EFD_MASK flag

2015-08-11 Thread Damian Hobson-Garcia
On 2015-08-11 6:16 AM, Martin Sustrik wrote: > On 2015-08-10 10:57, Damian Hobson-Garcia wrote: >> Hi Martin, >> >> Thanks for your comments. >> >> On 2015-08-10 3:39 PM, Martin Sustrik wrote: >>> On 2015-08-10 08:23, Damian Hobson-Garcia wrote: &

Re: [PATCH] eventfd: implementation of EFD_MASK flag

2015-08-10 Thread Damian Hobson-Garcia
Hi Martin, Thanks for your comments. On 2015-08-10 3:39 PM, Martin Sustrik wrote: > On 2015-08-10 08:23, Damian Hobson-Garcia wrote: >> Replying to my own post, but I had the following comments/questions. >> Martin, if you have any response to my comments I would be very happy

Re: [PATCH] eventfd: implementation of EFD_MASK flag

2015-08-09 Thread Damian Hobson-Garcia
Replying to my own post, but I had the following comments/questions. Martin, if you have any response to my comments I would be very happy to hear them. On 2015-08-10 2:51 PM, Damian Hobson-Garcia wrote: > From: Martin Sustrik > [snip] > > write(2): > > User is allowed to

[PATCH] eventfd: implementation of EFD_MASK flag

2015-08-09 Thread Damian Hobson-Garcia
From: Martin Sustrik When implementing network protocols in user space, one has to implement fake file descriptors to represent the sockets for the protocol. Polling on such fake file descriptors is a problem (poll/select/epoll accept only true file descriptors) and forces protocol implementers

[RFC/PATCH] Generalize poll events from eventfd

2015-08-09 Thread Damian Hobson-Garcia
://lkml.org/lkml/2013/2/18/147 [2] https://lkml.org/lkml/2015/7/9/153 Thank you, Damian Martin Sustrik (1): eventfd: implementation of EFD_MASK flag fs/eventfd.c | 91 ++-- include/linux/eventfd.h | 16 +--- include/uapi/linux

Re: [PATCH v3 1/1] eventfd: implementation of EFD_MASK flag

2015-07-09 Thread Damian Hobson-Garcia
Hi Martin, On 2015-07-09 5:41 PM, Martin Sustrik wrote: > Hi Damian, > > Yes, this patch would be geneally useful for implementing stuff in user > space that otherwise would have to live in kernelspace. > > Unfortunately, I have no cycles left to pursue getting it to the >

Re: [PATCH v3 1/1] eventfd: implementation of EFD_MASK flag

2015-07-09 Thread Damian Hobson-Garcia
usable for other notification use cases as well. In particular I'm thinking of poll/select/epoll support for a user space video codec via libv4l. Is there value in re-examining this patch? Thank you, Damian On 2013-02-18 8:34 PM, Martin Sustrik wrote: > When implementing network protocols

[tip:timers/urgent] clocksource: exynos_mct: Avoid blocking calls in the cpu hotplug notifier

2015-06-26 Thread tip-bot for Damian Eppel
Commit-ID: 56a94f13919c0db5958611b388e1581b4852f3c9 Gitweb: http://git.kernel.org/tip/56a94f13919c0db5958611b388e1581b4852f3c9 Author: Damian Eppel AuthorDate: Fri, 26 Jun 2015 15:23:04 +0200 Committer: Thomas Gleixner CommitDate: Fri, 26 Jun 2015 21:53:01 +0200 clocksource

[RESEND PATCH v3] clocksource: exynos_mct: fix for sleeping in atomic ctx handling cpu hotplug notif.

2015-06-26 Thread Damian Eppel
ldn't be a problem as prior sending CPU_DYING notification interrupts are migrated away from the cpu. Fixes: 7114cd749a12 ("clocksource: exynos_mct: use (request/free)_irq calls for local timer registration") Signed-off-by: Damian Eppel Cc: Reported-by: Krzysztof Kozlowski Reviewe

[PATCH v3] clocksource: exynos_mct: fix for sleeping in atomic ctx handling cpu hotplug notif.

2015-06-02 Thread Damian Eppel
ldn't be a problem as prior sending CPU_DYING notification interrupts are migrated away from the cpu. Fixes: 7114cd749a12 ("clocksource: exynos_mct: use (request/free)_irq calls for local timer registration") Signed-off-by: Damian Eppel Cc: Reported-by: Krzysztof Kozlowski Reviewe

Re: [PATCH v2] clocksource: exynos_mct: fix for sleeping in atomic ctx handling cpu hotplug notif.

2015-05-28 Thread Damian Eppel
On Thu, 2015-05-28 at 11:47 +0200, Marek Szyprowski wrote: > Hello, > > On 2015-03-12 10:11, Damian Eppel wrote: > > This is to fix an issue of sleeping in atomic context when processing > > hotplug notifications in Exynos MCT(Multi-Core Timer). > > The issue was

Re: [PATCH v2 v3.18-rc4 1/4] drm: prime: Honour O_RDWR during prime-handle-to-fd

2015-05-26 Thread Damian Hobson-Garcia
bit old by now, but I'm wondering if someone call tell me whether this patch is likely to be merged sometime, or has it been (should it be?) abandoned. Thank you, Damian > >> --- >> drivers/gpu/drm/drm_prime.c | 9 +++-- >> include/uapi/drm/drm.h | 1 + >

Re: [PATCH v2] clocksource: exynos_mct: fix for sleeping in atomic ctx handling cpu hotplug notif.

2015-05-25 Thread Damian Eppel
On Mon, 2015-05-11 at 13:18 +0200, Daniel Lezcano wrote: > On 03/12/2015 10:11 AM, Damian Eppel wrote: > > This is to fix an issue of sleeping in atomic context when processing > > hotplug notifications in Exynos MCT(Multi-Core Timer). > > The issue was reproducible on Exyn

[PATCH v2] clocksource: exynos_mct: fix for sleeping in atomic ctx handling cpu hotplug notif.

2015-03-12 Thread Damian Eppel
ldn't be a problem as prior sending CPU_DYING notification interrupts are migrated away from the cpu. Fixes: 7114cd749a12 ("clocksource: exynos_mct: use (request/free)_irq calls for local timer registration") Signed-off-by: Damian Eppel Cc: Reported-by: Krzysztof Kozlowski Reviewe

[PATCH] clocksource: exynos_mct: fix for sleeping in atomic ctx handling cpu hotplug notif.

2015-01-30 Thread Damian Eppel
ldn't be a problem as prior sending CPU_DYING notification interrupts are migrated away from the cpu. Fixes: 7114cd749a12 ("clocksource: exynos_mct: use (request/free)_irq calls for local timer registration") Signed-off-by: Damian Eppel Cc: Reported-by: Krzysztof Kozlowski ---

Re: [RFC][PATCH] fs/buffer.c: Revoke LRU when trying to drop buffers

2013-07-04 Thread Damian Hobson-Garcia
from being dropped during page migration. I've tried the patch and it seems to solve my problems, so I'm wondering if it is worth resubmitting. The discussion on the original thread seems to have faded out. Does anyone know if it was continued somewhere else? Thank you, Damian -- Damia

[PATCH v3 3/3] s390: Provide default implementation for dma_{alloc,free}_attrs

2013-05-27 Thread Damian Hobson-Garcia
. Signed-off-by: Damian Hobson-Garcia --- arch/s390/include/asm/dma-mapping.h | 17 +++-- 1 files changed, 11 insertions(+), 6 deletions(-) diff --git a/arch/s390/include/asm/dma-mapping.h b/arch/s390/include/asm/dma-mapping.h index 9411db65..3a549b6 100644 --- a/arch/s390/include

[PATCH v3 2/3] c6x: Provide default implementation for dma_{alloc,free}_attrs

2013-05-27 Thread Damian Hobson-Garcia
. Signed-off-by: Damian Hobson-Garcia Acked-by: Mark Salter --- arch/c6x/include/asm/dma-mapping.h |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/arch/c6x/include/asm/dma-mapping.h b/arch/c6x/include/asm/dma-mapping.h index 88bd0d8..8947605 100644 --- a/arch/c6x/include

[PATCH v3 1/3] arm64: Provide default implementation for dma_{alloc,free}_attrs

2013-05-27 Thread Damian Hobson-Garcia
. Signed-off-by: Damian Hobson-Garcia --- arch/arm64/include/asm/dma-mapping.h | 17 +++-- 1 files changed, 11 insertions(+), 6 deletions(-) diff --git a/arch/arm64/include/asm/dma-mapping.h b/arch/arm64/include/asm/dma-mapping.h index 9947768..6ff7b8d 100644 --- a/arch/arm64

[PATCH v3 0/3] dma-mapping: Define dma_{alloc,free}_attrs() for all archs

2013-05-27 Thread Damian Hobson-Garcia
ops->alloc(). * Indicate that these patches are compile teseted only (I don't have hardware) c6x: * Indicate that this patch is untested (I don't have a cross compiler) Cheers, Damian Damian Hobson-Garcia (3): arm64: Provide default implementation for dma_{alloc,free}_attrs

Re: [PATCH v2 0/4] dma-mapping: Define dma_{alloc,free}_attrs() for all archs

2013-05-23 Thread Damian Hobson-Garcia
On 2013/05/23 18:47, Catalin Marinas wrote: > On Thu, May 23, 2013 at 03:47:13AM +0100, Damian Hobson-Garcia wrote: >> Hi Catalin, >> On 2013/05/22 18:47, Catalin Marinas wrote: >>> On Wed, May 22, 2013 at 03:37:17AM +0100, Damian Hobson-Garcia wrote: >>>> Hel

Re: [PATCH v2 0/4] dma-mapping: Define dma_{alloc,free}_attrs() for all archs

2013-05-22 Thread Damian Hobson-Garcia
Hi Catalin, On 2013/05/22 18:47, Catalin Marinas wrote: > On Wed, May 22, 2013 at 03:37:17AM +0100, Damian Hobson-Garcia wrote: >> Hello, >> On 2013/04/30 12:01, Damian Hobson-Garcia wrote: >>> Most architectures that define CONFIG_HAVE_DMA=y, have implementations for

Re: [PATCH v2 0/4] dma-mapping: Define dma_{alloc,free}_attrs() for all archs

2013-05-21 Thread Damian Hobson-Garcia
Hello, On 2013/04/30 12:01, Damian Hobson-Garcia wrote: > Most architectures that define CONFIG_HAVE_DMA=y, have implementations for > both dma_alloc_attrs() and dma_free_attrs(). All achitectures that do > not define CONFIG_HAVE_DMA also have both of these definitions provided by >

[PATCH v2 4/4] s390: Provide default implementation for dma_{alloc,free}_attrs

2013-04-29 Thread Damian Hobson-Garcia
. Signed-off-by: Damian Hobson-Garcia --- arch/s390/include/asm/dma-mapping.h | 17 +++-- 1 files changed, 11 insertions(+), 6 deletions(-) diff --git a/arch/s390/include/asm/dma-mapping.h b/arch/s390/include/asm/dma-mapping.h index 9411db65..3a549b6 100644 --- a/arch/s390/include

[PATCH v2 3/4] parisc: Provide default implementation for dma_{alloc,free}_attrs

2013-04-29 Thread Damian Hobson-Garcia
parisc. Signed-off-by: Damian Hobson-Garcia --- arch/parisc/include/asm/dma-mapping.h |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/arch/parisc/include/asm/dma-mapping.h b/arch/parisc/include/asm/dma-mapping.h index 106b395..d0eae5f 100644 --- a/arch/parisc/include/asm

[PATCH v2 2/4] c6x: Provide default implementation for dma_{alloc,free}_attrs

2013-04-29 Thread Damian Hobson-Garcia
. Signed-off-by: Damian Hobson-Garcia --- arch/c6x/include/asm/dma-mapping.h |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/arch/c6x/include/asm/dma-mapping.h b/arch/c6x/include/asm/dma-mapping.h index 88bd0d8..8947605 100644 --- a/arch/c6x/include/asm/dma-mapping.h

[PATCH v2 1/4] arm64: Provide default implementation for dma_{alloc,free}_attrs

2013-04-29 Thread Damian Hobson-Garcia
. Signed-off-by: Damian Hobson-Garcia --- arch/arm64/include/asm/dma-mapping.h | 17 +++-- 1 files changed, 11 insertions(+), 6 deletions(-) diff --git a/arch/arm64/include/asm/dma-mapping.h b/arch/arm64/include/asm/dma-mapping.h index 9947768..6ff7b8d 100644 --- a/arch/arm64

[PATCH v2 0/4] dma-mapping: Define dma_{alloc,free}_attrs() for all archs

2013-04-29 Thread Damian Hobson-Garcia
sted (I don't have cross compilers) Cheers, Damian Damian Hobson-Garcia (4): arm64: Provide default implementation for dma_{alloc,free}_attrs c6x: Provide default implementation for dma_{alloc,free}_attrs parisc: Provide default implementation for dma_{alloc,free}_attrs s390: Provide

Re: [RFC/PATCH 1/4] arm64: Provide default implementation for dma_{alloc, free}_attrs

2013-04-22 Thread Damian Hobson-Garcia
Hi Lars, On 2013/04/22 15:11, Lars-Peter Clausen wrote: > On 04/22/2013 07:09 AM, Damian Hobson-Garcia wrote: >> Most architectures that define CONFIG_HAVE_DMA, have implementations for >> both dma_alloc_attrs() and dma_free_attrs(). All achitectures that do >> not define

[RFC/PATCH 4/4] s390: Provide default implementation for dma_{alloc,free}_attrs

2013-04-21 Thread Damian Hobson-Garcia
. Signed-off-by: Damian Hobson-Garcia --- arch/s390/include/asm/dma-mapping.h |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/arch/s390/include/asm/dma-mapping.h b/arch/s390/include/asm/dma-mapping.h index 9411db65..91f7312 100644 --- a/arch/s390/include/asm/dma

[RFC/PATCH 3/4] parisc: Provide default implementation for dma_{alloc,free}_attrs

2013-04-21 Thread Damian Hobson-Garcia
parisc. Signed-off-by: Damian Hobson-Garcia --- arch/parisc/include/asm/dma-mapping.h |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/arch/parisc/include/asm/dma-mapping.h b/arch/parisc/include/asm/dma-mapping.h index 106b395..d0eae5f 100644 --- a/arch/parisc/include/asm

[RFC/PATCH 2/4] c6x: Provide default implementation for dma_{alloc,free}_attrs

2013-04-21 Thread Damian Hobson-Garcia
. Signed-off-by: Damian Hobson-Garcia --- arch/c6x/include/asm/dma-mapping.h |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/arch/c6x/include/asm/dma-mapping.h b/arch/c6x/include/asm/dma-mapping.h index 88bd0d8..8947605 100644 --- a/arch/c6x/include/asm/dma-mapping.h

[RFC/PATCH 1/4] arm64: Provide default implementation for dma_{alloc,free}_attrs

2013-04-21 Thread Damian Hobson-Garcia
. Signed-off-by: Damian Hobson-Garcia --- arch/arm64/include/asm/dma-mapping.h |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/arch/arm64/include/asm/dma-mapping.h b/arch/arm64/include/asm/dma-mapping.h index 9947768..65ab181 100644 --- a/arch/arm64/include/asm/dma

[RFC/PATCH 0/4] dma-mapping: Define dma_{alloc,free}_attrs() for all archs

2013-04-21 Thread Damian Hobson-Garcia
CONFIG_HAVE_DMA=y, but have no implementation for dma_{alloc,free}_attrs() by simply calling dma_{alloc,free}_coherent() and throwing away the attrs argument. Damian Hobson-Garcia (4): Provide default implementation for dma_{alloc,free}_attrs on arm64 Provide default implementation for dma_

[PATCH] drivers: uio: Fix UIO device registration failure

2013-03-25 Thread Damian Hobson-Garcia
: Damian Hobson-Garcia --- drivers/uio/uio.c |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/drivers/uio/uio.c b/drivers/uio/uio.c index c8b9262..b645c47 100644 --- a/drivers/uio/uio.c +++ b/drivers/uio/uio.c @@ -374,6 +374,7 @@ static int uio_get_minor(struct uio_device *idev

Re: [PATCH 1/2] drivers: uio_dmem_genirq: Use of_match_ptr() macro

2013-03-18 Thread Damian Hobson-Garcia
On 2013/03/14 19:22, Sachin Kamat wrote: This eliminates having an #ifdef returning NULL for the case when OF is disabled. Signed-off-by: Sachin Kamat Cc: Damian Hobson-Garcia --- Thank you, Looks fine by me. Acked-by: Damian Hobson-Garcia -- To unsubscribe from this list: send the line

[PATCH] drivers: uio_dmem_genirq: Add mmap support for dynamic regions

2013-01-08 Thread Damian Hobson-Garcia
Dynamic regions allocated with dma_alloc_coherent() should use dma_mmap_coherent() to perform memory mapping. Other regions are simply ioremapped, the same way as in the uio subsystem base implementation. Signed-off-by: Damian Hobson-Garcia --- drivers/uio/uio_dmem_genirq.c | 33

Re: [PATCH/WIP/RFC 02/14] shmobile-iommu: Move IPMMU driver to drivers/iommu

2012-12-16 Thread Damian Hobson-Garcia
e it might be better to treat the IPMMU like a multifuction device, with a core driver (ipmmu.c) in one location and the function implementations in their own respective directories. Does drivers/mfd sound like a good place for it? Thanks, Damian. -- Damian Hobson-Garcia IGEL Co.,Ltd http://www.igel.co

[PATCH 1/4] drivers: uio_dmem_genirq: Don't mix address spaces for dynamic region vaddr

2012-11-15 Thread Damian Hobson-Garcia
/uio_dmem_genirq.c:93:17:expected void *vaddr drivers/uio/uio_dmem_genirq.c:93:17:got void [noderef] *internal_addr Store the void * in the driver's private data instead. Reported-by: Fengguang Wu Signed-off-by: Damian Hobson-Garcia --- drivers/uio/uio_dmem_genirq.c |9 ++--- 1

[PATCH 4/4] drivers: uio: Only allocate new private data when probing device tree node

2012-11-15 Thread Damian Hobson-Garcia
The same condition should be used both when allocating and freeing the driver private data. When dev.of_node is non NULL, allocate a new private data structure, otherwise use the values from the platform data. Reported-by: Fengguang Wu Signed-off-by: Damian Hobson-Garcia --- drivers/uio

[PATCH 3/4] drivers: uio_dmem_genirq: Allow partial success when opening device

2012-11-15 Thread Damian Hobson-Garcia
user space. Also deals with the case where failing to map a region after successfully allocating others would not unmap the successfully allocated regions before dying. Signed-off-by: Damian Hobson-Garcia --- drivers/uio/uio_dmem_genirq.c | 12 ++-- 1 files changed, 6 insertions(+), 6

[PATCH 2/4] drivers: uio_dmem_genirq: Don't use DMA_ERROR_CODE to indicate unmapped regions

2012-11-15 Thread Damian Hobson-Garcia
DMA_ERROR_CODE is not defined on all architectures and is architecture specific. Instead, use the constant, ~0 to indicate unmapped regions. Reported-by: Fengguang Wu Reported-by: Geert Uytterhoeven Signed-off-by: Damian Hobson-Garcia --- Documentation/DocBook/uio-howto.tmpl |2

[PATCH 0/4] UIO platform device fixes

2012-11-15 Thread Damian Hobson-Garcia
Here are a few fixes for the uio_dmem_genirq driver which allows for dynamic allocation/deallocation of UIO memory resources via the DMA-mapping API. Damian Hobson-Garcia (4): drivers: uio_dmem_genirq: Don't mix address spaces for dynamic region vaddr drivers: uio_dmem_genirq: Don&

Re: [v2 PATCH 1/2] Add new uio device for dynamic memory allocation

2012-11-04 Thread Damian Hobson-Garcia
Hi Geert, On 2012/11/04 22:20, Geert Uytterhoeven wrote: > On Tue, Sep 25, 2012 at 8:09 AM, Damian Hobson-Garcia > wrote: >> are holding the device file open, the address returned to userspace is >> DMA_ERROR_CODE. > > Only a small subset of the architectures > (a

[v2 PATCH 2/2] Add uio_dmem_genirq description to UIO documentation

2012-09-24 Thread Damian Hobson-Garcia
Signed-off-by: Damian Hobson-Garcia --- Documentation/DocBook/uio-howto.tmpl | 56 ++ 1 files changed, 56 insertions(+), 0 deletions(-) diff --git a/Documentation/DocBook/uio-howto.tmpl b/Documentation/DocBook/uio-howto.tmpl index ac3d001..db08c1a 100644 --- a

[v2 PATCH 1/2] Add new uio device for dynamic memory allocation

2012-09-24 Thread Damian Hobson-Garcia
en no processes are holding the device file open, the address returned to userspace is DMA_ERROR_CODE. Signed-off-by: Damian Hobson-Garcia --- drivers/uio/Kconfig | 16 ++ drivers/uio/Makefile |1 + drivers/uio/uio_dmem_genirq.c |

  1   2   >