Commit Graph

1562 Commits

Author SHA1 Message Date
Carl D. Roth
b0c8892e66 Port EFI support to stretch 2017-08-25 10:51:49 -07:00
Carl D. Roth
32a1e64c4b Move ESP to standard location 2017-08-25 10:51:32 -07:00
Carl D. Roth
639ab22ce7 Merge branch 'master' of github.com:opencomputeproject/OpenNetworkLinux into roth_uefi 2017-08-24 17:31:25 -07:00
Carl D. Roth
f243f7c8c2 Relax 'onlmounts' label parsing
- previous checkin regressed this
- re-enable e.g. 'boot' or 'BOOT' or 'ONL-BOOT'
2017-08-24 17:30:31 -07:00
Jeffrey Townsend
5c9eba88e4 Latest 2017-08-24 14:32:57 +00:00
Jeffrey Townsend
d151fa4895 Add stretch build options. 2017-08-24 14:01:17 +00:00
Jeffrey Townsend
5cf3b9721f Merge branch 'master' of github.com:opencomputeproject/OpenNetworkLinux 2017-08-24 03:23:15 +00:00
Jeffrey Townsend
8d13652eb6 - Support Debian9
- Deprecate Debian7
2017-08-24 03:22:53 +00:00
Jeffrey Townsend
4c4f5c1979 Support the Debian 9 builder. 2017-08-23 14:53:20 -07:00
Jeffrey Townsend
dff9cae53e Publish builder9:1.0. 2017-08-23 14:52:57 -07:00
Jeffrey Townsend
f4cbd1da7a Merge pull request #234 from jnealtowns/master
Support Prebuilt Artifacts
2017-08-23 09:00:07 -07:00
Jeffrey Townsend
ad58617aa7 Merge pull request #232 from zhouzi88/master
support 40GBASE-ER4 optics
2017-08-23 08:08:57 -07:00
Jeffrey Townsend
81ea33da92 Update ignore. 2017-08-23 14:55:00 +00:00
Jeffrey Townsend
62b1fe997e Updated with buildroot artifacts. 2017-08-23 14:22:43 +00:00
Jeffrey Townsend
9dffd0be82 The local REPO is now prepopulated from build-artifacts at setup time. 2017-08-23 14:22:04 +00:00
Jeffrey Townsend
653fe0a81e Add the build-artifacts repository. 2017-08-23 13:50:53 +00:00
Jeffrey Townsend
0e19777233 Compilation fixes for GCC6. 2017-08-23 00:23:48 +00:00
Zi Zhou
0e5f91fb18 support 40GBASE-ER4 optics 2017-08-22 17:07:23 -07:00
Jeffrey Townsend
446c16851c Initial builder9. Work In Progress. 2017-08-22 16:42:06 -07:00
Carl D. Roth
046684f323 Refactor UEFI support
- find the ESP partition and its UUID
2017-08-22 16:24:38 -07:00
Carl D. Roth
5bb959a38e Refactor install support for UEFI
- handle proxy- and non-proxy setups
- handle boot entry manipulation
- properly set the OS name via sysconfig
- mount ESP partition for grub-efi
2017-08-22 16:23:19 -07:00
Carl D. Roth
e819231bb5 Fixes to support chroot etc.
- use an available chroot when running gdisk
- Add a simple onie-shell adapter
2017-08-22 16:21:16 -07:00
Carl D. Roth
9bb6e63a1f Oops forgot to gather the onieDir
- eliminates most uses of proxy grub
2017-08-22 16:13:12 -07:00
Carl D. Roth
90489177a5 Unmount the ESP directory for launching the installer 2017-08-22 16:12:22 -07:00
Jeffrey Townsend
ed45d128e6 Initial Stretch Builds. Needs cleanup. 2017-08-22 16:08:43 -07:00
Jeffrey Townsend
9a17c1eb23 Latest 2017-08-22 16:08:26 -07:00
Jeffrey Townsend
885dc40fab Add stretch repositories. 2017-08-22 16:06:04 -07:00
Jeffrey Townsend
f2b0e6aa57 The 3.2 kernel is no longer in use. 2017-08-22 22:59:07 +00:00
Jeffrey Townsend
b26cdbbc37 Patch for building with GCC5/6. 2017-08-22 22:57:30 +00:00
Jeffrey Townsend
e8fa7a6908 Trivial compilation fix. 2017-08-22 22:56:18 +00:00
Jeffrey Townsend
279c12a0b5 Latest 2017-08-21 22:29:05 +00:00
Carl D. Roth
77fe26a72b Proper ESP identification using GPT partition GUID 2017-08-18 17:54:03 -07:00
Carl D. Roth
79185302c1 Finalize sgdisk support 2017-08-18 17:53:36 -07:00
Carl D. Roth
1ef9dd8e16 Fixes for optional mount points 2017-08-18 17:53:20 -07:00
Carl D. Roth
df0f857ccf WIP gdisk support 2017-08-18 09:32:49 -07:00
Carl D. Roth
d399f33c38 Refactor UEFI grub support 2017-08-18 09:32:41 -07:00
Jeffrey Townsend
3e89468cd0 Don't require link-up on ma1 if NETAUTO is not specified. 2017-08-17 22:47:54 +00:00
Carl D. Roth
94a3f32ee1 Merge branch 'master' of github.com:opencomputeproject/OpenNetworkLinux into roth_uefi 2017-08-14 15:04:15 -07:00
Jeffrey Townsend
ee0041c04c Latest 2017-08-14 22:03:50 +00:00
Jeffrey Townsend
11f7c45a76 Merge pull request #229 from carlroth/roth_swl_3971
Proactively fix GPT partition tables, see SWL-3971
2017-08-09 08:06:35 -07:00
Carl D. Roth
6c4983faad Proactively fix GPT partition tables, see SWL-3971
- try to find the boot device
- try to determine if the boot device is GPT
- use sgdisk to correct simple errors
2017-08-08 19:53:34 -07:00
Carl D. Roth
766f37e7b3 Proactively fix GPT partition tables, see SWL-3971
- try to find the boot device
- try to determine if the boot device is GPT
- use sgdisk to correct simple errors
2017-08-08 19:51:05 -07:00
Jeffrey Townsend
bc6fd94b5e Merge pull request #228 from atmaramg/master
VFIO and MMU support LS2088ARDB
2017-08-08 18:39:37 -07:00
Jeffrey Townsend
b59d719dbb Merge pull request #225 from carlroth/master
Update for large SWI files
2017-08-08 18:32:29 -07:00
Carl D. Roth
a57d222661 Mount efivarfs in loader and propagate it to the SWI 2017-08-07 18:16:23 -07:00
Carl D. Roth
15efbdc540 Add EFI-BOOT mount point
- optional
- depend on hokey "EFI System" GPT label, YMMV
- *TODO* use proper GPT UUID matching
2017-08-07 18:16:16 -07:00
Carl D. Roth
a1cf697f67 Overhaul ONL mtab.yml handling (preparing for UEFI support)
- fix timeout handling
- add 'optional' field for not-always-required mount points
- add 'label' field to disambiguate mtab.yml keys from FS labels
2017-08-07 18:16:08 -07:00
Carl D. Roth
bb790e5d13 Add EFI support packages to SWI 2017-08-07 18:16:02 -07:00
Jeffrey Townsend
2f721a5c2b Merge pull request #226 from roylee123/accton_as5912_insmod_wrong_psu_modeule
[Platform]Accton as7312_54x, fixes insertion of the wrong psu driver
2017-08-02 20:32:45 -07:00
roylee123
d31106980d [Platform]Accton as7312_54x, fixes insertion of the wrong psu driver 2017-08-03 09:43:39 +08:00