https://bugs.freedesktop.org/show_bug.cgi?id=58984
--- Comment #17 from Patrick Baggett ---
Hey all,
I was looking to audit the use of 12/PAGE_SHIFT in nouveau to help determine
the context of what is meant (i.e. host CPU page size or GPU page size?).
Marcin Slusarz suggested that there be a pr
https://bugs.freedesktop.org/show_bug.cgi?id=58984
--- Comment #16 from Marcin KoĆcielnicki ---
(In reply to comment #15)
> Which makes sense / is the right route? A private PAGE_SHIFT|MASK|SIZE for
> GPUs or using the system page size consistently? Are all NV GPUs that
> support paging using 4K
https://bugs.freedesktop.org/show_bug.cgi?id=58984
--- Comment #15 from Patrick Baggett ---
Hmm, that does make sense. Alright then, since you seem to have more of an idea
of what is going on, how can I help?
Which makes sense / is the right route? A private PAGE_SHIFT|MASK|SIZE for GPUs
or usin
https://bugs.freedesktop.org/show_bug.cgi?id=58984
--- Comment #14 from Marcin Slusarz ---
As you mentioned in the mailing list post that there are other problems after
"fixing" this bug, I think the problem is more widespread.
If page size on GPU is unconnected to page size on CPU (I think it's
https://bugs.freedesktop.org/show_bug.cgi?id=58984
--- Comment #13 from Patrick Baggett ---
Hmm, so I saw nouveau_bo_new() has this line:
nvbo->page_shift = 12
That imples a page size of 4KB (default on 32-bit x86). When I changed it to
"nvbo->page_shift = PAGE_SHIFT", the problem was fixed!
I
https://bugs.freedesktop.org/show_bug.cgi?id=58984
--- Comment #12 from Patrick Baggett ---
OK, I found some time to dig into this. I'm now running linux + nouveau git
latest.
The error continues into nv50_display_create(), where nouveau_bo_new() returns
-12. Tracing into nouveau_bo_new(), the f
https://bugs.freedesktop.org/show_bug.cgi?id=58984
--- Comment #11 from Marcin Slusarz ---
Yes, please go further.
I'm not aware of any patch fixing this.
--
You are receiving this mail because:
You are the assignee for the bug.
___
Nouveau mailing li
https://bugs.freedesktop.org/show_bug.cgi?id=58984
--- Comment #10 from Patrick Baggett ---
Do you need me to go further and add some printk()s in
nouveau_display_create()? It looks like Emil may be correct. If so -- is there
a fix for this issue applied to the kernel git yet?
--
You are receiv
https://bugs.freedesktop.org/show_bug.cgi?id=58984
--- Comment #9 from Patrick Baggett ---
I added some printk()s starting from nouveau_drm_load(), and
nouveau_display_create() is returning -12.
--
You are receiving this mail because:
You are the assignee for the bug.
__
https://bugs.freedesktop.org/show_bug.cgi?id=58984
--- Comment #8 from Marcin Slusarz ---
Can you sprinkle printks in nouveau_drm_load around nouveau_bios_init (and go
deeper) and figure out what is actually failing? I doubt it's the line Emil
thinks it is.
--
You are receiving this mail becaus
https://bugs.freedesktop.org/show_bug.cgi?id=58984
--- Comment #7 from Patrick Baggett ---
This is still present in 3.8 RC kernels? I saw a bunch of patches posted.
--
You are receiving this mail because:
You are the assignee for the bug.
___
Nouveau
https://bugs.freedesktop.org/show_bug.cgi?id=58984
Emil Velikov changed:
What|Removed |Added
See Also||https://bugs.freedesktop.or
https://bugs.freedesktop.org/show_bug.cgi?id=58984
--- Comment #5 from Patrick Baggett ---
It's odd, I don't see any obvious errors, it just finalizes after the DCB
messages.
--
You are receiving this mail because:
You are the assignee for the bug.
__
https://bugs.freedesktop.org/show_bug.cgi?id=58984
--- Comment #4 from Patrick Baggett ---
Created attachment 72526
--> https://bugs.freedesktop.org/attachment.cgi?id=72526&action=edit
dmesg output with tracing enabled.
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugs.freedesktop.org/show_bug.cgi?id=58984
--- Comment #3 from Marcin Slusarz ---
Please attach kernel log with nouveau.debug=trace.
--
You are receiving this mail because:
You are the assignee for the bug.
___
Nouveau mailing list
Nouveau@lis
https://bugs.freedesktop.org/show_bug.cgi?id=58984
--- Comment #2 from Patrick Baggett ---
Created attachment 72491
--> https://bugs.freedesktop.org/attachment.cgi?id=72491&action=edit
dmesg output
--
You are receiving this mail because:
You are the assignee for the bug.
_
https://bugs.freedesktop.org/show_bug.cgi?id=58984
--- Comment #1 from Patrick Baggett ---
Doh, dmesg.log didn't attach. I'll get that later today.
--
You are receiving this mail because:
You are the assignee for the bug.
___
Nouveau mailing list
Nouv
17 matches
Mail list logo