Module Name:src
Committed By: yamt
Date: Sat Nov 19 07:54:25 UTC 2022
Modified Files:
src/sys/conf: assym.mk
Log Message:
assym.mk: Fix assym.d generation
It seems that the genassym/mkdep output has been changed.
This commit adapts the assym.d generation rule to the new o
Module Name:src
Committed By: yamt
Date: Sat Nov 19 07:54:25 UTC 2022
Modified Files:
src/sys/conf: assym.mk
Log Message:
assym.mk: Fix assym.d generation
It seems that the genassym/mkdep output has been changed.
This commit adapts the assym.d generation rule to the new o
Module Name:src
Committed By: yamt
Date: Sat Nov 19 07:57:51 UTC 2022
Modified Files:
src/sys/net80211: ieee80211_input.c
Log Message:
ieee80211_input.c: Fix a few debug messages
To generate a diff of this commit:
cvs rdiff -u -r1.116 -r1.117 src/sys/net80211/ieee80211_i
Module Name:src
Committed By: yamt
Date: Sat Nov 19 07:57:51 UTC 2022
Modified Files:
src/sys/net80211: ieee80211_input.c
Log Message:
ieee80211_input.c: Fix a few debug messages
To generate a diff of this commit:
cvs rdiff -u -r1.116 -r1.117 src/sys/net80211/ieee80211_i
Module Name:src
Committed By: yamt
Date: Sat Nov 19 08:00:51 UTC 2022
Modified Files:
src/sys/net: if_llatbl.c if_llatbl.h nd.c
src/sys/netinet: in.c in_var.h
Log Message:
Make arp have its own mowner
This helped me to debug mbuf leaks in arp.
(if_arp.c rev. 1.298
Module Name:src
Committed By: yamt
Date: Sat Nov 19 08:00:51 UTC 2022
Modified Files:
src/sys/net: if_llatbl.c if_llatbl.h nd.c
src/sys/netinet: in.c in_var.h
Log Message:
Make arp have its own mowner
This helped me to debug mbuf leaks in arp.
(if_arp.c rev. 1.298
Module Name:src
Committed By: yamt
Date: Sat Nov 19 08:53:06 UTC 2022
Modified Files:
src/sys/net: bpf.c
Log Message:
bpf: refresh bd_pid in a few more places as well
This made "netstat -B" show hostapd and wpa_supplicant for me.
kingcrab# netstat -B
Active BPF peers
PID
Module Name:src
Committed By: yamt
Date: Sat Nov 19 08:53:06 UTC 2022
Modified Files:
src/sys/net: bpf.c
Log Message:
bpf: refresh bd_pid in a few more places as well
This made "netstat -B" show hostapd and wpa_supplicant for me.
kingcrab# netstat -B
Active BPF peers
PID
Module Name:src
Committed By: yamt
Date: Sat Nov 19 08:56:20 UTC 2022
Modified Files:
src/usr.bin/netstat: bpf.c
Log Message:
netstat/bpf.c: Don't print garbage for stale pid
To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/usr.bin/netstat/bpf.c
Please
Module Name:src
Committed By: yamt
Date: Sat Nov 19 08:56:20 UTC 2022
Modified Files:
src/usr.bin/netstat: bpf.c
Log Message:
netstat/bpf.c: Don't print garbage for stale pid
To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/usr.bin/netstat/bpf.c
Please
Module Name:src
Committed By: yamt
Date: Sat Nov 19 09:05:42 UTC 2022
Modified Files:
src/sys/arch/arm/sunxi: sunxi_can.c
Log Message:
sunxi_can.c: fix build with MBUFTRACE
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/arm/sunxi/sunxi_can.c
Module Name:src
Committed By: yamt
Date: Sat Nov 19 09:05:42 UTC 2022
Modified Files:
src/sys/arch/arm/sunxi: sunxi_can.c
Log Message:
sunxi_can.c: fix build with MBUFTRACE
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/arm/sunxi/sunxi_can.c
Module Name:src
Committed By: yamt
Date: Sat Nov 19 09:17:57 UTC 2022
Modified Files:
src/sys/arch/arm/rockchip: files.rockchip
Log Message:
arm/rockchip: fix build w/o MULTIPROCESSOR
To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 src/sys/arch/arm/rockchip
Module Name:src
Committed By: yamt
Date: Sat Nov 19 09:17:57 UTC 2022
Modified Files:
src/sys/arch/arm/rockchip: files.rockchip
Log Message:
arm/rockchip: fix build w/o MULTIPROCESSOR
To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 src/sys/arch/arm/rockchip
Module Name:src
Committed By: yamt
Date: Sat Nov 19 09:19:28 UTC 2022
Modified Files:
src/distrib/utils/embedded/conf: armv7.conf rpi.conf rpi_inst.conf
Log Message:
Update a few www.raspberrypi.com URLs
To generate a diff of this commit:
cvs rdiff -u -r1.44 -r1.45 src/d
Module Name:src
Committed By: yamt
Date: Sat Nov 19 09:19:28 UTC 2022
Modified Files:
src/distrib/utils/embedded/conf: armv7.conf rpi.conf rpi_inst.conf
Log Message:
Update a few www.raspberrypi.com URLs
To generate a diff of this commit:
cvs rdiff -u -r1.44 -r1.45 src/d
Module Name:src
Committed By: yamt
Date: Sat Nov 19 09:29:26 UTC 2022
Modified Files:
src/sys/arch/arm/broadcom: bcm2835_intr.c
Log Message:
bcm2835_intr.c: fix !MULTIPROCESSOR
Tested on Raspberry PI 3 model A+.
To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1
Module Name:src
Committed By: yamt
Date: Sat Nov 19 09:29:26 UTC 2022
Modified Files:
src/sys/arch/arm/broadcom: bcm2835_intr.c
Log Message:
bcm2835_intr.c: fix !MULTIPROCESSOR
Tested on Raspberry PI 3 model A+.
To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1
This is a hack, in reality we should allow multiple ptyfs mounts.
why does this need to be a mount flag?
YAMAMOTO Takashi
>
>
> To generate a diff of this commit:
> cvs rdiff -u -r1.7 -r1.8 src/sys/fs/ptyfs/ptyfs.h
> cvs rdiff -u -r1.38 -r1.39 src/sys/fs/ptyfs/ptyfs_vfsops.c
>
> On Mar 23, 12:52am, y...@mwd.biglobe.ne.jp (YAMAMOTO Takashi) wrote:
> -- Subject: Re: CVS commit: src/sys/fs/ptyfs
>
> | hi,
> |
> | > Module Name: src
> | > Committed By: christos
> | > Date: Sun Mar 15 16:43:55 UTC 2009
> | >
&
hi,
> On Mon, Mar 23, 2009 at 01:34:16AM +0000, YAMAMOTO Takashi wrote:
>> probably i'm missing something obvious.
>> i don't understand why you need to have two different behaviours.
>> the chroot one can't work for the non-chroot case?
>
> Case 1: Yo
> On Mon, Mar 23, 2009 at 03:00:35AM +0000, YAMAMOTO Takashi wrote:
>> > Case 1: You have /dev/pts mounted outside the chroot and want to use
>> > e.g. sshd inside the chroot.
>>
>> in this case, there is no "correct" pathname anyway, right?
>> i
hi,
'sa' in mount_nfs_dogetargs will be out of the scope when it's used.
YAMAMOTO Takashi
> Module Name: src
> Committed By: pooka
> Date: Thu Oct 16 09:12:54 UTC 2008
>
> Modified Files:
> src/sbin/mount_nfs: Makefile mount_nfs.c mount_
hi,
this change seems broken. please check.
(the function you changed is an _attach_ function.)
YAMAMOTO Takashi
> Module Name: src
> Committed By: dyoung
> Date: Wed Apr 8 00:12:27 UTC 2009
>
> Modified Files:
> src/sys/dev/isa: midi_pcppi.c
>
>
hi,
> On Wed Apr 15 2009 at 11:41:26 +0000, YAMAMOTO Takashi wrote:
>> Module Name: src
>> Committed By:yamt
>> Date:Wed Apr 15 11:41:26 UTC 2009
>>
>> Modified Files:
>> src/sys/fs/tmpfs: tmpfs_vnops.c
>>
>> Lo
> Module Name: src
> Committed By: ad
> Date: Thu Apr 16 21:19:24 UTC 2009
>
> Modified Files:
> src/sys/kern: kern_synch.c
>
> Log Message:
> kpreempt: fix another bug, uintptr_t -> bool truncation.
truncation?
iirc, (_Bool)foo means foo != 0.
error = 0;
}
}
return error;
}
how do you think?
YAMAMOTO Takashi
>
>
> To generate a diff of this commit:
> cvs rdiff -u -r1.27 -r1.28 src/sys/fs/ptyfs/ptyfs_vnops.c
> cvs rdiff -u -r1.50 -r1.51 src/sys/fs/
MAKEENTRY is not set.
> However, it first does the lookup and removes the entry. Does anyone
> know why it then returns false and forces a relookup? Now in the
> case of tmpfs we always get 1 cache lookup and 2 full lookups for each
> remove/rename operation.
because it's what ufs expects. :-)
i introduced cache_lookup_raw for nfs, which doesn't want these behaviours.
i wanted to replace cache_lookup but some people prefered the current one.
YAMAMOTO Takashi
hi,
> Antti Kantee wrote:
>> On Mon, May 04, 2009 at 06:05:19AM +, YAMAMOTO Takashi wrote:
>> > Module Name: src
>> > Committed By: yamt
>> > Date: Mon May 4 06:05:19 UTC 2009
>> >
>> > Modified Files:
hi,
have you checked callers and ensure that the change from EACCES to EPERM
won't be a problem?
YAMAMOTO Takashi
> Module Name: src
> Committed By: elad
> Date: Thu May 7 21:51:47 UTC 2009
>
> Modified Files:
> src/sys/netinet6: ip6_output.c ipsec.c
>
; in them (not "ufs").
> We generally use "FFS" (instead of "UFS") in various documentation.
>
> As for FreeBSD; I don't think that they're a paragon of consistency
> in their command names, command output, and documentation. They
> use "ffs&
hi,
> On Fri, May 8, 2009 at 2:18 AM, YAMAMOTO Takashi
> wrote:
>> hi,
>>
>> have you checked callers and ensure that the change from EACCES to EPERM
>> won't be a problem?
>
> Only ipsec_set_policy() returns EPERM instead of EACCES now, and I
>
hi,
> On Sun, May 10, 2009 at 8:44 AM, YAMAMOTO Takashi
> wrote:
>
>>>> have you checked callers and ensure that the change from EACCES to EPERM
>>>> won't be a problem?
>>>
>>> Only ipsec_set_policy() returns EPERM instead of
ipsec.c
> cvs rdiff -u -r1.50 -r1.51 src/sys/netinet6/ipsec.h
> cvs rdiff -u -r1.103 -r1.104 src/sys/netinet6/raw_ip6.c
isn't KAUTH_REQ_NETWORK_SOCKET_RAWSOCK being deprecated in favor of _OPEN?
YAMAMOTO Takashi
> cvs rdiff -u -r1.38 -r1.39 src/sys/netinet6/udp6_output.c
>
> Please note that diffs are not public domain; they are subject to the
> copyright notices on the relevant files.
hi,
> On Sun, May 10, 2009 at 05:18:26AM +0000, YAMAMOTO Takashi wrote:
> > Module Name: src
> > Committed By: yamt
> > Date: Sun May 10 05:18:26 UTC 2009
> >
> > Modified Files:
> >src/sys/nfs: nfs_vnops.c
> >
&
hi,
> On Sat, May 16, 2009 at 08:29:54AM +0000, YAMAMOTO Takashi wrote:
>
>> Modified Files:
>> src/sys/kern: vfs_subr.c
>> src/sys/sys: vnode.h
>>
>> Log Message:
>> put a flag bit into v_usecount to prevent vtryget during getcleanv
hi,
> Hi,
> do you think it could also help with kern/41417 ?
> cache_lookup seems also to be involved in this deadlock ...
it seems like a different problem.
YAMAMOTO Takashi
hi,
> On Sat, May 16, 2009 at 12:02:00PM +0000, YAMAMOTO Takashi wrote:
>> Module Name: src
>> Committed By:yamt
>> Date:Sat May 16 12:02:00 UTC 2009
>>
>> Modified Files:
>> src/sys/kern: init_sysctl.c
>>
>>
hi,
> On Tue, Jun 09, 2009 at 11:21:34AM +0000, YAMAMOTO Takashi wrote:
>> Log Message:
>> don't bother to say that some advises are not implemented.
>> ignoring them is a valid implementation.
>
> It should not be under BUGS, but it should still be documented.
&g
thanks!
YAMAMOTO Takashi
> Module Name: src
> Committed By: he
> Date: Wed Jun 10 11:41:44 UTC 2009
>
> Modified Files:
> src/sys/rump/librump/rumpkern: vm.c
>
> Log Message:
> Add a dummy uvm_readahead() function, to fix build issues after it
> re
> On Wed, Jun 24, 2009 at 02:21:44PM +0000, YAMAMOTO Takashi wrote:
>> Module Name: src
>> Committed By:yamt
>> Date:Wed Jun 24 14:21:44 UTC 2009
>>
>> Modified Files:
>> src/sys/kern [yamt-nfs-mp]: vfs_syscalls.c
>>
> On Wednesday 10 June 2009 23:23:15 YAMAMOTO Takashi wrote:
>> Module Name: src
>> Committed By:yamt
>> Date:Wed Jun 10 22:23:15 UTC 2009
>>
>> Modified Files:
>> src/sys/kern: vfs_lockf.c
>>
>> Log Message:
>
hi,
> On Thu, Jun 25, 2009 at 12:47:38AM +0000, YAMAMOTO Takashi wrote:
>> > On Wed, Jun 24, 2009 at 02:21:44PM +0000, YAMAMOTO Takashi wrote:
>> >> Module Name: src
>> >> Committed By: yamt
>> >> Date: Wed Jun 24 14:21:44 UTC 2
src/share/man/man9: kmem_alloc.9 kmem_free.9 kmem_zalloc.9
>
> Log Message:
> Unify kmem_alloc/zalloc/free under kmem(9). Links preserved.
i intentionally made them separate pages because
it's easier to read for me. (ie. no need to search in a man page.)
YAMAMOTO Takashi
>
&
hi,
> y...@mwd.biglobe.ne.jp (YAMAMOTO Takashi) wrote:
>> > Log Message:
>> > Unify kmem_alloc/zalloc/free under kmem(9). Links preserved.
>>
>> i intentionally made them separate pages because
>> it's easier to read for me. (ie. no need to search i
hi,
> y...@mwd.biglobe.ne.jp (YAMAMOTO Takashi) wrote:
>> > - We already have some practices of writing documentation is such way,
>> > like mutex(9), rwlock(9), softint(9), vnode(9) and bunch of others.
>> > And I would like to keep such consistent structure
t length, and number of drops. E.g.,
>
> % sysctl net.interfaces.bnx0
> net.interfaces.bnx0.sndq.len = 0
> net.interfaces.bnx0.sndq.maxlen = 509
> net.interfaces.bnx0.sndq.drops = 0
does it work for xvif interfaces? cf. PR/35074
YAMAMOTO Takashi
>
> Let userland adjust the
hi,
> On Fri, Aug 14, 2009 at 06:48:10AM +0000, YAMAMOTO Takashi wrote:
>> hi,
>>
>> > Module Name: src
>> > Committed By: dyoung
>> > Date: Thu Aug 13 00:23:32 UTC 2009
>> >
>> > Modified Files:
>> >
> On Sun, Aug 16, 2009 at 05:01:12AM +0000, YAMAMOTO Takashi wrote:
>> hi,
>>
>> > On Fri, Aug 14, 2009 at 06:48:10AM +, YAMAMOTO Takashi wrote:
>> >> hi,
>> >>
>> >> > Module Name:src
>> >> &g
hi,
what's the status of this?
in case it was not clear, i want you revert the changes.
YAMAMOTO Takashi
> hi,
>
>> y...@mwd.biglobe.ne.jp (YAMAMOTO Takashi) wrote:
>>> > - We already have some practices of writing documentation is such way,
>>> > li
hi,
> Hello,
>
> y...@mwd.biglobe.ne.jp (YAMAMOTO Takashi) wrote:
>> hi,
>>
>> what's the status of this?
>> in case it was not clear, i want you revert the changes.
>
> It does not change the way how other (and older) section 9 man pages are
> wr
dev/mem case and the core dump case.
ksyms is about live kernel, isn't it?
YAMAMOTO Takashi
>
> Output from savecore(8) before:
> savecore - - - (null): kvm_openfiles: /netbsd: No such file or directory
> and after:
> savecore - - - no core dump
>
>
> To g
hi,
doesn't it leak a page for x86 redzone?
YAMAMOTO Takashi
> Module Name: src
> Committed By: rmind
> Date: Wed Oct 21 21:12:07 UTC 2009
>
> Modified Files:
> src/bin/ps: keyword.c print.c ps.1
> src/external/bsd/top/dist/machine: m_netbs
hi,
> Hello,
>
> y...@mwd.biglobe.ne.jp (YAMAMOTO Takashi) wrote:
>> hi,
>>
>> doesn't it leak a page for x86 redzone?
>>
>
> Not sure what do you mean by leak. The first page is unmapped and uarea
> layout in x86 has not changed (yet). Probabl
t; timestamp was less important than the time taken to obtain the
> timestamp itself.
>
> Cheers,
> Simon.
"perfect" timestamp is important for nfs.
freebsd has a knob to switch getnanotime/nanotime for vfs_timestamp
for the tradeoff.
YAMAMOTO Takashi
D implementation details which are not appropriate to be
described in this page. please revert.
adding xrefs to splraiseipl and makeiplcookie instead is probably
a good idea.
YAMAMOTO Takashi
>
>
> To generate a diff of this commit:
> cvs rdiff -u -r1.1338 -r1.1339 src/distrib
errupt stubs, lock stubs, etc.
- can you explain "cpu_index(ci) > MAXCPUS" and "cpu_index(ci) >= MAXCPUS" ?
YAMAMOTO Takashi
>
>
> To generate a diff of this commit:
> cvs rdiff -u -r1.351 -r1.352 src/sys/arch/i386/conf/files.i386
> cvs rdiff -u -r1.32 -r1.
hi,
> On Wed, Nov 18, 2009 at 01:29:05AM +0000, YAMAMOTO Takashi wrote:
>> hi,
>>
>> > Module Name: src
>> > Committed By: dyoung
>> > Date: Tue Nov 17 18:36:07 UTC 2009
>> >
>> > Modified Files:
>&g
hi,
> On Wed, Nov 18, 2009 at 03:51:02AM +0000, YAMAMOTO Takashi wrote:
>> > Log Message:
>> > Add a kernel configuration flag, SPLDEBUG, that activates a per-CPU log
>> > of transitions to IPL_HIGH from lower IPLs. SPLDEBUG is only available
>&
27;t call lwp_getpcb() when not KERNEL.
>
> Thanks for working this around, however it is not a right fix. With this
> patch, build.sh release passes:
>
> http://www.netbsd.org/~rmind/crash_pcb.diff
Requesting http://www.netbsd.org/~rmind/crash_pcb.diff
ftp: Error retrieving f
le handles?
(ideally lockd should be in kernel)
YAMAMOTO Takashi
>
>
> To generate a diff of this commit:
> cvs rdiff -u -r1.30 -r1.31 src/usr.sbin/rpc.lockd/lockd_lock.c
>
> Please note that diffs are not public domain; they are subject to the
> copyright notices on the relevant files.
-r1.136 -r1.137 src/sys/kern/kern_lwp.c
> cvs rdiff -u -r1.158 -r1.159 src/sys/kern/kern_proc.c
this part of the change looks wrong to me.
YAMAMOTO Takashi
> cvs rdiff -u -r1.44 -r1.45 src/sys/kern/subr_prof.c
> cvs rdiff -u -r1.152 -r1.153 src/sys/kern/sys_process.c
> cvs rdiff -u -r1.
> y...@mwd.biglobe.ne.jp (YAMAMOTO Takashi) wrote:
>> > To generate a diff of this commit:
>> > cvs rdiff -u -r1.4 -r1.5 src/sys/ddb/db_lwp.c
>> > cvs rdiff -u -r1.411 -r1.412 src/sys/kern/init_main.c
>> > cvs rdiff -u -r1.136 -r1.137 src/sys/kern/kern_lwp.
hi,
can you please don't hardcode utf-8?
YAMAMOTO Takashi
> Module Name: src
> Committed By: christos
> Date: Wed Dec 30 22:37:40 UTC 2009
>
> Modified Files:
> src/lib/libedit: Makefile chared.c chared.h common.c el.c el.h emacs.c
> fil
> On Jan 13, 8:21am, y...@mwd.biglobe.ne.jp (YAMAMOTO Takashi) wrote:
> -- Subject: Re: CVS commit: src/lib/libedit
>
> | hi,
> |
> | can you please don't hardcode utf-8?
> |
> | YAMAMOTO Takashi
>
> Once we verify that it works on non utf-8, sure.
what
Module Name:src
Committed By: yamt
Date: Tue Jan 19 13:29:40 UTC 2010
Modified Files:
src/sys/nfs: nfs.h
Log Message:
remove unused r_timer member.
To generate a diff of this commit:
cvs rdiff -u -r1.70 -r1.71 src/sys/nfs/nfs.h
Please note that diffs are not public doma
Module Name:src
Committed By: yamt
Date: Tue Jan 19 13:39:04 UTC 2010
Modified Files:
src/sys/nfs: nfs_socket.c
Log Message:
nfs_request: fix races which break congestion window and make nfs client stuck.
To generate a diff of this commit:
cvs rdiff -u -r1.184 -r1.185 sr
Module Name:src
Committed By: yamt
Date: Wed Jan 20 00:50:09 UTC 2010
Modified Files:
src/external/bsd/iscsi/dist/src/lib: disk.c
Log Message:
disk_write: report an error from target_transfer_data instead of
silently write garbage to the storage.
To generate a diff of th
Module Name:src
Committed By: yamt
Date: Wed Jan 20 00:51:51 UTC 2010
Modified Files:
src/external/bsd/iscsi/dist/src/lib: target.c
Log Message:
target_transfer_data: fix an incorrect flattening of RETURN_NOT_EQUAL
in rev.1.2.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: yamt
Date: Wed Jan 20 00:58:49 UTC 2010
Modified Files:
src/external/bsd/iscsi/dist/src/lib: disk.c target.c
Log Message:
add missing trailing newline chars to some of iscsi_err messages.
To generate a diff of this commit:
cvs rdiff -u -r1.3
Module Name:src
Committed By: yamt
Date: Wed Jan 20 10:33:08 UTC 2010
Modified Files:
src/external/bsd/iscsi/dist/src/lib: disk.c
Log Message:
implement REPORT LUNS for non-zero LUNs correctly.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/external/bsd/
Module Name:src
Committed By: yamt
Date: Wed Jan 20 11:50:29 UTC 2010
Modified Files:
src/external/bsd/iscsi/dist/src/lib: target.c
Log Message:
- remove unnecessary and confusing initialization of sess->d.
- add an assertion.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: yamt
Date: Mon Jan 25 13:45:16 UTC 2010
Modified Files:
src/external/bsd/iscsi/dist/src/lib: target.c
Log Message:
scsi_command_t: rather than putting cleanup code before every
return statememts, use goto to a single copy of the cleanup code.
functions?
these functions are merely internals of some MD implementations.
describing them in this man page gives the wrong impression that
it's available for every ports and MI code can use them.
dyoung, can you please back the change out?
(why tech-pkg, btw?)
YAMAMOTO Takashi
> On Thu, Jan 28, 2010 at 06:42:16AM +0000, YAMAMOTO Takashi wrote:
> > > ISTM that section 9 is an appropriate place for both interface and
> > > implementation docs. In the (few) cases where we actually have an
> > > interface, as opposed to "some e
> On Fri, Jan 29, 2010 at 12:24:56AM +0000, YAMAMOTO Takashi wrote:
> > > > let's stop being too generic and go back to the change in question.
> > > > do you think this man page is an appropriate place for these functions?
> > >
> > > Given
correctly and intelligibly.
looks good to me. thanks.
YAMAMOTO Takashi
>
> TBD: hook this up in the Makefile and in the set lists.
>
>
> To generate a diff of this commit:
> cvs rdiff -u -r0 -r1.1 src/share/man/man9/percpu.9
>
> Please note that diffs are not public
Module Name:src
Committed By: yamt
Date: Sat Feb 13 11:17:31 UTC 2010
Modified Files:
src/sys/nfs: nfs_socket.c
Log Message:
nfs_msg: #if 0 out tprintf for now and comment why.
To generate a diff of this commit:
cvs rdiff -u -r1.185 -r1.186 src/sys/nfs/nfs_socket.c
Plea
Module Name:src
Committed By: yamt
Date: Sat Feb 13 11:22:21 UTC 2010
Modified Files:
src/sys/kern: init_sysctl.c
Log Message:
sysctl_doeproc: don't follow a possibly stale pointer.
To generate a diff of this commit:
cvs rdiff -u -r1.172 -r1.173 src/sys/kern/init_sysctl.
hi,
can you please add comments on each uvm_fault_* functions you introduced?
eg. what "uvm_fault_lower1" does is not clear from its name at all.
to me, it isn't clear what was the purpose of the mechanical splitting of
these functions.
YAMAMOTO Takashi
t;
> I will clean up things & put asserts & comments after merge. Give me
> one week...
merge of what? your xip branch?
it's better to do it before the merge if you want people review it.
YAMAMOTO Takashi
>
> Masao
n the single VOP?
ie. how is it better than having VOP_GETPAGES_XIP and pgo_get_xip?
is it allowed to return both of "device pages" and normal pages mixed
for a request?
YAMAMOTO Takashi
>
>
> To generate a diff of this commit:
> cvs rdiff -u -r1.36 -r1.36.2.1 src/sys/miscfs/genfs/genfs_
uintptr_t) < sizeof(paddr_t)?
YAMAMOTO Takashi
>
>
> To generate a diff of this commit:
> cvs rdiff -u -r1.153.2.7 -r1.153.2.8 src/sys/uvm/uvm_page.c
> cvs rdiff -u -r1.59.2.5 -r1.59.2.6 src/sys/uvm/uvm_page.h
>
> Please note that diffs are not public domain; they are
Module Name:src
Committed By: yamt
Date: Wed Mar 3 00:44:52 UTC 2010
Modified Files:
src/external/bsd/iscsi/dist/include: iscsiprotocol.h
src/external/bsd/iscsi/dist/src/lib: disk.c target.c
Log Message:
fix multi-thread problems wrt read/write buffer. PR/42651.
Module Name:src
Committed By: yamt
Date: Wed Mar 3 00:44:52 UTC 2010
Modified Files:
src/external/bsd/iscsi/dist/include: iscsiprotocol.h
src/external/bsd/iscsi/dist/src/lib: disk.c target.c
Log Message:
fix multi-thread problems wrt read/write buffer. PR/42651.
Module Name:src
Committed By: yamt
Date: Wed Mar 3 00:45:55 UTC 2010
Modified Files:
src/sys/sys: proc.h
Log Message:
comment
To generate a diff of this commit:
cvs rdiff -u -r1.295 -r1.296 src/sys/sys/proc.h
Please note that diffs are not public domain; they are subje
Module Name:src
Committed By: yamt
Date: Wed Mar 3 00:45:55 UTC 2010
Modified Files:
src/sys/sys: proc.h
Log Message:
comment
To generate a diff of this commit:
cvs rdiff -u -r1.295 -r1.296 src/sys/sys/proc.h
Please note that diffs are not public domain; they are subje
Module Name:src
Committed By: yamt
Date: Wed Mar 3 00:47:31 UTC 2010
Modified Files:
src/sys/kern: kern_exit.c kern_ktrace.c kern_resource.c kern_runq.c
kern_sig.c kern_synch.c vfs_syscalls.c
Log Message:
remove redundant checks of PK_MARKER.
To generate a d
Module Name:src
Committed By: yamt
Date: Wed Mar 3 00:47:31 UTC 2010
Modified Files:
src/sys/kern: kern_exit.c kern_ktrace.c kern_resource.c kern_runq.c
kern_sig.c kern_synch.c vfs_syscalls.c
Log Message:
remove redundant checks of PK_MARKER.
To generate a d
IP or not is only where to get pages,
> which is beyond filesystem's task.
it doesn't sound convincing to me, given that you have a separate copy
of genfs_getpages for xip.
YAMAMOTO Takashi
>
> Why not adding pgo_get_xip - because I didn't think it's worth adding it.
&g
>> merge of what? your xip branch?
>> it's better to do it before the merge if you want people review it.
>
> I clean up it today then.
>
> Masao
done?
YAMAMOTO Takashi
ine in some cases. eg. read-only usage, nfs
YAMAMOTO Takashi
> Part of fix for PR/41873.
>
>
> To generate a diff of this commit:
> cvs rdiff -u -r1.204 -r1.205 src/sys/dev/vnd.c
> cvs rdiff -u -r1.24 -r1.25 src/sys/dev/vndvar.h
>
> Please note that diffs are not public domain; they are subject to the
> copyright notices on the relevant files.
locking protocol for ifioctl before
putting this complicity to drivers.
YAMAMOTO Takashi
>
>
> To generate a diff of this commit:
> cvs rdiff -u -r1.27 -r1.28 src/sys/net/agr/if_agr.c
> cvs rdiff -u -r1.9 -r1.10 src/sys/net/agr/if_agrvar_impl.h
>
> Please note that diffs are not public domain; they are subject to the
> copyright notices on the relevant files.
t vice-versa.
the latter part seems incorrect and makes putpages panic.
note that round_page(INT64_MAX) is negative.
how about the attached patch?
YAMAMOTO Takashi
>
> Thanks to jakllsch@ for debug info.
>
>
> To generate a diff of this commit:
> cvs rdiff -u -r1.17 -r1.18
hi,
> On Thu, Nov 11, 2010 at 02:10:00PM +0000, YAMAMOTO Takashi wrote:
>> hi,
>>
>> > Module Name: src
>> > Committed By: rmind
>> > Date: Wed Oct 27 02:58:05 UTC 2010
>> >
>> > Modified Files
hi,
> y...@mwd.biglobe.ne.jp (YAMAMOTO Takashi) wrote:
>> hi,
>>
>> > Module Name: src
>> > Committed By: rmind
>> > Date: Wed Oct 27 02:58:05 UTC 2010
>> >
>> > Modified Files:
>> >src/sys/kern: s
> hi,
>
>> y...@mwd.biglobe.ne.jp (YAMAMOTO Takashi) wrote:
>>> hi,
>>>
>>> > Module Name: src
>>> > Committed By: rmind
>>> > Date: Wed Oct 27 02:58:05 UTC 2010
>>> >
>>> > Modified F
hi,
> Hello,
>
> Sorry for late reply.
>
> y...@mwd.biglobe.ne.jp (YAMAMOTO Takashi) wrote:
>> >>>
>> >>> how about the attached patch?
>> >>
>> >> Consider offset = (INT64_MAX - PAGE_SIZE) and len = PAGE_SIZE. That
>&g
hi,
- what's VM_PHYSSEG_OP_PG?
- why *offp calculation is done in _p functions, rather than the caller?
YAMAMOTO Takashi
> Module Name: src
> Committed By: uebayasi
> Date: Sun Nov 14 15:06:34 UTC 2010
>
> Modified Files:
> src/sys/uvm: uvm_page.c
hi,
> Hi, thanks for review.
>
> On Thu, Nov 25, 2010 at 01:58:04AM +, YAMAMOTO Takashi wrote:
>> hi,
>>
>> - what's VM_PHYSSEG_OP_PG?
>
> It's to lookup vm_physseg by "struct vm_page *", relying on that
> "struct vm_page *
1 - 100 of 186 matches
Mail list logo