* [Bug default/21730] New: Make abipkgdiff compare Linux Kernel Packages as expected @ 2017-01-01 0:00 dodji at redhat dot com 2017-01-01 0:00 ` [Bug default/21730] " dodji at redhat dot com ` (3 more replies) 0 siblings, 4 replies; 5+ messages in thread From: dodji at redhat dot com @ 2017-01-01 0:00 UTC (permalink / raw) To: libabigail https://sourceware.org/bugzilla/show_bug.cgi?id=21730 Bug ID: 21730 Summary: Make abipkgdiff compare Linux Kernel Packages as expected Product: libabigail Version: unspecified Status: NEW Severity: enhancement Priority: P2 Component: default Assignee: dodji at redhat dot com Reporter: dodji at redhat dot com CC: libabigail at sourceware dot org Target Milestone: --- When abipkgdiff is given two kernel packages (and their ancillary debug info packages) it should consider the uncompressed vmlinux binary that is present in the first debug info package (at least in Fedora/EL RPMs), consider the kernel modules present in the Kernel package, consider the union of the vmlinux and kernel module binaries. Let's call that union "The Kernel". Then abipkgdiff should compare that Kernel to the Kernel from the second package. A bit like what kmidiff does for two Linux Kernel Trees. -- You are receiving this mail because: You are on the CC list for the bug. ^ permalink raw reply [flat|nested] 5+ messages in thread
* [Bug default/21730] Make abipkgdiff compare Linux Kernel Packages as expected 2017-01-01 0:00 [Bug default/21730] New: Make abipkgdiff compare Linux Kernel Packages as expected dodji at redhat dot com @ 2017-01-01 0:00 ` dodji at redhat dot com 2017-01-01 0:00 ` dodji at redhat dot com ` (2 subsequent siblings) 3 siblings, 0 replies; 5+ messages in thread From: dodji at redhat dot com @ 2017-01-01 0:00 UTC (permalink / raw) To: libabigail https://sourceware.org/bugzilla/show_bug.cgi?id=21730 dodji at redhat dot com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED --- Comment #3 from dodji at redhat dot com --- This has now been merged into master at https://sourceware.org/git/gitweb.cgi?p=libabigail.git;a=commit;h=a1b6a3d3512b8af9850956478a74f45cf4db731b -- You are receiving this mail because: You are on the CC list for the bug. ^ permalink raw reply [flat|nested] 5+ messages in thread
* [Bug default/21730] Make abipkgdiff compare Linux Kernel Packages as expected 2017-01-01 0:00 [Bug default/21730] New: Make abipkgdiff compare Linux Kernel Packages as expected dodji at redhat dot com 2017-01-01 0:00 ` [Bug default/21730] " dodji at redhat dot com @ 2017-01-01 0:00 ` dodji at redhat dot com 2017-01-01 0:00 ` dodji at redhat dot com 2017-01-01 0:00 ` dodji at redhat dot com 3 siblings, 0 replies; 5+ messages in thread From: dodji at redhat dot com @ 2017-01-01 0:00 UTC (permalink / raw) To: libabigail https://sourceware.org/bugzilla/show_bug.cgi?id=21730 dodji at redhat dot com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED -- You are receiving this mail because: You are on the CC list for the bug. ^ permalink raw reply [flat|nested] 5+ messages in thread
* [Bug default/21730] Make abipkgdiff compare Linux Kernel Packages as expected 2017-01-01 0:00 [Bug default/21730] New: Make abipkgdiff compare Linux Kernel Packages as expected dodji at redhat dot com 2017-01-01 0:00 ` [Bug default/21730] " dodji at redhat dot com 2017-01-01 0:00 ` dodji at redhat dot com @ 2017-01-01 0:00 ` dodji at redhat dot com 2017-01-01 0:00 ` dodji at redhat dot com 3 siblings, 0 replies; 5+ messages in thread From: dodji at redhat dot com @ 2017-01-01 0:00 UTC (permalink / raw) To: libabigail https://sourceware.org/bugzilla/show_bug.cgi?id=21730 --- Comment #1 from dodji at redhat dot com --- This is being developed in the dodji/kabidiff branch. The initial commit implementing the feature is https://sourceware.org/git/gitweb.cgi?p=libabigail.git;a=commit;h=fd52295b4ade63124dfc1492907e5d8bbab4373c. Its experimental output on some EL kernels can be seen at http://people.redhat.com/~dseketel/kabidiff/kernel-3.10.0-327.el7.x86_64--kernel-3.10.0-515.el7.x86_64.abipkgdiff.kernel.txt. Right now, that output is emitted with a non-optimized build of libabigail (compiled with -O0). It's slow (taking ~ 11 minutes) so it needs profiling and optimization work, at least. -- You are receiving this mail because: You are on the CC list for the bug. ^ permalink raw reply [flat|nested] 5+ messages in thread
* [Bug default/21730] Make abipkgdiff compare Linux Kernel Packages as expected 2017-01-01 0:00 [Bug default/21730] New: Make abipkgdiff compare Linux Kernel Packages as expected dodji at redhat dot com ` (2 preceding siblings ...) 2017-01-01 0:00 ` dodji at redhat dot com @ 2017-01-01 0:00 ` dodji at redhat dot com 3 siblings, 0 replies; 5+ messages in thread From: dodji at redhat dot com @ 2017-01-01 0:00 UTC (permalink / raw) To: libabigail https://sourceware.org/bugzilla/show_bug.cgi?id=21730 --- Comment #2 from dodji at redhat dot com --- After some profiling and source code screening, the time to compare two kernels is now down to under 3 minutes with a non-optimized build compiled with -O0. Checkout http://people.redhat.com/~dseketel/kabidiff/kernel-3.10.0-327.el7.x86_64--kernel-3.10.0-515.el7.x86_64.abipkgdiff.kernel.txt. -- You are receiving this mail because: You are on the CC list for the bug. ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2017-07-18 11:12 UTC | newest] Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2017-01-01 0:00 [Bug default/21730] New: Make abipkgdiff compare Linux Kernel Packages as expected dodji at redhat dot com 2017-01-01 0:00 ` [Bug default/21730] " dodji at redhat dot com 2017-01-01 0:00 ` dodji at redhat dot com 2017-01-01 0:00 ` dodji at redhat dot com 2017-01-01 0:00 ` dodji at redhat dot com
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).