[Nouveau] [Bug 98398] Vgaswitcharoo fails to turn off GPU properly

2016-10-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=98398 --- Comment #6 from rick.2...@gmail.com --- Booting without pcie_port_pm=off, while blacklisting nouveau on boot, then executing: echo 0 > /sys/bus/pci/devices/:01:00.0/d3cold_allowed && modprobe nouveau also causes powertop to report a

[Nouveau] [Bug 98398] Vgaswitcharoo fails to turn off GPU properly

2016-10-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=98398 --- Comment #5 from rick.2...@gmail.com --- Adding pcie_port_pm=off to my kernel command line causes the card to turn off and powertop to report ~7.5W of power usage. According to Lekensteyn this reverts nouveau to the 4.7 and lower behavior of

[Nouveau] [Bug 98398] Vgaswitcharoo fails to turn off GPU properly

2016-10-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=98398 --- Comment #4 from rick.2...@gmail.com --- Created attachment 127487 --> https://bugs.freedesktop.org/attachment.cgi?id=127487=edit lspci -nnvvv output -- You are receiving this mail because: You are the assignee for the

[Nouveau] [Bug 98398] Vgaswitcharoo fails to turn off GPU properly

2016-10-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=98398 --- Comment #3 from rick.2...@gmail.com --- Created attachment 127486 --> https://bugs.freedesktop.org/attachment.cgi?id=127486=edit New dmesg output after manually turning on power management So Lekensteyn asked me to run a few commands to

[Nouveau] [Bug 98398] Vgaswitcharoo fails to turn off GPU properly

2016-10-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=98398 Ilia Mirkin changed: What|Removed |Added QA Contact|

[Nouveau] [Bug 98386] [NVE7] bus: MMIO write of FAULT at [ IBUS ], Pointer to {TDMS, flat panel} table invalid

2016-10-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=98386 --- Comment #3 from bruno.pag...@ens-lyon.org --- This one: nouveau :02:00.0: bus: MMIO write of 0002 FAULT at 4188ac [ IBUS ] also appears when resuming from suspend. -- You are receiving this mail because: You are the assignee for

[Nouveau] [Bug 98391] New: [GM107] priv: HUB0: 614900 00800000 (1d408200)

2016-10-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=98391 Bug ID: 98391 Summary: [GM107] priv: HUB0: 614900 0080 (1d408200) Product: xorg Version: unspecified Hardware: x86-64 (AMD64) OS: Linux (All) Status: NEW

Re: [Nouveau] [PATCH 01/17] drm/nouveau/core: add missing header dependencies

2016-10-22 Thread Karol Herbst
I think it would be better to squash those commits: 1. for the includes 2. for static declerations 2016-10-22 11:41 GMT+02:00 Baoyou Xie : > We get 2 warnings when building kernel with W=1: > drivers/gpu/drm/nouveau/nvkm/core/firmware.c:34:1: warning: no previous >

[Nouveau] [Bug 98386] [NVE7] bus: MMIO write of FAULT at [ IBUS ], Pointer to {TDMS, flat panel} table invalid

2016-10-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=98386 bruno.pag...@ens-lyon.org changed: What|Removed |Added Summary|[NVE7] bus: MMIO write of |[NVE7] bus: MMIO write of

[Nouveau] [Bug 98386] [NVE7] bus: MMIO write of FAULT at [ IBUS ], Pointer to {TDMS, flat panel) table invalid

2016-10-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=98386 --- Comment #2 from bruno.pag...@ens-lyon.org --- (In reply to Ilia Mirkin from comment #1) > (In reply to bruno.pagani from comment #0) > > [ 454.919271] nouveau :02:00.0: bus: MMIO write of 0002 FAULT at > > 4188ac [ IBUS ] > > That's

[Nouveau] [Bug 98386] [NVE7] bus: MMIO write of FAULT at [ IBUS ], Pointer to {TDMS, flat panel) table invalid

2016-10-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=98386 --- Comment #1 from Ilia Mirkin --- (In reply to bruno.pagani from comment #0) > [ 454.919271] nouveau :02:00.0: bus: MMIO write of 0002 FAULT at > 4188ac [ IBUS ] That's bad. 4188ac =

[Nouveau] [Bug 98386] New: [NVE7] bus: MMIO write of FAULT at [ IBUS ], Pointer to {TDMS, flat panel) table invalid

2016-10-22 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=98386 Bug ID: 98386 Summary: [NVE7] bus: MMIO write of FAULT at [ IBUS ], Pointer to {TDMS,flat panel) table invalid Product: xorg Version: unspecified Hardware: x86-64 (AMD64)

[Nouveau] [PATCH 01/17] drm/nouveau/core: add missing header dependencies

2016-10-22 Thread Baoyou Xie
We get 2 warnings when building kernel with W=1: drivers/gpu/drm/nouveau/nvkm/core/firmware.c:34:1: warning: no previous prototype for 'nvkm_firmware_get' [-Wmissing-prototypes] drivers/gpu/drm/nouveau/nvkm/core/firmware.c:58:1: warning: no previous prototype for 'nvkm_firmware_put'

[Nouveau] [PATCH 15/17] drm/nouveau/pm: mark symbols static where possible

2016-10-22 Thread Baoyou Xie
We get 2 warnings when building kernel with W=1: drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c:75:1: warning: no previous prototype for 'nvkm_perfsig_find' [-Wmissing-prototypes] drivers/gpu/drm/nouveau/nvkm/engine/pm/base.c:703:1: warning: no previous prototype for 'nvkm_perfsrc_new'

[Nouveau] [PATCH 17/17] drm/nouveau: mark symbols static where possible

2016-10-22 Thread Baoyou Xie
We get 2 warnings when building kernel with W=1: drivers/gpu/drm/nouveau/nouveau_display.c:96:1: warning: no previous prototype for 'nouveau_display_scanoutpos_head' [-Wmissing-prototypes] drivers/gpu/drm/nouveau/nv10_fence.c:70:1: warning: no previous prototype for 'nv10_fence_context_new'

[Nouveau] [PATCH 16/17] drm/nouveau/dispnv04: add missing header dependencies

2016-10-22 Thread Baoyou Xie
We get 1 warning when building kernel with W=1: drivers/gpu/drm/nouveau/dispnv04/overlay.c:496:1: warning: no previous prototype for 'nouveau_overlay_init' [-Wmissing-prototypes] In fact, this function is declared in drivers/gpu/drm/nouveau/dispnv04/disp.h. So this patch adds missing header

[Nouveau] [PATCH 11/17] drm/nouveau/disp: mark symbols static where possible

2016-10-22 Thread Baoyou Xie
We get 5 warnings when building kernel with W=1: drivers/gpu/drm/nouveau/nvkm/engine/disp/rootnv50.c:70:1: warning: no previous prototype for 'nv50_disp_root_mthd_' [-Wmissing-prototypes] drivers/gpu/drm/nouveau/nvkm/engine/disp/channv50.c:157:1: warning: no previous prototype for

[Nouveau] [PATCH 13/17] drm/nouveau/gr: add missing header dependencies

2016-10-22 Thread Baoyou Xie
We get 2 warnings when building kernel with W=1: drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c:255:1: warning: no previous prototype for 'nv50_grctx_fill' [-Wmissing-prototypes] drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv50.c:265:1: warning: no previous prototype for 'nv50_grctx_init'

[Nouveau] [PATCH 14/17] drm/nouveau/gr: mark symbols static where possible

2016-10-22 Thread Baoyou Xie
We get 5 warnings when building kernel with W=1: drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c:1388:1: warning: no previous prototype for 'gf100_gr_init_fw' [-Wmissing-prototypes] drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c:1705:1: warning: no previous prototype for 'gf100_gr_init_'

[Nouveau] [PATCH 10/17] drm/nouveau/device: mark symbol static where possible

2016-10-22 Thread Baoyou Xie
We get 1 warning when building kernel with W=1: drivers/gpu/drm/nouveau/nvkm/engine/device/user.c:330:1: warning: no previous prototype for 'nvkm_udevice_new' [-Wmissing-prototypes] In fact, this function is only used in the file in which it is declared and don't need a declaration, but can be

[Nouveau] [PATCH 12/17] drm/nouveau/fifo: mark symbols static where possible

2016-10-22 Thread Baoyou Xie
We get 2 warnings when building kernel with W=1: drivers/gpu/drm/nouveau/nvkm/engine/fifo/chang84.c:133:1: warning: no previous prototype for 'g84_fifo_chan_engine_init' [-Wmissing-prototypes] drivers/gpu/drm/nouveau/nvkm/engine/fifo/chang84.c:174:1: warning: no previous prototype for

[Nouveau] [PATCH 07/17] drm/nouveau/secboot: mark symbol static where possible

2016-10-22 Thread Baoyou Xie
We get 1 warning when building kernel with W=1: drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gm200.c:1368:1: warning: no previous prototype for 'gm200_secboot_fini' [-Wmissing-prototypes] In fact, this function is only used in the file in which it is declared and don't need a declaration, but can

[Nouveau] [PATCH 08/17] drm/nouveau/volt: add missing header dependencies

2016-10-22 Thread Baoyou Xie
We get 3 warnings when building kernel with W=1: drivers/gpu/drm/nouveau/nvkm/subdev/volt/gpio.c:35:1: warning: no previous prototype for 'nvkm_voltgpio_get' [-Wmissing-prototypes] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gpio.c:54:1: warning: no previous prototype for 'nvkm_voltgpio_set'

[Nouveau] [PATCH 05/17] drm/nouveau/fb: mark symbols static where possible

2016-10-22 Thread Baoyou Xie
We get 4 warnings when building kernel with W=1: drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c:99:1: warning: no previous prototype for 'gt215_link_train_calc' [-Wmissing-prototypes] drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c:153:1: warning: no previous prototype for

[Nouveau] [PATCH 04/17] drm/nouveau/fb: add missing header dependencies

2016-10-22 Thread Baoyou Xie
We get 2 warnings when building kernel with W=1: drivers/gpu/drm/nouveau/nvkm/subdev/fb/sddr3.c:69:1: warning: no previous prototype for 'nvkm_sddr3_calc' [-Wmissing-prototypes] drivers/gpu/drm/nouveau/nvkm/subdev/fb/sddr2.c:60:1: warning: no previous prototype for 'nvkm_sddr2_calc'

[Nouveau] [PATCH 06/17] drm/nouveau/gpio: mark symbol static where possible

2016-10-22 Thread Baoyou Xie
We get 1 warning when building kernel with W=1: drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gk104.c:41:1: warning: no previous prototype for 'gk104_gpio_intr_mask' [-Wmissing-prototypes] In fact, this function is only used in the file in which it is declared and don't need a declaration, but can be

[Nouveau] [PATCH 09/17] drm/nouveau/volt: mark symbols static where possible

2016-10-22 Thread Baoyou Xie
We get 2 warnings when building kernel with W=1: drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk104.c:38:1: warning: no previous prototype for 'gk104_volt_get' [-Wmissing-prototypes] drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk104.c:51:1: warning: no previous prototype for 'gk104_volt_set'

[Nouveau] [PATCH 03/17] drm/nouveau/clk: mark symbol static where possible

2016-10-22 Thread Baoyou Xie
We get 1 warning when building kernel with W=1: drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c:184:1: warning: no previous prototype for 'gt215_clk_info' [-Wmissing-prototypes] In fact, this function is only used in the file in which it is declared and don't need a declaration, but can be made

[Nouveau] [PATCH 02/17] drm/nouveau/bios: mark symbols static where possible

2016-10-22 Thread Baoyou Xie
We get 2 warnings when building kernel with W=1: drivers/gpu/drm/nouveau/nvkm/subdev/bios/fan.c:29:1: warning: no previous prototype for 'nvbios_fan_table' [-Wmissing-prototypes] drivers/gpu/drm/nouveau/nvkm/subdev/bios/fan.c:56:1: warning: no previous prototype for 'nvbios_fan_entry'