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...