summaryrefslogtreecommitdiff
path: root/writer
AgeCommit message (Collapse)AuthorFilesLines
2014-10-22[IMPROVE] remove links to build modulesVyacheslav Cherkashin1-2/+4
Change-Id: Ibf0bdd848e3e03c9b5c1b4c9b5ec8390c8886bfd Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
2014-07-18[PROTO] Add type/subtype in msg_function_exitVasiliy Ulyanov2-13/+21
Change-Id: I451d282f315c84009881e76d43efbbc76090d35b Signed-off-by: Vasiliy Ulyanov <v.ulyanov@samsung.com>
2014-07-18[PROTO] Change msg_function_entry fields sequenceVasiliy Ulyanov1-4/+4
Change-Id: I34f5044703b4a09393707106b9425f16d796053a Signed-off-by: Vasiliy Ulyanov <v.ulyanov@samsung.com>
2014-07-18[REFACTOR] Move events checking out from msg packing routinesVasiliy Ulyanov1-15/+0
Now the checking is performed only when it is actually needed so the functions from the writer module can be used even if events filtering is undesirable. Change-Id: Id0e2a2077bc0bca8f2919a4683a77f0982265166 Signed-off-by: Vasiliy Ulyanov <v.ulyanov@samsung.com>
2014-07-18[REFACTOR] Export check_event functionVasiliy Ulyanov1-0/+1
Change-Id: I81145dcbd195870cf9014158dff1d897ea491c89 Signed-off-by: Vasiliy Ulyanov <v.ulyanov@samsung.com>
2014-07-11[STYLE] Writer: doxygen commentsAlexander Aksenov10-135/+481
Change-Id: Iac94937fdddb44b62df99bdd81553a025426edc4 Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
2014-05-28[FIX] buffer put in case of erroneous args packing (entry/exit)Vasiliy Ulyanov1-2/+6
Change-Id: If50612dc3a2b9c26126b74ddcc37d23872419c09 Signed-off-by: Vasiliy Ulyanov <v.ulyanov@samsung.com>
2014-05-27[FEATURE] Add custom events support (with vargs fmt)Vasiliy Ulyanov2-0/+211
Change-Id: Iacaa884fa73be592f4cdef955e7bc6a6becc1f2c Signed-off-by: Vasiliy Ulyanov <v.ulyanov@samsung.com>
2014-05-27[PROTO] add task->comm monitoring functionalityVyacheslav Cherkashin2-15/+80
Change-Id: Ie6197b2f38e6b98d9bb58d82ac85399a1f65ee60 Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
2014-05-08[REFACTOR] change prefix dbi* -> swap*Vyacheslav Cherkashin1-1/+1
Change-Id: I01f9f7bef16c231ac2c7031424174ceba52b9296 Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
2014-04-21[IMPROVE] ARM: move uprobes installation out of exceptionVyacheslav Cherkashin1-4/+1
Change-Id: I8e200847a84d2016fb81e007befcdd01952c4797 Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
2014-03-29Merge "[FIX] smp_processor_id bug message" into prod_relDmitry Kovalenko1-8/+38
2014-03-29[FIX] multithread message writeVyacheslav Cherkashin1-10/+31
file: /sys/kernel/debug/swap/writer/raw Change-Id: I2b499abd9c6298e9cf53a936c7c44cea34a6f4ab Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
2014-03-27[FIX] smp_processor_id bug messageVasiliy Ulyanov1-8/+38
Change-Id: If006f3f3a78f80435ea0e22b32e66585906dcc3d Signed-off-by: Vasiliy Ulyanov <v.ulyanov@samsung.com>
2014-03-05[PROTO] send MSG_TERMINATE from KSVyacheslav Cherkashin2-0/+37
add terminate_msg() Change-Id: If9dc9e2b0cb14342b1db985010055766179ef438 Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
2013-12-16[REFACTOR] remove dead codeVyacheslav Cherkashin1-4/+0
in pack_args() Change-Id: Ic9add40b752380681536f6431422694afb7ad1ad Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
2013-12-12[FIX] send original address, which set probe (US)Vyacheslav Cherkashin2-7/+9
Change-Id: I99f03ae6e869c0d28713c6f8ab2f3f0dc7b120bd Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
2013-12-02[IMPROVE] Kernel shared memory area addresses are pushed to hostAlexander Aksenov5-45/+165
Change-Id: I9304bdfa3ce3ad89e50020cc48f0a82679251da1 Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
2013-11-12[PROTO] add return type for exit_event()Vyacheslav Cherkashin2-10/+105
Change-Id: I29093f4d50cfb0d84981cee9a65b87b7550dbb25 Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
2013-11-12[FIX] fix paths in writer for commit aed8104d1543fd29ffd7d48a765ae4f952af5fbfAlexander Aksenov1-2/+2
Change-Id: Iab28906c928b94b68e623bb16c0df9ba6aa844fd Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
2013-11-11[FIX] wrong parametersVyacheslav Cherkashin1-26/+15
Change-Id: Iced9d6fd6a7a571cb1cb40ce0f64bac4e4a1e470 Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
2013-11-11[IMPROVE] change absolute paths to relative onesAlexander Aksenov1-2/+2
Change-Id: Id69e6af816feafebe0302e0786f4547a6b430278 Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
2013-11-09[IMPROVE] Add owner to all file_operations structsAlexander Aksenov1-0/+3
Now kernel manages our modules as it should: trying to remove modules when the reference count is not zero leads to fail, kernel itself manages the number of processes currently using this module. Change-Id: Id018b280f5f8823b766bfbd8ba9703d8ebec1396 Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
2013-11-08[CLEAN] remove unnecessary MakefilesNikita Kalyazin2-31/+0
Change-Id: I4c837bdd9885ee0465c34242ddc3191423c7315b Signed-off-by: Nikita Kalyazin <n.kalyazin@samsung.com>
2013-11-08[IMPROVE] MODVERSIONS kernel option supportAnastasia Lyupa1-0/+2
Add KBUILD_EXTRA_SYMBOLS to all Kbuilds and change modules build order. Change-Id: Iff7ccdf0752bfc563d3708e46a27fa967c1b5679 Signed-off-by: Anastasia Lyupa <a.lyupa@samsung.com>
2013-11-07[FIX] warnings in swap_writerAnastasia Lyupa3-7/+10
build it with -Werror Change-Id: I4bfec0d589f796655ddfabe98946fbac89a38fd7 Signed-off-by: Anastasia Lyupa <a.lyupa@samsung.com>
2013-11-01[PROTO] add map/unmap messageVyacheslav Cherkashin2-1/+86
Change-Id: Ib549cc24e90d35e8bcbb0823d832cda08d9382b4 Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
2013-10-29[FIX] get_regs_ret_func() for x86Vyacheslav Cherkashin2-6/+10
Change-Id: I46ec7128c82f3a37f09a691966e0a91659d294a6 Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
2013-10-29[FIX] calculation start_timeVyacheslav Cherkashin1-6/+7
Change-Id: Ie8df694fcb15d99e5035f066a9a987cd6be2e2b9 Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
2013-10-29[IMPROVE] safe read stackVyacheslav Cherkashin1-4/+12
Change-Id: Ia80787a2a0e6221ac887ec419535a19f28021491 Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
2013-10-29[FIX] get_regs_ret_func() for x86Vyacheslav Cherkashin1-1/+12
Change-Id: I2bfd9e0ef6d622c3c72052617d366fa6b67de9c7 Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
2013-10-29[IMPROVE] support double parameterVyacheslav Cherkashin1-7/+28
Change-Id: Ie96e1322b11a6340907619430f6462122a249b30 Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
2013-10-25[IMPROVE] support float parameterVyacheslav Cherkashin1-2/+1
Change-Id: Iae5c98c8a82594b11cdd4c1b31aa2ac490dc4144 Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
2013-10-14[FIX] excess filtering handle_mm_fault()Vyacheslav Cherkashin1-2/+4
remove flag VM_ACCOUNT from check_vma() Change-Id: I44f6654a055d2ea9594bf00035b123d86b0051de Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
2013-10-11[PROTO] update msg_process_info, add sending itAnastasia Lyupa2-35/+36
and remove binary type field, add ppid field Change-Id: I738b3faf4c9427be43b10c7cff82de2aa292d4ca Signed-off-by: Anastasia Lyupa <a.lyupa@samsung.com>
2013-10-11[PROTO] message id update (starting from 0x0001)Nikita Kalyazin1-7/+7
Change-Id: Ic8e23f6af781fa812d7bd5bfd24e264e154cf75c Signed-off-by: Nikita Kalyazin <n.kalyazin@samsung.com>
2013-10-08[REFACTOR] use smp_processor_id() instead of task_cpu()Vyacheslav Cherkashin1-5/+5
Change-Id: Ife34a588e055f274e67e8a1e83a03b3f46a5c8f0 Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
2013-10-04{IMPROVE] add ret_addr for exit_event()Vyacheslav Cherkashin2-4/+10
Change-Id: I0e1c6e11442c94befe6a45f528d511af87f31395 Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
2013-10-04[FEATURE] add event_filter in swap_writer moduleVyacheslav Cherkashin5-9/+338
Change-Id: I9f02dbf02dab36264f4a1f8e2e6f29d702ef7ea9 Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
2013-10-02[IMPROVE] write US messages via sysfsVyacheslav Cherkashin5-11/+176
Change-Id: I2c1e94d1c907e7a764c656e6ca31b0d37cf9f3b6 Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
2013-08-28[FIX] correct pc_addr in exit_event()Vyacheslav Cherkashin2-6/+5
2013-08-05[REFACTOR] PST_KS_DESK -> PST_KS_DESCVyacheslav Cherkashin1-1/+1
2013-07-26[PROTO] add type bool 'b'Vyacheslav Cherkashin1-0/+7
2013-07-23[FIX] get_args() for x86Vyacheslav Cherkashin2-42/+44
2013-07-23[FIX] add null to the end of the stringVyacheslav Cherkashin1-0/+2
2013-07-23[FIX] calculation pc_addr for x86Vyacheslav Cherkashin1-1/+1
2013-07-22[PROTO] probe subtype is a bitmask nowVyacheslav Cherkashin2-12/+12
2013-07-19[FIX] Ticket #12Alexander Aksenov1-1/+1
Now swap_buffer_write() returned value correctly handled
2013-07-15[STYLE] Rename driver->driver_old, driver_new->driverAlexander Aksenov4-4/+4
2013-07-15[STYLE] Code styleAlexander Aksenov3-1/+81