Last commit made on 2015-01-23
Get this branch:
git clone -b pfsmorigo/vlantag

Branch merges

Branch information


Recent commits

0544db4... by Paulo Flabiano Smorigo

Add Virtual LAN support

This patch adds support for virtual LAN (VLAN) tagging. VLAN tagging
allows multiple VLANs in a bridged network to share the same physical
network link but maintain isolation:

* grub-core/net/ethernet.c: Add check, get, and set vlan tag id.
* grub-core/net/drivers/ieee1275/ofnet.c: Get vlan tag id from bootargs.
* grub-core/net/arp.c: Add check.
* grub-core/net/ip.c: Likewise.
* include/grub/net/arp.h: Add vlantag attribute.
* include/grub/net/ip.h: Likewise.

3bac4ca... by Felix Janda <email address hidden>

Remove direct _llseek code and require long filesystem libc.

6866f2b... by phcoder

 Remove potential division by 0 in gfxmenu.

44b38e4... by phcoder

grub_menu_init_page: Avoid returning 0 geometry to avoid divisions by 0.

68581b0... by phcoder

unix/cputime.c: Cache sc_clk_tck and check it for sanity.

69aee43... by phcoder

 * grub-core/kern/efi/mm.c (grub_efi_get_memory_map): Never return a
 descriptor_size==0 to avoid potential divisions by zero.

ac8bac2... by phcoder

haiku/getroot.c (grub_util_find_partition_start_os): Avoid division by zero.

4e0a25a... by phcoder

rtc_get_time_ms.c (grub_rtc_get_time_ms): Avoid division by zero.

b666e01... by phcoder

 * grub-core/loader/i386/xnu.c (guessfsb): Avoid division by 0.

2e62352... by phcoder

 * grub-core/kern/i386/tsc.c (calibrate_tsc): Ensure that
 no division by 0 occurs.