Displaying 1 50 of 38,103 commits (0.010s)

DragonFlyBSD — sys/netinet tcp_input.c

Revert "tcp: Fix comment, while I'm here."

This reverts commit 0358cc7b162d3691aa84a06d67472c3947a7157d.

The "feasible timer" is 2 ticks; so it will not expire too earlier:

      X    Y
 +....+....+
     A
     |
     set timer

If tick is 1, timer will expire too earlier (1/5 tick later), 2 ticks
obviously are better choice and safe here.
Delta File
+1 -1 sys/netinet/tcp_input.c
+1 -1 1 file

DragonFlyBSD — sys/netinet tcp_input.c

tcp: Reindent a bit.
Delta File
+2 -2 sys/netinet/tcp_input.c
+2 -2 1 file

DragonFlyBSD — lib/libc/gmon gmon.c

libc/gmon: Replace sbrk() with mmap()

- Fixes profiling for C++ programs compiled with lang/gcc5.

Taken-from: FreeBSD (svn 288009)
Delta File
+4 -9 lib/libc/gmon/gmon.c
+4 -9 1 file

DragonFlyBSD — sys/netinet tcp_input.c

tcp: Fix comment, while I'm here.
Delta File
+1 -1 sys/netinet/tcp_input.c
+1 -1 1 file

DragonFlyBSD — sys/netinet tcp_input.c

tcp: Fix comment, which I'm here.
Delta File
+1 -1 sys/netinet/tcp_input.c
+1 -1 1 file

DragonFlyBSD — sys/netinet tcp_timer.h tcp_subr.c

tcp: Reduce minimum retransmit timeout to 190ms.

Increase retransmit timeout slop to ~160ms and reduce TCPTV_MIN
to ~30ms.  Bring in dillon's comment about TCPTV_MIN reduction
and retransmit timeout slop from FreeBSD.  And make sure that
tcp_rexmit_min is valid for a low kern.hz setting.
Delta File
+19 -9 sys/netinet/tcp_timer.h
+2 -0 sys/netinet/tcp_subr.c
+21 -9 2 files

DragonFlyBSD — sys/netinet tcp_timer.h

tcp: Don't depend on PR_FASTHZ.

TCP timers are callout based for more than one decade.
Delta File
+1 -1 sys/netinet/tcp_timer.h
+1 -1 1 file

DragonFlyBSD — share/misc pci_vendors

Update the pciconf(8) database.

June 22, 2017 snapshot from http://pciids.sourceforge.net/
Delta File
+76 -21 share/misc/pci_vendors
+76 -21 1 file

DragonFlyBSD — share/man/man4 em.4, sys/dev/netif/em if_em.c

em/emx: Disable flow control by default.

DragonFlyBSD — share/man/man4 igb.4, sys/dev/netif/igb if_igb.c

igb: Disable flow control by default.

DragonFlyBSD — share/man/man4 ix.4, sys/dev/netif/ix if_ix.c

ix: Disable flow control by default.

DragonFlyBSD — share/man/man4 mxge.4, sys/dev/netif/mxge if_mxge.c

mxge: Disable flow control by default.

DragonFlyBSD — sys/netinet tcp_subr.c tcp_var.h

tcp: Cache align ACK queue header.

DragonFlyBSD — sys/kern uipc_proto.c, sys/net rtsock.c

domain: Explicitly setup inet/inet6/route/local domain.

DragonFlyBSD — sys/net if.c ifq_var.h

ifnet: Remove unused functions
Delta File
+0 -15 sys/net/if.c
+0 -9 sys/net/ifq_var.h
+2 -4 sys/net/if_var.h
+2 -28 3 files

DragonFlyBSD — sys/net if_loop.c

loopback: Free ifnet memory in clone_destroy method.
Delta File
+1 -0 sys/net/if_loop.c
+1 -0 1 file

DragonFlyBSD — sys/net if_loop.c

loopback: Function renaming
Delta File
+12 -12 sys/net/if_loop.c
+12 -12 1 file

DragonFlyBSD — sys/net if_loop.c if_var.h, sys/netinet ip_output.c

loopback: Use ifclone APIs to create loopback interfaces.

This paves way for multiple FIB support.

DragonFlyBSD — sys/config LINT64

LINT64: Remove old LINPROCFS option.
Delta File
+0 -1 sys/config/LINT64
+0 -1 1 file

DragonFlyBSD — sys/bus/pci/x86_64 pci_bus.c, sys/dev/acpica acpi_pcib_acpi.c

kernel/acpi: Match _HID instead of relying on _CID for PCIe.

In practice this has probably no effect because usually _HID == PNP0A08
and _CID == PNP0A03 (or vice versa, like seen in VMware).

DragonFlyBSD — sys/bus/smbus/ichiic ig4_iic.c

ig4 - Interrupt handling was mpsafe already, just set INTR_MPSAFE
Delta File
+1 -1 sys/bus/smbus/ichiic/ig4_iic.c
+1 -1 1 file

DragonFlyBSD — sys/dev/acpica acpi_resource.c

kernel/acpi_sysresource: Don't be quiet when booting verbosely.
Delta File
+2 -1 sys/dev/acpica/acpi_resource.c
+2 -1 1 file

DragonFlyBSD — sys/bus/smbus/ichiic ig4_iic.c ig4_pci.c

ig4 - Recognize Haswell, the Atom SoCs and Skylake/Kaby Lake accordingly.

* Some of the registers only exist in some of Intel's i2c controller
  versions, and some registers have different locations or content.

* This should make ig4 attach successfully on Skylake-U/Y and Kaby Lake-U/Y.

DragonFlyBSD — sys/bus/smbus/ichiic ig4_pci.c

ig4 - Fix typo, pci_get_devid() -> pci_get_device.

* Make intel_i2c_ids static const as well, while there.
Delta File
+6 -6 sys/bus/smbus/ichiic/ig4_pci.c
+6 -6 1 file

DragonFlyBSD — sys/dev/disk/advansys advansys.c, sys/dev/disk/ahci ahci.c

kernel: Add 'static' to some function definitions.

The declarations already have it, so no functional difference.

DragonFlyBSD — sys/bus/smbus/ichiic ig4_pci.c

ig4 - Recognize PCI device IDs for Skylake-U/Y and Kaby Lake-U/Y CPUs.
Delta File
+35 -11 sys/bus/smbus/ichiic/ig4_pci.c
+35 -11 1 file

DragonFlyBSD — sys/net/ipfw3 ip_fw3_sync.c

ipfw3sync: release mbuf after sync
Delta File
+1 -0 sys/net/ipfw3/ip_fw3_sync.c
+1 -0 1 file

DragonFlyBSD — sys/net/ipfw3 ip_fw3_sync.c

ipfw3: seperate socreate & sobind to support socreate_fast
Delta File
+10 -7 sys/net/ipfw3/ip_fw3_sync.c
+10 -7 1 file

DragonFlyBSD — lib/libipfw3/basic ipfw3_basic.c

ipfw3: match_token func
Delta File
+11 -0 lib/libipfw3/basic/ipfw3_basic.c
+11 -0 1 file

DragonFlyBSD — sys/net/ipfw3_basic ip_fw3_basic.c

ipfw3_basic: keep-state is a pseudo filter

DragonFlyBSD — sys/net/ipfw3 ip_fw3_sync.c, sys/net/ipfw3_basic ip_fw3_basic.c

ipfw3sync: dont call the sync func when centre not running

DragonFlyBSD — sys/net/ipfw3 ip_fw3_sync.c

ipfw3sync: comment out the printing
Delta File
+1 -1 sys/net/ipfw3/ip_fw3_sync.c
+1 -1 1 file

DragonFlyBSD — sys/dev/drm linux_hrtimer.c

drm - Fix hrtimer, don't reset timer->function to NULL in timeout handler.

* The same hrtimer object is activated multiple times by i915(4), so we
  mustn't clear timer->function in the timeout handler.

* This seems to fix the powersaving issues in i915(4) from the update to
  Linux 4.7.10 code in 8621f4070e7cb342161183c980ae7fce2fd8124e.
Delta File
+8 -2 sys/dev/drm/linux_hrtimer.c
+8 -2 1 file

DragonFlyBSD — sys/platform/pc64/x86_64 pmap.c

kernel - Move PAT indices 4, 5 to 5, 6

* Move the PAT indices to solve a stale cache issue on MacBooks that
  prevents proper booting.

Submitted-by: profmakx, peeter
Taken-from: FreeBSD
Delta File
+6 -6 sys/platform/pc64/x86_64/pmap.c
+6 -6 1 file

DragonFlyBSD — sys/bus/pci pcidevs, sys/dev/disk/ahci ahci_attach.c

kernel - Add quirk for additional MCP79 AHCI chipset

* Add quirk to ignore FIS status to yet another MCP79 chipset.  These NVidia
  chipsets do not implement the AHCI spec properly and need a quirk to probe
  properly.

Reported-by: peeter

DragonFlyBSD — sys/net/ipfw3_basic ip_fw3_basic.c

ipfw3_basic: move netisr_domsg out of callout func

DragonFlyBSD — sys/dev/disk/sdhci sdhci_acpi.c

sdhci - Add missing BROKEN_DMA quirk for Apollo Lake in sdhci_acpi(4).

* Because of the APL18 erratum, DMA should be disabled on the Apollo Lake
  controllers for now, until we have 64bit ADMA2, which should work
  reliably on these models. I forgot to add this flag in sdhci_acpi(4) in
  commit 7ba10b88109826f7f4b59e318458760d74f2452e.
Delta File
+6 -2 sys/dev/disk/sdhci/sdhci_acpi.c
+6 -2 1 file

DragonFlyBSD — sys/net/bridge if_bridge.c

bridge: Fix comment.
Delta File
+51 -49 sys/net/bridge/if_bridge.c
+51 -49 1 file

DragonFlyBSD — sys/net/vlan if_vlan.c

vlan: Fix comment.
Delta File
+10 -9 sys/net/vlan/if_vlan.c
+10 -9 1 file

DragonFlyBSD — sys/net/ipfw ip_fw2.c

ipfw: Fix comment.
Delta File
+37 -48 sys/net/ipfw/ip_fw2.c
+37 -48 1 file

DragonFlyBSD — sbin/dhclient dhclient-script

dhclient - Fix bug last commit

* Missing 'fi' in script prevented it from working properly.
Delta File
+1 -0 sbin/dhclient/dhclient-script
+1 -0 1 file

DragonFlyBSD — sys/contrib/dev/drm/radeonfw BONAIRE_uvd.bin.uu hawaii_smc.bin.uu

drm/radeon: Sync firmware with Linux

DragonFlyBSD — sys/contrib/dev/drm/radeonfw bonaire_uvd.bin.uu

drm/radeon: Add missing radeon firmware

DragonFlyBSD — sys/contrib/dev/drm/radeonfw TAHITI_vce.bin.uu, sys/dev/drm/radeon radeon_uvd.c radeon_vce.c

drm/radeon: Fix firmware paths and add missing modules

DragonFlyBSD — sys/dev/drm/include/linux workqueue.h

drm/linux: Add work_busy()

DragonFlyBSD — sbin/dhclient dhclient.c dhclient-script

dhclient - Implement RFC 3442

* Implement RFC 3442

Taken-from: FreeBSD

DragonFlyBSD — sys/dev/drm/include/linux workqueue.h

drm/linux: make flush_work() more robust

DragonFlyBSD — sys/dev/drm/include/linux workqueue.h

drm/linux: make flush_work() more robust

DragonFlyBSD — sys/net if.c

ifnet: Fix regression if netisr_ncpus consisted of a large primary number

e.g. # of rings == 8, and netisr_ncpus == 22

Previous algorithm will only use 2 rings instead of 8 rings.
Delta File
+9 -7 sys/net/if.c
+9 -7 1 file

DragonFlyBSD — sys/net if.c

ifnet: Stringent if_ringmap assertion
Delta File
+2 -0 sys/net/if.c
+2 -0 1 file