| | 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 |
---|
| | | 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 | | 202 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 |
---|
36185b4cb7ea | 9b288d899dd3 | aac63a21d835 | John Baldwin | Manpage fixes from Warren. | Nov 4 2015, 12:27 AM | aac63a21d835 | 07c06cb0af2d | 71a92b000fc4 | John Baldwin | Always use the resolver function when it is present. | Nov 4 2015, 12:07 AM | 71a92b000fc4 | 66a9107b0691 | 55186e18b6be | John Baldwin | Fix MLINKS. | Nov 3 2015, 9:10 PM | 55186e18b6be | 20f95bdea30b | f71e47ba6984 | John Baldwin | | Nov 3 2015, 5:55 PM | f71e47ba6984 | f9748877ce6f | 4e921f0c3d75 | John Baldwin | Add manage for kvm_native(3). | Nov 1 2015, 12:12 AM | 4e921f0c3d75 | ef56b080b7e7 | a41956f29d19 | John Baldwin | First pass at updating manpages. kvm_native.3 still needs to be written. | Oct 30 2015, 7:52 AM | a41956f29d19 | ff20873a1a55 | 78c4d829ef09 | John Baldwin | Sort. | Oct 30 2015, 7:51 AM | 78c4d829ef09 | 80ba7533c887 | d4f14365f393 | John Baldwin | Whitespace fix. | Sep 1 2015, 6:03 PM | d4f14365f393 | c95439429525 | e8be8ed2c05d | John Baldwin | Trim some trailing whitespace. | Aug 31 2015, 9:06 PM | e8be8ed2c05d | 91bf46e8e954 | 3d585fa497a0 | John Baldwin | Port the aarc64 minidump reader. | Aug 31 2015, 9:02 PM | 3d585fa497a0 | ca7dd17de3d9 | d5e740355855 | John Baldwin | | Aug 31 2015, 8:18 PM | d5e740355855 | 95fe1304bd60 | 3e10dda09b66 | John Baldwin | Compile. | Aug 12 2015, 5:24 PM | 3e10dda09b66 | e27c729c34a4 | 9f92aba9247f | John Baldwin | Fail operations that try to read kernel structures from non-native cores. | Aug 12 2015, 5:15 PM | 9f92aba9247f | c4cd3feb5e9e | 44211105422a | John Baldwin | Manually add libelf as a dependency. | Aug 11 2015, 11:51 PM | 44211105422a | 1a5d5b00c736 | d086a320c0cd | John Baldwin | Note that libkvm now depends on libelf. | Aug 11 2015, 11:50 PM | d086a320c0cd | a6ce1f4bd46a | 55d404f50256 | John Baldwin | Fix rescue build. | Aug 11 2015, 9:25 PM | 55d404f50256 | 4991f6b971f1 | 73105a3ae97f | John Baldwin | Fixes from make universe. | Aug 11 2015, 9:25 PM | 73105a3ae97f | d22359263a2f | 05b61bdcfbbf | John Baldwin | The conditional does need fixing, so fix it. | Aug 11 2015, 8:43 PM | 05b61bdcfbbf | f30870e3ea99 | da6ac1e9b746 | John Baldwin | Add the KVM_ARCH() for sparc64 and a native hook. | Aug 11 2015, 8:42 PM | da6ac1e9b746 | 698b70bfa06f | fd1a482a2f66 | John Baldwin | Drop uvatop. It was only present in the unused kvm_sparc.c. | Aug 8 2015, 6:49 PM | fd1a482a2f66 | e2495ecb5b2a | 489ecc041b1f | John Baldwin | Cleanup. | Aug 8 2015, 6:23 PM | 489ecc041b1f | d99aec8bcc43 | 1e842467a03f | John Baldwin | Port the sparc64 backend. | Aug 8 2015, 5:53 PM | 1e842467a03f | db673371b6bb | a7a4116d44ec | John Baldwin | Add a compile check for something I'm not sure of. | Aug 8 2015, 3:35 AM | a7a4116d44ec | 8f8bda1ee45e | e32802e488fd | John Baldwin | Port the powerpc64 backend. | Aug 8 2015, 3:34 AM | e32802e488fd | 9ca882d7523b | 8317af314e11 | John Baldwin | Actually hook powerpc up to the build. | Aug 8 2015, 3:23 AM | 8317af314e11 | 22cc1f8a9bd2 | c1f23393b3b2 | John Baldwin | Port the 32-bit powerpc backend. It was already mostly cross-friendly. | Aug 8 2015, 2:42 AM | c1f23393b3b2 | 06af837e7fe5 | 968efa5bd2db | John Baldwin | Check e_type of vmcores (ET_CORE) and kernels (ET_EXEC). | Aug 7 2015, 8:09 PM | 968efa5bd2db | c836c37ccdba | 9f5a12db4d60 | John Baldwin | Only allocate the bitmap during the initvtop routine. | Aug 7 2015, 4:39 PM | 9f5a12db4d60 | 6bdff83574c0 | adda683a3c5b | John Baldwin | | Aug 7 2015, 4:32 PM | adda683a3c5b | 51fed60cafba | 8554a70a385a | John Baldwin | Consolidate duplicated inithash() functions into a _kvm_hpt_init(). | Aug 7 2015, 4:30 PM | 8554a70a385a | 9ea8c93e83a3 | 59d7136fe0d4 | John Baldwin | Update this for nlehdr changes. | Aug 7 2015, 4:13 PM | 59d7136fe0d4 | b01b0215bfbf | 320de6c4cf83 | John Baldwin | Save a copy of the kernel's ELF header in the kvm descriptor. (Show More…) | Aug 7 2015, 4:00 PM | 320de6c4cf83 | 8920aa00a6a0 | aced02b0af45 | John Baldwin | Cleanup. | Aug 7 2015, 3:46 PM | aced02b0af45 | d0f1840cdea1 | ac5fc9fa7aee | John Baldwin | Tidy. | Aug 6 2015, 10:26 PM | ac5fc9fa7aee | a065f4f79505 | c587fe0ff475 | John Baldwin | Port the arm minidump backend. | Aug 6 2015, 1:03 PM | c587fe0ff475 | e1f2ca381d3a | 9e6884889397 | John Baldwin | Cleanup page table hashes. | Aug 6 2015, 12:49 PM | 9e6884889397 | cade5df9debb | 88337d755160 | John Baldwin | Trim. | Aug 6 2015, 12:37 PM | 88337d755160 | 42f340429b40 | c348b2c084f4 | John Baldwin | Add an MI implementation of the page table hash for minidumps. | Aug 6 2015, 12:36 PM | c348b2c084f4 | a235abd92741 | 5278bb262a3b | 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 | 5278bb262a3b | c06099ce21e3 | 5af91083e3a9 | John Baldwin | Convert the "plain" arm backend. | Aug 6 2015, 11:49 AM | 5af91083e3a9 | 72d84ce698d4 | 0934215f7e15 | John Baldwin | Match phnum's type. | Aug 6 2015, 11:39 AM | 0934215f7e15 | 58859f1b4b6d | c2c3f190264b | John Baldwin | Add a helper routine to fetch the endianness field from an ELF kernel. | Aug 6 2015, 11:36 AM | c2c3f190264b | d668808aa556 | 7681e2287d13 | John Baldwin | Use kvm_read2() for internal reads to handle kvaddr_t offsets. | Aug 6 2015, 11:35 AM | 7681e2287d13 | 3652628a913e | e17f03e8c7f4 | John Baldwin | Abstract out some common functions, mostly related to ELF handling. | Aug 5 2015, 10:18 PM | e17f03e8c7f4 | 36e14b2178a4 | fc9ab9c46853 | 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 | fc9ab9c46853 | 0a1686aeecf3 | 56afd86cc2dd | John Baldwin | Fix build on i386. | Jul 29 2015, 7:02 PM | 56afd86cc2dd | 48c95fdd3ba4 | 7943ea6e91f0 | John Baldwin | Port the amd64 backends. This also adds support for 1GB pages in the raw dump. | Jul 29 2015, 6:19 PM | 7943ea6e91f0 | 85c8238666a1 | d0b502f60d01 | John Baldwin | Use kvaddr_t for PTE/PDE indices since they are fields in the VA. | Jul 29 2015, 6:18 PM | d0b502f60d01 | bc3032a460eb | 716575b7faaa | John Baldwin | | Jul 29 2015, 6:14 PM | 716575b7faaa | 7c25ce9ebe3a | 8e213a4315b6 | John Baldwin | Match the order of macros in i386's param.h. | Jul 29 2015, 5:38 PM | 8e213a4315b6 | dad7d63888c9 | 63d42def8dd8 | John Baldwin | Style. | Jul 29 2015, 5:04 PM | 63d42def8dd8 | b37c0f798999 | 177f743e46c3 | John Baldwin | Trim some casts and add missing endian conversion initvtop. | Jul 29 2015, 5:02 PM | 177f743e46c3 | 9e7fb60b0f93 | cf4c2624b731 | John Baldwin | Correct the check for non-native kernels to require a resolver. | Jul 29 2015, 7:00 AM | cf4c2624b731 | 8b5f98be9b8f | cf27904dd58d | John Baldwin | Fix an off by one with ffs(). | Jul 29 2015, 6:59 AM | cf27904dd58d | 91cffa0d8360 | 09c77378e607 | John Baldwin | Fix off-by-one for bsfl() -> ffsl(). | Jul 28 2015, 11:26 PM | 09c77378e607 | 2615c02472b2 | 5f9cd1f77a09 | John Baldwin | Don't use the host round_page(). | Jul 28 2015, 11:25 PM | 5f9cd1f77a09 | 30184806289f | 3ce1137a4fd5 | John Baldwin | Call elf_version() to init libelf. | Jul 28 2015, 11:25 PM | 3ce1137a4fd5 | 6c82f228c0b5 | 83c38807de9a | John Baldwin | Fix inverted test for ka_probe. | Jul 28 2015, 11:15 PM | 83c38807de9a | 9669aab2e32c | 06705049f850 | John Baldwin | This now depends on libelf. | Jul 28 2015, 11:15 PM | 06705049f850 | 4a62dabbc0f1 | e42e399b276e | John Baldwin | Fix i386 build. | Jul 28 2015, 10:20 PM | e42e399b276e | c6a6fd9259fe | 7817e09ea027 | John Baldwin | The dpcpu and vnet stuff needs more work to be cross-friendly. | Jul 28 2015, 10:20 PM | 7817e09ea027 | da04f5cc8b3d | 8ec7ef0f2037 | John Baldwin | Disable more unused prototypes. | Jul 28 2015, 7:24 PM | 8ec7ef0f2037 | 16c4116defd4 | ec84e9a88359 | John Baldwin | Port the i386 minidump over to the new method. | Jul 28 2015, 7:23 PM | ec84e9a88359 | 9358b763ce3a | 36f9685fafc7 | John Baldwin | Use pread and fix error messages. | Jul 28 2015, 4:32 PM | 36f9685fafc7 | 68ded72bca83 | 1283dd260318 | John Baldwin | Handle endianness of PDEs and PTEs and trim includes. | Jul 28 2015, 4:29 PM | 1283dd260318 | 9392eea61373 | 09417b9af108 | John Baldwin | The plain i386 backend now compiles using it's own PDE/PTE types and constants. | Jul 28 2015, 4:24 PM | 09417b9af108 | e711b048948d | 1757bdb61efa | John Baldwin | | Jul 28 2015, 4:23 PM | 1757bdb61efa | 2fd524e5960d | 4ddf9174c27e | John Baldwin | Drop unused KVM_ARCH. | Jul 28 2015, 4:21 PM | 4ddf9174c27e | 93067bafadba | 04f5703edaa4 | John Baldwin | Checkpoint conversion of plain i386 dump backend including libelf. | Jul 28 2015, 2:56 PM | 04f5703edaa4 | 988d13e1cfe1 | 64c570e7958e | John Baldwin | Add a kvaddr_t to use instead of psaddr_t and compile fixes. | Jul 28 2015, 4:04 AM | 64c570e7958e | 27aea3a299b7 | 9ee931e10a1b | John Baldwin | | Jul 28 2015, 3:53 AM |
|