Author: cem
Date: Tue Oct 13 23:42:13 2015
New Revision: 289273
URL: https://svnweb.freebsd.org/changeset/base/289273
Log:
NTB: MFV fca4d518: Fix ntb_transport link down race
A WARN_ON is being hit in ntb_qp_link_work due to the NTB transport link
being down while the ntb qp link is
Author: cem
Date: Tue Oct 13 23:41:40 2015
New Revision: 289272
URL: https://svnweb.freebsd.org/changeset/base/289272
Log:
NTB: MFV 9fec60c4: Fix NTB-RP Link Up
The Xeon NTB-RP setup, the transparent side does not get a link up/down
interrupt. Since the presence of a NTB device on the
Author: cem
Date: Tue Oct 13 23:41:06 2015
New Revision: 289271
URL: https://svnweb.freebsd.org/changeset/base/289271
Log:
NTB: MFV c529aa30: Xeon Doorbell errata workaround
Modifications to the 14th bit of the B2BDOORBELL register will not be
mirrored to the remote system due to a
Author: cem
Date: Tue Oct 13 03:10:36 2015
New Revision: 289206
URL: https://svnweb.freebsd.org/changeset/base/289206
Log:
NTB: MFV b6750cfe: Correct USD/DSD Identification
Due to ambiguous documentation, the USD/DSD identification is backward
when compared to the setting in BIOS.
Author: cem
Date: Tue Oct 13 03:10:04 2015
New Revision: 289205
URL: https://svnweb.freebsd.org/changeset/base/289205
Log:
NTB: MFV 87034511: Correct Number of Scratch Pad Registers
The NTB Xeon hardware has 16 scratch pad registers and 16 back-to-back
scratch pad registers. Correct the
Author: cem
Date: Tue Oct 13 03:12:55 2015
New Revision: 289209
URL: https://svnweb.freebsd.org/changeset/base/289209
Log:
NTB: Style(9) cleanups
Modified:
head/sys/dev/ntb/if_ntb/if_ntb.c
head/sys/dev/ntb/ntb_hw/ntb_hw.c
Modified: head/sys/dev/ntb/if_ntb/if_ntb.c
Author: cem
Date: Tue Oct 13 03:11:21 2015
New Revision: 289207
URL: https://svnweb.freebsd.org/changeset/base/289207
Log:
NTB: Add hw.ntb sysctl node
Modified:
head/sys/dev/ntb/if_ntb/if_ntb.c
head/sys/dev/ntb/ntb_hw/ntb_hw.c
head/sys/dev/ntb/ntb_hw/ntb_hw.h
Modified:
Author: cem
Date: Tue Oct 13 03:12:11 2015
New Revision: 289208
URL: https://svnweb.freebsd.org/changeset/base/289208
Log:
NTB: MFV 948d3a65: Xeon Errata Workaround
There is a Xeon hardware errata related to writes to SDOORBELL or B2BDOORBELL
in conjunction with inbound access to NTB
Author: cem
Date: Sun Oct 11 20:59:02 2015
New Revision: 289154
URL: https://svnweb.freebsd.org/changeset/base/289154
Log:
NTB: MFV b77b2637: Link toggle memory leak
Each link-up will allocate a new NTB receive buffer when the NTB
properties are negotiated with the remote system. These
Author: cem
Date: Sun Oct 11 21:00:19 2015
New Revision: 289156
URL: https://svnweb.freebsd.org/changeset/base/289156
Log:
NTB: MFV c9d534c8: Correctly handle receive buffers of the minimal size
The ring logic of the NTB receive buffer/transmit memory window requires
there to be at least
Author: cem
Date: Sun Oct 11 20:59:40 2015
New Revision: 289155
URL: https://svnweb.freebsd.org/changeset/base/289155
Log:
NTB: MFV 90f9e934: reset tx_index on link toggle
If the NTB link toggles, the driver could stop receiving due to the
tx_index not being set to 0 on the transmitting
Author: cem
Date: Sun Oct 11 20:58:00 2015
New Revision: 289153
URL: https://svnweb.freebsd.org/changeset/base/289153
Log:
NTB: MFV 113fc505: Handle 64bit BAR sizes
64bit BAR sizes are permissible with an NTB device. To support them
various modifications and clean-ups were required,
Author: cem
Date: Sun Oct 11 20:57:09 2015
New Revision: 289152
URL: https://svnweb.freebsd.org/changeset/base/289152
Log:
NTB: MFV cc0f868d: fix pointer math issues
->remote_rx_info and ->rx_info are struct ntb_rx_info pointers. If we
add sizeof(struct ntb_rx_info) then it goes too
Author: cem
Date: Sun Oct 11 21:01:14 2015
New Revision: 289157
URL: https://svnweb.freebsd.org/changeset/base/289157
Log:
NTB: MFV c336acd3: memcpy lockup workaround
The system will appear to lockup for long periods of time due to the NTB
driver spending too much time in memcpy. Avoid
Author: cem
Date: Thu Oct 8 23:27:45 2015
New Revision: 289058
URL: https://svnweb.freebsd.org/changeset/base/289058
Log:
Fix missing semi-colon from r289055.
Obtained from:mjg
Sponsored by: EMC / Isilon Storage Division
Modified:
head/sys/i386/linux/linux_sysvec.c
Modified:
Author: cem
Date: Tue Oct 6 18:07:00 2015
New Revision: 288944
URL: https://svnweb.freebsd.org/changeset/base/288944
Log:
Fix core corruption caused by race in note_procstat_vmmap
This fix is spiritually similar to r287442 and was discovered thanks to
the KASSERT added in that revision.
Author: cem
Date: Sat Sep 26 14:52:47 2015
New Revision: 288271
URL: https://svnweb.freebsd.org/changeset/base/288271
Log:
Document bus_get_resource(9).
Suggested by: Francois Tigeot
Obtained from:DragonFlyBSD 09301a2b29f3ae5edd39a858f909f8770372f71e
Sponsored by: EMC / Isilon
Author: cem
Date: Sat Sep 26 20:26:05 2015
New Revision: 288275
URL: https://svnweb.freebsd.org/changeset/base/288275
Log:
Revert r288270 to fix the build
Submitted by: bdrewery
Sponsored by: EMC / Isilon Storage Division
Modified:
head/usr.bin/Makefile
Modified:
Author: cem
Date: Fri Sep 25 18:37:14 2015
New Revision: 288223
URL: https://svnweb.freebsd.org/changeset/base/288223
Log:
sbuf: Process more than one char at a time
Revamp sbuf_put_byte() to sbuf_put_bytes() in the obvious fashion and
fixup callers.
Add a thin shim around
Author: cem
Date: Fri Sep 25 22:29:21 2015
New Revision: 288238
URL: https://svnweb.freebsd.org/changeset/base/288238
Log:
MFV c3ccd112: Correct off-by-ones in free_exception of emergency buffer
Note, this has been broken since import in r227825.
PR:
Author: cem
Date: Wed Sep 23 21:08:52 2015
New Revision: 288153
URL: https://svnweb.freebsd.org/changeset/base/288153
Log:
geom_dev: Use kenv 'dumpdev' in the same way as rc/etc.d/dumpon
Skip a /dev/ prefix, if one is present, when checking for matching
device names for dump.
Author: cem
Date: Tue Sep 22 01:31:01 2015
New Revision: 288082
URL: https://svnweb.freebsd.org/changeset/base/288082
Log:
ngctl dot: Drop invalid trailing semi-colon
PR: 203257
Submitted by: Daniel O'Connor
Sponsored by: EMC / Isilon Storage Division
Modified:
Author: cem
Date: Tue Sep 15 20:22:30 2015
New Revision: 287831
URL: https://svnweb.freebsd.org/changeset/base/287831
Log:
kevent(2): Note DOOMED vnodes with NOTE_REVOKE
In poll mode, check for and wake VBAD vnodes. (Vnodes that are VBAD at
registration will never be woken by the
Author: cem
Date: Mon Sep 7 16:44:28 2015
New Revision: 287537
URL: https://svnweb.freebsd.org/changeset/base/287537
Log:
Follow-up to r287442: Move sysctl to compiled-once file
Avoid duplicate sysctl nodes.
Found by: tijl
Approved by: markj (mentor)
Sponsored by: EMC /
Author: cem
Date: Thu Sep 3 20:32:10 2015
New Revision: 287442
URL: https://svnweb.freebsd.org/changeset/base/287442
Log:
Detect badly behaved coredump note helpers
Coredump notes depend on being able to invoke dump routines twice; once
in a dry-run mode to get the size of the note, and
Author: cem
Date: Wed Sep 2 16:48:03 2015
New Revision: 287403
URL: https://svnweb.freebsd.org/changeset/base/287403
Log:
ioat: re-initialize interrupts after resetting hw on BDXDE
Resetting some generations of the I/OAT hardware (just BDXDE for now)
resets the corresponding MSI-X
Author: cem
Date: Wed Sep 2 22:48:41 2015
New Revision: 287414
URL: https://svnweb.freebsd.org/changeset/base/287414
Log:
ioat(4): pci_save/restore_state to persist MSI-X registers over BDXDE reset
Also for BWD devices, per jimharris@.
Reviewed by: jhb
Approved by: markj (mentor)
Author: cem
Date: Tue Aug 25 17:39:03 2015
New Revision: 287138
URL: https://svnweb.freebsd.org/changeset/base/287138
Log:
ioat(4): Minor style cleanups
Suggested by: ngie
Reviewed by: jimharris
Approved by: markj (mentor)
Sponsored by: EMC / Isilon Storage Division
Differential
Author: cem
Date: Mon Aug 24 20:39:22 2015
New Revision: 287118
URL: https://svnweb.freebsd.org/changeset/base/287118
Log:
ioatcontrol(8): Fix build
Tripped up by the FBSD SVN pre-commit hook!
Approved by: markj (mentor)
Sponsored by: EMC / Isilon Storage Division
Modified:
Author: cem
Date: Mon Aug 24 19:32:03 2015
New Revision: 287117
URL: https://svnweb.freebsd.org/changeset/base/287117
Log:
Import ioat(4) driver
I/OAT is also referred to as Crystal Beach DMA and is a Platform Storage
Extension (PSE) on some Intel server platforms.
This driver
Author: cem
Date: Fri Aug 21 15:21:56 2015
New Revision: 286997
URL: https://svnweb.freebsd.org/changeset/base/286997
Log:
vt_cpulogos: Resize all terms/windows when tearing down logos
PR: 202288 (partial)
Tested by:Jakob Alvermark
Reviewed by: ed
Approved by: markj
Author: cem
Date: Thu Aug 20 00:00:15 2015
New Revision: 286948
URL: https://svnweb.freebsd.org/changeset/base/286948
Log:
getrlimit.2: Document RSS, AS/VMEM limit behavior more clearly
Alphabetize the RLIMIT_ list while here.
Reviewed by: jilles (previous version), wblock (previous
Author: cem
Date: Mon Aug 10 14:03:39 2015
New Revision: 286580
URL: https://svnweb.freebsd.org/changeset/base/286580
Log:
files.amd64: Build ntb_hw.o if if_ntb OR ntb_hw
Approved by: markj (mentor)
Sponsored by: EMC / Isilon Storage Division
Differential Revision:
Author: cem
Date: Wed Aug 5 22:27:30 2015
New Revision: 286354
URL: https://svnweb.freebsd.org/changeset/base/286354
Log:
nfsclient: Protest loudly when GETATTR responses are invalid
BROKEN NFS SERVER OR MIDDLEWARE: Certain WAN accelerators attempt to cache
NFS GETATTR traffic, but
Author: cem
Date: Tue Jul 28 18:37:23 2015
New Revision: 285971
URL: https://svnweb.freebsd.org/changeset/base/285971
Log:
MFC r285483: pipe_direct_write: Fix mismatched pipelock/unlock
If a signal is caught in pipelock, causing it to fail, pipe_direct_write
should not try to pipeunlock.
Author: cem
Date: Wed Jul 22 15:30:10 2015
New Revision: 285794
URL: https://svnweb.freebsd.org/changeset/base/285794
Log:
vt: Unbreak build on no-splash configurations
PR: 201751
Differential Revision:https://reviews.freebsd.org/D3151
Tested by:Andrey Fesenko
Author: cem
Date: Wed Jul 22 18:50:47 2015
New Revision: 285801
URL: https://svnweb.freebsd.org/changeset/base/285801
Log:
vt_core.c: Use do/while to highlight missed semi-colon errors
Also, fix some nearby #define whitespace while here.
(Style cleanup for r285794.)
Suggested by:
Author: cem
Date: Wed Jul 22 23:19:53 2015
New Revision: 285805
URL: https://svnweb.freebsd.org/changeset/base/285805
Log:
vt: Default to cpu logos off
Apologies, this was how it was supposed to land. Mea culpa.
Differential Revision:https://reviews.freebsd.org/D3157
Author: cem
Date: Wed Jul 22 22:53:40 2015
New Revision: 285804
URL: https://svnweb.freebsd.org/changeset/base/285804
Log:
mount_nfs: Be more clear on nmount(2) error with errmsg unset
Differential Revision:https://reviews.freebsd.org/D3147
Reviewed by: rmacklem
Approved by:
Author: cem
Date: Wed Jul 22 23:23:12 2015
New Revision: 285806
URL: https://svnweb.freebsd.org/changeset/base/285806
Log:
vt: Change default CPU logo to Orb
Differential Revision:https://reviews.freebsd.org/D3156
Approved by: markj (mentor)
MFC after:1 week
Modified:
Author: cem
Date: Wed Jul 22 23:30:54 2015
New Revision: 285807
URL: https://svnweb.freebsd.org/changeset/base/285807
Log:
vt: cpu logos: Correct reversed 0/1 beastie descriptions
Differential Revision:https://reviews.freebsd.org/D3158
Approved by: markj (mentor)
Obtained
Author: cem
Date: Tue Jul 21 20:30:06 2015
New Revision: 285765
URL: https://svnweb.freebsd.org/changeset/base/285765
Log:
vt: De-static VT_SYSCTL_INT-defined objects
Explicitly mark existing VT_SYSCTL_INTs static. This is in preparation for
D2181.
Reviewed by: dumbbell, emaste
Author: cem
Date: Tue Jul 21 20:33:36 2015
New Revision: 285766
URL: https://svnweb.freebsd.org/changeset/base/285766
Log:
vt: Draw logos per CPU core
This feature is inspired by another Unix-alike OS commonly found on
airplane headrests.
A number of beasties[0] are drawn at top of
Author: cem
Date: Tue Jul 21 22:57:27 2015
New Revision: 285772
URL: https://svnweb.freebsd.org/changeset/base/285772
Log:
patch(1): Add -Vnone option to disable backup files
Differential Revision:https://reviews.freebsd.org/D3146
Reviewed by: pfg
Approved by: markj (mentor)
Author: cem
Date: Tue Jul 14 02:00:50 2015
New Revision: 285522
URL: https://svnweb.freebsd.org/changeset/base/285522
Log:
Fix cleanup race between unp_dispose and unp_gc
unp_dispose and unp_gc could race to teardown the same mbuf chains, which
can lead to dereferencing freed filedesc
Author: cem
Date: Mon Jul 13 17:45:22 2015
New Revision: 285483
URL: https://svnweb.freebsd.org/changeset/base/285483
Log:
pipe_direct_write: Fix mismatched pipelock/unlock
If a signal is caught in pipelock, causing it to fail, pipe_direct_write
should not try to pipeunlock.
Author: cem
Date: Wed Jul 8 03:20:28 2015
New Revision: 285262
URL: https://svnweb.freebsd.org/changeset/base/285262
Log:
Add myself to committers-src.dot
Approved by: markj (mentor)
Modified:
head/share/misc/committers-src.dot
Modified: head/share/misc/committers-src.dot
401 - 447 of 447 matches
Mail list logo