Hi,
On 11/12/15 18:17, Conrad Meyer wrote:
These should cast through (u)intptr_t rather than unsigned long.
This is Linux code, and they use "unsigned long" for pointer casts
everywhere, trying to not break their style.
BTW: I added to linux_compat.c:
CTASSERT(sizeof(unsigned long) == siz
On Fri, Nov 13, 2015 at 09:18:54AM +0100, Hans Petter Selasky wrote:
> Hi,
>
> On 11/12/15 18:17, Conrad Meyer wrote:
> > These should cast through (u)intptr_t rather than unsigned long.
> >
>
> This is Linux code, and they use "unsigned long" for pointer casts
> everywhere, trying to not break
Author: hselasky
Date: Fri Nov 13 09:00:39 2015
New Revision: 290744
URL: https://svnweb.freebsd.org/changeset/base/290744
Log:
Add assert and note about the size of "unsigned long" inside the
LinuxKPI for the future.
Sponsored by: Mellanox Technologies
Modified:
head/sys/compat/linuxk
Author: mav
Date: Fri Nov 13 09:08:59 2015
New Revision: 290745
URL: https://svnweb.freebsd.org/changeset/base/290745
Log:
MFC r287745: 5997 FRU field not set during pool creation and never
updated
ZFS already supports storing the vdev FRU in a vdev property. There
is code in libzfs to
Author: mav
Date: Fri Nov 13 09:14:30 2015
New Revision: 290746
URL: https://svnweb.freebsd.org/changeset/base/290746
Log:
MFC r289190: 6250 zvol_dump_init() can hold txg open
Reviewed by: Matthew Ahrens
Reviewed by: Prakash Surya
Reviewed by: Albert Lee
Reviewed by: Xin Li
Appr
Author: mav
Date: Fri Nov 13 09:16:07 2015
New Revision: 290747
URL: https://svnweb.freebsd.org/changeset/base/290747
Log:
MFC r289191, r289194: 6251 add tunable to disable free_bpobj processing
Reviewed by: Matthew Ahrens
Reviewed by: Prakash Surya
Reviewed by: Simon Klinkert
Revi
Author: mav
Date: Fri Nov 13 09:16:56 2015
New Revision: 290748
URL: https://svnweb.freebsd.org/changeset/base/290748
Log:
MFC r289192: 6281 prefetching should apply to 1MB reads
Reviewed by: Matthew Ahrens
Reviewed by: Paul Dagnelie
Reviewed by: Alexander Motin
Reviewed by: Dan Mc
Author: mav
Date: Fri Nov 13 09:17:48 2015
New Revision: 290749
URL: https://svnweb.freebsd.org/changeset/base/290749
Log:
MFC r289295: 5219 l2arc_write_buffers() may write beyond target_sz
Reviewed by: Matthew Ahrens
Reviewed by: Saso Kiselkov
Reviewed by: George Wilson
Reviewed b
Author: mav
Date: Fri Nov 13 09:18:33 2015
New Revision: 290750
URL: https://svnweb.freebsd.org/changeset/base/290750
Log:
MFC r289297: 6288 dmu_buf_will_dirty could be faster
Reviewed by: George Wilson
Reviewed by: Paul Dagnelie
Reviewed by: Justin Gibbs
Reviewed by: Richard Ellin
Author: mav
Date: Fri Nov 13 09:20:46 2015
New Revision: 290751
URL: https://svnweb.freebsd.org/changeset/base/290751
Log:
MFC r289299: 6286 ZFS internal error when set large block on bootfs
Reviewed by: Paul Dagnelie
Reviewed by: George Wilson
Reviewed by: Andriy Gapon
Approved by
Author: mav
Date: Fri Nov 13 09:21:31 2015
New Revision: 290752
URL: https://svnweb.freebsd.org/changeset/base/290752
Log:
MFC r289305: 6293 ztest failure: error == 28 (0xc == 0x1c) in
ztest_tx_assign()
Reviewed by: George Wilson
Reviewed by: Prakash Surya
Reviewed by: Richard Elling
Author: mav
Date: Fri Nov 13 09:22:53 2015
New Revision: 290753
URL: https://svnweb.freebsd.org/changeset/base/290753
Log:
MFC r289307: 6295 metaslab_condense's dbgmsg should include vdev id
Reviewed by: George Wilson
Reviewed by: Matthew Ahrens
Reviewed by: Andriy Gapon
Reviewed b
Author: mav
Date: Fri Nov 13 09:23:48 2015
New Revision: 290754
URL: https://svnweb.freebsd.org/changeset/base/290754
Log:
MFC r289309: 6267 dn_bonus evicted too early
Reviewed by: Richard Yao
Reviewed by: Xin LI
Reviewed by: Matthew Ahrens
Approved by: Richard Lowe
Author: Just
Author: mav
Date: Fri Nov 13 09:25:47 2015
New Revision: 290755
URL: https://svnweb.freebsd.org/changeset/base/290755
Log:
MFC r289313: 5764 "zfs send -nv" directs output to stderr
Reviewed by: Matthew Ahrens
Reviewed by: Paul Dagnelie
Reviewed by: Basil Crow
Reviewed by: Steven Ha
Author: mav
Date: Fri Nov 13 09:30:17 2015
New Revision: 290756
URL: https://svnweb.freebsd.org/changeset/base/290756
Log:
MFC r289362, r289445: 2605 want to resume interrupted zfs send
Reviewed by: George Wilson
Reviewed by: Paul Dagnelie
Reviewed by: Richard Elling
Reviewed by: X
Author: mav
Date: Fri Nov 13 09:32:04 2015
New Revision: 290757
URL: https://svnweb.freebsd.org/changeset/base/290757
Log:
MFC r289422:
4185 add new cryptographic checksums to ZFS: SHA-512, Skein, Edon-R
Reviewed by: George Wilson
Reviewed by: Prakash Surya
Reviewed by: Saso Kiselko
Author: mav
Date: Fri Nov 13 09:39:55 2015
New Revision: 290758
URL: https://svnweb.freebsd.org/changeset/base/290758
Log:
MFC r289497: 5745 zfs set allows only one dataset property to be set at a time
Reviewed by: Christopher Siden
Reviewed by: George Wilson
Reviewed by: Matthew Ahre
Author: mav
Date: Fri Nov 13 09:41:34 2015
New Revision: 290759
URL: https://svnweb.freebsd.org/changeset/base/290759
Log:
MFC r289499: Update vendor/illumos/dist and vendor-sys/illumos/dist
to illumos-gate 13967:92bec6d87f59
Illumos ZFS issues:
3557 dumpvp_size is not updated correct
Author: mav
Date: Fri Nov 13 09:42:59 2015
New Revision: 290760
URL: https://svnweb.freebsd.org/changeset/base/290760
Log:
MFC r289500: 6298 zfs_create_008_neg and zpool_create_023_neg need to be
updated for large block support.
Reviewed by: Matthew Ahrens
Reviewed by: John Kennedy
Author: mav
Date: Fri Nov 13 09:45:33 2015
New Revision: 290761
URL: https://svnweb.freebsd.org/changeset/base/290761
Log:
MFC r289527:
5561 support root pools on EFI/GPT partitioned disks
5125 update zpool/libzfs to manage bootable whole disk pools (EFI/GPT labeled
disks)
Reviewed by:
Author: mav
Date: Fri Nov 13 09:46:28 2015
New Revision: 290762
URL: https://svnweb.freebsd.org/changeset/base/290762
Log:
MFC r289528: Reduce diff from upstream.
Should be no functional change.
Modified:
stable/10/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_pool.c
Directory Proper
Author: mav
Date: Fri Nov 13 09:47:37 2015
New Revision: 290763
URL: https://svnweb.freebsd.org/changeset/base/290763
Log:
MFC r289531: 5847 libzfs_diff should check zfs_prop_get() return
Reviewed by: Matthew Ahrens
Reviewed by: Albert Lee
Approved by: Dan McDonald
Author: Alexande
Author: mav
Date: Fri Nov 13 09:48:43 2015
New Revision: 290764
URL: https://svnweb.freebsd.org/changeset/base/290764
Log:
MFC r289536: 5767 fix several problems with zfs test suite
Reviewed by: Matthew Ahrens
Reviewed by: Christopher Siden
Approved by: Gordon Ross
Author: John Wre
Author: mav
Date: Fri Nov 13 09:50:08 2015
New Revision: 290765
URL: https://svnweb.freebsd.org/changeset/base/290765
Log:
MFC r289562: 6328 Fix cstyle errors in zfs codebase
Reviewed by: Matthew Ahrens
Reviewed by: Alex Reece
Reviewed by: Richard Elling
Reviewed by: Jorgen Lundman
Author: mav
Date: Fri Nov 13 09:52:36 2015
New Revision: 290766
URL: https://svnweb.freebsd.org/changeset/base/290766
Log:
MFC r290191 (by avg):
l2arc: do not call trim_map_free() for blocks with zero b_asize
b_asize can be zero if the block is compressed into an empty block
(ZIO_COMPRE
Alexander Motin wrote:
> Author: mav
> Date: Fri Nov 13 09:32:04 2015
> New Revision: 290757
> URL: https://svnweb.freebsd.org/changeset/base/290757
>
> Log:
> MFC r289422:
> 4185 add new cryptographic checksums to ZFS: SHA-512, Skein, Edon-R
[...]
> This is only a partial merge of respe
Author: mav
Date: Fri Nov 13 10:32:34 2015
New Revision: 290767
URL: https://svnweb.freebsd.org/changeset/base/290767
Log:
Fix build on stable/10.
Modified:
stable/10/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c
Modified: stable/10/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c
=
Author: mav
Date: Fri Nov 13 10:34:14 2015
New Revision: 290768
URL: https://svnweb.freebsd.org/changeset/base/290768
Log:
MFC r290462: Removed unused malloc types.
Submitted by: Dmitry Luhtionov
Modified:
stable/10/sys/cam/ata/ata_da.c
stable/10/sys/cam/ata/ata_pmp.c
Directory Proper
10.11.2015, 17:49, "Randall Stewart" :
> Author: rrs
> Date: Tue Nov 10 14:49:32 2015
> New Revision: 290664
> URL: https://svnweb.freebsd.org/changeset/base/290664
>
> Log:
> Add new async_drain to the callout system. This is so-far not used but
> should be used by TCP for sure in its cleanup
On 13 Nov 2015, at 08:35, Konstantin Belousov wrote:
>
> On Fri, Nov 13, 2015 at 09:18:54AM +0100, Hans Petter Selasky wrote:
>> Hi,
>>
>> On 11/12/15 18:17, Conrad Meyer wrote:
>>> These should cast through (u)intptr_t rather than unsigned long.
>>>
>>
>> This is Linux code, and they use "uns
On 11/13/15 15:10, David Chisnall wrote:
Note that this is not true of all downstreams. We currently have 128 and
256-bit void*s with 64-bit longs on CHERI, and I believe that bde’s version has
32-bit longs on all platforms.
David
Hi David,
Converting the LinuxKPI to use uintptr_t instead
Author: imp
Date: Fri Nov 13 15:36:40 2015
New Revision: 290769
URL: https://svnweb.freebsd.org/changeset/base/290769
Log:
Add support for the Zybo and similar boards to ZEDBOARD kernel.
Zybo needs its own DTB and has a different PHY, so add it to
the base kernel. Details on building bootabl
On Fri, 13 Nov 2015, David Chisnall wrote:
On 13 Nov 2015, at 08:35, Konstantin Belousov wrote:
On Fri, Nov 13, 2015 at 09:18:54AM +0100, Hans Petter Selasky wrote:
Hi,
On 11/12/15 18:17, Conrad Meyer wrote:
These should cast through (u)intptr_t rather than unsigned long.
This is Linux c
Author: gjb
Date: Fri Nov 13 17:25:14 2015
New Revision: 290771
URL: https://svnweb.freebsd.org/changeset/base/290771
Log:
MFC r290550, r290573:
r290550:
Use tmpfs(5) instead of md(4) for '/tmp' mount.
r290573:
Remove noatime from tmpfs(5) fstab(5) entry.
Sponsored by: The
Author: brd (doc,ports committer)
Date: Fri Nov 13 17:25:20 2015
New Revision: 290772
URL: https://svnweb.freebsd.org/changeset/base/290772
Log:
Fix a few files that where being incorrectly installed as one file. This was
caused by the nvi upgrade fallout in r281994. So add the missing direct
Author: bdrewery
Date: Fri Nov 13 17:27:23 2015
New Revision: 290773
URL: https://svnweb.freebsd.org/changeset/base/290773
Log:
bsd.doc.mk: Similar to r289391, make installing to a missing directory an
error.
This avoids the problems fixed in r290772.
Sponsored by: EMC / Isilon Storag
On Friday, November 13, 2015 06:20:27 AM Dag-Erling Smørgrav wrote:
> Author: des
> Date: Fri Nov 13 06:20:27 2015
> New Revision: 290743
> URL: https://svnweb.freebsd.org/changeset/base/290743
>
> Log:
> Allow admins to specify a regex which is applied (in the negative) to the
> output from d
> On Nov 13, 2015, at 10:38, John Baldwin wrote:
>
>> On Friday, November 13, 2015 06:20:27 AM Dag-Erling Smørgrav wrote:
>> Author: des
>> Date: Fri Nov 13 06:20:27 2015
>> New Revision: 290743
>> URL: https://svnweb.freebsd.org/changeset/base/290743
>>
>> Log:
>> Allow admins to specify a re
On Fri, Nov 13, 2015 at 10:57 AM, Garrett Cooper
wrote:
>
> > On Nov 13, 2015, at 10:38, John Baldwin wrote:
> >
> >> On Friday, November 13, 2015 06:20:27 AM Dag-Erling Smørgrav wrote:
> >> Author: des
> >> Date: Fri Nov 13 06:20:27 2015
> >> New Revision: 290743
> >> URL: https://svnweb.freebs
Author: mav
Date: Fri Nov 13 19:21:45 2015
New Revision: 290774
URL: https://svnweb.freebsd.org/changeset/base/290774
Log:
MFC r289702: Make some panic strings mode informative.
Modified:
stable/10/sys/cam/ctl/ctl.c
stable/10/sys/cam/ctl/ctl_backend_block.c
Directory Properties:
stable/10
Author: mav
Date: Fri Nov 13 19:23:22 2015
New Revision: 290775
URL: https://svnweb.freebsd.org/changeset/base/290775
Log:
MFC r289843: Add partial support for QUERY TMF to CAM and isp(4).
This change allows to decode respective functions in isp(4) in target mode
and pass them through CAM
Author: mav
Date: Fri Nov 13 19:24:44 2015
New Revision: 290776
URL: https://svnweb.freebsd.org/changeset/base/290776
Log:
MFC r289881: Give CTL support for PIM_EXTLUNS when talking to CAM.
CTL itself still lives in flat LUN space, but it can generate extended
numbers if CAM SIM reports s
Author: mav
Date: Fri Nov 13 19:26:50 2015
New Revision: 290777
URL: https://svnweb.freebsd.org/changeset/base/290777
Log:
MFC r290387: Extend mask of VMware virtual disks.
Modified:
stable/10/sys/cam/scsi/scsi_da.c
Directory Properties:
stable/10/ (props changed)
Modified: stable/10/sys
Author: mav
Date: Fri Nov 13 19:27:38 2015
New Revision: 290778
URL: https://svnweb.freebsd.org/changeset/base/290778
Log:
MFC r290458: Add two more KASSERTs.
Modified:
stable/10/sys/cam/ctl/ctl.c
Directory Properties:
stable/10/ (props changed)
Modified: stable/10/sys/cam/ctl/ctl.c
Author: mav
Date: Fri Nov 13 19:32:17 2015
New Revision: 290779
URL: https://svnweb.freebsd.org/changeset/base/290779
Log:
MFC r289219: Export bunch of state variables as sysctls.
Modified:
stable/10/sys/dev/isp/isp_freebsd.c
stable/10/sys/dev/isp/ispvar.h
Directory Properties:
stable/10/
Author: mav
Date: Fri Nov 13 19:33:13 2015
New Revision: 290780
URL: https://svnweb.freebsd.org/changeset/base/290780
Log:
MFC r289620: Decode more firmware attributes.
Modified:
stable/10/sys/dev/isp/isp.c
stable/10/sys/dev/isp/ispmbox.h
Directory Properties:
stable/10/ (props changed)
Author: mav
Date: Fri Nov 13 19:34:42 2015
New Revision: 290781
URL: https://svnweb.freebsd.org/changeset/base/290781
Log:
MFC r289622: Zero mbox[1] for INIT_FIRMWARE to fix version 7.3 firmware.
While there, add new fields to isp_icb_2400_t structure.
Modified:
stable/10/sys/dev/isp/isp
Author: mav
Date: Fri Nov 13 19:36:43 2015
New Revision: 290782
URL: https://svnweb.freebsd.org/changeset/base/290782
Log:
MFC r289626: Update firmware images for Qlogic 24xx/25xx from 5.5.0 to 7.3.0.
This also removes separate "_multi" images, since this funcationality is
now in base, an
then rebuild without this option. The bootstrap process from
older version of current is a bit fragile.
+20151113:
+ Qlogic 24xx/25xx firmware images were updated from 5.5.0 to 7.3.0.
+ Kernel modules isp_2400_multi and isp_2500_multi were removed and
+ should be replaced with
Author: mav
Date: Fri Nov 13 19:41:04 2015
New Revision: 290784
URL: https://svnweb.freebsd.org/changeset/base/290784
Log:
MFC r289681: Some more defines and polishing for INIT_FIRMWARE.
Modified:
stable/10/sys/dev/isp/isp.c
stable/10/sys/dev/isp/ispmbox.h
Directory Properties:
stable/10/
Author: mav
Date: Fri Nov 13 19:42:55 2015
New Revision: 290785
URL: https://svnweb.freebsd.org/changeset/base/290785
Log:
MFC r289812, r289852: Some polishing and unification in ISR code.
Modified:
stable/10/sys/dev/isp/isp.c
stable/10/sys/dev/isp/isp_freebsd.c
stable/10/sys/dev/isp/isp_
Author: mav
Date: Fri Nov 13 19:43:58 2015
New Revision: 290786
URL: https://svnweb.freebsd.org/changeset/base/290786
Log:
MFC r289817: Disable full bus scan by CAM for FC adapters.
FC port database code already notifies CAM about all devices. Additional
full scan is just a waste of time
Author: mav
Date: Fri Nov 13 19:45:15 2015
New Revision: 290787
URL: https://svnweb.freebsd.org/changeset/base/290787
Log:
MFC r289838: Improve INOTs handling for 24xx and above chips.
Modified:
stable/10/sys/dev/isp/isp_freebsd.c
stable/10/sys/dev/isp/isp_library.c
stable/10/sys/dev/isp/
Author: mav
Date: Fri Nov 13 19:46:25 2015
New Revision: 290788
URL: https://svnweb.freebsd.org/changeset/base/290788
Log:
MFC r289855: Minor additions to Status Type 0 IOCB.
Modified:
stable/10/sys/dev/isp/isp_library.c
stable/10/sys/dev/isp/ispmbox.h
Directory Properties:
stable/10/ (
Author: mav
Date: Fri Nov 13 19:47:19 2015
New Revision: 290789
URL: https://svnweb.freebsd.org/changeset/base/290789
Log:
MFC r289875: Decode few more response info codes.
Though CAM still does not send any requests that would require those.
Modified:
stable/10/sys/dev/isp/isp.c
Directo
Author: mav
Date: Fri Nov 13 19:48:41 2015
New Revision: 290790
URL: https://svnweb.freebsd.org/changeset/base/290790
Log:
MFC r289877: Remove ISP_INTERNAL_TARGET code.
We have CTL now, which is real and much more functional then this joke.
Modified:
stable/10/sys/dev/isp/isp_freebsd.c
Author: mav
Date: Fri Nov 13 19:50:08 2015
New Revision: 290791
URL: https://svnweb.freebsd.org/changeset/base/290791
Log:
MFC r289882: Add PIM_EXTLUNS support to isp(4) driver.
Now 24xx and above chips support full 8-byte LUN address space.
Older FC chips may support up to 16K LUNs when
Author: mav
Date: Fri Nov 13 19:50:55 2015
New Revision: 290792
URL: https://svnweb.freebsd.org/changeset/base/290792
Log:
MFC r289886: Add new field to Abort IOCB.
Modified:
stable/10/sys/dev/isp/isp_library.c
stable/10/sys/dev/isp/ispmbox.h
Directory Properties:
stable/10/ (props chan
Author: mav
Date: Fri Nov 13 19:51:55 2015
New Revision: 290793
URL: https://svnweb.freebsd.org/changeset/base/290793
Log:
MFC r289890: Skip reserved IP Broadcast handle from using.
Modified:
stable/10/sys/dev/isp/isp.c
stable/10/sys/dev/isp/ispvar.h
Directory Properties:
stable/10/ (pr
Author: mav
Date: Fri Nov 13 19:53:31 2015
New Revision: 290794
URL: https://svnweb.freebsd.org/changeset/base/290794
Log:
MFC r289930: Formalize/unify chip (re-)inits.
Modified:
stable/10/sys/dev/isp/isp.c
stable/10/sys/dev/isp/isp_freebsd.c
stable/10/sys/dev/isp/isp_pci.c
stable/10/sy
Author: mav
Date: Fri Nov 13 19:54:58 2015
New Revision: 290795
URL: https://svnweb.freebsd.org/changeset/base/290795
Log:
MFC r289933, r289939: Improve Port Database Changed handling and reporting.
Modified:
stable/10/sys/dev/isp/isp.c
stable/10/sys/dev/isp/isp_freebsd.c
Directory Properti
Author: mav
Date: Fri Nov 13 19:55:59 2015
New Revision: 290796
URL: https://svnweb.freebsd.org/changeset/base/290796
Log:
MFC r289937: Try to keep Loop IDs persistent across chip reinits.
Modified:
stable/10/sys/dev/isp/isp.c
stable/10/sys/dev/isp/ispmbox.h
Directory Properties:
stable/1
Author: mav
Date: Fri Nov 13 19:57:12 2015
New Revision: 290797
URL: https://svnweb.freebsd.org/changeset/base/290797
Log:
MFC r289942: Deliver INOTs only to enabled virtual ports.
Modified:
stable/10/sys/dev/isp/isp_target.c
Directory Properties:
stable/10/ (props changed)
Modified: sta
Author: mav
Date: Fri Nov 13 19:57:59 2015
New Revision: 290798
URL: https://svnweb.freebsd.org/changeset/base/290798
Log:
MFC r290018: Reimplement enable and implement disable of virtual ports.
Now on 24xx and above chips it is really possible to simulate several
virtual FC ports with si
Author: mav
Date: Fri Nov 13 19:58:42 2015
New Revision: 290799
URL: https://svnweb.freebsd.org/changeset/base/290799
Log:
MFC r290042: Fix error code that looks like wrong.
Modified:
stable/10/sys/dev/isp/ispmbox.h
Directory Properties:
stable/10/ (props changed)
Modified: stable/10/sys
Author: mav
Date: Fri Nov 13 19:59:22 2015
New Revision: 290800
URL: https://svnweb.freebsd.org/changeset/base/290800
Log:
MFC r290054: Reimplement next port handle generation.
For some reason port handles should be allocated from HBA-global space,
while old code was not very specific, mi
Author: bdrewery
Date: Fri Nov 13 20:25:30 2015
New Revision: 290801
URL: https://svnweb.freebsd.org/changeset/base/290801
Log:
Revert r290740.
Discussing with sjg@, we agree the better fix is to be done in meta.stage.mk.
This also broke staging of SYMLINKS for non-shared libraries, su
On 11/13/2015 3:16 AM, Alexander V. Chernikov wrote:
> 10.11.2015, 17:49, "Randall Stewart" :
>> Author: rrs
>> Date: Tue Nov 10 14:49:32 2015
>> New Revision: 290664
>> URL: https://svnweb.freebsd.org/changeset/base/290664
>>
>> Log:
>> Add new async_drain to the callout system. This is so-far n
On 11/13/2015 12:39 PM, Bryan Drewery wrote:
> On 11/13/2015 3:16 AM, Alexander V. Chernikov wrote:
>> 10.11.2015, 17:49, "Randall Stewart" :
>>> Author: rrs
>>> Date: Tue Nov 10 14:49:32 2015
>>> New Revision: 290664
>>> URL: https://svnweb.freebsd.org/changeset/base/290664
>>>
>>> Log:
>>> Add
Strange
I went looking through all calls to callout stop with cscope and saw
no one paying attention to the return value… (which I thought was not good).
And yes I am running this in a lot of systems.
R
On Nov 13, 2015, at 6:16 AM, Alexander V. Chernikov
wrote:
> 10.11.2015, 17:49, "Randall
Bryan:
This looks like a decent thing to do..
Still wondering why changing the callout.h header file would not have caused
things to recompile to pick up the new argument..
We can do it this way though it looks fine.
You want to commit it or I?
R
On Nov 13, 2015, at 3:48 PM, Bryan Drewery wro
On 11/13/2015 1:00 PM, Randall Stewart wrote:
> Bryan:
>
> This looks like a decent thing to do..
>
> Still wondering why changing the callout.h header file would not have caused
> things to recompile to pick up the new argument..
>
> We can do it this way though it looks fine.
>
> You want to
___
svn-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"
So looking deeper something like the following (with Bryan’s patch) is in order.
Though there is one place in the task code that looks funny since it was
pending = !!callout_stop()
I changed it to
pending = !! (callout_stop > 0)
But I wonder about the double !! that seems rather convoluted..
No alexander’s panic’s are because the
LLREF
is done if (callout_stop())
But now if it was not running -1 is returned..
Try the patch I just sent..
R
On Nov 13, 2015, at 4:02 PM, Bryan Drewery wrote:
> On 11/13/2015 1:00 PM, Randall Stewart wrote:
>> Bryan:
>>
>> This looks like a decent thin
Looking at the patch, we need a define of your
_callout_stop_safe
and we need to switch
callout_stop()’s define to use the new _callout_stop_safe()
R
On Nov 13, 2015, at 4:20 PM, Randall Stewart wrote:
> No alexander’s panic’s are because the
> LLREF
> is done if (callout_stop())
>
> But now
___
svn-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"
My patch address the following:
On Nov 13, 2015, at 4:13 PM, Alexander V. Chernikov
wrote:
>
>
> 13.11.2015, 23:59, "Randall Stewart" :
>> Strange
>>
>> I went looking through all calls to callout stop with cscope and saw
>> no one paying attention to the return value… (which I thought w
Steven,
On Thu, Nov 05, 2015 at 05:23:02PM +, Steven Hartland wrote:
S> Author: smh
S> Date: Thu Nov 5 17:23:02 2015
S> New Revision: 290403
S> URL: https://svnweb.freebsd.org/changeset/base/290403
S>
S> Log:
S> Add MTU support to carp interfaces
S>
S> MFC after: 2 weeks
S> Sponso
Hmm
callout_reset() returns either 0 or 1
It returns no other values and did not change.. maybe ti should say positive or
one in the manual…
I can add that to the fix patch.
R
On Nov 13, 2015, at 4:32 PM, Alexander V. Chernikov wrote:
> One small note on lltable: change in nd6_llinfo_setti
On 11/13/2015 1:24 PM, Randall Stewart wrote:
> Looking at the patch, we need a define of your
>
> _callout_stop_safe
>
> and we need to switch
>
> callout_stop()’s define to use the new _callout_stop_safe()
For both cases, there would be no reason to have new code call my
wrapper. The defines
On Nov 13, 2015, at 4:43 PM, Bryan Drewery wrote:
> On 11/13/2015 1:24 PM, Randall Stewart wrote:
>> Looking at the patch, we need a define of your
>>
>> _callout_stop_safe
>>
>> and we need to switch
>>
>> callout_stop()’s define to use the new _callout_stop_safe()
>
> For both cases, there
Author: glebius
Date: Fri Nov 13 21:49:48 2015
New Revision: 290802
URL: https://svnweb.freebsd.org/changeset/base/290802
Log:
Review on pf is recommended. Add kp@ to the list.
Modified:
head/MAINTAINERS
Modified: head/MAINTAINERS
=
___
svn-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"
Author: bdrewery
Date: Fri Nov 13 22:27:24 2015
New Revision: 290803
URL: https://svnweb.freebsd.org/changeset/base/290803
Log:
META MODE: Don't double stage SYMLINKS for shared libraries.
This also fixes truncating the path that the links were installed to, which
was most likely going to
Author: jhb
Date: Fri Nov 13 22:33:51 2015
New Revision: 290804
URL: https://svnweb.freebsd.org/changeset/base/290804
Log:
MFC 290412:
Note if relaxed ordering or no snoop is enabled for each PCI-express device.
Modified:
stable/9/usr.sbin/pciconf/cap.c
Directory Properties:
stable/9/usr.
Author: jhb
Date: Fri Nov 13 22:33:51 2015
New Revision: 290804
URL: https://svnweb.freebsd.org/changeset/base/290804
Log:
MFC 290412:
Note if relaxed ordering or no snoop is enabled for each PCI-express device.
Modified:
stable/10/usr.sbin/pciconf/cap.c
Directory Properties:
stable/10/
On Fri, Nov 06, 2015 at 03:33:28PM +, Steven Hartland wrote:
S> Author: smh
S> Date: Fri Nov 6 15:33:27 2015
S> New Revision: 290450
S> URL: https://svnweb.freebsd.org/changeset/base/290450
S>
S> Log:
S> Add sysctl to control LACP strict compliance default
S>
S> Add net.link.lagg.lacp.
On Sat, Nov 07, 2015 at 04:04:00AM +, Adrian Chadd wrote:
A> Author: adrian
A> Date: Sat Nov 7 04:04:00 2015
A> New Revision: 290481
A> URL: https://svnweb.freebsd.org/changeset/base/290481
A>
A> Log:
A> Add a sched_yield() to work around low memory conditions in the current
code.
A>
A>
let me fix that
R
On Nov 13, 2015, at 4:51 PM, Alexander V. Chernikov wrote:
> 14.11.2015, 00:41, "Randall Stewart" :
>> Hmm
>>
>> callout_reset() returns either 0 or 1
>>
>> It returns no other values and did not change.. maybe ti should say positive
>> or one in the manual…
>>
>> I can
Author: rrs
Date: Fri Nov 13 22:51:35 2015
New Revision: 290805
URL: https://svnweb.freebsd.org/changeset/base/290805
Log:
This fixes several places where callout_stops return is examined. The
new return codes of -1 were mistakenly being considered "true". Callout_stop
now returns -1 to indi
Done in 290805
R
On Nov 13, 2015, at 4:51 PM, Alexander V. Chernikov wrote:
> 14.11.2015, 00:41, "Randall Stewart" :
>> Hmm
>>
>> callout_reset() returns either 0 or 1
>>
>> It returns no other values and did not change.. maybe ti should say positive
>> or one in the manual…
>>
>> I can
Alexander,
On Mon, Nov 09, 2015 at 10:11:15AM +, Alexander V. Chernikov wrote:
A> Author: melifaro
A> Date: Mon Nov 9 10:11:14 2015
A> New Revision: 290603
A> URL: https://svnweb.freebsd.org/changeset/base/290603
A>
A> Log:
A> Use lladdr_event to propagate gratiotus arp.
A>
A> Diffe
On 11/13/15 23:51, Randall Stewart wrote:
Modified: head/sys/kern/subr_taskqueue.c
==
--- head/sys/kern/subr_taskqueue.c Fri Nov 13 22:33:51 2015
(r290804)
+++ head/sys/kern/subr_taskqueue.c Fri Nov 13 2
Randall,
On Fri, Nov 13, 2015 at 10:51:36PM +, Randall Stewart wrote:
R> Author: rrs
R> Date: Fri Nov 13 22:51:35 2015
R> New Revision: 290805
R> URL: https://svnweb.freebsd.org/changeset/base/290805
R>
R> Log:
R> This fixes several places where callout_stops return is examined. The
R>
Author: smh
Date: Fri Nov 13 23:14:39 2015
New Revision: 290806
URL: https://svnweb.freebsd.org/changeset/base/290806
Log:
Revert r290403
CARP rework invalidated this change.
Modified:
head/sys/netinet/ip_carp.c
Modified: head/sys/netinet/ip_carp.c
==
On 13/11/2015 21:42, Gleb Smirnoff wrote:
Steven,
On Thu, Nov 05, 2015 at 05:23:02PM +, Steven Hartland wrote:
S> Author: smh
S> Date: Thu Nov 5 17:23:02 2015
S> New Revision: 290403
S> URL: https://svnweb.freebsd.org/changeset/base/290403
S>
S> Log:
S> Add MTU support to carp interfac
On 11/14/15 00:11, Gleb Smirnoff wrote:
What about making callout_stop() return value a enum?
Hi,
If we could make most callout functions return "void" and use mutexes,
this will not be an issue any more!
--HPS
___
svn-src-all@freebsd.org mailing
On 13/11/2015 22:36, Gleb Smirnoff wrote:
On Fri, Nov 06, 2015 at 03:33:28PM +, Steven Hartland wrote:
S> Author: smh
S> Date: Fri Nov 6 15:33:27 2015
S> New Revision: 290450
S> URL: https://svnweb.freebsd.org/changeset/base/290450
S>
S> Log:
S> Add sysctl to control LACP strict complian
Author: gonzo
Date: Fri Nov 13 23:47:41 2015
New Revision: 290807
URL: https://svnweb.freebsd.org/changeset/base/290807
Log:
- Add driver for System-Reset-Controler i.MX6 module
- Add API function to reset IPU1
Added:
head/sys/arm/freescale/imx/imx6_src.c (contents, props changed)
head/
1 - 100 of 114 matches
Mail list logo