This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
# | |
# Copyright IBM, Corp. 2010 | |
# | |
# Authors: | |
# Anthony Liguori <aliguori@us.ibm.com> | |
# | |
# This work is licensed under the terms of the GNU GPL, version 2. See | |
# the COPYING file in the top-level directory. |
- Linux Network Stack Overview
- Linux Networking Stack From the Ground Up
- Switch Mac Address: What’s It and How Does it Work?
- Introduction to smartNIC and their use cases
- How to receive a million packets
- ARP Protocol
- Configuring Multi-Queue NICs
- Kernel-bypass techniques for high-speed network packet processing [VIDEO]
- Making your own malloc library for troubleshooting
- GLIBC hook for malloc
- Malloc tutorial
- A Malloc Tutorial by Marwan Burelle
Main issue is handling the recursive calls inside malloc. If you use printf in malloc that might cause issue as printf itself calls malloc for memory allocation resulting infinite recursion. On the other hand in some cases ld.so uses calloc internally. This alos result in infinite recursion.
Relevant erro from SNAPD_DEBUG=1 snap run slack
tartTransientUnit failed with "org.freedesktop.DBus.Error.Spawn.ChildExited": [Process org.freedesktop.systemd1 exited with status 1]
Possible reason: Need systemd --user
but running this generates:
Trying to run as user instance, but $XDG_RUNTIME_DIR is not set
$XDG_RUNTIME_DIR is set to /run/user/$UID
- LLVM for Grad Students
- Life of an instruction in LLVM
- Getting Familar with LLVM IR
- How high level constructs map to LLVM IR: Can be used as a starting point to understand LLVM IR
- LLVM Overview
- llvm-tutor: A collection of out-of-tree LLVM passes for teaching and learning
- Down to the TLP: How PCI express devices talk (Part I)
- PCIe OSDev
- Motherboard block diagram
- [Video] Memory Mapped I/O and an introduction to Serial and PCI Express Busses
- An Introduction to PCI Express
- A study of the Linux kernel PCI subsystem with QEMU
- [Book] PCI Express System Architecture
- Understanding Performance of PCI Express Systems