search for: szyprowski

Displaying 20 results from an estimated 42 matches for "szyprowski".

2020 Apr 29
35
[PATCH v3 00/34] iommu: Move iommu_group setup to IOMMU core code
Hi, here is the third version of this patch-set. Older versions can be found here: v1: https://lore.kernel.org/lkml/20200407183742.4344-1-joro at 8bytes.org/ (Has some more introductory text) v2: https://lore.kernel.org/lkml/20200414131542.25608-1-joro at 8bytes.org/ Changes v2 -> v3: * Rebased v5.7-rc3 * Added a missing iommu_group_put() as reported by Lu Baolu. * Added a
2020 Aug 24
1
[PATCH 0/8] Convert the intel iommu driver to the dma-iommu api
...rvalds/linux/blob/d012a7190fc1fd72ed48911e77ca97ba4521bccd/drivers/gpu/drm/i915/i915_scatterlist.h#L28 [1] https://linuxplumbersconf.org/event/7/contributions/846/ On Fri, 29 May 2020 at 22:21, Logan Gunthorpe <logang at deltatee.com> wrote: > > > > On 2020-05-29 3:11 p.m., Marek Szyprowski wrote: > > Patches are pending: > > https://lore.kernel.org/linux-iommu/20200513132114.6046-1-m.szyprowski at samsung.com/T/ > > Cool, nice! Though, I still don't think that fixes the issue in > i915_scatterlist.h given it still ignores sg_dma_len() and strictly > relies...
2019 Oct 14
3
[PATCH 1/2] dma-mapping: Add dma_addr_is_phys_addr()
...chael Roth <mdroth at linux.vnet.ibm.com> > cc: Alexey Kardashevskiy <aik at linux.ibm.com> > cc: Paul Burton <paul.burton at mips.com> > cc: Robin Murphy <robin.murphy at arm.com> > cc: Bartlomiej Zolnierkiewicz <b.zolnierkie at samsung.com> > cc: Marek Szyprowski <m.szyprowski at samsung.com> > cc: Christoph Hellwig <hch at lst.de> > Suggested-by: Michael S. Tsirkin <mst at redhat.com> > Signed-off-by: Ram Pai <linuxram at us.ibm.com> > Signed-off-by: Thiago Jung Bauermann <bauerman at linux.ibm.com> The change its...
2019 Oct 14
3
[PATCH 1/2] dma-mapping: Add dma_addr_is_phys_addr()
...chael Roth <mdroth at linux.vnet.ibm.com> > cc: Alexey Kardashevskiy <aik at linux.ibm.com> > cc: Paul Burton <paul.burton at mips.com> > cc: Robin Murphy <robin.murphy at arm.com> > cc: Bartlomiej Zolnierkiewicz <b.zolnierkie at samsung.com> > cc: Marek Szyprowski <m.szyprowski at samsung.com> > cc: Christoph Hellwig <hch at lst.de> > Suggested-by: Michael S. Tsirkin <mst at redhat.com> > Signed-off-by: Ram Pai <linuxram at us.ibm.com> > Signed-off-by: Thiago Jung Bauermann <bauerman at linux.ibm.com> The change its...
2020 Nov 09
1
[PATCH 2/2] drm/mediatek: Use struct dma_buf_map in GEM vmap ops
...om> Cc: Melissa Wen <melissa.srw at gmail.com> Cc: Haneen Mohammed <hamohammed.sa at gmail.com> Cc: Oleksandr Andrushchenko <oleksandr_andrushchenko at epam.com> Cc: Sumit Semwal <sumit.semwal at linaro.org> Cc: Emil Velikov <emil.velikov at collabora.com> Cc: Marek Szyprowski <m.szyprowski at samsung.com> Cc: Arunpravin <apaneers at amd.com> Cc: Huang Rui <ray.huang at amd.com> Cc: Luben Tuikov <luben.tuikov at amd.com> Cc: Madhav Chauhan <madhav.chauhan at amd.com> Cc: Nirmoy Das <Nirmoy.Das at amd.com> Cc: Jason Gunthorpe <jgg at...
2013 Jan 24
1
[PATCH 35/35] x86: Don't panic if can not alloc buffer for swiotlb
...u <yinghai at kernel.org> Cc: Konrad Rzeszutek Wilk <konrad.wilk at oracle.com> Cc: Joerg Roedel <joro at 8bytes.org> Cc: Ralf Baechle <ralf at linux-mips.org> Cc: Jeremy Fitzhardinge <jeremy at goop.org> Cc: Kyungmin Park <kyungmin.park at samsung.com> Cc: Marek Szyprowski <m.szyprowski at samsung.com> Cc: Arnd Bergmann <arnd at arndb.de> Cc: Andrzej Pietrasiewicz <andrzej.p at samsung.com> Cc: linux-mips at linux-mips.org Cc: xen-devel at lists.xensource.com Cc: virtualization at lists.linux-foundation.org Cc: Shuah Khan <shuahkhan at gmail.com&...
2013 Jan 24
1
[PATCH 35/35] x86: Don't panic if can not alloc buffer for swiotlb
...u <yinghai at kernel.org> Cc: Konrad Rzeszutek Wilk <konrad.wilk at oracle.com> Cc: Joerg Roedel <joro at 8bytes.org> Cc: Ralf Baechle <ralf at linux-mips.org> Cc: Jeremy Fitzhardinge <jeremy at goop.org> Cc: Kyungmin Park <kyungmin.park at samsung.com> Cc: Marek Szyprowski <m.szyprowski at samsung.com> Cc: Arnd Bergmann <arnd at arndb.de> Cc: Andrzej Pietrasiewicz <andrzej.p at samsung.com> Cc: linux-mips at linux-mips.org Cc: xen-devel at lists.xensource.com Cc: virtualization at lists.linux-foundation.org Cc: Shuah Khan <shuahkhan at gmail.com&...
2019 Oct 12
0
[PATCH 1/2] dma-mapping: Add dma_addr_is_phys_addr()
...at ozlabs.org> cc: Michael Roth <mdroth at linux.vnet.ibm.com> cc: Alexey Kardashevskiy <aik at linux.ibm.com> cc: Paul Burton <paul.burton at mips.com> cc: Robin Murphy <robin.murphy at arm.com> cc: Bartlomiej Zolnierkiewicz <b.zolnierkie at samsung.com> cc: Marek Szyprowski <m.szyprowski at samsung.com> cc: Christoph Hellwig <hch at lst.de> Suggested-by: Michael S. Tsirkin <mst at redhat.com> Signed-off-by: Ram Pai <linuxram at us.ibm.com> Signed-off-by: Thiago Jung Bauermann <bauerman at linux.ibm.com> --- arch/powerpc/include/asm/dma-m...
2019 Oct 14
0
[PATCH 1/2] dma-mapping: Add dma_addr_is_phys_addr()
...h at linux.vnet.ibm.com> >> cc: Alexey Kardashevskiy <aik at linux.ibm.com> >> cc: Paul Burton <paul.burton at mips.com> >> cc: Robin Murphy <robin.murphy at arm.com> >> cc: Bartlomiej Zolnierkiewicz <b.zolnierkie at samsung.com> >> cc: Marek Szyprowski <m.szyprowski at samsung.com> >> cc: Christoph Hellwig <hch at lst.de> >> Suggested-by: Michael S. Tsirkin <mst at redhat.com> >> Signed-off-by: Ram Pai <linuxram at us.ibm.com> >> Signed-off-by: Thiago Jung Bauermann <bauerman at linux.ibm.com>...
2020 Nov 09
0
[PATCH 1/2] drm/msm: Use struct dma_buf_map in GEM vmap ops
...om> Cc: Haneen Mohammed <hamohammed.sa at gmail.com> Cc: Oleksandr Andrushchenko <oleksandr_andrushchenko at epam.com> Cc: Sumit Semwal <sumit.semwal at linaro.org> Cc: Emil Velikov <emil.velikov at collabora.com> Cc: Luben Tuikov <luben.tuikov at amd.com> Cc: Marek Szyprowski <m.szyprowski at samsung.com> Cc: Arunpravin <apaneers at amd.com> Cc: Huang Rui <ray.huang at amd.com> Cc: Madhav Chauhan <madhav.chauhan at amd.com> Cc: Jason Gunthorpe <jgg at ziepe.ca> Cc: Sam Ravnborg <sam at ravnborg.org> Cc: Chris Wilson <chris at chris...
2016 Jul 10
2
vga_switcheroo audio runpm
...the fact that the driver core is currently not supporting dependencies between devices beyond the hierarchical parent/child relationship. Rafael Wysocki (cc:) posted a series in January addressing the latter problem with so-called "device links". The series was reposted recently by Marek Szyprowski: https://www.mail-archive.com/linux-kernel at vger.kernel.org/msg1170031.html The vga_switcheroo audio handling should probably be reworked to use such "device links". The result would be that the GPU won't runtime suspend as long as a ref is held for the audio card. The audio card n...
2019 Oct 12
4
[PATCH 0/2] virtio: Support encrypted memory on powerpc secure guests
**We would like the patches to be merged through the virtio tree. Please review, and ack merging the DMA mapping change through that tree. Thanks!** The memory of powerpc secure guests can't be accessed by the hypervisor / virtio device except for a few memory regions designated as 'shared'. At the moment, Linux uses bounce-buffering to communicate with the hypervisor, with a
2020 Aug 25
0
a saner API for allocating DMA addressable pages
...I and alloc_pages(GFP_DMA, n). Is this API really needed? I thought that this is legacy thing to be removed one day... Maybe it would make more sense to convert the few remaining drivers to regular dma_map_page()/dma_sync_*()/dma_unmap_page() or have I missed something? Best regards -- Marek Szyprowski, PhD Samsung R&D Institute Poland
2020 Nov 12
0
[patch V3 10/37] ARM: highmem: Switch to generic kmap atomic
Marek, On Thu, Nov 12 2020 at 09:10, Marek Szyprowski wrote: > On 03.11.2020 10:27, Thomas Gleixner wrote: > > I can do more tests to help fixing this issue. Just let me know what to do. Just sent out the fix before I saw your report. https://lore.kernel.org/r/87y2j6n8mj.fsf at nanos.tec.linutronix.de Thanks, tglx
2020 Nov 12
0
[patch V3 10/37] ARM: highmem: Switch to generic kmap atomic
On 2020-11-12 09:10:34 [+0100], Marek Szyprowski wrote: > I can do more tests to help fixing this issue. Just let me know what to do. -> https://lkml.kernel.org/r/87y2j6n8mj.fsf at nanos.tec.linutronix.de Sebastian
2020 Nov 12
0
[patch V3 10/37] ARM: highmem: Switch to generic kmap atomic
...6b0 softirqs last? enabled at (1282): [<c0101768>] __do_softirq+0x528/0x674 softirqs last disabled at (1269): [<c012fed4>] irq_exit+0x1dc/0x1e8 ---[ end trace 6f32a2fb4294655f ]--- I can do more tests to help fixing this issue. Just let me know what to do. ... Best regards -- Marek Szyprowski, PhD Samsung R&D Institute Poland
2020 Apr 08
0
[RFC PATCH 31/34] iommu/exynos: Create iommu_device in struct exynos_iommu_owner
Hi Marek, On Wed, Apr 08, 2020 at 04:23:05PM +0200, Marek Szyprowski wrote: > I need a place to initialize properly all the structures for the given > master (IOMMU client device, the one which performs DMA operations). That could be in the probe_device() call-back, no? > I tried to move all the initialization from xlate() to device_probe(), > but su...
2020 Apr 09
0
[PATCH] iommu/exynos: Get rid of 'struct exynos_iommu_owner' exynos_iommu_owner
Hi Marek, On Thu, Apr 09, 2020 at 03:58:00PM +0200, Marek Szyprowski wrote: > The main problem after your conversion is the fact that ->probe_device() > is called very early, before any other platform device (thus IOMMU > controller) is is probed. It doesn't handle EPROBE_DEFER too. I don't quite understand why probe_device() is called too ear...
2020 Apr 14
0
[RFC PATCH 33/34] iommu: Remove add_device()/remove_device() code-paths
Hi Marek, On Fri, Apr 10, 2020 at 12:39:38PM +0200, Marek Szyprowski wrote: > > + if (!group->default_domain) > > + continue; > > It doesn't look straight from the above diff, but this continue leaks > group->lock taken. You are right, thanks for the review! I fixed it in v2. Regards, Joerg
2020 Apr 14
0
[PATCH] iommu/exynos: Get rid of 'struct exynos_iommu_owner' exynos_iommu_owner
On Thu, Apr 09, 2020 at 03:58:00PM +0200, Marek Szyprowski wrote: > I've checked and it works fine on top of > ff68eb23308e6538ec7864c83d39540f423bbe90. However I'm not a fan of > removing this 'owner' structure. It gave a nice abstraction for the all > SYSMMU controllers for the given device (although most devices in the &g...