2011-12-27 |
Sepherosa Ziehau | bce: Use MSI, if device supports it
|
commit | commitdiff | tree |
2011-12-27 |
Sepherosa Ziehau | emx: emx_detach will correctly handle IRQ resource...
|
commit | commitdiff | tree |
2011-12-27 |
Sepherosa Ziehau | emx: Use MSI, if device supports it
|
commit | commitdiff | tree |
2011-12-27 |
Sepherosa Ziehau | ahci: Use MSI if device support it.
|
commit | commitdiff | tree |
2011-12-27 |
Sepherosa Ziehau | msi: Put old MSI code under OLD_MSI
|
commit | commitdiff | tree |
2011-12-27 |
Sepherosa Ziehau | x86_64: Don't allocate MSI if LAPIC is not enabled
|
commit | commitdiff | tree |
2011-12-27 |
Sepherosa Ziehau | msi/pci: Adjust pci_alloc_msi method interface
|
commit | commitdiff | tree |
2011-12-27 |
Sepherosa Ziehau | x86_64/msi: Add hw.ioapic.msi_start tunable
|
commit | commitdiff | tree |
2011-12-27 |
Sepherosa Ziehau | x86_64: Add MSI support for IOAPIC MachIntrABI
|
commit | commitdiff | tree |
2011-12-27 |
Sepherosa Ziehau | pci: Remove extra bus_generic_teardown_intr
|
commit | commitdiff | tree |
2011-12-27 |
Sepherosa Ziehau | msi: Add setup/map function
|
commit | commitdiff | tree |
2011-12-27 |
Sepherosa Ziehau | msi: Generate vectors 0~15
|
commit | commitdiff | tree |
2011-12-27 |
Sepherosa Ziehau | msi/pci: Pass cpuid to pcib_map_msi method
|
commit | commitdiff | tree |
2011-12-27 |
Sepherosa Ziehau | x86_64: Add setidt(), which setup an IDT entry on the...
|
commit | commitdiff | tree |
2011-12-27 |
Sepherosa Ziehau | msi/pci: Pass cpuid to pcib_release_msi method
|
commit | commitdiff | tree |
2011-12-27 |
Sepherosa Ziehau | pci: We must not enable pci_do_msix currently
|
commit | commitdiff | tree |
2011-12-27 |
Sepherosa Ziehau | msi/pci: Pass cpuid to pci_alloc_msi and pcib_alloc_msi...
|
commit | commitdiff | tree |
2011-12-27 |
Sepherosa Ziehau | netif: MSI actually never worked, so comment out the...
|
commit | commitdiff | tree |
2011-12-27 |
Sepherosa Ziehau | msi: Enable all PCI related code
|
commit | commitdiff | tree |
2011-12-27 |
Sepherosa Ziehau | msi: Add interrupt vectors
|
commit | commitdiff | tree |
2011-12-22 |
Sepherosa Ziehau | pci: Bring in HyperTransport MSI mapping support
|
commit | commitdiff | tree |
2011-12-21 |
Sepherosa Ziehau | altq/cbq: Clear poll-cache if the cached class is to...
|
commit | commitdiff | tree |
2011-12-21 |
Sepherosa Ziehau | altq/hfsc: Clear poll-cache if the cached hfsc class...
|
commit | commitdiff | tree |
2011-12-20 |
Sepherosa Ziehau | i386/ioapic_abi: Mark the unused IOAPIC irqmap as reserved
|
commit | commitdiff | tree |
2011-12-19 |
Sepherosa Ziehau | x86_64: Always set LINTEN for AMD CPUs if their family...
|
commit | commitdiff | tree |
2011-12-19 |
Sepherosa Ziehau | i386: Always set LINTEN for AMD CPUs if their family...
|
commit | commitdiff | tree |
2011-12-18 |
Sepherosa Ziehau | i386/MachintrABI: Use low-level INTR{EN,DIS} in intr_...
|
commit | commitdiff | tree |
2011-12-18 |
Sepherosa Ziehau | i386/icu: Add intr_{enable,disable} wrapper for ICU_INTR...
|
commit | commitdiff | tree |
2011-12-18 |
Sepherosa Ziehau | i386/ioapic_abi: Augment intr_{setup,teardown} w/ assertions
|
commit | commitdiff | tree |
2011-12-18 |
Sepherosa Ziehau | i386/ioapic_abi: Augment intr_disable/intr_enable w...
|
commit | commitdiff | tree |
2011-12-18 |
Sepherosa Ziehau | x86_64: Per-cpu IDT
|
commit | commitdiff | tree |
2011-12-18 |
Sepherosa Ziehau | ioapic: Even for UP, we still should initialize irqmap...
|
commit | commitdiff | tree |
2011-12-18 |
Sepherosa Ziehau | idt: Remove no longer applied comment about NIDT
|
commit | commitdiff | tree |
2011-12-18 |
Sepherosa Ziehau | nexus/intr: Properly assert cpuid for interrupt resources
|
commit | commitdiff | tree |
2011-12-16 |
Sepherosa Ziehau | x86_64/MachintrABI: Use low-level INTR{EN,DIS} in intr_...
|
commit | commitdiff | tree |
2011-12-16 |
Sepherosa Ziehau | x86_64/icu: Add intr_{enable,disable} wrapper for ICU_INTR...
|
commit | commitdiff | tree |
2011-12-16 |
Sepherosa Ziehau | x86_64/ioapic_abi: Augment intr_{setup,teardown} w...
|
commit | commitdiff | tree |
2011-12-16 |
Sepherosa Ziehau | x86_64/ioapic_abi: Augment intr_disable/intr_enable...
|
commit | commitdiff | tree |
2011-12-16 |
Sepherosa Ziehau | nexus_alloc_resource: Add missing rman_set_rid()
|
commit | commitdiff | tree |
2011-12-16 |
Sepherosa Ziehau | nexus/intr: Change the wrong cpuid backtrace to assertion
|
commit | commitdiff | tree |
2011-12-15 |
Sepherosa Ziehau | intr: Per-cpu MI interrupt information array
|
commit | commitdiff | tree |
2011-12-14 |
Sepherosa Ziehau | intr: Per-CPU emergency thread
|
commit | commitdiff | tree |
2011-12-14 |
Sepherosa Ziehau | intr: Remove the broken sysctl_intrcnt(); use sysctl_intrcnt...
|
commit | commitdiff | tree |
2011-12-14 |
Sepherosa Ziehau | intr: Nuke count_registered_ints()
|
commit | commitdiff | tree |
2011-12-14 |
Sepherosa Ziehau | intr: Remove unused function
|
commit | commitdiff | tree |
2011-12-13 |
Sepherosa Ziehau | i386/ioapic: Always allow user to specify GSI's target CPU
|
commit | commitdiff | tree |
2011-12-13 |
Sepherosa Ziehau | i386/icu: Implement rman_setup MachIntrABI method
|
commit | commitdiff | tree |
2011-12-13 |
Sepherosa Ziehau | i386/ioapic_abi: Implement MachIntrABI.rman_setup
|
commit | commitdiff | tree |
2011-12-13 |
Sepherosa Ziehau | ecc: ecc: Support the ECC error detection for Xeon...
|
commit | commitdiff | tree |
2011-12-13 |
Sepherosa Ziehau | ecc: Support the ECC error detection for Xeon E3-1200...
|
commit | commitdiff | tree |
2011-12-13 |
Sepherosa Ziehau | bitops: Add __BIT64 and __BITS64
|
commit | commitdiff | tree |
2011-12-13 |
Sepherosa Ziehau | tcp: Fix the long standing negative offset panic on...
|
commit | commitdiff | tree |
2011-12-11 |
Sepherosa Ziehau | i386/ioapic_abi: Disable interrupt load balance by...
|
commit | commitdiff | tree |
2011-12-11 |
Sepherosa Ziehau | i386/ioapic_abi: Per-cpu irqmap array
|
commit | commitdiff | tree |
2011-12-11 |
Sepherosa Ziehau | i386/MachIntrABI: Remove unnecessary setidt in intr_setup...
|
commit | commitdiff | tree |
2011-12-11 |
Sepherosa Ziehau | i386/ioapic: Add missing imen_lock/unlock
|
commit | commitdiff | tree |
2011-12-11 |
Sepherosa Ziehau | i386/ioapic_abi: Optimize the GSI search a little bit
|
commit | commitdiff | tree |
2011-12-11 |
Sepherosa Ziehau | i386/ioapic_abi: Record the max line based IRQ
|
commit | commitdiff | tree |
2011-12-11 |
Sepherosa Ziehau | i386/ioapic_abi: Rework debug messages
|
commit | commitdiff | tree |
2011-12-11 |
Sepherosa Ziehau | i386/nexus: Per-cpu IRQ rman
|
commit | commitdiff | tree |
2011-12-11 |
Sepherosa Ziehau | i386/ioapic: Allow GSI's target CPU to be configured
|
commit | commitdiff | tree |
2011-12-08 |
Sepherosa Ziehau | tcp: Don't check PRUS_OOB again in tcp_usr_send
|
commit | commitdiff | tree |
2011-12-07 |
Sepherosa Ziehau | x86_64/ioapic: Always allow user to specify GSI's target CPU
|
commit | commitdiff | tree |
2011-12-07 |
Sepherosa Ziehau | x86_64/icu: Implement rman_setup MachIntrABI method
|
commit | commitdiff | tree |
2011-12-04 |
Sepherosa Ziehau | pru_send: Allow non-NULL address parameter to be passed
|
commit | commitdiff | tree |
2011-12-04 |
Sepherosa Ziehau | udp: Support asynchronized pru_send for connected socket
|
commit | commitdiff | tree |
2011-12-04 |
Sepherosa Ziehau | udp: Prepare for the asynchronized pru_send 2
|
commit | commitdiff | tree |
2011-12-04 |
Sepherosa Ziehau | udp: Prepare for the asynchronized pru_send
|
commit | commitdiff | tree |
2011-12-04 |
Sepherosa Ziehau | udp: Simplify udp_output interface
|
commit | commitdiff | tree |
2011-12-02 |
Sepherosa Ziehau | accept: Call pru_accept in protocol thread
|
commit | commitdiff | tree |
2011-11-30 |
Sepherosa Ziehau | tcp6: Implement pru_savefaddr
|
commit | commitdiff | tree |
2011-11-29 |
Sepherosa Ziehau | accept: Save foreign address earlier, if protocol supports it
|
commit | commitdiff | tree |
2011-11-27 |
Sepherosa Ziehau | x86_64/ioapic_abi: Implement MachIntrABI.rman_setup
|
commit | commitdiff | tree |
2011-11-27 |
Sepherosa Ziehau | test: from lancer
|
commit | commitdiff | tree |
2011-11-27 |
Sepherosa Ziehau | test: from xanadu64
|
commit | commitdiff | tree |
2011-11-27 |
Sepherosa Ziehau | test: from enigma
|
commit | commitdiff | tree |
2011-11-25 |
Sepherosa Ziehau | x86_64/ioapic_abi: Disable interrupt load balance by...
|
commit | commitdiff | tree |
2011-11-24 |
Sepherosa Ziehau | accept: Implement fast soaccept predication
|
commit | commitdiff | tree |
2011-11-24 |
Sepherosa Ziehau | bce: Use MPSAFE callout
|
commit | commitdiff | tree |
2011-11-20 |
Sepherosa Ziehau | socket: Speed up soclose by avoiding putting the user...
|
commit | commitdiff | tree |
2011-11-20 |
Sepherosa Ziehau | rt_metrics: Change msl unit to millisecond
|
commit | commitdiff | tree |
2011-11-18 |
Sepherosa Ziehau | rc.d/routing: Add change_routes support
|
commit | commitdiff | tree |
2011-11-18 |
Sepherosa Ziehau | netisr: Expose netmsg_sync_handler to avoid code duplication
|
commit | commitdiff | tree |
2011-11-17 |
Sepherosa Ziehau | sendfile: Use asynchronized pru_send when ever possible
|
commit | commitdiff | tree |
2011-11-17 |
Sepherosa Ziehau | protosw: Add PR_ASYNC_SEND, mainly to make sure async...
|
commit | commitdiff | tree |
2011-11-16 |
Sepherosa Ziehau | socket: Properly inherit AUTOLOWAT and AUTOSIZE from...
|
commit | commitdiff | tree |
2011-11-16 |
Sepherosa Ziehau | tcp: Fix the dangling socket reference in the async...
|
commit | commitdiff | tree |
2011-11-15 |
Sepherosa Ziehau | emx: Use MPSAFE callout
|
commit | commitdiff | tree |
2011-11-14 |
Sepherosa Ziehau | tcp: Use the MSL set to the rt_metrics whenever possible
|
commit | commitdiff | tree |
2011-11-14 |
Sepherosa Ziehau | rt_metrics: Add rmx_msl to record user-set MSL
|
commit | commitdiff | tree |
2011-11-04 |
Sepherosa Ziehau | tcp: Bring back MSG_EOF flag support in sosendtcp()
|
commit | commitdiff | tree |
2011-11-04 |
Sepherosa Ziehau | send(2): Add MSG_SYNC to allow user to disable asynchronized...
|
commit | commitdiff | tree |
2011-11-04 |
Sepherosa Ziehau | tcp: Enable asynchronized pru_send by default
|
commit | commitdiff | tree |
2011-11-04 |
Sepherosa Ziehau | tcp: Partly revert f2a3782
|
commit | commitdiff | tree |
2011-11-03 |
Sepherosa Ziehau | ioapic/x86_64: Per-cpu irqmap array
|
commit | commitdiff | tree |
2011-11-03 |
Sepherosa Ziehau | MachIntrABI/x86_64: Remove unnecessary setidt in intr_setup...
|
commit | commitdiff | tree |
2011-11-03 |
Sepherosa Ziehau | ioapic/x86_64: Add missing imen_lock/unlock
|
commit | commitdiff | tree |
2011-11-03 |
Sepherosa Ziehau | tcp: Allow pure asynchronized pru_send
|
commit | commitdiff | tree |
2011-10-30 |
Sepherosa Ziehau | ioapic_abi/x86_64: Optimize the GSI search a little bit
|
commit | commitdiff | tree |
2011-10-30 |
Sepherosa Ziehau | ioapic_abi/x86_64: Record the max line based IRQ
|
commit | commitdiff | tree |