Displaying 20 results from an estimated 2926 matches for "fb".
Did you mean:
feb
2018 Jul 31
1
KASAN: use-after-free Read in vhost_transport_send_pkt
...e:
> Hello,
>
> syzbot found the following crash on:
>
> HEAD commit: acb1872577b3 Linux 4.18-rc7
> git tree: upstream
> console output: https://syzkaller.appspot.com/x/log.txt?x=14eb932c400000
> kernel config: https://syzkaller.appspot.com/x/.config?x=2dc0cd7c2eefb46f
> dashboard link: https://syzkaller.appspot.com/bug?extid=bd391451452fb0b93039
> compiler: gcc (GCC) 8.0.1 20180413 (experimental)
>
> Unfortunately, I don't have any reproducer for this crash yet.
>
> IMPORTANT: if you fix the bug, please add the following tag to t...
2017 Aug 08
5
[PATCH libdrm] drm: Remove create_handle() drm_framebuffer "virtual".
...ect pointer.
TESTED: compiled: allyesconfig ARCH=x86,arm platforms:i915, rockchip
Signed-off-by: Joe Kniss <djmk at google.com>
---
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 6 +--
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 50 +++++++-----------
drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 20 +++----
drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 8 +--
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 19 +++----
drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 19 +++----
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 19 +++----
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c...
2017 Aug 08
5
[PATCH libdrm] drm: Remove create_handle() drm_framebuffer "virtual".
...ect pointer.
TESTED: compiled: allyesconfig ARCH=x86,arm platforms:i915, rockchip
Signed-off-by: Joe Kniss <djmk at google.com>
---
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 6 +--
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 50 +++++++-----------
drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 20 +++----
drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 8 +--
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 19 +++----
drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 19 +++----
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 19 +++----
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c...
2017 Aug 08
5
[PATCH libdrm] drm: Remove create_handle() drm_framebuffer "virtual".
...ect pointer.
TESTED: compiled: allyesconfig ARCH=x86,arm platforms:i915, rockchip
Signed-off-by: Joe Kniss <djmk at google.com>
---
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 6 +--
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 50 +++++++-----------
drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 20 +++----
drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 8 +--
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 19 +++----
drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 19 +++----
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 19 +++----
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c...
2020 Feb 06
5
[PATCH 4/4] drm/nouveau: Remove struct nouveau_framebuffer
...immermann <tzimmermann at suse.de>
> ---
> drivers/gpu/drm/nouveau/dispnv50/wndw.c | 26 +++++++++++------------
> drivers/gpu/drm/nouveau/nouveau_display.c | 14 ++++++------
> drivers/gpu/drm/nouveau/nouveau_display.h | 12 +----------
> drivers/gpu/drm/nouveau/nouveau_fbcon.c | 14 ++++++------
> 4 files changed, 28 insertions(+), 38 deletions(-)
>
> diff --git a/drivers/gpu/drm/nouveau/dispnv50/wndw.c b/drivers/gpu/drm/nouveau/dispnv50/wndw.c
> index ba1399965a1c..4a67a656e007 100644
> --- a/drivers/gpu/drm/nouveau/dispnv50/wndw.c
> +++ b/dri...
2020 Feb 06
2
[PATCH 4/4] drm/nouveau: Remove struct nouveau_framebuffer
...;>> ---
>>> ? drivers/gpu/drm/nouveau/dispnv50/wndw.c?? | 26 +++++++++++------------
>>> ? drivers/gpu/drm/nouveau/nouveau_display.c | 14 ++++++------
>>> ? drivers/gpu/drm/nouveau/nouveau_display.h | 12 +----------
>>> ? drivers/gpu/drm/nouveau/nouveau_fbcon.c?? | 14 ++++++------
>>> ? 4 files changed, 28 insertions(+), 38 deletions(-)
>>>
>>> diff --git a/drivers/gpu/drm/nouveau/dispnv50/wndw.c
>>> b/drivers/gpu/drm/nouveau/dispnv50/wndw.c
>>> index ba1399965a1c..4a67a656e007 100644
>>> --- a/d...
2020 Feb 06
2
[PATCH 4/4] drm/nouveau: Remove struct nouveau_framebuffer
...ticularly useful. However, as
nouveau interfaces evolve towards the HW capabilities and add support
for newer graphics APIs, saying an entire BO has a singular layout
becomes less meaningful, so I suspect those fields will be effectively
deprecated in favor of the modifier-defined and, for non-FB operations,
strictly userspace defined layout. Doing so will be much easier if the
modifier support is already in place for applications to start making
use of.
Thanks,
-James
On 2/6/20 7:28 AM, Roy Spliet wrote:
> (Re-sending to list rather than just to James)
>
> Is this format mo...
2018 Aug 05
2
[PATCH net-next 0/6] virtio_net: Add ethtool stat items
...000000000 00000000000d000d 00000001ffffffff
0000000000000000
[ 46.169369] page dumped because: kasan: bad access detected
[ 46.169377] Memory state around the buggy address:
[ 46.169383] ffff8803400da500: fc fc fc fc fc fc fc fc fc fc fc fc fc
fc fc fc
[ 46.169388] ffff8803400da580: fc fb fb fb fb fb fb fb fb fb fb fb fb
fb fb fb
[ 46.169394] >ffff8803400da600: fb fb fb fb fb fb fb fb fb fb fb fb fb
fb fb fb
[ 46.169398] ^
[ 46.169403] ffff8803400da680: fb fb fb fb fb fb fb fb fb fb fb fb fb
fb fb fb
[ 46.169408] ffff8803400da700: fb fb fb fb fb...
2018 Aug 05
2
[PATCH net-next 0/6] virtio_net: Add ethtool stat items
...000000000 00000000000d000d 00000001ffffffff
0000000000000000
[ 46.169369] page dumped because: kasan: bad access detected
[ 46.169377] Memory state around the buggy address:
[ 46.169383] ffff8803400da500: fc fc fc fc fc fc fc fc fc fc fc fc fc
fc fc fc
[ 46.169388] ffff8803400da580: fc fb fb fb fb fb fb fb fb fb fb fb fb
fb fb fb
[ 46.169394] >ffff8803400da600: fb fb fb fb fb fb fb fb fb fb fb fb fb
fb fb fb
[ 46.169398] ^
[ 46.169403] ffff8803400da680: fb fb fb fb fb fb fb fb fb fb fb fb fb
fb fb fb
[ 46.169408] ffff8803400da700: fb fb fb fb fb...
2020 Feb 10
2
[PATCH 4/4] drm/nouveau: Remove struct nouveau_framebuffer
...veau/dispnv50/wndw.c | 26
> >>>> +++++++++++------------
> >>>> drivers/gpu/drm/nouveau/nouveau_display.c | 14 ++++++------
> >>>> drivers/gpu/drm/nouveau/nouveau_display.h | 12 +----------
> >>>> drivers/gpu/drm/nouveau/nouveau_fbcon.c | 14 ++++++------
> >>>> 4 files changed, 28 insertions(+), 38 deletions(-)
> >>>>
> >>>> diff --git a/drivers/gpu/drm/nouveau/dispnv50/wndw.c
> >>>> b/drivers/gpu/drm/nouveau/dispnv50/wndw.c
> >>>> index ba1399965...
2020 Feb 06
5
[PATCH 0/4] drm/nouveau: Remove struct nouveau_framebuffer
All fields in struct nouveau_framebuffer appear to be obsolete. The
data structure can be replaced by struct drm_framebuffer entirely.
Patch 1 removes several unused fields from struct nouveau_framebuffer.
Patch 2 moves the field vma to struct nouveau_fbdev. The information
in vma is only relevant for fbdev emulation, and as such he field is
only used there.
Patch 3 removes nvbo from struct nouveau_framebuffer. The nouveau
buffer object is based on gem, and as such should be stored in obj[0]
of struct drm_framebuffer. This also enables the use of...
2017 Aug 09
0
[PATCH libdrm] drm: Remove create_handle() drm_framebuffer "virtual".
...s <djmk at google.com>
> ---
Hi Joe,
I'm also looking into adding gem objs to drm_framebuffer in this patch:
[PATCH v2 01/22] drm: Add GEM backed framebuffer library
https://lists.freedesktop.org/archives/dri-devel/2017-August/149782.html
[...]
> diff --git a/drivers/gpu/drm/drm_fb_cma_helper.c b/drivers/gpu/drm/drm_fb_cma_helper.c
> index ade319d10e70..f5f011b910b1 100644
> --- a/drivers/gpu/drm/drm_fb_cma_helper.c
> +++ b/drivers/gpu/drm/drm_fb_cma_helper.c
> @@ -31,14 +31,9 @@
>
> #define DEFAULT_FBDEFIO_DELAY_MS 50
>
> -struct drm_fb_cma {...
2020 Feb 10
2
[PATCH 4/4] drm/nouveau: Remove struct nouveau_framebuffer
...nly v4 will work.
>> I've taken Tomas' cleanup patches in my tree, and will take James'
>> also once they've been fixed up to work on top of the cleanup.
>
> Thanks!
After applying this series locally, I'm hitting a NULL deref loading the
nouveau module with fbconsole caused by patch 3/4. I've sent out a
trivial fix for review separately. Please have a look, and Ben, feel
free to squash it with Thomas's original patch if you prefer.
>>
>> James, are you happy for me to take the drm_fourcc.h patch that's on
>> dri-devel t...
2016 Oct 27
5
[PATCH 0/3] fb fixes for gk20a/gm20b
After observing random crashes on Tegra devices when patch "fb/gf100: defer DMA
mapping of scratch page to oneinit() hook" was applied, I noticed that moving
the 100c10 page allocation to the oneinit() hook resulted in that page being
now allocated for Tegra as well, and accesses be made to members of gf100_fb
which were not accessible because gk20a_fb_ne...
2016 Jun 21
1
[RFC PATCH v2] drm/nouveau/fb/nv50: set DMA mask before mapping scratch page
...much better way to address this, but this fixes the
problem I get on AMD Seattle with a GeForce 210 PCIe card:
nouveau 0000:02:00.0: enabling device (0000 -> 0003)
nouveau 0000:02:00.0: NVIDIA GT218 (0a8280b1)
nouveau 0000:02:00.0: bios: version 70.18.a6.00.00
nouveau 0000:02:00.0: fb ctor failed, -14
nouveau: probe of 0000:02:00.0 failed with error -14
v2: replace incorrect comparison of dma_addr_t type var against NULL
drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.c | 37 ++++++++++++++------
1 file changed, 26 insertions(+), 11 deletions(-)
diff --git a/drivers/gpu/drm/n...
2020 Feb 06
0
[PATCH 4/4] drm/nouveau: Remove struct nouveau_framebuffer
...tly.
Signed-off-by: Thomas Zimmermann <tzimmermann at suse.de>
---
drivers/gpu/drm/nouveau/dispnv50/wndw.c | 26 +++++++++++------------
drivers/gpu/drm/nouveau/nouveau_display.c | 14 ++++++------
drivers/gpu/drm/nouveau/nouveau_display.h | 12 +----------
drivers/gpu/drm/nouveau/nouveau_fbcon.c | 14 ++++++------
4 files changed, 28 insertions(+), 38 deletions(-)
diff --git a/drivers/gpu/drm/nouveau/dispnv50/wndw.c b/drivers/gpu/drm/nouveau/dispnv50/wndw.c
index ba1399965a1c..4a67a656e007 100644
--- a/drivers/gpu/drm/nouveau/dispnv50/wndw.c
+++ b/drivers/gpu/drm/nouveau/dispnv50/w...
2019 Dec 31
2
[PATCH] drm/nouveau: declare constants as unsigned long.
Explicitly declare constants are unsigned long to address the following
sparse warnings:
warning: constant is so big it is long
Signed-off-by: Wambui Karuga <wambui.karugax at gmail.com>
---
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf108.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgm107.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgm200.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgp100....
2018 Aug 05
0
[PATCH net-next 0/6] virtio_net: Add ethtool stat items
...ffffffff
> 0000000000000000
> [?? 46.169369] page dumped because: kasan: bad access detected
>
> [?? 46.169377] Memory state around the buggy address:
> [?? 46.169383]? ffff8803400da500: fc fc fc fc fc fc fc fc fc fc fc fc fc
> fc fc fc
> [?? 46.169388]? ffff8803400da580: fc fb fb fb fb fb fb fb fb fb fb fb fb
> fb fb fb
> [?? 46.169394] >ffff8803400da600: fb fb fb fb fb fb fb fb fb fb fb fb fb
> fb fb fb
> [?? 46.169398]?????????????????????? ^
> [?? 46.169403]? ffff8803400da680: fb fb fb fb fb fb fb fb fb fb fb fb fb
> fb fb fb
> [?? 46.169408...
2020 Feb 06
0
[PATCH 4/4] drm/nouveau: Remove struct nouveau_framebuffer
...rmann at suse.de>
>> ---
>> ? drivers/gpu/drm/nouveau/dispnv50/wndw.c?? | 26 +++++++++++------------
>> ? drivers/gpu/drm/nouveau/nouveau_display.c | 14 ++++++------
>> ? drivers/gpu/drm/nouveau/nouveau_display.h | 12 +----------
>> ? drivers/gpu/drm/nouveau/nouveau_fbcon.c?? | 14 ++++++------
>> ? 4 files changed, 28 insertions(+), 38 deletions(-)
>>
>> diff --git a/drivers/gpu/drm/nouveau/dispnv50/wndw.c
>> b/drivers/gpu/drm/nouveau/dispnv50/wndw.c
>> index ba1399965a1c..4a67a656e007 100644
>> --- a/drivers/gpu/drm/nouveau/d...
2023 Apr 05
2
[PATCH] drm/nouveau/fb: add missing sysmen flush callbacks
Closes: https://gitlab.freedesktop.org/drm/nouveau/-/issues/203
Fixes: 5728d064190e1 ("drm/nouveau/fb: handle sysmem flush page from common code")
Signed-off-by: Karol Herbst <kherbst at redhat.com>
---
drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf108.c | 1 +
drivers/gpu/drm/nouveau/nvkm/subdev/fb/gk104.c | 1 +
drivers/gpu/drm/nouveau/nvkm/subdev/fb/gk110.c | 1 +
drivers/gpu/drm/nouveau/...