| | Authored by jhb on Aug 8 2015, 6:39 PM. | Unknown Object (File) | Sat, Jan 4, 2:18 AM2025-01-04 02:18:19 (UTC+0) |
| Unknown Object (File) | Mon, Dec 23, 7:02 AM2024-12-23 07:02:10 (UTC+0) |
| Unknown Object (File) | Sun, Dec 22, 6:31 AM2024-12-22 06:31:15 (UTC+0) |
| Unknown Object (File) | Sat, Dec 21, 4:24 PM2024-12-21 16:24:37 (UTC+0) |
| Unknown Object (File) | Tue, Dec 17, 5:10 AM2024-12-17 05:10:48 (UTC+0) |
| Unknown Object (File) | Fri, Dec 13, 9:42 AM2024-12-13 09:42:58 (UTC+0) |
| Unknown Object (File) | Thu, Dec 12, 7:13 AM2024-12-12 07:13:53 (UTC+0) |
| Unknown Object (File) | Thu, Dec 12, 2:58 AM2024-12-12 02:58:48 (UTC+0) |
Event Timelinejhb retitled this revision from to Add support for cross-arch vmcores.. jhb added inline comments. jhb added inline comments. jhb marked 2 inline comments as done. jhb added inline comments. This revision was automatically updated to reflect the committed changes. Path | Size |
---|
| 1 line | | | | 6 lines | | 21 lines | | 19 lines | | | | 45 lines | | 1 line | | 14 lines | | 42 lines | | 387 lines | | 61 lines | | 88 lines | | 290 lines | | 108 lines | | 238 lines | | 6 lines | | 6 lines | | 6 lines | | 79 lines | | 358 lines | | 206 lines | | 275 lines | | 182 lines | | 215 lines | | 256 lines | | 93 lines | | 62 lines | | 45 lines | | 63 lines | | 14 lines | | 74 lines | | 77 lines | | 91 lines | | 6 lines | | 22 lines | | 118 lines | | 141 lines | | 15 lines | | | | 2 lines | | | | 1 line | | | | 17 lines |
Commit | Tree | Parents | Author | Summary | Date |
---|
30de1a12fad3 | bf93c420e29c | 3e09ef60d628 | John Baldwin | Trim trailing whitespace. | Nov 26 2015, 8:07 PM | 3e09ef60d628 | 8ee29157aad3 | bbabc6ce1734 | John Baldwin | Fix build race reported by marius@. | Nov 19 2015, 7:16 PM | bbabc6ce1734 | df930a222556 | e160b8309bff | John Baldwin | Fix warnings on 32-bit platforms. | Nov 4 2015, 4:48 PM | e160b8309bff | 76e95325cd46 | 5e902740ac4f | John Baldwin | Manpage fixes from Warren. | Nov 4 2015, 12:27 AM | 5e902740ac4f | 2d1a41c0e193 | 5d8b15dda981 | John Baldwin | Always use the resolver function when it is present. | Nov 4 2015, 12:07 AM | 5d8b15dda981 | 0a823fa8f20a | 8cdc1356c9bf | John Baldwin | Fix MLINKS. | Nov 3 2015, 9:10 PM | 8cdc1356c9bf | 1c6bcd0b365c | 81a52f9c7199 | John Baldwin | | Nov 3 2015, 5:55 PM | 81a52f9c7199 | 9e12d02f44e8 | e0dc471caa95 | John Baldwin | Add manage for kvm_native(3). | Nov 1 2015, 12:12 AM | e0dc471caa95 | ca6716a43db3 | 91389e1bc86e | John Baldwin | First pass at updating manpages. kvm_native.3 still needs to be written. | Oct 30 2015, 7:52 AM | 91389e1bc86e | 5510133d5fb2 | 318ca913bc2e | John Baldwin | Sort. | Oct 30 2015, 7:51 AM | 318ca913bc2e | 0d97e44a322b | 0589fd96b620 | John Baldwin | Whitespace fix. | Sep 1 2015, 6:03 PM | 0589fd96b620 | d58bfcb7b42c | 5e7cf89b2cb6 | John Baldwin | Trim some trailing whitespace. | Aug 31 2015, 9:06 PM | 5e7cf89b2cb6 | a734f384af80 | 1ca2dff1dd06 | John Baldwin | Port the aarc64 minidump reader. | Aug 31 2015, 9:02 PM | 1ca2dff1dd06 | 1bfc8daea375 | 29b20994f978 | John Baldwin | | Aug 31 2015, 8:18 PM | 29b20994f978 | 77e0598d523a | cc7a12c38a6d | John Baldwin | Compile. | Aug 12 2015, 5:24 PM | cc7a12c38a6d | e672af6d3654 | 15d54b17ca59 | John Baldwin | Fail operations that try to read kernel structures from non-native cores. | Aug 12 2015, 5:15 PM | 15d54b17ca59 | a4e48341210c | 847790fbd719 | John Baldwin | Manually add libelf as a dependency. | Aug 11 2015, 11:51 PM | 847790fbd719 | 4d62f9c18f26 | 569c73dd550f | John Baldwin | Note that libkvm now depends on libelf. | Aug 11 2015, 11:50 PM | 569c73dd550f | 5c11887fcbba | c3bfd5e83e77 | John Baldwin | Fix rescue build. | Aug 11 2015, 9:25 PM | c3bfd5e83e77 | 74d5a7e21c37 | 919c5cc4e797 | John Baldwin | Fixes from make universe. | Aug 11 2015, 9:25 PM | 919c5cc4e797 | 900b492be18c | 947ac18b7360 | John Baldwin | The conditional does need fixing, so fix it. | Aug 11 2015, 8:43 PM | 947ac18b7360 | 60db26c281a7 | 3d0292ed8214 | John Baldwin | Add the KVM_ARCH() for sparc64 and a native hook. | Aug 11 2015, 8:42 PM | 3d0292ed8214 | 75ed103cbc0d | 422d3e531b9f | John Baldwin | Drop uvatop. It was only present in the unused kvm_sparc.c. | Aug 8 2015, 6:49 PM | 422d3e531b9f | 96ad5e011c32 | d731920be824 | John Baldwin | Cleanup. | Aug 8 2015, 6:23 PM | d731920be824 | 3075f98b4a0f | ca3362f9179e | John Baldwin | Port the sparc64 backend. | Aug 8 2015, 5:53 PM | ca3362f9179e | 4f7bbe9a1ab6 | 3ff990facc76 | John Baldwin | Add a compile check for something I'm not sure of. | Aug 8 2015, 3:35 AM | 3ff990facc76 | 6107d605e2f2 | 091c0c667df6 | John Baldwin | Port the powerpc64 backend. | Aug 8 2015, 3:34 AM | 091c0c667df6 | ec407d60a5a4 | 0322092859d9 | John Baldwin | Actually hook powerpc up to the build. | Aug 8 2015, 3:23 AM | 0322092859d9 | f592726bdfe6 | ffbbada7f6bd | John Baldwin | Port the 32-bit powerpc backend. It was already mostly cross-friendly. | Aug 8 2015, 2:42 AM | ffbbada7f6bd | ec0a612378ae | 4344dad15b7d | John Baldwin | Check e_type of vmcores (ET_CORE) and kernels (ET_EXEC). | Aug 7 2015, 8:09 PM | 4344dad15b7d | aa4cd27378dc | 05da09f45523 | John Baldwin | Only allocate the bitmap during the initvtop routine. | Aug 7 2015, 4:39 PM | 05da09f45523 | a919e1a4f049 | 72ebd08b0062 | John Baldwin | | Aug 7 2015, 4:32 PM | 72ebd08b0062 | 40584efa6df8 | 04526707d8be | John Baldwin | Consolidate duplicated inithash() functions into a _kvm_hpt_init(). | Aug 7 2015, 4:30 PM | 04526707d8be | 6afbdbaf5a52 | cf93b232eadb | John Baldwin | Update this for nlehdr changes. | Aug 7 2015, 4:13 PM | cf93b232eadb | 7ae26e494734 | b2370b7a51d4 | John Baldwin | Save a copy of the kernel's ELF header in the kvm descriptor. (Show More…) | Aug 7 2015, 4:00 PM | b2370b7a51d4 | 15c3b1d032f1 | be13a1b6beff | John Baldwin | Cleanup. | Aug 7 2015, 3:46 PM | be13a1b6beff | 0617352893e8 | cb48658b4ceb | John Baldwin | Tidy. | Aug 6 2015, 10:26 PM | cb48658b4ceb | 147857991926 | 4d4463237c67 | John Baldwin | Port the arm minidump backend. | Aug 6 2015, 1:03 PM | 4d4463237c67 | 43287c58ee95 | b271f5b474d0 | John Baldwin | Cleanup page table hashes. | Aug 6 2015, 12:49 PM | b271f5b474d0 | e13b03a6a66a | 3044d7d8adbb | John Baldwin | Trim. | Aug 6 2015, 12:37 PM | 3044d7d8adbb | 61dd5056b2d9 | d110af5a0dae | John Baldwin | Add an MI implementation of the page table hash for minidumps. | Aug 6 2015, 12:36 PM | d110af5a0dae | dfc13444ac65 | f3a3e48c63ba | John Baldwin | Turn ka_native into a function and on arm only return true if the endianness… (Show More…) | Aug 6 2015, 12:15 PM | f3a3e48c63ba | be667a06203c | 2292b0e2c6c9 | John Baldwin | Convert the "plain" arm backend. | Aug 6 2015, 11:49 AM | 2292b0e2c6c9 | 59a8946147f2 | 95f0ac40b1bd | John Baldwin | Match phnum's type. | Aug 6 2015, 11:39 AM | 95f0ac40b1bd | d8242951b179 | f8be9b00c071 | John Baldwin | Add a helper routine to fetch the endianness field from an ELF kernel. | Aug 6 2015, 11:36 AM | f8be9b00c071 | 4e181b2460dc | 22fd513e10f7 | John Baldwin | Use kvm_read2() for internal reads to handle kvaddr_t offsets. | Aug 6 2015, 11:35 AM | 22fd513e10f7 | 8bfad4a0ee9f | 2da4b1f61eb5 | John Baldwin | Abstract out some common functions, mostly related to ELF handling. | Aug 5 2015, 10:18 PM | 2da4b1f61eb5 | d64ec858b09c | fe719a05aa22 | John Baldwin | Add a kvm_read2() that uses a kvaddr_t for the KVA. This is needed to allow 32… (Show More…) | Jul 29 2015, 10:27 PM | fe719a05aa22 | 0c00dfd6e37d | cfed64a431f2 | John Baldwin | Fix build on i386. | Jul 29 2015, 7:02 PM | cfed64a431f2 | 76262fb24159 | a508feac9ac3 | John Baldwin | Port the amd64 backends. This also adds support for 1GB pages in the raw dump. | Jul 29 2015, 6:19 PM | a508feac9ac3 | e2b52213c0ff | 55709b2fd2e2 | John Baldwin | Use kvaddr_t for PTE/PDE indices since they are fields in the VA. | Jul 29 2015, 6:18 PM | 55709b2fd2e2 | 2c6ea8be6dac | beba9d0bbdda | John Baldwin | | Jul 29 2015, 6:14 PM | beba9d0bbdda | 5f505d7b5b3a | 67a6ecf4ed06 | John Baldwin | Match the order of macros in i386's param.h. | Jul 29 2015, 5:38 PM | 67a6ecf4ed06 | d1df42504eaf | 74f10e4a435c | John Baldwin | Style. | Jul 29 2015, 5:04 PM | 74f10e4a435c | 67e8c5f461ef | a0701d002824 | John Baldwin | Trim some casts and add missing endian conversion initvtop. | Jul 29 2015, 5:02 PM | a0701d002824 | e1275dc424c9 | 38e00e8cc95d | John Baldwin | Correct the check for non-native kernels to require a resolver. | Jul 29 2015, 7:00 AM | 38e00e8cc95d | 92de621155fc | e7651bf3a8d7 | John Baldwin | Fix an off by one with ffs(). | Jul 29 2015, 6:59 AM | e7651bf3a8d7 | 13026f6fb735 | 13141071e82d | John Baldwin | Fix off-by-one for bsfl() -> ffsl(). | Jul 28 2015, 11:26 PM | 13141071e82d | 731991b8e536 | ac0114e76e19 | John Baldwin | Don't use the host round_page(). | Jul 28 2015, 11:25 PM | ac0114e76e19 | 2cf5695099cd | 1523ecfbcdc2 | John Baldwin | Call elf_version() to init libelf. | Jul 28 2015, 11:25 PM | 1523ecfbcdc2 | 98fc048a74cf | f802637148b3 | John Baldwin | Fix inverted test for ka_probe. | Jul 28 2015, 11:15 PM | f802637148b3 | c1ca66a46d80 | b2dbdd25d5d6 | John Baldwin | This now depends on libelf. | Jul 28 2015, 11:15 PM | b2dbdd25d5d6 | df1777e5392e | 0cf52c958400 | John Baldwin | Fix i386 build. | Jul 28 2015, 10:20 PM | 0cf52c958400 | 32dd05a15d62 | a1af78340f5f | John Baldwin | The dpcpu and vnet stuff needs more work to be cross-friendly. | Jul 28 2015, 10:20 PM | a1af78340f5f | 70e62d0af237 | 47a89cbca829 | John Baldwin | Disable more unused prototypes. | Jul 28 2015, 7:24 PM | 47a89cbca829 | 9d153b8b5c1f | 675b33675c0a | John Baldwin | Port the i386 minidump over to the new method. | Jul 28 2015, 7:23 PM | 675b33675c0a | 1dec50c69694 | 6780da05a0d5 | John Baldwin | Use pread and fix error messages. | Jul 28 2015, 4:32 PM | 6780da05a0d5 | c64bde38a82f | 3b9237b5076a | John Baldwin | Handle endianness of PDEs and PTEs and trim includes. | Jul 28 2015, 4:29 PM | 3b9237b5076a | 1d6345478f82 | b78c989d4280 | John Baldwin | The plain i386 backend now compiles using it's own PDE/PTE types and constants. | Jul 28 2015, 4:24 PM | b78c989d4280 | 3b076bd7b311 | d87515e079a7 | John Baldwin | | Jul 28 2015, 4:23 PM | d87515e079a7 | 7d1ad1614b82 | 2b1c659754cb | John Baldwin | Drop unused KVM_ARCH. | Jul 28 2015, 4:21 PM | 2b1c659754cb | fa7c0ceeb5e3 | a5d1e2851e63 | John Baldwin | Checkpoint conversion of plain i386 dump backend including libelf. | Jul 28 2015, 2:56 PM | a5d1e2851e63 | d38cf6920474 | 70b028e74518 | John Baldwin | Add a kvaddr_t to use instead of psaddr_t and compile fixes. | Jul 28 2015, 4:04 AM | 70b028e74518 | 4ba1a3c4d972 | 795417cba044 | John Baldwin | | Jul 28 2015, 3:53 AM |
|