2009-06-18 |
Anders Kaseorg | apply: Simplify contents file parsing. Signed-off-by: Anders Kaseorg <andersk@ksplice.com>
|
commit | commitdiff | tree |
2009-06-18 |
Greg Price | Fix confusing comments on cleanup_ksplice_mod_change().
|
commit | commitdiff | tree |
2009-06-18 |
Greg Price | apply: handle /var/run directory near-atomically too
|
commit | commitdiff | tree |
2009-06-18 |
Greg Price | apply: finish cleanup_modules even if some rmmod gives...
|
commit | commitdiff | tree |
2009-06-18 |
Greg Price | apply: handle signals, unloading modules
|
commit | commitdiff | tree |
2009-06-18 |
Greg Price | undo: check for sysfs later, after rmmod'ing old_code
|
commit | commitdiff | tree |
2009-06-18 |
Greg Price | undo: remove update dir even if gone from kernel
|
commit | commitdiff | tree |
2009-06-18 |
Greg Price | undo: clean up if only new_code loaded, too
|
commit | commitdiff | tree |
2009-06-18 |
Greg Price | undo: make 'is not applied' info message not sound...
|
commit | commitdiff | tree |
2009-06-18 |
Greg Price | undo: don't complain if /var/run/... already absent
|
commit | commitdiff | tree |
2009-06-18 |
Greg Price | undo: clean up even if sysfs already gone
|
commit | commitdiff | tree |
2009-06-18 |
Greg Price | undo: remove *_old modules early, before reversing
|
commit | commitdiff | tree |
2009-06-18 |
Greg Price | undo: handle sysfs gone in error_die()
|
commit | commitdiff | tree |
2009-06-18 |
Greg Price | undo: factor out error handler, fail faster
|
commit | commitdiff | tree |
2009-06-18 |
Anders Kaseorg | Skip the conflict check for dead tasks. Signed-off-by: Anders Kaseorg <andersk@ksplice.com>
|
commit | commitdiff | tree |
2009-06-18 |
Anders Kaseorg | Exclude built-in.o from the debug directory. Signed-off-by: Anders Kaseorg <andersk@ksplice.com>
|
commit | commitdiff | tree |
2009-06-18 |
Tim Abbott | Add support for Linux kernel tracepoints (very similar...
|
commit | commitdiff | tree |
2009-06-18 |
Tim Abbott | Match other spans when we've matched the addr spans.
|
commit | commitdiff | tree |
2009-06-18 |
Tim Abbott | Write deleted patches for global symbols removed from...
|
commit | commitdiff | tree |
2009-06-18 |
Anders Kaseorg | Check that spans with deleted global symbols are not... Signed-off-by: Anders Kaseorg <andersk@ksplice.com>
|
commit | commitdiff | tree |
2009-06-18 |
Anders Kaseorg | foreach_symbol_pair: Skip debugging symbols. Signed-off-by: Anders Kaseorg <andersk@ksplice.com>
|
commit | commitdiff | tree |
2009-06-18 |
Anders Kaseorg | foreach_symbol_pair: Lift oldsym computations from... Signed-off-by: Anders Kaseorg <andersk@ksplice.com>
|
commit | commitdiff | tree |
2009-06-18 |
Anders Kaseorg | Remove patches for unmatched spans. Signed-off-by: Anders Kaseorg <andersk@ksplice.com>
|
commit | commitdiff | tree |
2009-06-18 |
Anders Kaseorg | Centralize the span unmatching code. Signed-off-by: Anders Kaseorg <andersk@ksplice.com>
|
commit | commitdiff | tree |
2009-06-18 |
Anders Kaseorg | Don’t skip changed = true for bug patches. Signed-off-by: Anders Kaseorg <andersk@ksplice.com>
|
commit | commitdiff | tree |
2009-06-18 |
Anders Kaseorg | Don’t unmatch bug patched spans. Signed-off-by: Anders Kaseorg <andersk@ksplice.com>
|
commit | commitdiff | tree |
2009-06-18 |
Tim Abbott | Use a separate section type for the bug table. Signed-off-by: Anders Kaseorg <andersk@ksplice.com>
|
commit | commitdiff | tree |
2009-05-21 |
Anders Kaseorg | Remove unused read_str_set() and str_in_set() functions. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-05-21 |
Anders Kaseorg | Remove unused input to objmanip rmsyms mode. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-05-21 |
Anders Kaseorg | EXTRACT_SYMBOL(ftrace_trace_function) Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-05-21 |
Anders Kaseorg | EXTRACT_SYMBOL() for kallsyms internal symbols. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-05-21 |
Anders Kaseorg | EXTRACT_SYMBOL(phys_base) Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-05-06 |
Anders Kaseorg | EXTRACT_SYMBOL(init_mm) Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-05-06 |
Anders Kaseorg | EXTRACT_SYMBOL(__module_text_address) Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-05-06 |
Anders Kaseorg | EXTRACT_SYMBOL(modules) Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-05-06 |
Anders Kaseorg | EXTRACT_SYMBOL(module_mutex) Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-05-06 |
Anders Kaseorg | EXTRACT_SYMBOL(stop_machine_run) Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-05-06 |
Anders Kaseorg | EXTRACT_SYMBOL(tasklist_lock) Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-05-06 |
Anders Kaseorg | EXTRACT_SYMBOL(__kernel_text_address) Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-05-06 |
Anders Kaseorg | EXTRACT_SYMBOL(task_curr) Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-05-06 |
Anders Kaseorg | EXTRACT_SYMBOL(bust_spinlocks) Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-05-06 |
Anders Kaseorg | EXTRACT_SYMBOL(thread_return) Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-05-06 |
Anders Kaseorg | EXTRACT_SYMBOL(search_exception_tables) Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-05-06 |
Anders Kaseorg | EXTRACT_SYMBOL(find_bug) Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-05-06 |
Anders Kaseorg | EXTRACT_SYMBOL(apply_paravirt) Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-05-06 |
Anders Kaseorg | Make an EXTRACT_SYMBOL macro to replace the clumsy... Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-05-06 |
Anders Kaseorg | Use the normal .ksplice_relocs.foo section names for... Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-05-06 |
Anders Kaseorg | Don't include <linux/utsrelease.h> since we no longer... Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-05-05 |
Anders Kaseorg | Never inline init_symbol_arrays, to avoid conflicting... Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-05-05 |
Anders Kaseorg | Never inline prepare_change, to avoid conflicting stack... Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-05-04 |
Anders Kaseorg | Delete superfluous libudis86/LICENSE file. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-05-04 |
Vivek Thampi | [udis86] Fix opgen.py interpreter path. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-05-04 |
Vivek Thampi | [udis86] Update copyright blocks. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-05-04 |
Anders Kaseorg | strstarts was merged in 2.6.30. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-05-04 |
Anders Kaseorg | module.c symbols were exported in 2.6.30. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-05-04 |
Anders Kaseorg | kallsyms_on_each_symbol was merged in 2.6.30. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-05-04 |
Anders Kaseorg | Rewrite offset addition in the right order. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-05-04 |
Anders Kaseorg | Simplify span_offset_target_span(). Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-05-04 |
Anders Kaseorg | Support relative bug pointers, for kernel 2.6.29 on... Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-05-04 |
Anders Kaseorg | Split get_reloc_offset() into reloc_offset() and reloc_targe... Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-05-04 |
Tim Abbott | Fix missing whitespace in debugging output.
|
commit | commitdiff | tree |
2009-05-04 |
Anders Kaseorg | Move a LINUX_VERSION_CODE documentation comment to... Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-05-04 |
Anders Kaseorg | Fix incorrect conditionals for arch-specific run-pre... Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-05-04 |
Anders Kaseorg | Rename the compatibility kstrdup() to avoid clashing... Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-05-04 |
Anders Kaseorg | Fix BUG() matching on old x86_64 kernels. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-05-04 |
Anders Kaseorg | Use do_each_thread_ve instead of VZVERSION to detect... Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-05-04 |
Tim Abbott | Abort when we see a relocation to a section that won...
|
commit | commitdiff | tree |
2009-05-04 |
Tim Abbott | Make find_span return something useful for section...
|
commit | commitdiff | tree |
2009-05-04 |
Anders Kaseorg | Use sleep() instead of usleep() if Time::HiRes is unavailable. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-04-23 |
Anders Kaseorg | Fail more gracefully if the debugfs file doesn't exist. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-04-23 |
Anders Kaseorg | Don't rely on File::Temp's CLEANUP to delete the debugfs... Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-03-11 |
Tim Abbott | Ksplice 0.9.7
|
commit | commitdiff | tree |
2009-03-11 |
Tim Abbott | Add support for OpenVZ.
|
commit | commitdiff | tree |
2009-03-03 |
Anders Kaseorg | Support building a Ksplice update with no patches. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-03-03 |
Waseem Daher | Fix ksplice-apply on an input path with a colon.
|
commit | commitdiff | tree |
2009-03-03 |
Anders Kaseorg | Support .data..percpu. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-03-03 |
Tim Abbott | Improve documentation of cleanup_ksplice_mod_change.
|
commit | commitdiff | tree |
2009-03-03 |
Tim Abbott | Move handle_bug and handle_extable to ksplice.c.
|
commit | commitdiff | tree |
2009-03-03 |
Tim Abbott | Rename the vals field of struct ksplice_symbol to candidate_...
|
commit | commitdiff | tree |
2009-03-03 |
Anders Kaseorg | Merge apply_patches() and reverse_patches() into patch_action(). Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-03-03 |
Anders Kaseorg | Never inline map_trampoline_pages, to avoid conflicting... Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-03-03 |
Anders Kaseorg | Move success message from stage_store() to apply_update... Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-03-03 |
Anders Kaseorg | Make a reverse_update() function, parallel to apply_update(). Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-03-03 |
Anders Kaseorg | Organize the hooks into two struct ksplice_hooks for... Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-03-03 |
Anders Kaseorg | Hide the stop_machine()/stop_machine_run() conditionals... Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-03-03 |
Anders Kaseorg | Remove unnecessary clear_list(&update->conflicts) from... Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
commit | commitdiff | tree |
2009-03-03 |
Tim Abbott | Clean up - to _ conversions in ksplice-apply.
|
commit | commitdiff | tree |
2009-03-03 |
Tim Abbott | Rename the Ksplice modules to the new -old/-new style.
|
commit | commitdiff | tree |
2009-03-03 |
Tim Abbott | Rename helper/primary to old-code/new-code in kmodsrc...
|
commit | commitdiff | tree |
2009-03-03 |
Tim Abbott | Rename the helper/primary to old_code/new_code in ksplice...
|
commit | commitdiff | tree |
2009-03-02 |
Tim Abbott | Rename .KSPLICE_helper/primary to .KSPLICE_old_code...
|
commit | commitdiff | tree |
2009-03-02 |
Tim Abbott | Rename the objmanip keep modes from primary/helper...
|
commit | commitdiff | tree |
2009-03-02 |
Tim Abbott | Rename init/cleanup functions for the old/new_code_loader...
|
commit | commitdiff | tree |
2009-03-02 |
Tim Abbott | Rename change->primary to change->new_code_mod.
|
commit | commitdiff | tree |
2009-03-02 |
Tim Abbott | Rename fields of ksplice_module_list_entry.
|
commit | commitdiff | tree |
2009-03-02 |
Tim Abbott | Rename primary.c/helper.c to old/new_code_loader.c.
|
commit | commitdiff | tree |
2009-03-02 |
Tim Abbott | Fix whitespace for ksplice_system_map arrays.
|
commit | commitdiff | tree |
2009-03-02 |
Tim Abbott | Rename $obj_old to $obj_pre in ksplice-obj.pl.
|
commit | commitdiff | tree |
2009-03-02 |
Tim Abbott | Move relocs, symbols, sections into a new struct ksplice_code.
|
commit | commitdiff | tree |
2009-03-02 |
Tim Abbott | Rename struct ksplice_pack to struct ksplice_mod_change.
|
commit | commitdiff | tree |