svn commit: r194699 - head/sys/netgraph

2009-06-23 Thread Alexander Motin
Author: mav Date: Tue Jun 23 12:30:21 2009 New Revision: 194699 URL: http://svn.freebsd.org/changeset/base/194699 Log: Mark ng_ether node hooks as HI_STACK. It is usually the last point when netgraph may unroll the call stack, and I have found that in some cases 2K guarantied there for i386

svn commit: r194772 - in head/sys: amd64/isa i386/isa

2009-06-23 Thread Alexander Motin
Author: mav Date: Tue Jun 23 21:45:33 2009 New Revision: 194772 URL: http://svn.freebsd.org/changeset/base/194772 Log: Rework r193814: While general idea of patch was good, it was not working properly due the way it was implemented. When we are using same timer interrupt for several of

svn commit: r194776 - head/sys/amd64/isa

2009-06-23 Thread Alexander Motin
Author: mav Date: Tue Jun 23 22:08:25 2009 New Revision: 194776 URL: http://svn.freebsd.org/changeset/base/194776 Log: Fix variable name. Modified: head/sys/amd64/isa/clock.c Modified: head/sys/amd64/isa/clock.c ==

Re: svn commit: r194772 - in head/sys: amd64/isa i386/isa

2009-06-23 Thread Alexander Motin
Ed Schouten wrote: * Alexander Motin m...@freebsd.org wrote: + pscnt = psrate; It seems the psrate variable is nonexistent. Oops. There should be psratio. Forgot to recreate patch after fixing it. Thanks! -- Alexander Motin

svn commit: r194790 - in head/sys: amd64/isa i386/isa

2009-06-23 Thread Alexander Motin
Author: mav Date: Tue Jun 23 23:16:37 2009 New Revision: 194790 URL: http://svn.freebsd.org/changeset/base/194790 Log: Make algorithm a bit more bulletproof. Modified: head/sys/amd64/isa/clock.c head/sys/i386/isa/clock.c Modified: head/sys/amd64/isa/clock.c

svn commit: r194861 - head/sys/dev/sound/pci/hda

2009-06-24 Thread Alexander Motin
Author: mav Date: Wed Jun 24 17:03:06 2009 New Revision: 194861 URL: http://svn.freebsd.org/changeset/base/194861 Log: Some DMA related changes: - honor parent DMA tag limitations, as man page requires, - allow data buffer to be allocated within full 64bit address range, when support

svn commit: r194890 - head/share/man/man4

2009-06-24 Thread Alexander Motin
Author: mav Date: Wed Jun 24 19:25:47 2009 New Revision: 194890 URL: http://svn.freebsd.org/changeset/base/194890 Log: Document new hint.atapci.X.msi and hint.ata.X.pm_level tunables. Modified: head/share/man/man4/ata.4 Modified: head/share/man/man4/ata.4

svn commit: r194893 - head/sys/dev/ata/chipsets

2009-06-24 Thread Alexander Motin
Author: mav Date: Wed Jun 24 19:49:18 2009 New Revision: 194893 URL: http://svn.freebsd.org/changeset/base/194893 Log: MFp4: Reduce default PCI ATA drivers priorities from absolute to default, to allow them been overriden. It was so before modularization. Modified:

svn commit: r194900 - head/sys/dev/hptmv

2009-06-24 Thread Alexander Motin
Author: mav Date: Wed Jun 24 20:43:51 2009 New Revision: 194900 URL: http://svn.freebsd.org/changeset/base/194900 Log: MFp4: Remove unused ATAPI definitions, conflicting with ata.h. Submitted by: scottl Modified: head/sys/dev/hptmv/atapi.h Modified: head/sys/dev/hptmv/atapi.h

svn commit: r194902 - head/sys/sys

2009-06-24 Thread Alexander Motin
Author: mav Date: Wed Jun 24 20:52:37 2009 New Revision: 194902 URL: http://svn.freebsd.org/changeset/base/194902 Log: MFp4: Define several ATA capabilies bits. Modified: head/sys/sys/ata.h Modified: head/sys/sys/ata.h

Re: svn commit: r194844 - in head/sys: conf dev/ata

2009-06-25 Thread Alexander Motin
think dependency must be reviewed there. -- Alexander Motin ___ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to svn-src-all-unsubscr...@freebsd.org

Re: svn commit: r194985 - in head/sys: amd64/amd64 amd64/include i386/i386 i386/include

2009-06-25 Thread Alexander Motin
of AHCI on my less lucky laptop. Thanks. -- Alexander Motin ___ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to svn-src-all-unsubscr...@freebsd.org

Re: svn commit: r194985 - in head/sys: amd64/amd64 amd64/include i386/i386 i386/include

2009-06-25 Thread Alexander Motin
John Baldwin wrote: On Thursday 25 June 2009 3:44:18 pm Alexander Motin wrote: John Baldwin wrote: Author: jhb Date: Thu Jun 25 18:13:46 2009 New Revision: 194985 URL: http://svn.freebsd.org/changeset/base/194985 Log: - Restore the behavior of pre-allocating IDT vectors for MSI interrupts

svn commit: r195231 - head/sys/netgraph

2009-07-01 Thread Alexander Motin
Author: mav Date: Wed Jul 1 08:08:56 2009 New Revision: 195231 URL: http://svn.freebsd.org/changeset/base/195231 Log: Fix infinite loop in ng_iface, that happens when packet passes out via two different ng interfaces sequentially due to tunnelling. PR: kern/134557 Submitted

svn commit: r195232 - in stable/7/sys: . contrib/pf netgraph

2009-07-01 Thread Alexander Motin
Author: mav Date: Wed Jul 1 08:43:05 2009 New Revision: 195232 URL: http://svn.freebsd.org/changeset/base/195232 Log: MFC rev.194699: Mark ng_ether node hooks as HI_STACK. It is usually the last point when netgraph may unroll the call stack, and I have found that in some cases 2K

svn commit: r195439 - head/sys/dev/ata/chipsets

2009-07-08 Thread Alexander Motin
Author: mav Date: Wed Jul 8 06:00:21 2009 New Revision: 195439 URL: http://svn.freebsd.org/changeset/base/195439 Log: Fix kernel panic, when ataahci driver is used on system with increased MAXPHYS. Current ataahci driver memory allocation scheme includes only 64 items in DMA S/G table, and

Re: svn commit: r195534 - in head: etc/mtree include lib/libcam sbin/camcontrol share/man/man4 sys/cam sys/cam/ata sys/cam/scsi sys/conf sys/dev/advansys sys/dev/ahci sys/dev/aic7xxx sys/dev/amd sys/

2009-07-12 Thread Alexander Motin
is completely different, as ATA disks have completely different command and feature set. So da(4) is a driver for SCSI command set devices and ada(4) is a driver for ATA command set devices. -- Alexander Motin ___ svn-src-all@freebsd.org mailing list http

svn commit: r195653 - head/sys/cam/ata

2009-07-13 Thread Alexander Motin
Author: mav Date: Mon Jul 13 06:12:21 2009 New Revision: 195653 URL: http://svn.freebsd.org/changeset/base/195653 Log: Rename ATA probe driver to aprobe to resolve name conflict with SCSI and fix loading cam as module. Approved by: re (implicitly) Modified: head/sys/cam/ata/ata_xpt.c

Re: svn commit: r195534 - in head: etc/mtree include lib/libcam sbin/camcontrol share/man/man4 sys/cam sys/cam/ata sys/cam/scsi sys/conf sys/dev/advansys sys/dev/ahci sys/dev/aic7xxx sys/dev/amd sys/

2009-07-13 Thread Alexander Motin
is used twice with PERIPHDRIVER_DECLARE(probe, ...) in scsi_xpt.c and ata_xpt.c Fixed. Thanks. -- Alexander Motin ___ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to svn-src-all

svn commit: r195659 - head/sys/dev/ata/chipsets

2009-07-13 Thread Alexander Motin
Author: mav Date: Mon Jul 13 18:01:49 2009 New Revision: 195659 URL: http://svn.freebsd.org/changeset/base/195659 Log: Fix Marvel SATA controllers operation, broken by rev. 188765, by using uninitialized variable. Tested by:Chris Hedley Approved by: re (kensmith) Modified:

svn commit: r195690 - head/sys/dev/sound/pci/hda

2009-07-14 Thread Alexander Motin
Author: mav Date: Tue Jul 14 19:18:31 2009 New Revision: 195690 URL: http://svn.freebsd.org/changeset/base/195690 Log: Disable MSI by default for nVidia MCP55 chipset. It is reported to be broken in the same way as MCP51. PR: kern/136429 Approved by: re (kib) Modified:

svn commit: r195708 - in stable/7/sys: . contrib/pf dev/sound/pci/hda

2009-07-15 Thread Alexander Motin
Author: mav Date: Wed Jul 15 10:08:19 2009 New Revision: 195708 URL: http://svn.freebsd.org/changeset/base/195708 Log: MFC r188656, r189086, r189127, r190630, r193228, r193642, r194177, r194861, r195690. Sync snd_hda driver with HEAD, except latest Sound Mega-commit r193640.

svn commit: r195714 - in stable/7/sys: . contrib/pf dev/acpica

2009-07-16 Thread Alexander Motin
Author: mav Date: Thu Jul 16 08:27:12 2009 New Revision: 195714 URL: http://svn.freebsd.org/changeset/base/195714 Log: MFC rev. 191760, 191763, 191764. Avoid comparing negative signed to positive unsignad values. It was leading to a bug, when C-state does not decrease on sleep shorter

svn commit: r195724 - head/sys/dev/ata

2009-07-16 Thread Alexander Motin
Author: mav Date: Thu Jul 16 19:48:39 2009 New Revision: 195724 URL: http://svn.freebsd.org/changeset/base/195724 Log: Limit IOCATAREQUEST ioctl data size to controller's maximum I/O size. It fixes kernel panic when requested size is too large (0x), PR: kern/136726

svn commit: r195748 - head/sys/cam/ata

2009-07-17 Thread Alexander Motin
Author: mav Date: Fri Jul 17 21:48:08 2009 New Revision: 195748 URL: http://svn.freebsd.org/changeset/base/195748 Log: Fix copy-paste bug. Use regular non-polled mode for executing FLUSHCACHE command on disk close. Approved by: re (implicitly) Modified: head/sys/cam/ata/ata_da.c

svn commit: r195801 - in head: share/man/man4 sys/conf sys/dev/siis sys/modules sys/modules/siis

2009-07-21 Thread Alexander Motin
/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/man/man4/siis.4 Tue Jul 21 12:32:46 2009(r195801) @@ -0,0 +1,122 @@ +.\ Copyright (c) 2009 Alexander Motin m...@freebsd.org +.\ All rights reserved. +.\ +.\ Redistribution and use in source and binary forms

Re: svn commit: r195817 - head/usr.sbin/sysinstall

2009-07-22 Thread Alexander Motin
: head/usr.sbin/sysinstall/disks.c Is there any other way to not align FS block to the ugly legacy 63 sectors per track boundary with sysinstall now? I think RAIDs won't be happy. May be it would be better to fix it? -- Alexander Motin ___ svn-src

Re: svn commit: r195817 - head/usr.sbin/sysinstall

2009-07-22 Thread Alexander Motin
geometry instead of fake one. GEOM has support for reporting disk stripe size/offset and some GEOM classes already provide them. But sysinstall - the main tool which could benefit from it - ignores it. -- Alexander Motin ___ svn-src-all@freebsd.org

Re: svn commit: r195817 - head/usr.sbin/sysinstall

2009-07-22 Thread Alexander Motin
Erik Trulsson wrote: On Wed, Jul 22, 2009 at 01:28:14PM +0300, Alexander Motin wrote: Juli Mallett wrote: On Wed, Jul 22, 2009 at 01:42, Alexander Motinm...@freebsd.org wrote: Colin Percival wrote: Remove the dedicated disk mode partitioning option from sysinstall, in both the disk

svn commit: r195872 - head/sys/conf

2009-07-25 Thread Alexander Motin
Author: mav Date: Sat Jul 25 17:40:49 2009 New Revision: 195872 URL: http://svn.freebsd.org/changeset/base/195872 Log: Add ahci and siis drivers to NOTES. Approved by: re (implicitly) Modified: head/sys/conf/NOTES Modified: head/sys/conf/NOTES

svn commit: r195874 - head/share/man/man4

2009-07-25 Thread Alexander Motin
Author: mav Date: Sat Jul 25 18:19:31 2009 New Revision: 195874 URL: http://svn.freebsd.org/changeset/base/195874 Log: PMP provides 16 targets (15 drives + itself). Approved by: re (implicitly) Modified: head/share/man/man4/ahci.4 Modified: head/share/man/man4/ahci.4

svn commit: r195875 - head/sys/conf

2009-07-25 Thread Alexander Motin
Author: mav Date: Sat Jul 25 18:45:09 2009 New Revision: 195875 URL: http://svn.freebsd.org/changeset/base/195875 Log: Add note, that ahci(4) and siis(4) supersede ata(4) drivers. Approved by: re (implicitly) Modified: head/sys/conf/NOTES Modified: head/sys/conf/NOTES

svn commit: r195893 - head/sys/dev/ata

2009-07-26 Thread Alexander Motin
Author: mav Date: Sun Jul 26 14:04:48 2009 New Revision: 195893 URL: http://svn.freebsd.org/changeset/base/195893 Log: Restore PATA device probe order, broken by PMP support implementation, requesting IDENTIFY from slave device first. This order is important for proper cable type detection

svn commit: r195973 - in stable/7/sys: . contrib/pf dev/ata

2009-07-30 Thread Alexander Motin
Author: mav Date: Thu Jul 30 13:19:12 2009 New Revision: 195973 URL: http://svn.freebsd.org/changeset/base/195973 Log: MFC rev. 195724: Limit IOCATAREQUEST ioctl data size to controller's maximum I/O size. It fixes kernel panic when requested size is too large (0x). PR:

svn commit: r195987 - stable/7/sys/dev/ata

2009-07-31 Thread Alexander Motin
Author: mav Date: Fri Jul 31 07:53:09 2009 New Revision: 195987 URL: http://svn.freebsd.org/changeset/base/195987 Log: Fix build breakage introduced by rev. 195973 due to difference from HEAD, Submitted by: Oliver Pinter Modified: stable/7/sys/dev/ata/ata-all.c Modified:

Re: svn commit: r195973 - in stable/7/sys: . contrib/pf dev/ata

2009-07-31 Thread Alexander Motin
Oliver Pinter wrote: fix complie error, tested, booted, used Fixed. Thanks. Sorry. On 7/30/09, Alexander Motin m...@freebsd.org wrote: Author: mav Date: Thu Jul 30 13:19:12 2009 New Revision: 195973 URL: http://svn.freebsd.org/changeset/base/195973 Log: MFC rev. 195724: Limit

svn commit: r196352 - in head/sys: cam dev/iscsi/initiator dev/ppbus

2009-08-18 Thread Alexander Motin
Author: mav Date: Tue Aug 18 08:46:54 2009 New Revision: 196352 URL: http://svn.freebsd.org/changeset/base/196352 Log: Fix iSCSI initiator and vpo driver operation, broken by CAM changes. Reviewed by: scottl, Danny Braniss Approved by: re (rwatson) Modified: head/sys/cam/cam_ccb.h

svn commit: r196353 - head/sys/cam/ata

2009-08-18 Thread Alexander Motin
Author: mav Date: Tue Aug 18 09:27:17 2009 New Revision: 196353 URL: http://svn.freebsd.org/changeset/base/196353 Log: Fix copy/paste bug, that requests data read during ATA device probe sequence for ATA_SETFEATURES/ATA_SF_SETXFER command which by definition transfers no data. Most of

svn commit: r196354 - in stable/8/sys: . amd64/include/xen cam cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/iscsi/initiator dev/ppbus dev/xen/xenpci

2009-08-18 Thread Alexander Motin
Author: mav Date: Tue Aug 18 09:31:00 2009 New Revision: 196354 URL: http://svn.freebsd.org/changeset/base/196354 Log: MFC r196352: Fix iSCSI initiator and vpo driver operation, broken by CAM changes. Reviewed by: scottl, Danny Braniss Approved by: re (rwatson) Modified:

svn commit: r196355 - in stable/8/sys: . amd64/include/xen cam/ata cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/xen/xenpci

2009-08-18 Thread Alexander Motin
Author: mav Date: Tue Aug 18 09:36:25 2009 New Revision: 196355 URL: http://svn.freebsd.org/changeset/base/196355 Log: Fix copy/paste bug, that requests data read during ATA device probe sequence for ATA_SETFEATURES/ATA_SF_SETXFER command which by definition transfers no data. Most of

svn commit: r196655 - head/sys/dev/siis

2009-08-30 Thread Alexander Motin
Author: mav Date: Sun Aug 30 15:06:03 2009 New Revision: 196655 URL: http://svn.freebsd.org/changeset/base/196655 Log: MFp4: - Add SNTF support. - Do not report meaningless transport/protocol versions. Modified: head/sys/dev/siis/siis.c Modified: head/sys/dev/siis/siis.c

svn commit: r196656 - in head: share/man/man4 sys/dev/ahci

2009-08-30 Thread Alexander Motin
Author: mav Date: Sun Aug 30 15:20:13 2009 New Revision: 196656 URL: http://svn.freebsd.org/changeset/base/196656 Log: MFp4: - Add Command Completion Coalescing support. - Add SNTF support. - Add two more power management modes (4, 5), implemented on driver level. - Fix interface

svn commit: r196657 - head/sys/cam/ata

2009-08-30 Thread Alexander Motin
Author: mav Date: Sun Aug 30 15:36:56 2009 New Revision: 196657 URL: http://svn.freebsd.org/changeset/base/196657 Log: ATA_FLUSHCACHE is a 36bit format command, not 48. Modified: head/sys/cam/ata/ata_da.c Modified: head/sys/cam/ata/ata_da.c

svn commit: r196658 - head/sbin/camcontrol

2009-08-30 Thread Alexander Motin
Author: mav Date: Sun Aug 30 16:08:25 2009 New Revision: 196658 URL: http://svn.freebsd.org/changeset/base/196658 Log: MFp4: - Tune protocol version reporting, - Add supported DMA/PIO modes reporting. - Fix IDENTIFY for ATAPI devices. - Remove confusing - for NCQ status. Modified:

svn commit: r196659 - in head: sbin/camcontrol sys/cam/ata

2009-08-30 Thread Alexander Motin
Author: mav Date: Sun Aug 30 16:31:25 2009 New Revision: 196659 URL: http://svn.freebsd.org/changeset/base/196659 Log: Short ATA command format has 28bit address, not 36bit. Rename ata_36bit_cmd() into ata_28bit_cmd(), while it didn't become legacy. MFC after:2 days Modified:

svn commit: r196660 - head/sys/dev/ahci

2009-08-30 Thread Alexander Motin
Author: mav Date: Sun Aug 30 19:40:09 2009 New Revision: 196660 URL: http://svn.freebsd.org/changeset/base/196660 Log: Fix build with INVARIANTS. Modified: head/sys/dev/ahci/ahci.c Modified: head/sys/dev/ahci/ahci.c

svn commit: r196729 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/siis dev/xen/xenpci

2009-09-01 Thread Alexander Motin
Author: mav Date: Tue Sep 1 11:13:31 2009 New Revision: 196729 URL: http://svn.freebsd.org/changeset/base/196729 Log: MFC r196655: Update siis driver: - Add SNTF support. - Do not report meaningless transport/protocol versions. Approved by: re (ATA-CAM blanket) Modified:

svn commit: r196731 - in stable/8: share/man/man4 sys sys/amd64/include/xen sys/cddl/contrib/opensolaris sys/contrib/dev/acpica sys/contrib/pf sys/dev/ahci sys/dev/xen/xenpci

2009-09-01 Thread Alexander Motin
Author: mav Date: Tue Sep 1 11:44:30 2009 New Revision: 196731 URL: http://svn.freebsd.org/changeset/base/196731 Log: MFC r196656, r196660: Update ahci driver: - Add Command Completion Coalescing support. - Add SNTF support. - Add two more power management modes (4, 5), implemented

svn commit: r196732 - in stable/8: sbin/camcontrol sys sys/amd64/include/xen sys/cam/ata sys/cddl/contrib/opensolaris sys/contrib/dev/acpica sys/contrib/pf sys/dev/xen/xenpci

2009-09-01 Thread Alexander Motin
Author: mav Date: Tue Sep 1 12:04:43 2009 New Revision: 196732 URL: http://svn.freebsd.org/changeset/base/196732 Log: MFC r196657: ATA_FLUSHCACHE is a 28bit format command, not 48. MFC r196658: Improve camcontrol ATA support: - Tune protocol version reporting, - Add supported

svn commit: r196762 - head/sys/dev/sound/pci/hda

2009-09-02 Thread Alexander Motin
Author: mav Date: Wed Sep 2 11:39:19 2009 New Revision: 196762 URL: http://svn.freebsd.org/changeset/base/196762 Log: Improve HDA controller capabilities logging. Modified: head/sys/dev/sound/pci/hda/hdac.c head/sys/dev/sound/pci/hda/hdac_private.h head/sys/dev/sound/pci/hda/hdac_reg.h

svn commit: r196777 - head/sys/dev/ahci

2009-09-03 Thread Alexander Motin
Author: mav Date: Thu Sep 3 12:37:17 2009 New Revision: 196777 URL: http://svn.freebsd.org/changeset/base/196777 Log: ATI SB600 can't handle 256 sectors transfers with FPDMA (NCQ). MFC after:3 days Modified: head/sys/dev/ahci/ahci.c Modified: head/sys/dev/ahci/ahci.c

Re: svn commit: r196777 - head/sys/dev/ahci

2009-09-03 Thread Alexander Motin
it be somehow handled on that level? Limiting maxio from 127.5K to 64K is also a penalty for requests with length in that range. It would be nice if every level would do it's own job. On Sep 3, 2009, at 6:37 AM, Alexander Motin wrote: Author: mav Date: Thu Sep 3 12:37:17 2009 New Revision: 196777 URL

Re: svn commit: r196777 - head/sys/dev/ahci

2009-09-03 Thread Alexander Motin
Scott Long wrote: On Thu, 3 Sep 2009, Alexander Motin wrote: Scott Long wrote: In this case, set maxio to 64k, not 127.5k. You'll typically get much better i/o performance out of two 64k transfers than you will out of one 127.k transfer and one 512 bytes transfer, which is what the block

svn commit: r196796 - head/sys/dev/ahci

2009-09-03 Thread Alexander Motin
Author: mav Date: Thu Sep 3 19:02:17 2009 New Revision: 196796 URL: http://svn.freebsd.org/changeset/base/196796 Log: Round maxio for ATI SB600 to 64K. Submitted by: scottl@ Modified: head/sys/dev/ahci/ahci.c Modified: head/sys/dev/ahci/ahci.c

svn commit: r196831 - head/sbin/camcontrol

2009-09-04 Thread Alexander Motin
Author: mav Date: Fri Sep 4 18:21:40 2009 New Revision: 196831 URL: http://svn.freebsd.org/changeset/base/196831 Log: Add to `camcontrol cmd` support for sending arbitrary ATA commands. It could be used for broad range of tasks, such as configuring drive power management modes, caching,

svn commit: r196837 - head/sys/geom/stripe

2009-09-04 Thread Alexander Motin
Author: mav Date: Fri Sep 4 19:20:46 2009 New Revision: 196837 URL: http://svn.freebsd.org/changeset/base/196837 Log: Remove artificial MAX_IO_SIZE constant, equal to DFLTPHYS * 2. Use MAXPHYS instead. It is NULL change for GENERIC kernel, but allows 'fast' mode to work on systems with

Re: svn commit: r196831 - head/sbin/camcontrol

2009-09-04 Thread Alexander Motin
Eric Masson wrote: Alexander Motin m...@freebsd.org writes: Author: mav Date: Fri Sep 4 18:21:40 2009 New Revision: 196831 URL: http://svn.freebsd.org/changeset/base/196831 Log: Add to `camcontrol cmd` support for sending arbitrary ATA commands. It could be used for broad range

Re: svn commit: r196777 - head/sys/dev/ahci

2009-09-05 Thread Alexander Motin
RAIDs or cases where wrong value could be specified explicitly. ciss(4) driver was explicitly limited to 64K, until somebody could review it's capabilities. -- Alexander Motin ___ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman

svn commit: r196854 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/ahci dev/xen/xenpci

2009-09-05 Thread Alexander Motin
Author: mav Date: Sat Sep 5 06:24:28 2009 New Revision: 196854 URL: http://svn.freebsd.org/changeset/base/196854 Log: MFC r196777, r196796: ATI SB600 can't handle 256 sectors transfers with FPDMA (NCQ). Approved by: re (ATA-CAM blanket) Modified: stable/8/sys/ (props changed)

svn commit: r196893 - head/sys/dev/ata

2009-09-06 Thread Alexander Motin
Author: mav Date: Sun Sep 6 14:23:26 2009 New Revision: 196893 URL: http://svn.freebsd.org/changeset/base/196893 Log: Remove constraint, requiring request data to fulfill controller's alignment requirements. It is busdma task, to manage proper alignment by loading data to bounce buffers.

svn commit: r196892 - stable/8/sbin/camcontrol

2009-09-06 Thread Alexander Motin
Author: mav Date: Sun Sep 6 14:05:01 2009 New Revision: 196892 URL: http://svn.freebsd.org/changeset/base/196892 Log: MFC r196831: Add to `camcontrol cmd` support for sending arbitrary ATA commands. It could be used for broad range of tasks, such as configuring drive power management,

svn commit: r196897 - head/sys/cam

2009-09-06 Thread Alexander Motin
Author: mav Date: Sun Sep 6 18:40:48 2009 New Revision: 196897 URL: http://svn.freebsd.org/changeset/base/196897 Log: Avoid extra swi_sched() call, if this SIM is already queued. It reduces overhead for coalesced command completions. Modified: head/sys/cam/cam_xpt.c Modified:

svn commit: r196898 - head/sys/cam

2009-09-06 Thread Alexander Motin
Author: mav Date: Sun Sep 6 18:48:18 2009 New Revision: 196898 URL: http://svn.freebsd.org/changeset/base/196898 Log: MFp4: Report scbusX in xpt_announce_periph() to less confuse users by two different bus addressing schemes. Modified: head/sys/cam/cam_xpt.c Modified:

svn commit: r196900 - head/sys/cam

2009-09-06 Thread Alexander Motin
Author: mav Date: Sun Sep 6 18:56:08 2009 New Revision: 196900 URL: http://svn.freebsd.org/changeset/base/196900 Log: s/bus %d/scbus%d/ in some messages to correct terminology. Modified: head/sys/cam/cam_xpt.c Modified: head/sys/cam/cam_xpt.c

svn commit: r196901 - head/sys/cam

2009-09-06 Thread Alexander Motin
Author: mav Date: Sun Sep 6 18:59:46 2009 New Revision: 196901 URL: http://svn.freebsd.org/changeset/base/196901 Log: Remove unneeded CAM_SIM_MPSAFE check. Modified: head/sys/cam/cam_xpt.c Modified: head/sys/cam/cam_xpt.c

svn commit: r196903 - head/sys/cam

2009-09-06 Thread Alexander Motin
Author: mav Date: Sun Sep 6 19:06:50 2009 New Revision: 196903 URL: http://svn.freebsd.org/changeset/base/196903 Log: MFp4: Remove duplicate qfrozen_cnt variable from struct cam_ed. ccbq.queue.qfrozen_cnt should be used instead. Modified: head/sys/cam/cam_xpt.c

svn commit: r196904 - head/sys/geom

2009-09-06 Thread Alexander Motin
Author: mav Date: Sun Sep 6 19:33:13 2009 New Revision: 196904 URL: http://svn.freebsd.org/changeset/base/196904 Log: MFp4: Remove msleep() timeout from g_io_schedule_up/down(). It works fine without it, saving few percents of CPU on high request rates without need to rearm callout twice

svn commit: r196907 - head/sys/dev/ahci

2009-09-06 Thread Alexander Motin
Author: mav Date: Sun Sep 6 21:22:24 2009 New Revision: 196907 URL: http://svn.freebsd.org/changeset/base/196907 Log: To save small bit of CPU time, hide part of SNTF register read latency behind other reads. Modified: head/sys/dev/ahci/ahci.c Modified: head/sys/dev/ahci/ahci.c

svn commit: r196964 - head/sys/geom

2009-09-07 Thread Alexander Motin
Author: mav Date: Tue Sep 8 05:46:38 2009 New Revision: 196964 URL: http://svn.freebsd.org/changeset/base/196964 Log: Do not check proper request alignment here in geom_dev in production. It will be checked any way later by g_io_check() in g_io_schedule_down(). It is only needed here to

svn commit: r197017 - head/sys/dev/sound/pci/hda

2009-09-08 Thread Alexander Motin
Author: mav Date: Wed Sep 9 04:36:56 2009 New Revision: 197017 URL: http://svn.freebsd.org/changeset/base/197017 Log: Add Intel 82801JD (one more ICH10) HDA controller ID. Submitted by: yongari Modified: head/sys/dev/sound/pci/hda/hdac.c Modified: head/sys/dev/sound/pci/hda/hdac.c

svn commit: r197018 - head/sys/dev/sound/pci/hda

2009-09-08 Thread Alexander Motin
Author: mav Date: Wed Sep 9 04:48:41 2009 New Revision: 197018 URL: http://svn.freebsd.org/changeset/base/197018 Log: Add NVidia MCP89 HDA controller IDs. Modified: head/sys/dev/sound/pci/hda/hdac.c Modified: head/sys/dev/sound/pci/hda/hdac.c

svn commit: r197086 - head/lib/libradius

2009-09-11 Thread Alexander Motin
Juniper Networks, Inc. +.\ Copyright 2009 Alexander Motin m...@freebsd.org. .\ All rights reserved. .\ .\ Redistribution and use in source and binary forms, with or without @@ -24,12 +25,12 @@ .\ .\ $FreeBSD$ .\ -.Dd April 27, 2004 +.Dd August 5, 2009 .Dt LIBRADIUS 3 .Os .Sh NAME .Nm libradius

svn commit: r197419 - head/sbin/camcontrol

2009-09-22 Thread Alexander Motin
Author: mav Date: Tue Sep 22 22:17:14 2009 New Revision: 197419 URL: http://svn.freebsd.org/changeset/base/197419 Log: MFp4: Reduce code duplication. Modified: head/sbin/camcontrol/camcontrol.c Modified: head/sbin/camcontrol/camcontrol.c

svn commit: r197420 - head/sys/dev/ppbus

2009-09-22 Thread Alexander Motin
Author: mav Date: Tue Sep 22 22:20:43 2009 New Revision: 197420 URL: http://svn.freebsd.org/changeset/base/197420 Log: Lock bus scan. Modified: head/sys/dev/ppbus/vpo.c Modified: head/sys/dev/ppbus/vpo.c == ---

svn commit: r197421 - head/sys/cam

2009-09-22 Thread Alexander Motin
Author: mav Date: Tue Sep 22 22:23:52 2009 New Revision: 197421 URL: http://svn.freebsd.org/changeset/base/197421 Log: MFp4: If on sense request device returns no sence, give up and return, or we may loop forever. Modified: head/sys/cam/cam_periph.c Modified: head/sys/cam/cam_periph.c

svn commit: r197462 - head/sys/kern

2009-09-24 Thread Alexander Motin
Author: mav Date: Thu Sep 24 17:03:32 2009 New Revision: 197462 URL: http://svn.freebsd.org/changeset/base/197462 Log: Do not call BUS_DRIVER_ADDED() for detached buses (attach failed) on driver load. This fixes crash on atapicam module load on systems, where some ata channels (usually

svn commit: r197494 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/xen/xenpci kern

2009-09-25 Thread Alexander Motin
Author: mav Date: Fri Sep 25 18:04:55 2009 New Revision: 197494 URL: http://svn.freebsd.org/changeset/base/197494 Log: MFC rev. 197462: Do not call BUS_DRIVER_ADDED() for detached buses (attach failed) on driver load. This fixes crash on atapicam module load on systems, where some ata

svn commit: r197495 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/ata dev/xen/xenpci

2009-09-25 Thread Alexander Motin
Author: mav Date: Fri Sep 25 18:07:23 2009 New Revision: 197495 URL: http://svn.freebsd.org/changeset/base/197495 Log: Remove constraint, requiring request data to fulfill controller's alignment requirements. It is busdma task, to manage proper alignment by loading data to bounce buffers.

svn commit: r197540 - head/sys/sys

2009-09-27 Thread Alexander Motin
Author: mav Date: Sun Sep 27 20:48:10 2009 New Revision: 197540 URL: http://svn.freebsd.org/changeset/base/197540 Log: Add more defines from recent and not only specs. Modified: head/sys/sys/ata.h Modified: head/sys/sys/ata.h

svn commit: r197541 - head/sys/cam/ata

2009-09-27 Thread Alexander Motin
Author: mav Date: Sun Sep 27 20:50:54 2009 New Revision: 197541 URL: http://svn.freebsd.org/changeset/base/197541 Log: Report SATA 3.x devices. Modified: head/sys/cam/ata/ata_all.c Modified: head/sys/cam/ata/ata_all.c

svn commit: r197545 - head/sbin/camcontrol

2009-09-27 Thread Alexander Motin
Author: mav Date: Sun Sep 27 22:00:26 2009 New Revision: 197545 URL: http://svn.freebsd.org/changeset/base/197545 Log: Fethch more information from IDENTIFY result. Modified: head/sbin/camcontrol/camcontrol.c Modified: head/sbin/camcontrol/camcontrol.c

svn commit: r197611 - head/sys/dev/sound/pci/hda

2009-09-29 Thread Alexander Motin
Author: mav Date: Tue Sep 29 09:36:38 2009 New Revision: 197611 URL: http://svn.freebsd.org/changeset/base/197611 Log: Add some bits of HDMI/DisplayPort support from later specification updates. It may be not enough to make them work, but at least should give some information about these

svn commit: r197617 - stable/7/sys/dev/ata

2009-09-29 Thread Alexander Motin
Author: mav Date: Tue Sep 29 16:19:48 2009 New Revision: 197617 URL: http://svn.freebsd.org/changeset/base/197617 Log: Partial MFC rev. 191568: Do not hide second channel of ATI IXP700 ATA controller. While this chip indeed has only one PATA channel, second channel of the controller is

svn commit: r197621 - head/lib/libradius

2009-09-29 Thread Alexander Motin
Author: mav Date: Tue Sep 29 19:09:17 2009 New Revision: 197621 URL: http://svn.freebsd.org/changeset/base/197621 Log: Fix bug, when RADIUS client gave up after single sendto() error, do not trying backup servers. PR: kern/103764, misc/139214 Modified:

svn commit: r197640 - head/sys/dev/sound/pci/hda

2009-09-30 Thread Alexander Motin
Author: mav Date: Wed Sep 30 11:05:12 2009 New Revision: 197640 URL: http://svn.freebsd.org/changeset/base/197640 Log: Fix typo in previous commit. Add Realtek ALC887 codec ID. Modified: head/sys/dev/sound/pci/hda/hdac.c Modified: head/sys/dev/sound/pci/hda/hdac.c

svn commit: r197838 - in head/sys/dev: ahci siis

2009-10-07 Thread Alexander Motin
Author: mav Date: Wed Oct 7 15:40:04 2009 New Revision: 197838 URL: http://svn.freebsd.org/changeset/base/197838 Log: On command timeout handle frozen command first, to not run it inside XXX_end_transaction(). Submitted by: avg Modified: head/sys/dev/ahci/ahci.c

svn commit: r198319 - head/sys/dev/ahci

2009-10-21 Thread Alexander Motin
Author: mav Date: Wed Oct 21 12:42:25 2009 New Revision: 198319 URL: http://svn.freebsd.org/changeset/base/198319 Log: MFp4: On error, freeze device queue, to allow periph driver to do proper recovery. Freeze SIM queue only in some cases, when it is needed to protect SIM. Implement

svn commit: r198321 - head/sys/dev/siis

2009-10-21 Thread Alexander Motin
Author: mav Date: Wed Oct 21 12:47:39 2009 New Revision: 198321 URL: http://svn.freebsd.org/changeset/base/198321 Log: MFp4: Freeze device queue on error to permit periph driver to do proper recovery. Modified: head/sys/dev/siis/siis.c Modified: head/sys/dev/siis/siis.c

svn commit: r198322 - in head/sys: cam/ata dev/ahci dev/siis

2009-10-21 Thread Alexander Motin
Author: mav Date: Wed Oct 21 13:00:01 2009 New Revision: 198322 URL: http://svn.freebsd.org/changeset/base/198322 Log: MFp4: Report real max_target = 15. SIM doesn't need to know that target 15 is PMP. It is XPT business. Modified: head/sys/cam/ata/ata_xpt.c head/sys/dev/ahci/ahci.c

svn commit: r198328 - head/sys/cam/ata

2009-10-21 Thread Alexander Motin
Author: mav Date: Wed Oct 21 14:20:55 2009 New Revision: 198328 URL: http://svn.freebsd.org/changeset/base/198328 Log: MFp4: Add support for PIO-only devices. Fix maxio values and 256 sectors transactions for 28bits commands. Implement periodic ordered commands insertion, sames as da

svn commit: r198331 - in head/sys/cam: . ata

2009-10-21 Thread Alexander Motin
Author: mav Date: Wed Oct 21 15:27:48 2009 New Revision: 198331 URL: http://svn.freebsd.org/changeset/base/198331 Log: MFp4: Separate CAM_DEV_IDENTIFY_DATA_VALID flag from CAM_DEV_INQUIRY_DATA_VALID. Add workaround for very old devices without support for mode setting. Add some PATA bus

svn commit: r198333 - head/sys/cam

2009-10-21 Thread Alexander Motin
Author: mav Date: Wed Oct 21 15:57:16 2009 New Revision: 198333 URL: http://svn.freebsd.org/changeset/base/198333 Log: MFp4: Do not search for bus when it is not needed, Modified: head/sys/cam/cam_xpt.c Modified: head/sys/cam/cam_xpt.c

svn commit: r198334 - in stable/7/sys: . contrib/pf dev/ata

2009-10-21 Thread Alexander Motin
Author: mav Date: Wed Oct 21 16:12:09 2009 New Revision: 198334 URL: http://svn.freebsd.org/changeset/base/198334 Log: MFC rev. 178375: Add HW level support for the Adaptec 1420SA controller. Modified: stable/7/sys/ (props changed) stable/7/sys/contrib/pf/ (props changed)

svn commit: r198372 - head/sys/cam

2009-10-22 Thread Alexander Motin
Author: mav Date: Thu Oct 22 20:44:55 2009 New Revision: 198372 URL: http://svn.freebsd.org/changeset/base/198372 Log: cam_ccbq_fini() declared for 11 years, but never implemented. Remove it. Modified: head/sys/cam/cam_queue.h Modified: head/sys/cam/cam_queue.h

svn commit: r198377 - head/sys/cam

2009-10-22 Thread Alexander Motin
Author: mav Date: Thu Oct 22 21:07:32 2009 New Revision: 198377 URL: http://svn.freebsd.org/changeset/base/198377 Log: After thinking again, implement cam_ccbq_fini(). This is effectively NULL change, but makes this API a bit more consistent. Modified: head/sys/cam/cam_queue.c

svn commit: r198381 - head/sys/cam/scsi

2009-10-23 Thread Alexander Motin
Author: mav Date: Fri Oct 23 07:54:15 2009 New Revision: 198381 URL: http://svn.freebsd.org/changeset/base/198381 Log: Remove some obsoleted comments. Modified: head/sys/cam/scsi/scsi_da.c Modified: head/sys/cam/scsi/scsi_da.c

svn commit: r198382 - in head/sys/cam: . ata scsi

2009-10-23 Thread Alexander Motin
Author: mav Date: Fri Oct 23 08:27:55 2009 New Revision: 198382 URL: http://svn.freebsd.org/changeset/base/198382 Log: Replace most of priority numbers with defines. No logical changes. Modified: head/sys/cam/ata/ata_da.c head/sys/cam/ata/ata_xpt.c head/sys/cam/cam.h

svn commit: r198385 - head/sys/cam

2009-10-23 Thread Alexander Motin
Author: mav Date: Fri Oct 23 11:26:58 2009 New Revision: 198385 URL: http://svn.freebsd.org/changeset/base/198385 Log: Fix the build. Modified: head/sys/cam/cam_xpt.c Modified: head/sys/cam/cam_xpt.c == ---

svn commit: r198389 - in head/sys: cam/ata conf modules/cam

2009-10-23 Thread Alexander Motin
is newly added) +++ head/sys/cam/ata/ata_pmp.c Fri Oct 23 12:36:42 2009(r198389) @@ -0,0 +1,735 @@ +/*- + * Copyright (c) 2009 Alexander Motin m...@freebsd.org + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification

svn commit: r198390 - head/sys/dev/ahci

2009-10-23 Thread Alexander Motin
Author: mav Date: Fri Oct 23 13:07:22 2009 New Revision: 198390 URL: http://svn.freebsd.org/changeset/base/198390 Log: Revert interrupt reason check order back. ATAPI errors may set IF bit together with TFE. Modified: head/sys/dev/ahci/ahci.c Modified: head/sys/dev/ahci/ahci.c

  1   2   3   4   5   6   7   8   9   10   >