Author: ambrisko
Date: Thu Oct 10 03:12:17 2019
New Revision: 353380
URL: https://svnweb.freebsd.org/changeset/base/353380
Log:
This driver attaches to the Intel VMD drive and connects a new PCI domain
starting at the max. domain, and then work down. Then existing FreeBSD
drivers will attac
7;t attach to the BMC or create /dev/ipmi, and that the
| > kernel panics when trying to unload. Right?
| >
| > If so, that's exactly the issue I hit on Monday, but didn't get a
| > chance to triage. Thanks!
| >
| > -Ravi
| >
| > -Original Message-
| &g
Author: ambrisko
Date: Thu Aug 16 15:59:02 2018
New Revision: 337913
URL: https://svnweb.freebsd.org/changeset/base/337913
Log:
Fix a module Makefile error on amd64 so the IPMI HW interfaces are built.
When the module is being unloaded and no HW interfaces were created don't
clean up. This
On Fri, Oct 14, 2016 at 12:25:54PM -0600, Warner Losh wrote:
|On Oct 14, 2016 11:55 AM, "Doug Ambrisko" <[1]ambri...@ambrisko.com>
|wrote:
|>
|> On Fri, Oct 14, 2016 at 10:33:15AM -0700, Ravi Pokala wrote:
|> | -Original Message-
|> | &
On Fri, Oct 14, 2016 at 10:33:15AM -0700, Ravi Pokala wrote:
| -Original Message-
| > From: on behalf of Doug Ambrisko
| > Date: 2016-10-14, Friday at 10:27
| > To: Warner Losh
| > Cc: Doug Ambrisko , src-committers
, "svn-src-all@freebsd.org"
, &qu
our shipping code base.
However, I hope that nothing would use this except for smbios(4) and
for people to make smbios(4) useful for this info.
Thanks,
Doug A.
| On Fri, Oct 14, 2016 at 11:10 AM, Doug Ambrisko wrote:
| > Author: ambrisko
| > Date: Fri Oct 14 17:10:53 2016
| > New Revision
Author: ambrisko
Date: Fri Oct 14 17:10:53 2016
New Revision: 307326
URL: https://svnweb.freebsd.org/changeset/base/307326
Log:
In UEFI mode expose the SMBIOS anchor base address via kenv so the kernel
etc. can find out where the SMBIOS entry point is located. In pure
UEFI mode the BIOS is
Author: ambrisko
Date: Fri May 27 19:23:15 2016
New Revision: 300866
URL: https://svnweb.freebsd.org/changeset/base/300866
Log:
If the I/O offset and length is multiple of the media size then
directly pass the request otherwise use a buffer that is a
multiple of the media size. This speeds
Author: ambrisko
Date: Mon Jun 15 21:08:08 2015
New Revision: 284429
URL: https://svnweb.freebsd.org/changeset/base/284429
Log:
MFC r284180:
Switch from make_dev_alias to make_dev_alias_p since make_dev_alias_p can
gracefully fail if the /dev/megaraid_sas_ioctl_node symlink already exists
Author: ambrisko
Date: Tue Jun 9 15:51:11 2015
New Revision: 284180
URL: https://svnweb.freebsd.org/changeset/base/284180
Log:
Switch from make_dev_alias to make_dev_alias_p since make_dev_alias_p can
gracefully fail if the /dev/megaraid_sas_ioctl_node symlink already exists.
This can happe
Author: ambrisko
Date: Fri Jan 30 18:25:53 2015
New Revision: 277943
URL: https://svnweb.freebsd.org/changeset/base/277943
Log:
Fix UEFI PXE boot on a NIC that isn't the first NIC.
In UEFI it appears all available NICS are present to pass network traffic.
This gives the capability to load
a look his suggested changes.
Right now I'm trying to figure out why UEFI PXE is hanging after
the first file is looked up on some machines.
Thanks,
Doug A.
| On 10/30/14 08:52, Doug Ambrisko wrote:
| >Author: ambrisko
| >Date: Thu Oct 30 15:52:01 2014
| >New Revisi
Author: ambrisko
Date: Thu Oct 30 15:52:01 2014
New Revision: 273865
URL: https://svnweb.freebsd.org/changeset/base/273865
Log:
Make UEFI booting of 4Kn disks work:
- convert boot1.efi to corrrectly calculate the lba for what the
media reports and convert the size based on
Author: ambrisko
Date: Fri Sep 12 17:32:28 2014
New Revision: 271475
URL: http://svnweb.freebsd.org/changeset/base/271475
Log:
Add support for serial and null console to UEFI boot loader.
Modified:
head/sys/boot/amd64/efi/bootinfo.c
head/sys/boot/amd64/efi/conf.c
head/sys/boot/efi/libefi/
On Fri, May 16, 2014 at 09:16:15AM -0700, Bruce Simpson wrote:
| On 16/05/2014 08:46, Doug Ambrisko wrote:
| > mrsas(4) attaches disks to the CAM layer so it depends on CAM and
| > devices show up as /dev/daX. mfiutil(8) does not work with mrsas.
|
| This is a big improvement. When
Author: ambrisko
Date: Fri May 16 15:46:28 2014
New Revision: 266242
URL: http://svnweb.freebsd.org/changeset/base/266242
Log:
MFC 26/MFS 265922
dd mrsas(4) driver from LSI official support of newer MegaRAID SAS
cards. LSI has been maintaining this driver outside of the FreeBSD
tre
Author: ambrisko
Date: Mon May 12 17:55:24 2014
New Revision: 265922
URL: http://svnweb.freebsd.org/changeset/base/265922
Log:
MFC 26
dd mrsas(4) driver from LSI official support of newer MegaRAID SAS
cards. LSI has been maintaining this driver outside of the FreeBSD
tree. It over
Author: ambrisko
Date: Wed May 7 16:16:49 2014
New Revision: 26
URL: http://svnweb.freebsd.org/changeset/base/26
Log:
Add mrsas(4) driver from LSI official support of newer MegaRAID SAS
cards. LSI has been maintaining this driver outside of the FreeBSD
tree. It overlaps support of
On Wed, Feb 05, 2014 at 02:05:29PM -0500, John Baldwin wrote:
| On Monday, February 03, 2014 03:53:36 PM Doug Ambrisko wrote:
| > On Fri, Jan 31, 2014 at 06:28:27PM -0700, James Gritton wrote:
| > | On 1/31/2014 2:30 PM, Alexander Leidinger wrote:
| > | > On Fri, 31 Jan 2014 12:34:4
Author: ambrisko
Date: Tue Feb 4 17:35:41 2014
New Revision: 261491
URL: http://svnweb.freebsd.org/changeset/base/261491
Log:
Add a tunable "hw.mfi.mrsas_enable" to allow mfi(4) to drop priority and
allow mrsas(4) from LSI to attach to newer LSI cards that are support by
mrsas(4). If mrsas
On Fri, Jan 31, 2014 at 06:28:27PM -0700, James Gritton wrote:
| On 1/31/2014 2:30 PM, Alexander Leidinger wrote:
| > On Fri, 31 Jan 2014 12:34:48 + (GMT)
| > Robert Watson wrote:
| >> On Wed, 29 Jan 2014, Alexander Leidinger wrote:
| It does. I included a warning in jail.8 that this wil
Author: ambrisko
Date: Tue Oct 22 19:49:19 2013
New Revision: 256924
URL: http://svnweb.freebsd.org/changeset/base/256924
Log:
MFC r255869:
Add PCI device ID for MegaRAID Invader cards. This was the only
change needed to make it work on my card.
Modified:
stable/9/sys/dev/mfi/mfi_pci.
Author: ambrisko
Date: Wed Sep 25 15:48:32 2013
New Revision: 255869
URL: http://svnweb.freebsd.org/changeset/base/255869
Log:
Add PCI device ID for MegaRAID Invader cards. This was the only
change needed to make it work on my card.
Approved by: re (glebius)
Modified:
head/sys/dev/mf
Author: ambrisko
Date: Thu Nov 8 00:32:36 2012
New Revision: 242726
URL: http://svnweb.freebsd.org/changeset/base/242726
Log:
Add support for SCSI pass through devices to be attached and
detached.
PR: 172864
Submitted by: rstone@
Modified:
head/sys/dev/mfi/mfi.c
head/sys
Author: ambrisko
Date: Tue Nov 6 23:25:06 2012
New Revision: 242681
URL: http://svnweb.freebsd.org/changeset/base/242681
Log:
- Extend the prior commit to use the generic SCSI command building
function use that for JBOD and Thunderbolt disk write command. Now
we only have one implement
FWIW, I also have a fix for this and use the same function for
mfi_tbolt.c. It also has a bunch of other fixes. However, I need
to merge up to this code. It could use some testing on various cards
etc.
Thanks,
Doug A.
On Fri, Nov 02, 2012 at 10:07:45PM +, Xin LI wrote:
| Author: delphij
|
Author: ambrisko
Date: Mon May 7 19:17:09 2012
New Revision: 235135
URL: http://svn.freebsd.org/changeset/base/235135
Log:
MFC r235014: Rebuild fix and LBA calculation fix for ThunderBolt
based cards.
MFC r235016: Some style improvements.
MFC r235040: Fix the return
Author: ambrisko
Date: Fri May 4 22:54:54 2012
New Revision: 235040
URL: http://svn.freebsd.org/changeset/base/235040
Log:
Fix the returns in mfi_tbolt_sync_map_info. I forgot to change
them to cleanup and goto out when acknowledging the LD's. Check
for failure on malloc. Remove a couple
Author: ambrisko
Date: Fri May 4 16:22:13 2012
New Revision: 235016
URL: http://svn.freebsd.org/changeset/base/235016
Log:
Some style improvements.
Modified:
head/sys/dev/mfi/mfi.c
head/sys/dev/mfi/mfi_disk.c
head/sys/dev/mfi/mfi_tbolt.c
Modified: head/sys/dev/mfi/mfi.c
Author: ambrisko
Date: Fri May 4 16:00:39 2012
New Revision: 235014
URL: http://svn.freebsd.org/changeset/base/235014
Log:
First fix pr 167226:
ThunderBolt cannot read sector >= 2^32 or 2^21
with supplied patch.
Second the bigger change, fix RAID operation on ThunderBolt base
c
Author: ambrisko
Date: Wed Apr 18 19:15:59 2012
New Revision: 234438
URL: http://svn.freebsd.org/changeset/base/234438
Log:
MFC r230778
When detaching an AIO or LIO requests grab the lock and tell knlist_remove
that we have the lock now. This cleans up a locking panic ASSERT when
knlist_e
Author: ambrisko
Date: Wed Apr 18 18:58:18 2012
New Revision: 234433
URL: http://svn.freebsd.org/changeset/base/234433
Log:
MFC r233713
Remove the magic mfi_array is 288 bytes and just use the
sizeof the array since it is not 288 bytes.
Change reporting of a "SYSTEM" disk to "JBOD" to m
Author: ambrisko
Date: Wed Apr 18 18:31:11 2012
New Revision: 234429
URL: http://svn.freebsd.org/changeset/base/234429
Log:
MFC r233711:
Major update to driver to support for Drake Skinny and ThunderBolt cards.
MFC r233768:
Change typedef atomic_t to struct mfi_atomic to avoid name spac
Author: ambrisko
Date: Mon Apr 2 19:13:02 2012
New Revision: 233805
URL: http://svn.freebsd.org/changeset/base/233805
Log:
Move struct megasas_sge from mfi_ioctl.h to mfivar.h so we can
remove including machine/bus.h. Add some more mfi_ prefixes to
avoid name space pollution.
This sho
Garrett Cooper writes:
| On Sun, Apr 1, 2012 at 7:22 PM, Doug Ambrisko wrote:
| > Author: ambrisko
| > Date: Mon Apr ?2 02:22:22 2012
| > New Revision: 233768
| > URL: http://svn.freebsd.org/changeset/base/233768
| >
| > Log:
| > Change typedef atomic_t to struct mfi_atomi
Author: ambrisko
Date: Mon Apr 2 02:22:22 2012
New Revision: 233768
URL: http://svn.freebsd.org/changeset/base/233768
Log:
Change typedef atomic_t to struct mfi_atomic to avoid name space
collision and some couple more style changes.
Modified:
head/sys/dev/mfi/mfivar.h
Modified: head/sys/
Author: ambrisko
Date: Fri Mar 30 23:39:39 2012
New Revision: 233713
URL: http://svn.freebsd.org/changeset/base/233713
Log:
MFhead_mfi r233621
Remove the magic mfi_array is 288 bytes and just use the
sizeof the array since it is not 288 bytes.
Change reporting of
Author: ambrisko
Date: Fri Mar 30 23:05:48 2012
New Revision: 233711
URL: http://svn.freebsd.org/changeset/base/233711
Log:
MFhead_mfi r227068
First cut of new HW support from LSI and merge into FreeBSD.
Supports Drake Skinny and ThunderBolt cards.
MFhead_mfi r227574
St
Author: ambrisko
Date: Mon Jan 30 19:19:22 2012
New Revision: 230778
URL: http://svn.freebsd.org/changeset/base/230778
Log:
When detaching an AIO or LIO requests grab the lock and tell knlist_remove
that we have the lock now. This cleans up a locking panic ASSERT when
knlist_empty is called
Author: ambrisko
Date: Wed Oct 6 18:36:50 2010
New Revision: 213489
URL: http://svn.freebsd.org/changeset/base/213489
Log:
Add the capability to read the complete contents of the NVRAM via sysctl
dev.bce..nvram_dump
Add the capability to write the complete contents of the NVRAM via sy
Author: ambrisko
Date: Mon Apr 27 15:58:38 2009
New Revision: 191563
URL: http://svn.freebsd.org/changeset/base/191563
Log:
Start to convert this over to the new tty layer. These changes allow
this driver to compile and limp along with the new layer. These changes
do not deal with proper l
Author: ambrisko
Date: Fri Mar 27 17:00:49 2009
New Revision: 190472
URL: http://svn.freebsd.org/changeset/base/190472
Log:
Revert 190445 change to this file restoring:
typedef l_long l_off_t;
Change l_mmap_argv's to l_ulong for pgoff. This restores prior behaviour
to consu
Chagin Dmitry writes:
| On Fri, Mar 27, 2009 at 08:47:01AM -0700, Doug Ambrisko wrote:
| > Chagin Dmitry writes:
| > | On Thu, Mar 26, 2009 at 05:08:59PM -0700, Doug Ambrisko wrote:
| > [snip]
| > | > Okay, I did some more instrumenting again and found that I was
| > | >
Chagin Dmitry writes:
| On Thu, Mar 26, 2009 at 05:08:59PM -0700, Doug Ambrisko wrote:
[snip]
| > Okay, I did some more instrumenting again and found that I was
| > slightly wrong. The mmap that was failing was 0xcf79c000 and not
| > 0xf. This probably makes since since the
Doug Ambrisko writes:
| John Baldwin writes:
| | On Thursday 26 March 2009 5:29:42 pm Doug Ambrisko wrote:
| [snip]
| | > Maybe you have another suggestion to fix this. The problem showed up
| | > when doing a mmap of 0xcf79c000 into 0xcf79c000 also a mmap
| | > of 0xf
John Baldwin writes:
| On Thursday 26 March 2009 5:29:42 pm Doug Ambrisko wrote:
[snip]
| > Maybe you have another suggestion to fix this. The problem showed up
| > when doing a mmap of 0xcf79c000 into 0xcf79c000 also a mmap
| > of 0xf ended up the same way. This cau
Roman Divacky writes:
| On Thu, Mar 26, 2009 at 05:14:23PM +, Doug Ambrisko wrote:
| > Author: ambrisko
| > Date: Thu Mar 26 17:14:22 2009
| > New Revision: 190445
| > URL: http://svn.freebsd.org/changeset/base/190445
| >
| > Log:
| > Add stuff to support upcoming BMC/I
Author: ambrisko
Date: Thu Mar 26 20:23:21 2009
New Revision: 190453
URL: http://svn.freebsd.org/changeset/base/190453
Log:
Sigh, not my day. Check-in the update version that didn't have
the linux_compat mistakes.
Modified:
head/sys/conf/files.amd64
head/sys/conf/files.i386
Modified: he
Max Laier writes:
| On Thursday 26 March 2009 18:14:23 Doug Ambrisko wrote:
| > Author: ambrisko
| > Date: Thu Mar 26 17:14:22 2009
| > New Revision: 190445
| > URL: http://svn.freebsd.org/changeset/base/190445
| >
| > Log:
| > Add stuff to support upcoming BMC/IPMI f
Author: ambrisko
Date: Thu Mar 26 19:15:31 2009
New Revision: 190452
URL: http://svn.freebsd.org/changeset/base/190452
Log:
Add in forgotten module ipmi_linux.
Found by: mlaier
Added:
head/sys/modules/ipmi/ipmi_linux/
head/sys/modules/ipmi/ipmi_linux/Makefile (contents, props cha
Author: ambrisko
Date: Thu Mar 26 17:14:22 2009
New Revision: 190445
URL: http://svn.freebsd.org/changeset/base/190445
Log:
Add stuff to support upcoming BMC/IPMI flashing of newer Dell machine
via the Linux tool.
- Add Linux shim to ipmi(4)
- Create a partitions file to linpro
Author: ambrisko
Date: Wed Mar 18 20:42:00 2009
New Revision: 189986
URL: http://svn.freebsd.org/changeset/base/189986
Log:
MF7: r185034 which brings in new HW support, fix some bugs in the API
for the management ioctl.
Submitted by: LSI
Modified:
stable/6/sys/ (props changed)
Author: ambrisko
Date: Wed Dec 17 17:39:36 2008
New Revision: 186239
URL: http://svn.freebsd.org/changeset/base/186239
Log:
MFC: r185584,185994,185999,186132 which updates the strings that identifies
the new supported HW and bump the driver version number.
Submitted by: LSI
Approve
Author: ambrisko
Date: Wed Dec 17 17:37:54 2008
New Revision: 186238
URL: http://svn.freebsd.org/changeset/base/186238
Log:
MFC: r185584,185994,185999,186132 which updates the strings that identifies
the new supported HW and bump the driver version number.
Submitted by: LSI
Approve
Author: ambrisko
Date: Mon Dec 15 17:11:40 2008
New Revision: 186132
URL: http://svn.freebsd.org/changeset/base/186132
Log:
Change Dell's gen2 catch-all from Dell PERC H700/H800 to Dell PERC Gen2
and bump the driver version from 2 to 3 and fix the related style problem.
Suggested by: LSI
Author: ambrisko
Date: Fri Dec 12 20:29:34 2008
New Revision: 185999
URL: http://svn.freebsd.org/changeset/base/185999
Log:
Sort the PCI device's and make the catch-all for new Dell
cards only apply to Dell. This gets rid of the duplicate
catch-all that I introduced that jkim caught.
P
Jung-uk Kim writes:
| On Friday 12 December 2008 11:41 am, Doug Ambrisko wrote:
| > Author: ambrisko
| > Date: Fri Dec 12 16:41:12 2008
| > New Revision: 185994
| > URL: http://svn.freebsd.org/changeset/base/185994
| >
| > Log:
| > Add in some more device ID'
Author: ambrisko
Date: Fri Dec 12 16:41:12 2008
New Revision: 185994
URL: http://svn.freebsd.org/changeset/base/185994
Log:
Add in some more device ID's and a generic catch-all.
Submitted by: LSI
Modified:
head/sys/dev/mfi/mfi_pci.c
Modified: head/sys/dev/mfi/mfi_pci.c
=
Author: ambrisko
Date: Wed Dec 3 16:29:12 2008
New Revision: 185584
URL: http://svn.freebsd.org/changeset/base/185584
Log:
Change new card identification names.
Submitted by: LSI
MFC after:3 days
Modified:
head/sys/dev/mfi/mfi_pci.c
Modified: head/sys/dev/mfi/mfi_pci.c
==
Author: ambrisko
Date: Tue Nov 18 18:21:36 2008
New Revision: 185054
URL: http://svn.freebsd.org/changeset/base/185054
Log:
MFC 184934:
For now on every 10 cyclinder groups flush the buffer cache to free
up space. If the buffer cache fills up then the disk systems can
grind to a halt.
Author: ambrisko
Date: Mon Nov 17 23:07:18 2008
New Revision: 185034
URL: http://svn.freebsd.org/changeset/base/185034
Log:
MFC 182085, 184897, 184933, 184974, 184975
This addresses:
1) New HW support from LSI (they want to get the HW support
into a FreeBSD release before t
Kostik Belousov writes:
| On Fri, Nov 14, 2008 at 09:05:45PM +, Doug Ambrisko wrote:
| > Author: ambrisko
| > Date: Fri Nov 14 21:05:45 2008
| > New Revision: 184974
| > URL: http://svn.freebsd.org/changeset/base/184974
| >
| > Log:
| > When running a 32bit app. on a
Author: ambrisko
Date: Fri Nov 14 23:32:31 2008
New Revision: 184975
URL: http://svn.freebsd.org/changeset/base/184975
Log:
Fix compile. I was in the wrong tree when I tested it :-(
Pointed out by: Andrzej
Modified:
head/sys/dev/mfi/mfi.c
Modified: head/sys/dev/mfi/mfi.c
Author: ambrisko
Date: Fri Nov 14 21:05:45 2008
New Revision: 184974
URL: http://svn.freebsd.org/changeset/base/184974
Log:
When running a 32bit app. on amd64, ensure the bits above 32bit
are zero for the copyout. Confirmed by LSI.
Modified:
head/sys/dev/mfi/mfi.c
Modified: head/sys/dev/m
Kostik Belousov writes:
| On Thu, Nov 13, 2008 at 05:40:21PM +, Doug Ambrisko wrote:
| > Author: ambrisko
| > Date: Thu Nov 13 17:40:21 2008
| > New Revision: 184934
| > URL: http://svn.freebsd.org/changeset/base/184934
| >
| > Log:
| > For now on every 10 cyclinder gr
Author: ambrisko
Date: Thu Nov 13 17:40:21 2008
New Revision: 184934
URL: http://svn.freebsd.org/changeset/base/184934
Log:
For now on every 10 cyclinder groups flush the buffer cache to free
up space. If the buffer cache fills up then the disk systems can
grind to a halt. Better tuning ca
Author: ambrisko
Date: Thu Nov 13 17:13:16 2008
New Revision: 184933
URL: http://svn.freebsd.org/changeset/base/184933
Log:
One more piece to add to make sense data work for a user app. from LSI.
Submitted by: LSI
MFC after:3 days
Modified:
head/sys/dev/mfi/mfi.c
Modified: head/sy
Author: ambrisko
Date: Wed Nov 12 22:44:50 2008
New Revision: 184897
URL: http://svn.freebsd.org/changeset/base/184897
Log:
- Fix from jhb for failing I/O request when bus_dmamap_load fails.
- Fix to ioctl path in which the length could be 0 which means
no data in/out from LSI.
- Fix to
68 matches
Mail list logo