Displaying 20 results from an estimated 24 matches for "simplefb".
2013 Oct 02
2
Resource map sanity check fails after GRUB "keeps" the gfx mode
...idiafb cannot access the
> resources if IORESOURCE_BUSY is used.
Are you sure this is related to IORESOURCE_BUSY? Or is it related to
CONFIG_X86_SYSFB?
Thanks
David
> It's not that it matters for me. nvidiafb fails on my hardware anyway
> and I don't need it when I already have simplefb and nouveau. But I
> think we should have a closer look why it fails and what other drivers
> may fail.
>
> --
> Regards,
> Pavel Roskin
2013 Sep 26
2
Resource map sanity check fails after GRUB "keeps" the gfx mode
Hello!
I'm getting this backtrace every time I boot:
resource map sanity check conflict: 0xf0000000 0xf1ffffff 0xf1000000
0xf112bfff BOOTFB ------------[ cut here ]------------
WARNING: CPU: 6 PID: 1
at /home/proskin/src/linux/arch/x86/mm/ioremap.c:171
__ioremap_caller+0x372/0x380() Info: mapping multiple BARs. Your kernel
is fine. Modules linked in: CPU: 6 PID: 1 Comm: swapper/0 Not tainted
2013 Sep 26
0
Resource map sanity check fails after GRUB "keeps" the gfx mode
Hello!
I have spent some time on the issue. I'm not sure it's a nouveau bug.
I have a fix that changes arch/x86/kernel/sysfb_simplefb.c only.
GRUB actually uses graphic mode on my card. That mode is supported by
simplefb. However, the resource conflict happens regardless of whether
simplefb is enabled. It's sysfb_simplefb that causes it, a completely
different driver.
If GRUB keeps the graphic mode, I have this entry in...
2013 Oct 03
2
Resource map sanity check fails after GRUB "keeps" the gfx mode
...vidiafb cannot access the
>> > resources if IORESOURCE_BUSY is used.
>>
>> Are you sure this is related to IORESOURCE_BUSY? Or is it related to
>> CONFIG_X86_SYSFB?
>
> CONFIG_X86_SYSFB is always defined. I doubt an x86 kernel would
> compile without it. create_simplefb() is used in
> arch/x86/kernel/sysfb.c that is compiled unconditionally and that
> function is defined in arch/x86/kernel/sysfb_simplefb.c that is only
> compiled if CONFIG_X86_SYSFB is defined.
You can set CONFIG_X86_SYSFB=n and everything works fine. It's the
default and is what pre...
2013 Sep 27
2
Resource map sanity check fails after GRUB "keeps" the gfx mode
On 26/09/13 23:37, Pavel Roskin wrote:
> Hello!
>
> I have spent some time on the issue. I'm not sure it's a nouveau bug.
> I have a fix that changes arch/x86/kernel/sysfb_simplefb.c only.
>
> GRUB actually uses graphic mode on my card. That mode is supported by
> simplefb. However, the resource conflict happens regardless of whether
> simplefb is enabled. It's sysfb_simplefb that causes it, a completely
> different driver.
>
> If GRUB keeps the...
2013 Oct 02
2
Resource map sanity check fails after GRUB "keeps" the gfx mode
Hi Pavel
On Fri, Sep 27, 2013 at 9:40 PM, Pavel Roskin <proski at gnu.org> wrote:
> Quoting David Herrmann <dh.herrmann at gmail.com>:
>
>> I am aware of this and there is already a fix pending from 2 weeks
>> ago. Unfortunately, I have been in the US for the last 2 weeks and
>> haven't really been able to push on that. Anyhow, it should really be
>>
2018 Sep 03
1
[PATCH v3 00/13] remove_conflicting_framebuffers() cleanup
...use simpler remove_conflicting_pci_framebuffers()
> > drm/virtio: use simpler remove_conflicting_pci_framebuffers()
> > drm/vc4: use simpler remove_conflicting_framebuffers(NULL)
> > drm/sun4i: use simpler remove_conflicting_framebuffers(NULL)
> > drm/tegra: kick out simplefb
> >
> > drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 24 +--------
> > drivers/gpu/drm/bochs/bochs_drv.c | 18 +------
> > drivers/gpu/drm/cirrus/cirrus_drv.c | 23 +--------
> > drivers/gpu/drm/mgag200/mgag200_drv.c | 21 +-------
> > drivers/gpu/...
2016 Dec 13
1
virsh not detecting hugepage mount; disabled by config?
Hi,
I’m struggling with virsh not detecting my hugepage mount.
I have the following kernel command line:
BOOT_IMAGE=/vmlinuz-4.8.13-gentoo root=/dev/mapper/gensd-gentoo ro quiet
splash intel_iommu=on video=efifb:off,vesafb:off,simplefb:off
splash=verbose,theme:livedvd-aurora kvm.ignore_msrs=1
transparent_hugepage=never hugepages=3072 softlevel=qemuvm
My startup script outputs the following:
hugetlbfs /var/lib/hugetlbfs hugetlbfs
rw,relatime,pagesize=2097152,uid=77,gid=77,mode=0770 0 0
[2016.12.13 22:22:50 virsh 2808] ERROR Faile...
2017 Nov 27
0
[PATCH 00/13] remove_conflicting_framebuffers() cleanup
...ing: sm750fb: use simpler remove_conflicting_pci_framebuffers()
> fbdev: allow apertures == NULL in remove_conflicting_framebuffers()
> drm/vc4: use simpler remove_conflicting_framebuffers(NULL)
> drm/sun4i: use simpler remove_conflicting_framebuffers(NULL)
> drm/tegra: kick out simplefb
>
> drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 23 +-----------------
> drivers/gpu/drm/bochs/bochs_drv.c | 18 +-------------
> drivers/gpu/drm/cirrus/cirrus_drv.c | 23 +-----------------
> drivers/gpu/drm/mgag200/mgag200_drv.c | 21 +----------------
> drivers/...
2013 Oct 02
0
Resource map sanity check fails after GRUB "keeps" the gfx mode
...ther, sorry.
I simply tried another approach to pacify the resource checker.
However, there is some difference. nvidiafb cannot access the
resources if IORESOURCE_BUSY is used.
It's not that it matters for me. nvidiafb fails on my hardware anyway
and I don't need it when I already have simplefb and nouveau. But I
think we should have a closer look why it fails and what other drivers
may fail.
--
Regards,
Pavel Roskin
2018 Sep 03
0
[PATCH v3 00/13] remove_conflicting_framebuffers() cleanup
...> drm/radeon: use simpler remove_conflicting_pci_framebuffers()
> drm/virtio: use simpler remove_conflicting_pci_framebuffers()
> drm/vc4: use simpler remove_conflicting_framebuffers(NULL)
> drm/sun4i: use simpler remove_conflicting_framebuffers(NULL)
> drm/tegra: kick out simplefb
>
> drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 24 +--------
> drivers/gpu/drm/bochs/bochs_drv.c | 18 +------
> drivers/gpu/drm/cirrus/cirrus_drv.c | 23 +--------
> drivers/gpu/drm/mgag200/mgag200_drv.c | 21 +-------
> drivers/gpu/drm/mgag200/mgag200_main.c |...
2017 Nov 24
8
[PATCH 00/13] remove_conflicting_framebuffers() cleanup
...ramebuffers()
staging: sm750fb: use simpler remove_conflicting_pci_framebuffers()
fbdev: allow apertures == NULL in remove_conflicting_framebuffers()
drm/vc4: use simpler remove_conflicting_framebuffers(NULL)
drm/sun4i: use simpler remove_conflicting_framebuffers(NULL)
drm/tegra: kick out simplefb
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 23 +-----------------
drivers/gpu/drm/bochs/bochs_drv.c | 18 +-------------
drivers/gpu/drm/cirrus/cirrus_drv.c | 23 +-----------------
drivers/gpu/drm/mgag200/mgag200_drv.c | 21 +----------------
drivers/gpu/drm/mgag200/mgag200_main.c...
2017 Nov 24
8
[PATCH 00/13] remove_conflicting_framebuffers() cleanup
...ramebuffers()
staging: sm750fb: use simpler remove_conflicting_pci_framebuffers()
fbdev: allow apertures == NULL in remove_conflicting_framebuffers()
drm/vc4: use simpler remove_conflicting_framebuffers(NULL)
drm/sun4i: use simpler remove_conflicting_framebuffers(NULL)
drm/tegra: kick out simplefb
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 23 +-----------------
drivers/gpu/drm/bochs/bochs_drv.c | 18 +-------------
drivers/gpu/drm/cirrus/cirrus_drv.c | 23 +-----------------
drivers/gpu/drm/mgag200/mgag200_drv.c | 21 +----------------
drivers/gpu/drm/mgag200/mgag200_main.c...
2014 Jun 24
0
[PATCH 1/2] x86, ia64: Move EFI_FB vga_default_device() initialization to pci_vga_fixup()
...> the dri device but then bails out with "no devices detected".
>
> Note: When vga_default_device() is set boot_vga PCI sysfs attribute
> reflects its state. When unset this attribute is 1 whenever
> IORESOURCE_ROM_SHADOW flag is set.
>
> With introduction of sysfb/simplefb/simpledrm efifb is getting obsolete
> while having native drivers for the GPU also makes selecting
> sysfb/efifb optional.
>
> Remove the efifb implementation of vga_default_device() and initialize
> vgaarb's vga_default_device() with the PCI GPU that matches boot
> screen_in...
2016 Dec 14
0
Re: virsh not detecting hugepage mount; disabled by config?
...nn wrote: >> Hi, >> >> I’m struggling with
virsh not detecting my hugepage mount. >> >> I have the following kernel
command line: >> BOOT_IMAGE=/vmlinuz-4.8.13-gentoo
root=/dev/mapper/gensd-gentoo ro quiet >> splash intel_iommu=on
video=efifb:off,vesafb:off,simplefb:off >>
splash=verbose,theme:livedvd-aurora kvm.ignore_msrs=1 >>
transparent_hugepage=never hugepages=3072 softlevel=qemuvm >> >> My
startup script outputs the following: >> hugetlbfs /var/lib/hugetlbfs
hugetlbfs >> rw,relatime,pagesize=2097152,uid=77,gid=77,mode=...
2018 Sep 01
17
[PATCH v3 00/13] remove_conflicting_framebuffers() cleanup
...icting_pci_framebuffers()
drm/radeon: use simpler remove_conflicting_pci_framebuffers()
drm/virtio: use simpler remove_conflicting_pci_framebuffers()
drm/vc4: use simpler remove_conflicting_framebuffers(NULL)
drm/sun4i: use simpler remove_conflicting_framebuffers(NULL)
drm/tegra: kick out simplefb
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 24 +--------
drivers/gpu/drm/bochs/bochs_drv.c | 18 +------
drivers/gpu/drm/cirrus/cirrus_drv.c | 23 +--------
drivers/gpu/drm/mgag200/mgag200_drv.c | 21 +-------
drivers/gpu/drm/mgag200/mgag200_main.c | 9 ----
drivers/gpu/drm/rade...
2018 Sep 01
17
[PATCH v3 00/13] remove_conflicting_framebuffers() cleanup
...icting_pci_framebuffers()
drm/radeon: use simpler remove_conflicting_pci_framebuffers()
drm/virtio: use simpler remove_conflicting_pci_framebuffers()
drm/vc4: use simpler remove_conflicting_framebuffers(NULL)
drm/sun4i: use simpler remove_conflicting_framebuffers(NULL)
drm/tegra: kick out simplefb
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 24 +--------
drivers/gpu/drm/bochs/bochs_drv.c | 18 +------
drivers/gpu/drm/cirrus/cirrus_drv.c | 23 +--------
drivers/gpu/drm/mgag200/mgag200_drv.c | 21 +-------
drivers/gpu/drm/mgag200/mgag200_main.c | 9 ----
drivers/gpu/drm/rade...
2019 Jan 17
3
[PATCH] drm: Split out drm_probe_helper.h
...#include <drm/drm_device.h>
#include <drm/drm_fb_cma_helper.h>
#include <drm/drm_gem_cma_helper.h>
#include <drm/drm_vblank.h>
#include <drm/drm_plane_helper.h>
+#include <drm/drm_probe_helper.h>
#include <linux/clk.h>
#include <linux/platform_data/simplefb.h>
diff --git a/drivers/gpu/drm/arc/arcpgu_drv.c b/drivers/gpu/drm/arc/arcpgu_drv.c
index 39a79f5718c4..c9f78397d345 100644
--- a/drivers/gpu/drm/arc/arcpgu_drv.c
+++ b/drivers/gpu/drm/arc/arcpgu_drv.c
@@ -15,15 +15,15 @@
*/
#include <linux/clk.h>
-#include <drm/drm_crtc_helper.h...
2019 Jan 16
3
[PATCH] drm: Split out drm_probe_helper.h
...#include <drm/drm_device.h>
#include <drm/drm_fb_cma_helper.h>
#include <drm/drm_gem_cma_helper.h>
#include <drm/drm_vblank.h>
#include <drm/drm_plane_helper.h>
+#include <drm/drm_probe_helper.h>
#include <linux/clk.h>
#include <linux/platform_data/simplefb.h>
diff --git a/drivers/gpu/drm/arc/arcpgu_drv.c b/drivers/gpu/drm/arc/arcpgu_drv.c
index 39a79f5718c4..c9f78397d345 100644
--- a/drivers/gpu/drm/arc/arcpgu_drv.c
+++ b/drivers/gpu/drm/arc/arcpgu_drv.c
@@ -15,15 +15,15 @@
*/
#include <linux/clk.h>
-#include <drm/drm_crtc_helper.h...
2017 Sep 11
2
Nouveau: kernel hang on Optimus+Intel+NVidia GeForce 1060m
...r at 0xb0000000, 0x1d5000 bytes, mapped to 0xffffc90001200000
[ 0.667993] simple-framebuffer simple-framebuffer.0: format=a8r8g8b8, mode=800x600x32, linelength=3200
[ 0.669031] Console: switching to colour frame buffer device 100x37
[ 0.669938] simple-framebuffer simple-framebuffer.0: fb0: simplefb registered!
[ 0.670107] audit: initializing netlink subsys (disabled)
[ 0.670169] audit: type=2000 audit(1505140078.670:1): state=initialized audit_enabled=0 res=1
[ 0.670397] workingset: timestamp_bits=40 max_order=21 bucket_order=0
[ 0.671324] zbud: loaded
[ 0.672730] Block layer S...