Author: scottl
Date: Sun Oct 17 20:01:56 2010
New Revision: 213993
URL: http://svn.freebsd.org/changeset/base/213993
Log:
Re-add opt_mps.h and opt_cam.h, lost in the previous rev.
Modified:
head/sys/modules/mps/Makefile
Modified: head/sys/modules/mps/Makefile
Author: scottl
Date: Fri Aug 31 09:42:46 2012
New Revision: 239939
URL: http://svn.freebsd.org/changeset/base/239939
Log:
Essentially revert r239912. The amr_periodic function hadn't been armed in
over 10 years and was dead code; the previous revision exposed it as such to
CLANG. The
Author: scottl
Date: Fri Aug 31 10:07:38 2012
New Revision: 239940
URL: http://svn.freebsd.org/changeset/base/239940
Log:
Heavily optimize the case of small RX packets of 160 bytes or less. For
this case, allocate a plain mbuf and copy the frame into it, then send the
copy up the stack,
Author: scottl
Date: Tue Sep 11 16:59:04 2012
New Revision: 240366
URL: http://svn.freebsd.org/changeset/base/240366
Log:
Remove a prefetch() directive that, after careful testing, does more harm
than good.
Submitted by: Fabien Thomas
Reviewed by: jfv
Modified:
On May 12, 2010, at 8:29 AM, Matthew Jacob wrote:
On 5/12/2010 7:23 AM, Scott Long wrote:
On May 12, 2010, at 8:20 AM, Matthew Jacob wrote:
Ow. No need to be rude :-).
No, I didn't, why do you ask?
Wow, did you copy this from windows? :-)
Actually I'm impressed
On Jun 11, 2010, at 11:41 AM, Pyun YongHyeon wrote:
On Fri, Jun 11, 2010 at 11:37:36AM -0600, Scott Long wrote:
On Jun 11, 2010, at 11:32 AM, Marcel Moolenaar wrote:
On Jun 11, 2010, at 10:21 AM, Scott Long wrote:
On Jun 11, 2010, at 11:04 AM, Marcel Moolenaar wrote:
On Jun 11, 2010
On Jun 11, 2010, at 11:44 AM, Marcel Moolenaar wrote:
On Jun 11, 2010, at 10:37 AM, Scott Long wrote:
I'm not clear why you even need bounce buffers for RX. The chip supports
64bit addresses with no boundary or alignment restrictions.
As per:
/*
* All controllers
On Jun 11, 2010, at 11:53 AM, Marcel Moolenaar wrote:
On Jun 11, 2010, at 10:47 AM, Scott Long wrote:
On Jun 11, 2010, at 11:44 AM, Marcel Moolenaar wrote:
On Jun 11, 2010, at 10:37 AM, Scott Long wrote:
I'm not clear why you even need bounce buffers for RX. The chip supports
64bit
On Jun 11, 2010, at 12:04 PM, Pyun YongHyeon wrote:
On Fri, Jun 11, 2010 at 11:55:07AM -0600, Scott Long wrote:
On Jun 11, 2010, at 11:53 AM, Marcel Moolenaar wrote:
On Jun 11, 2010, at 10:47 AM, Scott Long wrote:
On Jun 11, 2010, at 11:44 AM, Marcel Moolenaar wrote:
On Jun 11, 2010
I'm tired of CCB structure sizes changing willie nillie, whether in a CURRENT
branch or not. This should have been a new CCB, not a add-on to an existing
CCB. All your patch does it break binary compatibility.
Scott
On Jul 25, 2010, at 9:43 AM, Alexander Motin wrote:
Author: mav
Date: Sun
This is violates the policy that CAM has effectively had for a long time that
separates protocol error handling in the periph from transport error recovery
in the SIM. I think it's better to encourage SIMs to register an
AC_LOST_DEVICE event and handle command aborts themselves. Most drivers
On Aug 22, 2010, at 3:26 PM, Pyun YongHyeon wrote:
Author: yongari
Date: Sun Aug 22 21:26:35 2010
New Revision: 211648
URL: http://svn.freebsd.org/changeset/base/211648
Log:
It seems some newer RTL8139 controllers provides only memory space
register mapping.
Something that I'm seeing
On Aug 22, 2010, at 2:16 PM, Doug Barton wrote:
On 08/22/2010 12:42, M. Warner Losh wrote:
I think you're drawing the wrong conclusion here.
Doubtful. :)
My point is that we have trusted folks in the past to do the right
thing, even when they don't say they will.
And my point, which
Author: scottl
Date: Wed Jun 20 00:17:29 2012
New Revision: 237281
URL: http://svn.freebsd.org/changeset/base/237281
Log:
Update the 'fwdownload' command to also flash disks connected over an
ATA/SATA transport. The detection logic is automatic, so it should Just
Work. While here, also
Author: scottl
Date: Wed Jun 20 04:11:34 2012
New Revision: 237285
URL: http://svn.freebsd.org/changeset/base/237285
Log:
Add progress.c and progress.h, missed in the previous commit to camcontrol.
Submitted by: Garrett Cooper
Obtained from: Netflix, Inc.
Added:
Author: scottl
Date: Sat Oct 29 06:26:49 2011
New Revision: 226896
URL: http://svn.freebsd.org/changeset/base/226896
Log:
Fix an implicit dependency between the MFI driver and CAM that had grown due
to an API change in CAM. It's once again possible to link a static kernel
with 'mfi'
On Jun 25, 2011, at 7:32 PM, Justin T. Gibbs wrote:
Author: gibbs
Date: Sun Jun 26 01:32:46 2011
New Revision: 223557
URL: http://svn.freebsd.org/changeset/base/223557
Log:
cam/scsi/scsi_cd.c:
In cdregister(), hold the periph lock semaphore during changer
On Mar 3, 2011, at 12:32 PM, John Baldwin wrote:
On Thursday, March 03, 2011 12:22:44 pm Nathan Whitehorn wrote:
On 03/03/11 11:09, John Baldwin wrote:
On Wednesday, March 02, 2011 11:06:57 am Nathan Whitehorn wrote:
Author: nwhitehorn
Date: Wed Mar 2 16:06:57 2011
New Revision: 219181
On Mar 3, 2011, at 2:42 PM, Nathan Whitehorn wrote:
On 03/03/11 15:14, Scott Long wrote:
On Mar 3, 2011, at 12:32 PM, John Baldwin wrote:
On Thursday, March 03, 2011 12:22:44 pm Nathan Whitehorn wrote:
On 03/03/11 11:09, John Baldwin wrote:
On Wednesday, March 02, 2011 11:06:57 am Nathan
On Mar 20, 2011, at 10:34 PM, Jeff Roberson wrote:
On Sun, 20 Mar 2011, Kirk McKusick wrote:
Date: Sun, 20 Mar 2011 13:25:20 -0700
From: Doug Barton do...@freebsd.org
To: Marius Strobl mar...@alchemy.franken.de
CC: Kirk McKusick mckus...@mckusick.com,
Nathan Whitehorn
- Original Message -
From: John Baldwin j...@freebsd.org
To: Alexander Motin m...@freebsd.org
Cc: src-committ...@freebsd.org; svn-src-...@freebsd.org;
svn-src-head@freebsd.org
Sent: Friday, April 27, 2012 5:45 AM
Subject: Re: svn commit: r234603 - head/sys/geom/raid
On
On Thu, 4 Mar 2010, Ed Schouten wrote:
* Scott Long sco...@samsco.org wrote:
I'd like to re-add the '-' modifier to the chflags command that you
removed.
Be my guest. As long as it's not done unconditionally. :-)
What do you mean by unconditionally? Most of the utilities that install
On Mar 4, 2010, at 5:02 AM, Ed Schouten wrote:
* Scott Long sco...@samsco.org wrote:
What do you mean by unconditionally? Most of the utilities that
install themselves with 'chflags schg' do so by unconditionally
ignoring errors. Chpass seems to be the only exception at the
moment.
No, I
On Mar 12, 2010, at 11:18 AM, Pyun YongHyeon wrote:
Author: yongari
Date: Fri Mar 12 18:18:04 2010
New Revision: 205090
URL: http://svn.freebsd.org/changeset/base/205090
Log:
Reorder interrupt handler a bit such that producer/consumer
index of status block is read first before
On Jan 17, 2012, at 8:08 AM, John Baldwin wrote:
On Sunday, January 15, 2012 6:32:43 pm Colin Percival wrote:
On 01/15/12 15:28, John Baldwin wrote:
On 1/15/12 2:09 AM, Eitan Adler wrote:
Log:
- Fix undefined behavior when device_get_name is null
- Make error message more informative
On Feb 12, 2012, at 7:55 AM, Robert Millan wrote:
Author: rmh
Date: Sun Feb 12 14:55:27 2012
New Revision: 231559
URL: http://svn.freebsd.org/changeset/base/231559
Log:
Move WITHOUT_SOURCELESS_* files to sys/conf/ in order to avoid universe
target processing them as if they were
Author: scottl
Date: Mon Mar 12 08:03:51 2012
New Revision: 232854
URL: http://svn.freebsd.org/changeset/base/232854
Log:
Convert a number of drivers to obtaining their parent DMA tag from their
PCI device attachment.
Modified:
head/sys/dev/advansys/adv_pci.c
Author: scottl
Date: Mon Mar 12 18:15:08 2012
New Revision: 232874
URL: http://svn.freebsd.org/changeset/base/232874
Log:
More conversions of drivers to use the PCI parent DMA tag.
Modified:
head/sys/dev/de/if_de.c
head/sys/dev/glxsb/glxsb.c
head/sys/dev/hatm/if_hatm.c
Author: scottl
Date: Mon Mar 12 19:29:35 2012
New Revision: 232883
URL: http://svn.freebsd.org/changeset/base/232883
Log:
Final pass at having devices use their bus parent for dma tags. The
remaining drivers that haven't been converted have various problems or
complexities that will be
Author: scottl
Date: Mon Mar 12 20:31:58 2012
New Revision: 232886
URL: http://svn.freebsd.org/changeset/base/232886
Log:
Remove a stale comment.
Submitted by: jimharris
Modified:
head/sys/dev/ahb/ahb.c
Modified: head/sys/dev/ahb/ahb.c
On May 6, 2013, at 2:05 PM, Konstantin Belousov kostik...@gmail.com wrote:
On Mon, May 06, 2013 at 08:16:11PM +0200, Pawel Jakub Dawidek wrote:
On Sun, Apr 28, 2013 at 07:12:09PM +, Konstantin Belousov wrote:
Author: kib
Date: Sun Apr 28 19:12:09 2013
New Revision: 250027
URL:
Author: scottl
Date: Tue May 7 08:16:21 2013
New Revision: 250327
URL: http://svnweb.freebsd.org/changeset/base/250327
Log:
Add a sysctl vfs.read_min to complement the exiting vfs.read_max. It
defaults to 1, meaning that it's off.
When read-ahead is enabled on a file, the vfs cluster
Author: scottl
Date: Fri Jun 7 00:22:38 2013
New Revision: 251479
URL: http://svnweb.freebsd.org/changeset/base/251479
Log:
Simplify the checking of flags for cam_periph_mapmem(). This gets rid of
a lot of code redundancy and grossness at very minor expense.
Reviewed by: smh
+1,89 @@
+/*-
+ * CAM ioctl compatibility shims
+ *
+ * Copyright (c) 2013 Scott Long
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions
Author: scottl
Date: Mon Jun 17 10:21:38 2013
New Revision: 251842
URL: http://svnweb.freebsd.org/changeset/base/251842
Log:
This is an addendum to r251837.
Missed adding the new references to cam_compat.c to the various makefiles.
Obtained from:Netflix
Modified:
Author: scottl
Date: Wed Jun 19 05:11:30 2013
New Revision: 251989
URL: http://svnweb.freebsd.org/changeset/base/251989
Log:
Fix an unfortunate typo with the compat shims
Obtained from:Netflix
MFC after:now
Modified:
head/sys/cam/cam_compat.h
Modified:
Author: scottl
Date: Wed Jun 19 21:52:32 2013
New Revision: 252010
URL: http://svnweb.freebsd.org/changeset/base/252010
Log:
Mark geom_mirror as capable of unmapped i/o
Obtained from:Netflix
MFC after:3 days
Modified:
head/sys/geom/mirror/g_mirror.c
Modified:
Author: scottl
Date: Wed Jun 19 23:09:10 2013
New Revision: 252011
URL: http://svnweb.freebsd.org/changeset/base/252011
Log:
Fix a mystery cut-n-paste corruption from the previous commit.
Submitted by: Brenden Fabeny
Modified:
head/sys/geom/mirror/g_mirror.c
Modified:
Author: scottl
Date: Sat Jun 29 17:48:59 2013
New Revision: 252382
URL: http://svnweb.freebsd.org/changeset/base/252382
Log:
Introduce accessors for the ccb status word. Convert one (of many more)
modules to use it, will convert the others once the appropriate shed
color is selected by
Author: scottl
Date: Thu Feb 6 18:40:38 2014
New Revision: 261558
URL: http://svnweb.freebsd.org/changeset/base/261558
Log:
Add a new sysctl, dev.cxgbe.N.rsrv_noflow, and a companion tunable,
hw.cxgbe.rsrv_noflow. When set, queue 0 of the port is reserved for
TX packets without a flowid.
Author: scottl
Date: Mon Apr 7 15:13:24 2014
New Revision: 264229
URL: http://svnweb.freebsd.org/changeset/base/264229
Log:
Add some assertions to ensure that the target array doesn't get accessed
out of bounds.
Obtained from:Netflix, Inc.
MFC after:3 days
Modified:
Author: scottl
Date: Sat Apr 26 20:27:54 2014
New Revision: 264984
URL: http://svnweb.freebsd.org/changeset/base/264984
Log:
Retire smp_active. It was racey and caused demonstrated problems with
the cpufreq code. Replace its use with smp_started. There's at least
one userland tool that
Author: scottl
Date: Tue Apr 29 07:17:33 2014
New Revision: 265085
URL: http://svnweb.freebsd.org/changeset/base/265085
Log:
Document the -a option that was added in r262424.
Obtained from:Netflix, Inc.
MFC after:3 days
Modified:
head/usr.sbin/pmcstat/pmcstat.8
Modified:
Author: scottl
Date: Tue Apr 29 07:19:22 2014
New Revision: 265086
URL: http://svnweb.freebsd.org/changeset/base/265086
Log:
Fix formatting of the -a option in usage() to be consistent.
Obtained from:Netflix, Inc.
MFC after:3 days
Modified:
head/usr.sbin/pmcstat/pmcstat.c
Author: scottl
Date: Tue May 6 20:40:16 2014
New Revision: 265463
URL: http://svnweb.freebsd.org/changeset/base/265463
Log:
Due to reasons unknown at this time, the system can be forced to write
a journal block even when there are no journal entries to be written.
Until the root cause is
Author: scottl
Date: Tue May 20 22:43:17 2014
New Revision: 266481
URL: http://svnweb.freebsd.org/changeset/base/266481
Log:
Old PCIe implementations cannot allow a DMA transfer to cross a 4GB
boundary. This was addressed several years ago by creating a parent
tag hierarchy for the root
Author: scottl
Date: Tue May 27 14:06:23 2014
New Revision: 266745
URL: http://svnweb.freebsd.org/changeset/base/266745
Log:
Revert r266481. It was based on faulty analysis of the problem. A correct
fix is forthcoming.
Obtained from:Netflix, Inc.
Modified:
Author: scottl
Date: Tue May 27 14:18:57 2014
New Revision: 266746
URL: http://svnweb.freebsd.org/changeset/base/266746
Log:
Now that there are separate back-end implementations of busdma, the bounce
implementation shouldn't steal flags from the common front-end.
Move those flags to the
Author: scottl
Date: Tue May 27 21:31:11 2014
New Revision: 266775
URL: http://svnweb.freebsd.org/changeset/base/266775
Log:
Eliminate the fake contig_dmamap and replace it with a new flag,
BUS_DMA_KMEM_ALLOC. They serve the same purpose, but using the flag
means that the map can be NULL
Author: scottl
Date: Mon Jun 30 00:41:46 2014
New Revision: 268024
URL: http://svnweb.freebsd.org/changeset/base/268024
Log:
Fix a case in ndling ATA_PASSTHROUGH commands that have an unaligned buffer.
This impacts some home-rolled SMART tools.
Reviewed by: jimharris
Obtained from:
Author: scottl
Date: Mon Jun 30 01:01:54 2014
New Revision: 268025
URL: http://svnweb.freebsd.org/changeset/base/268025
Log:
In rare cases, a SATA drive can stop responding to commands and trigger a
reset device task request from the driver. If the drive fails to respond
with a signature
Author: scottl
Date: Tue Jul 1 04:33:36 2014
New Revision: 268071
URL: http://svnweb.freebsd.org/changeset/base/268071
Log:
Refactor some code in mps.c to reduce header pollution.
Reviewed by: gibbs
Obtained from:Netflix, Inc.
MFC after:2 days
Modified:
Author: scottl
Date: Tue Jul 1 04:44:18 2014
New Revision: 268072
URL: http://svnweb.freebsd.org/changeset/base/268072
Log:
Add accessor functions for manipulating the CAM CCB status field.
Reviewed by: gibbs
Obtained from:Netflix, Inc
MFC after:2 days
Modified:
Author: scottl
Date: Tue Jul 1 10:51:20 2014
New Revision: 268088
URL: http://svnweb.freebsd.org/changeset/base/268088
Log:
Don't overload the CCB status field within the driver.
Obtained from:Netflix, Inc.
MFC after:2 days
Modified:
head/sys/dev/mps/mps_sas.c
Modified:
Author: scottl
Date: Fri Jul 12 00:50:25 2013
New Revision: 253228
URL: http://svnweb.freebsd.org/changeset/base/253228
Log:
Refactor the various delete methods out of dastart(). Cleans up a bunch
of style and adds more modularity and clarity.
Obtained from:Netflix
MFC after:
Author: scottl
Date: Fri Jul 12 23:20:11 2013
New Revision: 253307
URL: http://svnweb.freebsd.org/changeset/base/253307
Log:
Const-ify the new da_delete_functions.
Remove a redundant sanity check
Submitted by: Steven Hartland
Obtained from:Netflix
MFC after:3 days
On Jul 17, 2013, at 7:00 PM, Glen Barber g...@freebsd.org wrote:
On Wed, Jul 17, 2013 at 02:05:20PM +, Hiroki Sato wrote:
Author: hrs
Date: Wed Jul 17 14:05:20 2013
New Revision: 253427
URL: http://svnweb.freebsd.org/changeset/base/253427
Log:
- Add support of MK_INET_SUPPORT=no.
Author: scottl
Date: Fri Jul 19 00:12:41 2013
New Revision: 253460
URL: http://svnweb.freebsd.org/changeset/base/253460
Log:
Overhaul error, information, and debug logging.
Obtained from:Netflix
MFC after:3 days
Modified:
head/sys/dev/mps/mps.c
Author: scottl
Date: Fri Jul 19 06:42:15 2013
New Revision: 253469
URL: http://svnweb.freebsd.org/changeset/base/253469
Log:
Since there's no defined schema for the XML that's generated by the
kern.geom.confxml sysctl, it's silly to warn about tags in libgeom,
especially since libgeom
Author: scottl
Date: Tue Jul 30 17:35:06 2013
New Revision: 253809
URL: http://svnweb.freebsd.org/changeset/base/253809
Log:
Fix a printf typo.
Obtained from:LSI
Modified:
head/sys/dev/mps/mps_sas.c
Modified: head/sys/dev/mps/mps_sas.c
Author: scottl
Date: Tue Jul 30 22:57:12 2013
New Revision: 253822
URL: http://svnweb.freebsd.org/changeset/base/253822
Log:
Add a 'surrender' mode to fsck_ffs. With the -S flag, once hard read errors
are encountered, the fsck will stop instead of wasting time chewing through
possibly
Author: scottl
Date: Tue Jul 30 23:26:05 2013
New Revision: 253823
URL: http://svnweb.freebsd.org/changeset/base/253823
Log:
Create a knob, kern.ipc.sfreadahead, that allows one to tune the amount of
readahead that sendfile() will do. Default remains the same.
Obtained from:
Author: scottl
Date: Tue Jul 30 23:50:09 2013
New Revision: 253824
URL: http://svnweb.freebsd.org/changeset/base/253824
Log:
Fix r253823. Some WIP patches snuck in.
Submitted by: zont
Modified:
head/sys/kern/kern_mutex.c
head/sys/kern/subr_uio.c
Modified: head/sys/kern/kern_mutex.c
Author: scottl
Date: Wed Jul 31 15:55:01 2013
New Revision: 253840
URL: http://svnweb.freebsd.org/changeset/base/253840
Log:
Another fix for r253823; retain the default of 1 readahead block for sendfile.
Submitted by: glebius
Obtained from:Netflix
MFC after:3 days
Author: scottl
Date: Fri Aug 9 01:04:44 2013
New Revision: 254115
URL: http://svnweb.freebsd.org/changeset/base/254115
Log:
Add a helpful message that can help point to why a sysctl tree removal failed
Obtained from:Netflix
MFC after:3 days
Modified:
Author: scottl
Date: Fri Aug 9 01:09:02 2013
New Revision: 254116
URL: http://svnweb.freebsd.org/changeset/base/254116
Log:
Sometimes a device misbehaves so badly that it disrupts the entire system.
Add a tunable that allows such a device to be excluded from the driver.
The id parameter is
Author: scottl
Date: Fri Aug 9 01:10:33 2013
New Revision: 254117
URL: http://svnweb.freebsd.org/changeset/base/254117
Log:
Rate limit the 'out of chain frame' messages to once per 60 seconds.
Obtained from:Netflix
MFC after:3 days
Modified:
head/sys/dev/mps/mps.c
Yes, at least some of this stuff is coming to light because we're aggressively
tracking top-of-tree in both 9 and 10. Which is good. But highly annoying at
times. But good in the long run. It means that 9.2 won't suck, and 10.0 won't
suck. =-)
Scott
On Aug 9, 2013, at 3:22 PM, Adrian Chadd
Thanks, I'll look into it.
Scott
On Aug 11, 2013, at 6:01 AM, Alexander Motin m...@freebsd.org wrote:
On 19.07.2013 03:12, Scott Long wrote:
Author: scottl
Date: Fri Jul 19 00:12:41 2013
New Revision: 253460
URL: http://svnweb.freebsd.org/changeset/base/253460
Log:
Overhaul error
On Aug 12, 2013, at 11:12 AM, Adrian Chadd adr...@freebsd.org wrote:
On 12 August 2013 08:53, Rui Paulo rpa...@felyko.com wrote:
On 11 Aug 2013, at 18:01, Adrian Chadd adr...@freebsd.org wrote:
Damnit, I really should create a generic here's a 64 bit mask for
debug set of macros we can use
Author: scottl
Date: Mon Aug 12 19:16:55 2013
New Revision: 254253
URL: http://svnweb.freebsd.org/changeset/base/254253
Log:
r253460 accidentally some moderately expensive debugging code, even
when debugging isn't enabled. Work around this.
Submitted by: mav
Obtained from:
Author: scottl
Date: Mon Aug 12 23:30:01 2013
New Revision: 254263
URL: http://svnweb.freebsd.org/changeset/base/254263
Log:
Update PCI drivers to no longer look at the MEMIO-enabled bit in the PCI
command register. The lazy BAR allocation code in FreeBSD sometimes
disables this bit when
On Aug 19, 2013, at 5:54 PM, Jeff Roberson j...@freebsd.org wrote:
Author: jeff
Date: Mon Aug 19 23:54:24 2013
New Revision: 254544
URL: http://svnweb.freebsd.org/changeset/base/254544
Log:
- Increase the active lru refresh interval to 10 minutes. This has been
shown to
On Aug 21, 2013, at 8:59 AM, Andre Oppermann an...@freebsd.org wrote:
On 19.08.2013 23:45, Navdeep Parhar wrote:
On 08/19/13 13:58, Andre Oppermann wrote:
On 19.08.2013 19:33, Navdeep Parhar wrote:
On 08/19/13 04:16, Andre Oppermann wrote:
Author: andre
Date: Mon Aug 19 11:16:53 2013
New
On Aug 22, 2013, at 7:58 AM, Dmitry Morozovsky ma...@rinet.ru wrote:
On Thu, 22 Aug 2013, Kenneth D. Merry wrote:
Fix mps(4) driver breakage that came in in change 253550 that
manifested itself in out of chain frame conditions.
When the driver ran out of chain frames, the request in
Author: scottl
Date: Tue Sep 24 16:50:53 2013
New Revision: 255853
URL: http://svnweb.freebsd.org/changeset/base/255853
Log:
Update the CAM API for FreeBSD 10:
- Remove the timeout_ch field. It's been deprecated since FreeBSD 7.0;
MPSAFE drivers should be managing their own timeout
Author: scottl
Date: Wed Sep 25 15:55:56 2013
New Revision: 255870
URL: http://svnweb.freebsd.org/changeset/base/255870
Log:
Re-do r255853. Along with adding back the API/ABI changes from the
original, this hides the contents of cam_compat.h from ktrace/kdump/truss,
avoiding problems
Author: scottl
Date: Wed Sep 25 17:16:21 2013
New Revision: 255871
URL: http://svnweb.freebsd.org/changeset/base/255871
Log:
Re-do r255853. Along with adding back the API/ABI changes from the
original, this hides the contents of cam_compat.h from ktrace/kdump/truss,
avoiding problems
Author: scottl
Date: Mon Aug 18 19:27:47 2014
New Revision: 270149
URL: http://svnweb.freebsd.org/changeset/base/270149
Log:
Deal explicitly with possible failures of make_dev_alias_p() in GEOM.
Submitted by: Mariusz Zaborski osho...@freebsd.org
MFC after: 3 days
Modified:
Author: scottl
Date: Thu Mar 28 14:14:28 2013
New Revision: 248830
URL: http://svnweb.freebsd.org/changeset/base/248830
Log:
Several fixes and improvements to sendfile()
1. If we wanted to send exactly as many bytes as the socket buffer is
sized for, the inner loop of
Author: scottl
Date: Sun Dec 29 20:48:47 2013
New Revision: 260059
URL: http://svnweb.freebsd.org/changeset/base/260059
Log:
Add the '-b' flag to 'camcontrol devlist'. This prints only the existing
buses and their parent sims, useful for creating a sim-bus-device map.
Obtained from:
Author: scottl
Date: Mon Dec 30 01:16:08 2013
New Revision: 260068
URL: http://svnweb.freebsd.org/changeset/base/260068
Log:
Add the -R option to allow fsck_ffs to restart itself when too many critical
errors have been detected in a particular run.
Clean up the global state variables so
Author: scottl
Date: Mon Dec 30 01:17:05 2013
New Revision: 260069
URL: http://svnweb.freebsd.org/changeset/base/260069
Log:
Add globs.c to the build now that it's a separate file.
Reviewed by: max
Obtained from:Netflix
MFC after:3 days
Modified:
head/sbin/fsdb/Makefile
Author: scottl
Date: Mon Dec 30 01:32:17 2013
New Revision: 260070
URL: http://svnweb.freebsd.org/changeset/base/260070
Log:
Multi-queue NIC drivers and multi-port lagg tend to use the same lower
bits of the flowid as each other, resulting in a poor distribution of
packets among queues in
On Dec 29, 2013, at 2:28 PM, John-Mark Gurney j...@funkthat.com wrote:
Pedro Giffuni wrote this message on Sun, Dec 29, 2013 at 15:51 -0500:
On 26.12.2013 06:13, Dimitry Andric wrote:
On 26 Dec 2013, at 02:51, Adrian Chadd adr...@freebsd.org wrote:
I'd prefer you didn't remove unused code in
Author: scottl
Date: Mon Dec 30 05:02:57 2013
New Revision: 260076
URL: http://svnweb.freebsd.org/changeset/base/260076
Log:
Add globs.c, missed in r260068,260069
Submitted by: peter
Obtained from:Netflix
MFC after:3 Days
Added:
head/sbin/fsck_ffs/globs.c (contents,
Author: scottl
Date: Mon Dec 30 16:49:31 2013
New Revision: 260087
URL: http://svnweb.freebsd.org/changeset/base/260087
Log:
getopt returns an int, not a char, so use the correct data type for
the return value. Fixes powerpc tinderbox.
MFC after:2 days
Modified:
Author: scottl
Date: Tue Jan 7 19:33:17 2014
New Revision: 260401
URL: http://svnweb.freebsd.org/changeset/base/260401
Log:
Remove aicasm as a build dependency. It made sense when the ahc and ahd
drivers and their firmware were under active development, but those days
have passed. The
Author: scottl
Date: Thu Nov 13 22:11:44 2014
New Revision: 274489
URL: https://svnweb.freebsd.org/changeset/base/274489
Log:
Extend earlier addition of stack frames to most of support.S. This makes
stack traces in KDB, HWPMC, and DTrace much more reliable and useful.
Reviewed by: kan,
Author: scottl
Date: Wed Dec 24 07:04:04 2014
New Revision: 276174
URL: https://svnweb.freebsd.org/changeset/base/276174
Log:
Fix tunable and sysctl handling of the fail_on_task_timeout knob.
Reviewed by: emax
Obtained from:Netflix, Inc.
MFC after:3 days
Modified:
Author: scottl
Date: Fri Jan 2 05:34:14 2015
New Revision: 276526
URL: https://svnweb.freebsd.org/changeset/base/276526
Log:
Garbage collect the asr driver. Hardware for it has not been produced in
roughly 10 years, and the driver has not enjoyed any significant maintenance
since long
Author: scottl
Date: Fri Jan 2 15:46:54 2015
New Revision: 276540
URL: https://svnweb.freebsd.org/changeset/base/276540
Log:
Fix a missed comment from r276526.
Modified:
head/sys/amd64/conf/GENERIC
Modified: head/sys/amd64/conf/GENERIC
Author: scottl
Date: Sun Jan 25 22:29:23 2015
New Revision: 277717
URL: https://svnweb.freebsd.org/changeset/base/277717
Log:
Fix the ioctl interface to properly support fetching the header of regular
and extended config pages.
Obtained from:Netflix, Inc.
MFC after:3 days
Author: scottl
Date: Tue Mar 10 09:41:48 2015
New Revision: 279842
URL: https://svnweb.freebsd.org/changeset/base/279842
Log:
Implement basic cpuset reporting in procstat via the -S flag.
Obtained from:Netflix, Inc.
MFC after:3 days
Added:
Author: scottl
Date: Wed Mar 11 08:08:54 2015
New Revision: 279875
URL: https://svnweb.freebsd.org/changeset/base/279875
Log:
Fix a typo and update the date in the man page.
Submitted by: emax
Obtained from:Netflix, Inc.
MFC after:3 days
Modified:
Author: scottl
Date: Fri Apr 24 17:03:53 2015
New Revision: 281942
URL: https://svnweb.freebsd.org/changeset/base/281942
Log:
Revert r281451. It causes a panic/hang early in boot for a number of
users, myself included. The original code is likely papering over a
larger bug that needs to
Author: scottl
Date: Wed Apr 29 15:57:14 2015
New Revision: 282228
URL: https://svnweb.freebsd.org/changeset/base/282228
Log:
Improve support for blacklisting bad memory locations. The user can supply
a text file with a list of physical memory addresses to exclude, and have it
loaded at
Author: scottl
Date: Wed Apr 29 17:18:41 2015
New Revision: 282239
URL: https://svnweb.freebsd.org/changeset/base/282239
Log:
Revert r282227. It is clearly incorrect as it frees an object that is still
referenced. I think that there does exist an unlikely edge case for a
memory leak, but
Author: scottl
Date: Mon Apr 27 07:38:46 2015
New Revision: 282064
URL: https://svnweb.freebsd.org/changeset/base/282064
Log:
Small change in header order to allow this to compile.
Obtained from:Netflix, Inc.
MFC after:3 days
Modified:
head/sys/boot/common/md.c
Modified:
Author: scottl
Date: Thu May 28 08:00:11 2015
New Revision: 283643
URL: https://svnweb.freebsd.org/changeset/base/283643
Log:
Follow-up r283636 with a fix to the other abuses of BUS_SPACE_MAXSIZE_32BIT.
It makes no sense to specify a segment size that's larger than the total
amount that you
1 - 100 of 345 matches
Mail list logo