Dropped char* error file to unify common error strings handling.
[akaros.git] / kern / drivers / net /
2015-10-14 Davide LibenziAdded explicit errno reporting from error() API.
2015-10-08 Xiao Jiamlx4: Support transmitting block extra data
2015-09-23 Xiao Jiamlx4: RX path
2015-09-23 Xiao Jiamlx4: TX path
2015-09-23 Xiao Jiamlx4: Implement ether_attach to start port
2015-09-23 Xiao Jiamlx4: Add ether callbacks
2015-09-23 Xiao Jiamlx4: Initialize ConnectX HCA Ethernet driver (mlx4_en)
2015-09-23 Xiao Jiamlx4: Initialize ConnectX core driver (mlx4_core)
2015-09-23 Xiao Jiamlx4: Clean up to make it compile
2015-09-23 Xiao Jiamlx4: Exclude en_ethtool.c for now
2015-09-23 Xiao Jiamlx4: Apply spatch to files imported from Linux
2015-09-23 Xiao JiaAdd mlx4 to build process
2015-09-23 Xiao JiaImport mlx4 files from Linux 4.1
2015-09-14 Barret RhodenMake akaros_compat.h a kernel header
2015-07-23 Kevin KluesChange all references of num_cpus -> num_cores
2015-07-16 Barret Rhodenudelay_sched() -> kthread_usleep()
2015-03-19 Barret RhodenBNX2X: hacks around the MC assert problem
2015-03-19 Barret RhodenBNX2X: fixes cont_page allocation
2015-03-19 Barret RhodenBNX2X: fixes include problem
2015-03-06 Barret RhodenFixes unchecked results from parsecmd
2015-03-05 Barret RhodenRemoves old linux networking bits
2015-03-04 Barret RhodenBNX2X: usability fixups
2015-03-03 Barret RhodenChanges devether's Max Trans Unit to 1500
2015-03-02 Barret RhodenBNX2X: disables TPA
2015-03-02 Barret RhodenBNX2X: Transmit synchronization
2015-03-02 Barret RhodenBNX2X: Transmit
2015-03-02 Barret RhodenBNX2X: hacked up receive
2015-03-02 Barret RhodenBNX2X: loads the NIC at attach time
2015-03-02 Barret RhodenBNX2X: Init of one NIC complete
2015-03-02 Barret RhodenBNX2X: Fixes atomic_cmpxchg spatch
2015-03-02 Barret RhodenBNX2X: limit queues to 2
2015-03-02 Barret RhodenBNX2X: poll and enough rx_int to do an sp_event
2015-03-02 Barret RhodenBNX2X: Debug helper for queue setup command
2015-03-02 Barret RhodenBNX2X: MTU conversion
2015-03-02 Barret RhodenBNX2X: IRQs implemented
2015-03-02 Barret RhodenBNX2X: spatch atomics
2015-03-02 Barret RhodenBNX2X: nic_load progress
2015-03-02 Barret RhodenBNX2X: loads and checks firmware
2015-03-02 Barret RhodenBNX2X: spatch changes for BUG and WARN
2015-03-02 Barret RhodenBNX2X: open
2015-03-02 Barret RhodenBNX2X: initialization
2015-03-02 Barret RhodenBNX2X: timer->alarm
2015-03-02 Barret RhodenBNX2X: Spatch dev_addr->ea
2015-03-02 Barret RhodenBNX2X: 9ns device infrastructure
2015-03-02 Barret RhodenBNX2X: the nightmare compiles
2015-03-02 Barret RhodenBNX2X: fake RCU and socket structs
2015-03-02 Barret RhodenBNX2X: spatch roundup/rounddown
2015-03-02 Barret RhodenBNX2X: brings in cnic_if.h
2015-03-02 Barret RhodenBNX2X: manually removes the PTP code
2015-03-02 Barret RhodenBNX2X: spatch IRQ handlers
2015-03-02 Barret RhodenBNX2X: various akaros-compat changes, esp ETH_
2015-03-02 Barret RhodenBNX2X: spatch ether->mtu -> ether->maxmtu
2015-03-02 Barret RhodenBNX2X: spatch netdevice feature conversion
2015-03-02 Barret RhodenBNX2X: spatch pci/irq tidbits
2015-03-02 Barret RhodenBNX2X: spatch netif_addr_lock
2015-03-02 Barret RhodenBNX2X: spatch core_id() calls
2015-03-02 Barret RhodenBNX2X: spatch endian converters
2015-03-02 Barret RhodenBNX2X: spatch ktime_ functions
2015-03-02 Barret RhodenBNX2X: spatch user memcpy
2015-03-02 Barret RhodenBNX2X: Various #defines in akaros_compat
2015-03-02 Barret RhodenBNX2X: Spatch ilog2 -> LOG2_UP
2015-03-02 Barret RhodenBNX2X: dma_ interfaces
2015-03-02 Barret RhodenBNX2X: Spatch memory allocations
2015-03-02 Barret RhodenBNX2X: spatch spinlock conversions
2015-03-02 Barret RhodenBNX2X: Spatch min, min_t, etc
2015-03-02 Barret RhodenBNX2X: spatch signed typedefs
2015-03-02 Barret RhodenBNX2X: spatch memory barriers
2015-03-02 Barret RhodenBNX2X: spatch sleep functions
2015-03-02 Barret RhodenBNX2X: spatch net_device -> ether
2015-03-02 Barret RhodenBNX2X: printk helpers
2015-03-02 Barret RhodenBNX2X: DMA helpers
2015-03-02 Barret RhodenBNX2X: mmiowb() -> bus_wmb()
2015-03-02 Barret RhodenBNX2X: Fixes typedefs missed by spatch manually
2015-03-02 Barret RhodenBNX2X: IO funcs spatched
2015-03-02 Barret RhodenBNX2X: PCI conversions
2015-03-02 Barret RhodenBNX2X: Semaphore compatibility
2015-03-02 Barret RhodenBNX2X: mutexes -> qlocks
2015-03-02 Barret RhodenBNX2X: spatch ETH_*LEN
2015-03-02 Barret RhodenBNX2X: uint*_t spatch
2015-03-02 Barret RhodenBNX2X: LIST_HEAD -> LINUX_LIST_HEAD
2015-03-02 Barret RhodenBNX2X: removes all linux headers
2015-03-02 Barret RhodenBNX2X: Kconfig/Kbuild support
2015-03-02 Barret RhodenBNX2X: Initial import
2015-03-01 Barret RhodenStruct ether accesses netif anonymously
2015-03-01 Barret RhodenPCI: helper to make a TBDF from a pcidev
2014-09-30 Barret Rhodenigbe: removes the receive buffer pool
2014-09-30 Barret Rhoden82536: removes receive buffer pools
2014-09-29 Barret Rhoden82536: catch null blocks from qbread
2014-09-19 Barret RhodenClear all networking block flags in NIC frees
2014-09-18 Barret Rhoden82536: fixes ktask names
2014-09-18 Barret Rhoden82563: faster booting
2014-09-17 Barret Rhoden82563: fixes TX overrun/replenish bug
2014-05-07 Barret Rhoden82563/i350: Fixes off-by-one issue
2014-04-26 Ronald G. MinnichCorrect the date in the copyright line of ether82563.c
2014-04-26 Ronald G. MinnichAdd Intel 82563 NIC support.
2014-04-08 Barret RhodenEthernet devices register there their own IRQs
2014-04-03 Barret Rhodenvmap_pmem_nocache()
2014-03-29 Barret Rhodenigbe: abort MSI for a shitty NIC
2014-03-29 Barret Rhodenigbe: use safer MMIO register access
2014-03-29 Barret RhodenAdds the e1000, rtl8169, and ethermii drivers
next