Actions
Feature #430
closedSync tracepoint fields with mainline
Start date:
01/24/2013
Due date:
% Done:
0%
Estimated time:
Description
Some fields have been added into linux 3.7 tracepoints, and the order of some other fields are realigned to increase data density (avoid holes because of alignment).
Files
Updated by Francis Giraldeau over 11 years ago
- File 0001-sync-with-mainline-commit-a1ce392.patch 0001-sync-with-mainline-commit-a1ce392.patch added
Verified upstream commits:
$ git show-ref v3.6 255595ebd4692ca21dcdbeef2b648204d0b8ee63 refs/tags/v3.6 $ git show-ref v3.7 d4f28c153f820851f9c765ac9bc12dffe90accae refs/tags/v3.7 $ git log --oneline 255595ebd4692ca21dcdbeef2b648204d0b8ee63..d4f28c153f820851f9c765ac9bc12dffe90accae include/trace/events/ caf4919 Revert "revert "Revert "mm: remove __GFP_NO_KSWAPD""" and associated damage a509153 revert "Revert "mm: remove __GFP_NO_KSWAPD"" 82b212f Revert "mm: remove __GFP_NO_KSWAPD" 95a7d76 xen/mmu: Use Xen specific TLB flush instead of the generic one. 7205542 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs c654345 mm: remove __GFP_NO_KSWAPD 6432f21 Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 a1ce392 UAPI: (Scripted) Convert #include "..." to #include <path/...> in kernel system headers dea7d76 Btrfs: update delayed ref's tracepoints to show sequence 8137029 ext4: add missing space to trace message 210c052 ext4: realign trace events structs to make it smaller
The only thing that needed a sync is a1ce392 that fixes includes, and there is no consequence on lttng-modules (includes were already global instead of relative).
The following patch is only for completeness and avoid any diff with mainline headers.
Updated by Mathieu Desnoyers over 11 years ago
- Status changed from New to Resolved
merged into master branch, thanks!
Updated by Mathieu Desnoyers over 11 years ago
- Target version changed from 2.1 stable to 2.2
Updated by Mathieu Desnoyers over 11 years ago
FYI, this does not target 2.1 stable, but master.
Updated by Mathieu Desnoyers over 11 years ago
- Status changed from Resolved to Feedback
Besides this patch, are there other changes that are needed on the master branch to be in line with 3.7 ?
Updated by Francis Giraldeau over 11 years ago
There are missing events in lttng according to mainline:
- 9p.h : Plan 9 Filesystem Protocol
- mce.h : Machine check handler
- migrate.h : trace_mm_migrate_pages
- oom.h : trace_oom_score_adj_update
- task.h : task_newtask and task_rename: replaces clone/exec syscall for analysis
- xen.h : XEN tracepoints
It depends whether we want to support those.
Updated by Mathieu Desnoyers over 11 years ago
- Tracker changed from Bug to Feature
Updated by Mathieu Desnoyers over 11 years ago
- Status changed from Feedback to Resolved
Actions