Page MenuHomeFreeBSD
Feed All Stories

Dec 14 2018

kadesai committed rS342069: Driver version upgrade 07.708.02.00-fbsd.
Driver version upgrade 07.708.02.00-fbsd
Dec 14 2018, 8:06 AM
kadesai committed rS342068: This patch will increase debug level as current logging level has.
This patch will increase debug level as current logging level has
Dec 14 2018, 8:06 AM
kadesai committed rS342067: Change IOC INIT wait time to 180 secs to keep it inline with timeout.
Change IOC INIT wait time to 180 secs to keep it inline with timeout
Dec 14 2018, 8:05 AM
kadesai committed rS342066: This patch will add support for NVME PRPs creation by driver for fastpath.
This patch will add support for NVME PRPs creation by driver for fastpath
Dec 14 2018, 8:04 AM
yuri committed rP487409: audio/drumkv1-lv2: Update 0.9.3 -> 0.9.4.
audio/drumkv1-lv2: Update 0.9.3 -> 0.9.4
Dec 14 2018, 8:03 AM
kadesai committed rS342065: This patch will add support for new DCMD to get PD information and a single….
This patch will add support for new DCMD to get PD information and a single…
Dec 14 2018, 8:03 AM
kadesai committed rS342064: To improve RAID 1/10 Write performance, OS drivers need to issue the.
To improve RAID 1/10 Write performance, OS drivers need to issue the
Dec 14 2018, 8:02 AM
kadesai committed rS342063: Detect sequential Write IOs and pass the hint that it is part of sequential.
Detect sequential Write IOs and pass the hint that it is part of sequential
Dec 14 2018, 8:02 AM
kadesai committed rS342062: This patch will add new interface to support more than 256 JBODs..
This patch will add new interface to support more than 256 JBODs.
Dec 14 2018, 8:01 AM
kadesai committed rS342061: This patch will add support for divert bitmap in RAID map. Divert bitmap is….
This patch will add support for divert bitmap in RAID map. Divert bitmap is…
Dec 14 2018, 8:00 AM
kadesai committed rS342060: This patch will add support for new Dynamic RaidMap to have different sizes.
This patch will add support for new Dynamic RaidMap to have different sizes
Dec 14 2018, 7:59 AM
kadesai committed rS342059: This patch will add support for next generation(SAS3.5) of Tri mode(SAS, SATA….
This patch will add support for next generation(SAS3.5) of Tri mode(SAS, SATA…
Dec 14 2018, 7:57 AM
romain committed rP487408: Various cleanups.
Various cleanups
Dec 14 2018, 7:02 AM
brooks accepted D18543: Planned obsolete mips support removal.

Looks good to me. This is a well reasoned list to remove in order to make sure we can support the remaining platforms.

Dec 14 2018, 6:42 AM
yuri committed rP487407: New port: sysutils/goawk: AWK interpreter written in Go.
New port: sysutils/goawk: AWK interpreter written in Go
Dec 14 2018, 6:18 AM
shurd updated the diff for D18532: Use byte-counting rather than packet counting for TX batch size.

Remove the drain limit completely and instead try to fill the TX queue on each drain.

Dec 14 2018, 6:03 AM
shurd added a comment to D18532: Use byte-counting rather than packet counting for TX batch size.

tx_abdicate still brings lot's major gain against D18532.
Theory invalided ?

Dec 14 2018, 6:02 AM
yuri created D18548: New port: science/healpix: Software for pixelization, visualization, etc of data on the sphere.
Dec 14 2018, 5:49 AM
yuri committed rP487406: sysutils/gotop: Fix on 12.
sysutils/gotop: Fix on 12
Dec 14 2018, 5:42 AM
bdragon created D18547: Fix llvm-tblgen self-bootstrap.
Dec 14 2018, 5:36 AM
tcberner committed rP487405: Update KDE Applications to 18.12.0.
Update KDE Applications to 18.12.0
Dec 14 2018, 5:08 AM
mjg committed rS342058: vfs: mostly depessimize NDINIT_ALL.
vfs: mostly depessimize NDINIT_ALL
Dec 14 2018, 3:55 AM
yuri committed rP487404: New port: sysutils/gotop: Terminal based graphical activity monitor inspired by….
New port: sysutils/gotop: Terminal based graphical activity monitor inspired by…
Dec 14 2018, 3:50 AM
romain committed rP487403: Mark broken with unsupported OpenSSL release.
Mark broken with unsupported OpenSSL release
Dec 14 2018, 2:59 AM
koobs requested changes to D18519: devel/py-mongoengine: Update to 0.16.3 and move to databases/py-mongoengine.
Dec 14 2018, 2:57 AM
eugen_grosbein.net added a comment to D18546: dhclient(8) issues unneeded ioctl(SIOCSIFMTU) on every lease renew.

Hmm, there was https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=229432 and corresponding commit https://svnweb.freebsd.org/base?view=revision&revision=336195 fixing the problem.

Dec 14 2018, 2:30 AM · network
yuri committed rP487402: science/octopus: Update 8.2 -> 8.3.
science/octopus: Update 8.2 -> 8.3
Dec 14 2018, 2:21 AM
cem added a comment to D18546: dhclient(8) issues unneeded ioctl(SIOCSIFMTU) on every lease renew.

The general idea seems sound to me. Ideally NIC drivers would also handle it gracefully, but this is nice in that it is close to the source (well, one common source). In fact, iflib handles this gracefully already:

Dec 14 2018, 2:02 AM · network
eugen_grosbein.net added a comment to D18535: Allow ng_nat to be attached to a ethernet interface directly via ng_ether(4) and such.

Yes, it requires corruption of private node memory. As owner of multiple routers mass servicing thousands of customers using multiple NETGRAPH nodes I can assure you that panic is not appropriatie action. Appropriate action is some form of block for traffic flow trough the node in question (with logging) leaving other nodes working.

Well, that's where I respectively disagree. As an owner of hundreds of FreeBSD systems servicing many millions of customers I think that rebooting the system immediately after any slight kernel heap/stack memory corruption is detected is not just appropriate but the only sane action available. Shutting down particular netgraph node and hope for the best would just leave the service down indefinitely with no hope for any sorts of automatic recovery.

Dec 14 2018, 2:02 AM · network
mmacy updated the diff for D18520: Update opencrypto for ZFS crypto.

fix build

Dec 14 2018, 1:53 AM
yuri committed rP487401: science/lammps: Update 22Aug2018 -> 12Dec2018.
science/lammps: Update 22Aug2018 -> 12Dec2018
Dec 14 2018, 1:28 AM
gallatin added inline comments to D18532: Use byte-counting rather than packet counting for TX batch size.
Dec 14 2018, 1:26 AM
sobomax updated the summary of D18546: dhclient(8) issues unneeded ioctl(SIOCSIFMTU) on every lease renew.
Dec 14 2018, 1:18 AM · network
sobomax created D18546: dhclient(8) issues unneeded ioctl(SIOCSIFMTU) on every lease renew.
Dec 14 2018, 1:13 AM · network
jkim committed rS342057: Do not complain when /dev/crypto does not exist..
Do not complain when /dev/crypto does not exist.
Dec 14 2018, 1:06 AM
osa committed rP487400: Disable anonymous telemetry for nginx and apache by default..
Disable anonymous telemetry for nginx and apache by default.
Dec 14 2018, 12:46 AM
yuri committed rP487399: dns/amass: Update 2.8.5 -> 2.8.6.
dns/amass: Update 2.8.5 -> 2.8.6
Dec 14 2018, 12:42 AM
osa committed rP487398: Fix build on GCC-based architectures..
Fix build on GCC-based architectures.
Dec 14 2018, 12:42 AM
jkim committed rS342056: MFV: r342049.
MFV: r342049
Dec 14 2018, 12:41 AM
osa committed rP487397: Upgrade from 5.0.2 to 5.0.3..
Upgrade from 5.0.2 to 5.0.3.
Dec 14 2018, 12:40 AM
osa committed rP487396: Avoid to change the pkg-plist entry with every new release..
Avoid to change the pkg-plist entry with every new release.
Dec 14 2018, 12:37 AM
yuri committed rP487395: science/yoda: Fix build with GCC-based architectures.
science/yoda: Fix build with GCC-based architectures
Dec 14 2018, 12:36 AM
jacob.e.keller_intel.com added a comment to D18545: intel: correct initialization of tx_cidx_processed.

Stephen Hurd, this is what I believe to be the correct fix for this issue. I'm not entirely certain how to reproduce the original setup that triggered the bug, so some help with that would be appreciated.

Dec 14 2018, 12:04 AM
jacob.e.keller_intel.com created D18545: intel: correct initialization of tx_cidx_processed.
Dec 14 2018, 12:00 AM

Dec 13 2018

bcran committed rS342055: Cast error message in efi_main.c to CHAR16* to avoid build error.
Cast error message in efi_main.c to CHAR16* to avoid build error
Dec 13 2018, 11:50 PM
bcran added a comment to D12302: Move EFI FAT creation to here to obviate need for the boot1.efifat file.

I think this is obsoleted by my review at https://reviews.freebsd.org/D17947 ?

Dec 13 2018, 11:36 PM
bcran committed rS342054: Print an error message in efi_main.c if we can't allocate memory for the heap.
Print an error message in efi_main.c if we can't allocate memory for the heap
Dec 13 2018, 11:21 PM
bcran closed D17958: Print an error message in efi_main.c if we can't allocate memory for the heap..
Dec 13 2018, 11:21 PM
dbaio committed rP487394: security/py-bcrypt: Update to 3.1.5.
security/py-bcrypt: Update to 3.1.5
Dec 13 2018, 11:08 PM
kib accepted D18538: rtld-elf/i386: silence gcc warnings.
Dec 13 2018, 11:07 PM
cem accepted D18538: rtld-elf/i386: silence gcc warnings.

Might as well apply a similar fix to aarch64/reloc.c, which does something sort of similar (symval). Other archs look different enough not to produce the same warning. (aarch64's use may be simpler enough that the warning is not produced, either, but I have not tried it.)

Dec 13 2018, 11:03 PM
rlibby updated the diff for D18538: rtld-elf/i386: silence gcc warnings.

Silence warnings in code instead of disabling the warning.

Dec 13 2018, 10:42 PM
rlibby retitled D18538: rtld-elf/i386: silence gcc warnings from rtld-elf: -Wno-error=maybe-uninitialized for gcc to rtld-elf/i386: silence gcc warnings.
Dec 13 2018, 10:42 PM
bcran added a comment to D18544: Wait a maximum of 300 seconds for network send/recv operations.

The reason for this change is that currently, a send/recv appears to take many hours to time out. This is suboptimal in the bootloader because it means for example that NFS will take hours to fail before allowing subsequent access methods such as gzip to be tried.

Dec 13 2018, 10:32 PM
bcran created D18544: Wait a maximum of 300 seconds for network send/recv operations.
Dec 13 2018, 10:29 PM
lx committed rP487393: Update to 0.7..
Update to 0.7.
Dec 13 2018, 10:28 PM
bcran updated the diff for D17947: Rework UEFI ESP generation.

Remove the unintended change of updating MAXWAIT

Dec 13 2018, 10:28 PM
bcran updated the diff for D17947: Rework UEFI ESP generation.
Dec 13 2018, 10:28 PM
olivier added a comment to D18532: Use byte-counting rather than packet counting for TX batch size.

Here is my DoS benches results on my smallest 2 hardwares.
First serie comparing the benefit of D18532, so with tx_abdicate disabled (default behaviour)

Dec 13 2018, 10:28 PM
bcran updated the diff for D17947: Rework UEFI ESP generation.

Remove more of the 33292 magic numbers

Dec 13 2018, 10:25 PM
dvl added inline comments to D18519: devel/py-mongoengine: Update to 0.16.3 and move to databases/py-mongoengine.
Dec 13 2018, 10:17 PM
dvl updated the diff for D18519: devel/py-mongoengine: Update to 0.16.3 and move to databases/py-mongoengine.

Add LICENSEFILE
Change BUILD_DEPENDS to TEST_DEPENDS
Add missing TEST_DEPENDS and RUN_DEPENDS
Add do-test target

Dec 13 2018, 10:17 PM
madpilot committed rP487392: Update devel/php-composer to 1.8.0.
Update devel/php-composer to 1.8.0
Dec 13 2018, 10:10 PM
jhb accepted D18464: Clean up initialization of phys_avail..

Sorry, I missed the last upload of this.

Dec 13 2018, 10:04 PM
rlibby added inline comments to D18537: zstd: ifdef out visibility of floats in kernel for gcc.
Dec 13 2018, 9:57 PM
rm committed rP487391: science/py-lifelines: update to 0.15.3.
science/py-lifelines: update to 0.15.3
Dec 13 2018, 9:50 PM
martymac committed rP487390: Update to 5.0.9209 and re-enable SDL support.
Update to 5.0.9209 and re-enable SDL support
Dec 13 2018, 9:29 PM
danilo committed rP487389: - Update to 0.20181203.
- Update to 0.20181203
Dec 13 2018, 9:19 PM
danilo committed rP487388: - Update to 9.200.6.
- Update to 9.200.6
Dec 13 2018, 9:19 PM
sobomax added a comment to D18535: Allow ng_nat to be attached to a ethernet interface directly via ng_ether(4) and such.

Looks good with one exception: additional plain panic(). Can it be replaced with KASSERT?

IDK, there is no way this option to be set to anything but DLT_RAW or DLT_EN10MB in the course of normal operation of the node. So it would require some form of memory corruption to actually happen. IDK, panic(9) seems an appropriate action in that case. There are other panic(9) call in the code in similar situations.

Yes, it requires corruption of private node memory. As owner of multiple routers mass servicing thousands of customers using multiple NETGRAPH nodes I can assure you that panic is not appropriatie action. Appropriate action is some form of block for traffic flow trough the node in question (with logging) leaving other nodes working.

Dec 13 2018, 9:12 PM · network
danilo committed rP487387: - Update to 2.12.0.
- Update to 2.12.0
Dec 13 2018, 9:08 PM
danilo committed rP487386: - Update to 1.0.5.
- Update to 1.0.5
Dec 13 2018, 9:04 PM
mat committed rP487385: Note the default version change for Perl..
Note the default version change for Perl.
Dec 13 2018, 9:04 PM
danilo committed rP487384: - Update to 1.13.1.
- Update to 1.13.1
Dec 13 2018, 9:01 PM
dinoex committed rP487383: - update to 3.2.
- update to 3.2
Dec 13 2018, 8:50 PM
mat committed rP487382: Switch Perl 5 default to 5.28..
Switch Perl 5 default to 5.28.
Dec 13 2018, 8:44 PM
dch updated the diff for D17965: sysutils/graylog: update to 2.4.6.

tweak UPDATING and pkg-message in line with diff

Dec 13 2018, 8:43 PM
thierry committed rP487381: Upgrade to 2.3.3..
Upgrade to 2.3.3.
Dec 13 2018, 8:40 PM
mjg committed rS342053: dtrace: fix userspace access on boxes with SMAP.
dtrace: fix userspace access on boxes with SMAP
Dec 13 2018, 8:12 PM
mjg closed D18542: dtrace: fix userspace access on boxes with SMAP.
Dec 13 2018, 8:12 PM
markj added a comment to D18464: Clean up initialization of phys_avail..

Ping?

Dec 13 2018, 8:12 PM
lev added a comment to D18532: Use byte-counting rather than packet counting for TX batch size.

These drops of performance with tx_abdicate which is almost 2 times looks like RSS failure?..

Dec 13 2018, 8:05 PM
lev added a comment to D18532: Use byte-counting rather than packet counting for TX batch size.

With this patch and *with* tx_abdicate results are mixed.

Dec 13 2018, 8:05 PM
kp committed rS342052: pfsync: Performance improvement.
pfsync: Performance improvement
Dec 13 2018, 8:01 PM
rene committed rP487380: emulators/fuse: update to 1.5.7.
emulators/fuse: update to 1.5.7
Dec 13 2018, 8:01 PM
kp committed rS342051: pfsync: Performance improvement.
pfsync: Performance improvement
Dec 13 2018, 8:01 PM
gjb committed rD52685: Add three items to 12.0-RELEASE errata:.
Add three items to 12.0-RELEASE errata:
Dec 13 2018, 7:58 PM
imp created D18543: Planned obsolete mips support removal.
Dec 13 2018, 7:58 PM
mjg added a comment to D18542: dtrace: fix userspace access on boxes with SMAP.

Yea, 1 week.

Dec 13 2018, 7:54 PM
ler committed rP487379: devel/cdecl: Update to 5.2..
devel/cdecl: Update to 5.2.
Dec 13 2018, 7:51 PM
jbeich updated the diff for D17872: graphics/mesa-dri: update to 18.3.1.
  • Flatten rename as it breaks getting the patch via download link (again)
Dec 13 2018, 7:51 PM
jbeich updated the diff for D17872: graphics/mesa-dri: update to 18.3.1.
Dec 13 2018, 7:47 PM
jbeich updated the diff for D16571: graphics/mesa-dri: update to 18.2.8.
Dec 13 2018, 7:44 PM
markj accepted D18542: dtrace: fix userspace access on boxes with SMAP.

Thanks. Do you plan to MFC this?

Dec 13 2018, 7:44 PM
mjg updated the summary of D18542: dtrace: fix userspace access on boxes with SMAP.
Dec 13 2018, 7:33 PM
mjg created D18542: dtrace: fix userspace access on boxes with SMAP.
Dec 13 2018, 7:33 PM
AMDmi3 committed rP487378: - Update to 1.5.
- Update to 1.5
Dec 13 2018, 7:26 PM
joneum committed rP487377: Update to 6.3.57.
Update to 6.3.57
Dec 13 2018, 7:26 PM
lev added a comment to D18532: Use byte-counting rather than packet counting for TX batch size.

I could say, that with this patch and *without* tx_abdicate results are:

  1. Without IPsec is the same both in bandwidth (kb/s) and throughput (pps) is not worse than without it. It is hard to say, that it is better as it is near ability of my test rig to generate traffic anyway.
  2. With IPsec it is slightly better both for bandwidth and throughput in both directions.
Dec 13 2018, 7:13 PM
jkim committed rS342050: Tag ACPICA 20181213..
Tag ACPICA 20181213.
Dec 13 2018, 7:06 PM