- 30 Apr, 2016 3 commits
-
-
Mike Hibler authored
This segment just references part of another PT_LOAD segment that contains info related to dynamic linking. Loading this segment just re-loads a part of another segment that was already loaded. More gratuitous seeks, bad for TFTP. The FreeBSD loader handles the PT_DYNAMIC segment, but it appears to be for its own benefit and does not affect the kernel that was loaded.
-
Mike Hibler authored
-
Mike Hibler authored
Gratuitous seeks are bad for TFTP.
-
- 22 Apr, 2016 2 commits
-
-
Mike Hibler authored
-
Mike Hibler authored
-
- 29 Jul, 2015 4 commits
-
-
Mike Hibler authored
-
Mike Hibler authored
-
Mike Hibler authored
-
Mike Hibler authored
The logic here is that if you are using native drivers it is probably because there is a problem with the BIOS (e.g., the disk option ROM is not loaded-- why I went down this path in the first place!) And if there is a problem with the BIOS, then any chain-booted grub is going to have the same issues because it will probably be using the BIOS. So we just load the on-disk grub.cfg directly, just like a chain-booted grub would have done. Lots of potential problems here (e.g., on-disk grub is a different version, residual state from our config file, etc.) but it seems to work.
-
- 28 Jul, 2015 3 commits
-
-
Mike Hibler authored
-
Mike Hibler authored
-
Mike Hibler authored
-
- 27 Jul, 2015 3 commits
-
-
Mike Hibler authored
This is an alternative to chainbooting through the partition bootblock. The difference is that the chain-booted grub looks to be hardwired to use the BIOS to read the disk. If the disk option ROM has not been loaded (possible, since the current grub was loaded via PXE) this chainloaded boot code will not work.
-
Mike Hibler authored
-
Mike Hibler authored
-
- 23 Jul, 2015 3 commits
-
-
Mike Hibler authored
-
Mike Hibler authored
-
Mike Hibler authored
-
- 22 Jul, 2015 4 commits
-
-
Mike Hibler authored
-
Mike Hibler authored
-
Mike Hibler authored
-
Mike Hibler authored
-
- 04 Jul, 2015 1 commit
-
-
Andrei Borzenkov authored
That's what Makefile will use and it is required if unusual flags must be passed to linker (e.g. to build ppc32 code on ppc64le with clang).
-
- 26 Jun, 2015 3 commits
-
-
Michael Chang authored
Since btrfs on-disk format uses little-endian, the searched item types (ROOT_REF, INODE_REF) need converting the byte order in order to function properly on big-endian systems.
-
Andrei Borzenkov authored
Found by: Coverity scan. CID: 96651
-
Andrei Borzenkov authored
Found by: Coverity scan. CID: 96662, 96665
-
- 20 Jun, 2015 14 commits
-
-
Andrei Borzenkov authored
Found by: Coverity scan. CID: 96671, 96658, 96653
-
Andrei Borzenkov authored
Found by: Coverity scan. CID: 96675
-
Andrei Borzenkov authored
Found by: Coverity scan. CID: 96676
-
Andrei Borzenkov authored
Found by: Coverity scan. CID: 96677
-
Andrei Borzenkov authored
Found by: Coverity scan. CID: 96678
-
Andrei Borzenkov authored
Found by: Coverity scan. CID: 96679
-
Andrei Borzenkov authored
Found by: Coverity scan. CID: 96682
-
Andrei Borzenkov authored
Found by: Coverity scan. CID: 96684
-
Andrei Borzenkov authored
Found by: Coverity scan. CID: 96685
-
Andrei Borzenkov authored
Found by: Coverity scan. CID: 96686
-
Andrei Borzenkov authored
Found by: Coverity scan. CID: 96688
-
Andrei Borzenkov authored
Found by: Coverity scan. CID: 96704
-
Andrei Borzenkov authored
Found by: Coverity scan. CID: 96706
-
Andrei Borzenkov authored
Found by: Coverity scan. CID: 96713
-