svn commit: r213489 - in head/sys: conf dev/bce

2010-10-06 Thread Doug Ambrisko
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.unit.nvram_dump Add the capability to write the complete contents of the NVRAM

svn commit: r233711 - in head/sys: conf dev/mfi modules/mfi

2012-03-30 Thread Doug Ambrisko
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

svn commit: r233713 - head/usr.sbin/mfiutil

2012-03-30 Thread Doug Ambrisko
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

svn commit: r233768 - head/sys/dev/mfi

2012-04-01 Thread Doug Ambrisko
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:

Re: svn commit: r233768 - head/sys/dev/mfi

2012-04-02 Thread Doug Ambrisko
Garrett Cooper writes: | On Sun, Apr 1, 2012 at 7:22 PM, Doug Ambrisko ambri...@freebsd.org 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_atomic to avoid

svn commit: r233805 - head/sys/dev/mfi

2012-04-02 Thread Doug Ambrisko
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

svn commit: r235014 - head/sys/dev/mfi

2012-05-04 Thread Doug Ambrisko
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

svn commit: r235016 - head/sys/dev/mfi

2012-05-04 Thread Doug Ambrisko
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

svn commit: r235040 - head/sys/dev/mfi

2012-05-04 Thread Doug Ambrisko
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

svn commit: r230778 - head/sys/kern

2012-01-30 Thread Doug Ambrisko
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

Re: svn commit: r261266 - in head: sys/dev/drm sys/kern sys/sys usr.sbin/jail

2014-02-03 Thread Doug Ambrisko
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 rwat...@freebsd.org wrote: | On Wed, 29 Jan 2014, Alexander Leidinger wrote: | It does. I included a warning in jail.8

svn commit: r261491 - in head: share/man/man4 sys/dev/mfi

2014-02-04 Thread Doug Ambrisko
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

Re: svn commit: r261266 - in head: sys/dev/drm sys/kern sys/sys usr.sbin/jail

2014-02-05 Thread Doug Ambrisko
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:48 + (GMT

svn commit: r265555 - in head: share/man/man4 sys/conf sys/dev/mrsas sys/modules sys/modules/mrsas

2014-05-07 Thread Doug Ambrisko
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

svn commit: r255869 - head/sys/dev/mfi

2013-09-25 Thread Doug Ambrisko
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:

Re: svn commit: r242497 - head/sys/dev/mfi

2012-11-03 Thread Doug Ambrisko
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

svn commit: r242681 - head/sys/dev/mfi

2012-11-06 Thread Doug Ambrisko
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

svn commit: r242726 - head/sys/dev/mfi

2012-11-07 Thread Doug Ambrisko
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

svn commit: r271475 - in head/sys/boot: amd64/efi efi/libefi i386/libi386

2014-09-12 Thread Doug Ambrisko
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

svn commit: r273865 - in head: sbin/fsck_msdosfs sys/boot/amd64/boot1.efi

2014-10-30 Thread Doug Ambrisko
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

Re: svn commit: r273865 - in head: sbin/fsck_msdosfs sys/boot/amd64/boot1.efi

2014-10-30 Thread Doug Ambrisko
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 Revision: 273865 | URL: https://svnweb.freebsd.org

svn commit: r277943 - head/sys/boot/efi/libefi

2015-01-30 Thread Doug Ambrisko
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

svn commit: r284180 - head/sys/dev/mfi

2015-06-09 Thread Doug Ambrisko
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

svn commit: r300866 - head/sys/boot/efi/libefi

2016-05-27 Thread Doug Ambrisko
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

Re: svn commit: r307326 - head/sys/boot/efi/loader

2016-10-14 Thread Doug Ambrisko
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 <ambri...@freebsd.org> wrote: | > Author: ambrisko | > Date: Fri Oct 14 17:10:53 2016 | > New Revision: 307326

svn commit: r307326 - head/sys/boot/efi/loader

2016-10-14 Thread Doug Ambrisko
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

Re: svn commit: r307326 - head/sys/boot/efi/loader

2016-10-14 Thread Doug Ambrisko
On Fri, Oct 14, 2016 at 10:33:15AM -0700, Ravi Pokala wrote: | -Original Message- | > From: <owner-src-committ...@freebsd.org> on behalf of Doug Ambrisko <ambri...@ambrisko.com> | > Date: 2016-10-14, Friday at 10:27 | > To: Warner Losh <i...@bsdimp.com> |

Re: svn commit: r307326 - head/sys/boot/efi/loader

2016-10-14 Thread Doug Ambrisko
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- |> | &

svn commit: r337913 - in head/sys: dev/ipmi modules/ipmi

2018-08-16 Thread Doug Ambrisko
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

Re: svn commit: r337913 - in head/sys: dev/ipmi modules/ipmi

2018-08-16 Thread Doug Ambrisko
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- | > From: on behalf of Doug Ambrisk

svn commit: r353380 - in head: share/man/man4 sys/amd64/conf sys/conf sys/dev/vmd sys/modules sys/modules/vmd

2019-10-10 Thread Doug Ambrisko
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