[Nouveau] [Bug 100423] MMIO read of 00000000 FAULT at 022554 [ IBUS ]

2017-05-02 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=100423

--- Comment #3 from Johnny B. Goode  ---
Almost same for i7-6700, GM206 [GTX 950]
No touch screen, no hybrid graphics. Pure desktop. Intel 530 on chip but
disabled in BIOS. Only one Asus Graphic Card.
Problem started on Kernel 4.10.x and is going on 4.11.0. Kernel 4.9.x is FAULT
free. Different distributions Fedora 25, Gentoo.


dmesg | grep -i nouveau
[1.688288] fb: switching to nouveaufb from EFI VGA
[1.689206] nouveau :01:00.0: NVIDIA GM206 (126020a1)
[1.787066] nouveau :01:00.0: bios: version 84.06.3d.00.6f
[1.787209] nouveau :01:00.0: disp: dcb 15 type 8 unknown
[1.787571] nouveau :01:00.0: fb: 2048 MiB GDDR5
[1.787585] nouveau :01:00.0: bus: MMIO write of 8136 FAULT at
10eb14 [ IBUS ]
[1.794508] nouveau :01:00.0: DRM: VRAM: 2048 MiB
[1.794509] nouveau :01:00.0: DRM: GART: 1048576 MiB
[1.794512] nouveau :01:00.0: DRM: TMDS table version 2.0
[1.794513] nouveau :01:00.0: DRM: DCB version 4.1
[1.794515] nouveau :01:00.0: DRM: DCB outp 00: 01000f02 00020030
[1.794517] nouveau :01:00.0: DRM: DCB outp 01: 02000f00 
[1.794518] nouveau :01:00.0: DRM: DCB outp 02: 02811f66 04400010
[1.794520] nouveau :01:00.0: DRM: DCB outp 03: 02011f62 00020010
[1.794522] nouveau :01:00.0: DRM: DCB outp 04: 02022f72 00020020
[1.794523] nouveau :01:00.0: DRM: DCB outp 05: 04033f82 00020030
[1.794525] nouveau :01:00.0: DRM: DCB outp 15: 01df4ff8 
[1.794526] nouveau :01:00.0: DRM: DCB conn 00: 1030
[1.794528] nouveau :01:00.0: DRM: DCB conn 01: 00010146
[1.794529] nouveau :01:00.0: DRM: DCB conn 02: 00020261
[1.794531] nouveau :01:00.0: DRM: DCB conn 03: 02000331
[1.794532] nouveau :01:00.0: DRM: DCB conn 04: 0470
[1.794534] nouveau :01:00.0: DRM: Pointer to flat panel table invalid
[1.828756] nouveau :01:00.0: DRM: unknown connector type 70
[1.828775] nouveau :01:00.0: DRM: failed to create encoder 1/8/0: -19
[1.828778] nouveau :01:00.0: DRM: Unknown-1 has no encoders, removing
[1.934421] nouveau :01:00.0: hwmon_device_register() is deprecated.
Please convert the driver to use hwmon_device_register_with_info().
[1.993646] nouveau :01:00.0: DRM: MM: using COPY for buffer copies
[2.072744] nouveau :01:00.0: priv: GPC0: 419df4  (1c40820e)
[2.072763] nouveau :01:00.0: priv: GPC1: 419df4  (1c40820e)
[2.174707] nouveau :01:00.0: DRM: allocated 1600x1200 fb: 0x6, bo
9b09ca6eb800
[2.176838] fbcon: nouveaufb (fb0) is primary device
[2.375660] nouveau :01:00.0: fb0: nouveaufb frame buffer device
[2.389828] [drm] Initialized nouveau 1.3.1 20120801 for :01:00.0 on
minor 0

Almost same, because my FAULT is at 10eb14 


01:00.0 VGA compatible controller: NVIDIA Corporation GM206 [GeForce GTX 950]
(rev a1) (prog-if 00 [VGA controller])
Subsystem: ASUSTeK Computer Inc. Device 8555
Flags: bus master, fast devsel, latency 0, IRQ 134
Memory at de00 (32-bit, non-prefetchable) [size=16M]
Memory at 2fe000 (64-bit, prefetchable) [size=256M]
Memory at 2ff000 (64-bit, prefetchable) [size=32M]
I/O ports at e000 [size=128]
Expansion ROM at 000c [disabled] [size=128K]
Capabilities: [60] Power Management version 3
Capabilities: [68] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [78] Express Legacy Endpoint, MSI 00
Capabilities: [100] Virtual Channel
Capabilities: [258] L1 PM Substates
Capabilities: [128] Power Budgeting 
Capabilities: [420] Advanced Error Reporting
Capabilities: [600] Vendor Specific Information: ID=0001 Rev=1 Len=024

Capabilities: [900] #19
Kernel driver in use: nouveau
Kernel modules: nouveau


xorg-x11-drv-nouveau-1.0.14-2.fc25.x86_64
libdrm-2.4.79-1.fc25.x86_64
and:
xf86-video-nouveau-1.0.13
libdrm-2.4.75

Should I open a new bug with "FAULT at 10eb14" or is it this same issue?

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau


Re: [Nouveau] [PATCH v5 5/5] nouveau_hwmon: Change permissions to numeric

2017-05-02 Thread Karol Herbst
2017-05-02 7:07 GMT+02:00 Martin Peres :
> On 26/04/17 19:46, Oscar Salvador wrote:
>> This patch replaces the symbolic permissions with the numeric ones,
>> and adds me to the authors too.
>>
>> Signed-off-by: Oscar Salvador 
>
>
>> ---
>>  drivers/gpu/drm/nouveau/nouveau_hwmon.c | 14 +++---
>>  1 file changed, 7 insertions(+), 7 deletions(-)
>>
>> diff --git a/drivers/gpu/drm/nouveau/nouveau_hwmon.c 
>> b/drivers/gpu/drm/nouveau/nouveau_hwmon.c
>> index 9142779..45b5c85 100644
>> --- a/drivers/gpu/drm/nouveau/nouveau_hwmon.c
>> +++ b/drivers/gpu/drm/nouveau/nouveau_hwmon.c
>> @@ -1,5 +1,6 @@
>>  /*
>> - * Copyright 2010 Red Hat Inc.
>> + * Copyright 2010 Red Hat Inc. (Ben Skeggs)
>
> Please drop this change.
>
>> + * Copyright 2017 Oscar Salvador
>>   *
>>   * Permission is hereby granted, free of charge, to any person obtaining a
>>   * copy of this software and associated documentation files (the 
>> "Software"),
>> @@ -19,7 +20,6 @@
>>   * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
>>   * OTHER DEALINGS IN THE SOFTWARE.
>>   *
>> - * Authors: Ben Skeggs
>
> You can't remove people as being the author of something. Just add
> yourself if you care about this (I did not care to add my name when I
> wrote in this file, because the git history makes more sense nowadays.
>
> Otherwise, I have no strong opinions on this patch. I guess the numeric
> representation is easier to read, so I will give you my R-b for this and
> let others decide what to do:
>

copyright holder != Author though. So yeah, he isn't allowed to change that.

> Reviewed-by: Martin Peres 
>
>>   */
>>
>>  #ifdef CONFIG_ACPI
>> @@ -56,7 +56,7 @@ nouveau_hwmon_show_temp1_auto_point1_pwm(struct device *d,
>>  {
>>   return snprintf(buf, PAGE_SIZE, "%d\n", 100);
>>  }
>> -static SENSOR_DEVICE_ATTR(temp1_auto_point1_pwm, S_IRUGO,
>> +static SENSOR_DEVICE_ATTR(temp1_auto_point1_pwm, 0444,
>> nouveau_hwmon_show_temp1_auto_point1_pwm, NULL, 0);
>>
>>  static ssize_t
>> @@ -88,7 +88,7 @@ nouveau_hwmon_set_temp1_auto_point1_temp(struct device *d,
>>
>>   return count;
>>  }
>> -static SENSOR_DEVICE_ATTR(temp1_auto_point1_temp, S_IRUGO | S_IWUSR,
>> +static SENSOR_DEVICE_ATTR(temp1_auto_point1_temp, 0644,
>> nouveau_hwmon_temp1_auto_point1_temp,
>> nouveau_hwmon_set_temp1_auto_point1_temp, 0);
>>
>> @@ -121,7 +121,7 @@ nouveau_hwmon_set_temp1_auto_point1_temp_hyst(struct 
>> device *d,
>>
>>   return count;
>>  }
>> -static SENSOR_DEVICE_ATTR(temp1_auto_point1_temp_hyst, S_IRUGO | S_IWUSR,
>> +static SENSOR_DEVICE_ATTR(temp1_auto_point1_temp_hyst, 0644,
>> nouveau_hwmon_temp1_auto_point1_temp_hyst,
>> nouveau_hwmon_set_temp1_auto_point1_temp_hyst, 0);
>>
>> @@ -255,7 +255,7 @@ nouveau_hwmon_set_pwm1_min(struct device *d, struct 
>> device_attribute *a,
>>   return count;
>>  }
>>
>> -static SENSOR_DEVICE_ATTR(pwm1_min, S_IRUGO | S_IWUSR,
>> +static SENSOR_DEVICE_ATTR(pwm1_min, 0644,
>> nouveau_hwmon_get_pwm1_min,
>> nouveau_hwmon_set_pwm1_min, 0);
>>
>> @@ -295,7 +295,7 @@ nouveau_hwmon_set_pwm1_max(struct device *d, struct 
>> device_attribute *a,
>>   return count;
>>  }
>>
>> -static SENSOR_DEVICE_ATTR(pwm1_max, S_IRUGO | S_IWUSR,
>> +static SENSOR_DEVICE_ATTR(pwm1_max, 0644,
>> nouveau_hwmon_get_pwm1_max,
>> nouveau_hwmon_set_pwm1_max, 0);
>>
>>
>
> ___
> Nouveau mailing list
> Nouveau@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/nouveau
___
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau