Skip to content
Snippets Groups Projects
  1. Apr 24, 2017
  2. Apr 23, 2017
    • Álvaro Fernández Rojas's avatar
      kernel: use skb_cow_head() to deal with cloned skbs · 2db05cd1
      Álvaro Fernández Rojas authored
      
      We need to ensure there is enough headroom to push extra header,
      but we also need to check if we are allowed to change headers.
      
      skb_cow_head() is the proper helper to deal with this.
      
      Fixes Ethernet<->WiFi bridge for Raspberry Pi and probably other devices.
      
      Signed-off-by: default avatarÁlvaro Fernández Rojas <noltari@gmail.com>
      2db05cd1
    • Yousong Zhou's avatar
      scripts/qemustart: initial version · 50fcfd4b
      Yousong Zhou authored
      
      The script can be used to quickly spin up QEMU virtual machines with lan
      and wan network.  Please read the initial part of the script for
      instructions about how to configure host machine
      
      Signed-off-by: default avatarYousong Zhou <yszhou4tech@gmail.com>
      50fcfd4b
    • Yousong Zhou's avatar
      armvirt: merge arm64 as subtarget 64 · 88468f7e
      Yousong Zhou authored
      
      Original armvirt target is now subtarget 32.  Other than that the built
      result should remain the same as before
      
      Besides old features already available with arm64, the new armvirt/64
      subtarget will also have those features originally enabled for
      armvirt/32 with commit 44ecfc26 ("armvirt: new target")
       - pl011, uart
       - pl031, rtc
       - pl061, gpio
       - pci-host-generic
       - virtio_{mmio,pci,net,blk,scsi,9p,console,balloon}
       - smp with NR_CPUS=4
       - cpu-hotplug
       - ext4
       - DEBUG_BUGVERBOSE for debug purposes
      
      Signed-off-by: default avatarYousong Zhou <yszhou4tech@gmail.com>
      88468f7e
    • Yousong Zhou's avatar
      build: fix aarch64 default cpu selection · b889d1e3
      Yousong Zhou authored
      
      Not sure since when the issue emerged, but according to the current doc of gcc
      and as, armv8-a is intended as argument of -march
      
      The change will affect at the moment arm64 and layerscape/64b
      
      Below is the relevant error messages when building toolchain
      
          Assembler messages:
          Error: unknown cpu `armv8-a'
          Error: unrecognized option -mcpu=armv8-a
          /home/yousong/git-repo/lede-project/lede/build_dir/toolchain-aarch64_armv8-a_gcc-5.4.0_musl/gcc-5.4.0/libgcc/libgcc2.c:1:0: error: unknown value 'armv8-a' for -mcpu
      
      Signed-off-by: default avatarYousong Zhou <yszhou4tech@gmail.com>
      b889d1e3
  3. Apr 22, 2017
  4. Apr 21, 2017
  5. Apr 20, 2017
  6. Apr 19, 2017
  7. Apr 18, 2017
  8. Apr 17, 2017
Loading