From: bugzilla-daemon@freedesktop.org
To: dri-devel@lists.freedesktop.org
Subject: [Bug 98417] TTM broken on 4.9-rc2
Date: Tue, 15 Nov 2016 03:01:40 +0000 [thread overview]
Message-ID: <bug-98417-502-Id7oDriorm@http.bugs.freedesktop.org/> (raw)
In-Reply-To: <bug-98417-502@http.bugs.freedesktop.org/>
[-- Attachment #1.1: Type: text/plain, Size: 1541 bytes --]
https://bugs.freedesktop.org/show_bug.cgi?id=98417
--- Comment #7 from Adam J. Richter <adam_richter2004@yahoo.com> ---
Agreeing with the previous comments that this is probably not a TTM problem, I
want to pass along that I have observed what is probably the same problem, but
with many kernel modules unrelated to TTM and graphics.
I think it might be possible to work around the problem by disabling
CONFIG_MODVERSIONS, but just have not had the time to try that yet.
I suspect that this has something to do with the changes in symbol exports that
occurred in linux 4.9-rc1, which you can see if you do something like:
diff -pruN linux-{4.8,4.9-rc1}/arch/x86/lib
The symbols that I have had trouble with, such as memset, are ones that have
had export declarations added to assembler sources (.S files). I see that the
entry for memset in the generated file Module.symvers is different.
In Linux 4.8, it looks like this:
0xfb578fc5 memset vmlinux EXPORT_SYMBOL
In Linux 4.9-rc1, it looks like this:
0x00000000 memset vmlinux EXPORT_SYMBOL
As you can see, the first field, which I believe is some sort of checksum of
the C function declaration, is all zeroes for memset in Linux 4.9-rc1.
I am still looking into this, but I am posting now because I may need to set
this task aside for a day or two and didn't want to delay in passing along
information that I think might be helpful in resolving your problem.
--
You are receiving this mail because:
You are the assignee for the bug.
[-- Attachment #1.2: Type: text/html, Size: 2296 bytes --]
[-- Attachment #2: Type: text/plain, Size: 160 bytes --]
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel
next prev parent reply other threads:[~2016-11-15 3:01 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-10-24 18:58 [Bug 98417] TTM broken on 4.9-rc2 bugzilla-daemon
2016-10-24 18:59 ` bugzilla-daemon
2016-10-25 0:55 ` bugzilla-daemon
2016-10-25 7:54 ` bugzilla-daemon
2016-10-26 17:57 ` bugzilla-daemon
2016-10-26 18:02 ` bugzilla-daemon
2016-10-26 18:03 ` bugzilla-daemon
2016-11-15 3:01 ` bugzilla-daemon [this message]
2016-11-15 3:26 ` bugzilla-daemon
2019-11-19 8:11 ` bugzilla-daemon
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=bug-98417-502-Id7oDriorm@http.bugs.freedesktop.org/ \
--to=bugzilla-daemon@freedesktop.org \
--cc=dri-devel@lists.freedesktop.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.