cvs commit: doc/en_US.ISO8859-1/books/porters-handbook book.sgml

2009-04-08 Thread Marko Zec
zec 2009-04-08 16:05:51 UTC

  FreeBSD doc repository (src committer)

  Modified files:
en_US.ISO8859-1/books/porters-handbook book.sgml 
  Log:
  Add log for __FreeBSD_version levels 800074 and 800075, corresponding
  to svn revisions r190373 and r190787.
  
  Reviewed by:rpaulo
  Approved by:julian (mentor)
  
  Revision  ChangesPath
  1.998 +12 -0 doc/en_US.ISO8859-1/books/porters-handbook/book.sgml
___
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscr...@freebsd.org"


cvs commit: doc/en_US.ISO8859-1/books/porters-handbook book.sgml

2009-06-09 Thread Marko Zec
zec 2009-06-09 07:46:30 UTC

  FreeBSD doc repository (src committer)

  Modified files:
en_US.ISO8859-1/books/porters-handbook book.sgml 
  Log:
  Document __FreeBSD_version bump to 800097 - introduction of vnet
  destructor infrastructure.
  
  Revision  ChangesPath
  1.1017+6 -0  doc/en_US.ISO8859-1/books/porters-handbook/book.sgml
___
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscr...@freebsd.org"


cvs commit: doc/en_US.ISO8859-1/books/porters-handbook book.sgml

2009-06-11 Thread Marko Zec
zec 2009-06-11 21:03:48 UTC

  FreeBSD doc repository (src committer)

  Modified files:
en_US.ISO8859-1/books/porters-handbook book.sgml 
  Log:
  Document the change in layout of struct thread, despite the fact that
  __FreeBSD_version bump did not occur due to version number shortage.
  
  Suggested by:   linimon
  
  Revision  ChangesPath
  1.1018+7 -0  doc/en_US.ISO8859-1/books/porters-handbook/book.sgml
___
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscr...@freebsd.org"


Re: cvs commit: src/sys/i386/bios apm.c

2007-11-14 Thread Marko Zec
On Wednesday 14 November 2007 10:01:32 Kris Kennaway wrote:
> Julian Elischer wrote:
> > julian  2007-11-14 05:43:55 UTC
> >
> >   FreeBSD src repository
> >
> >   Modified files:
> > sys/i386/biosapm.c
> >   Log:
> >   Apply the same sort of locking done in
> >  sys/dev/acpica/acpi.c rev 1.196 a while ago:
> >
> >   Grab Giant around calls to DEVICE_SUSPEND/RESUME in
> >   acpi_SetSleepState().
> >   If we are resuming non-MPSAFE drivers, they need Giant held for
> > them. This may fix some obscure suspend/resume problems.  It has
> > fixed keyrate setting problems that were triggered by cardbus
> > (MPSAFE) changing the ordering for syscons resume (non-MPSAFE). 
> > Also, add some asserts that Giant is held in our suspend/resume and
> > shutdown methods.
> >
> >   Submitted by: Marko Zec
> >
> >   Revision  ChangesPath
> >   1.149 +10 -0 src/sys/i386/bios/apm.c
>
> Why are we adding new unconditional giant acquisitions to the tree?
> Devices indicate whether or not they are mpsafe, why can't this be
> made conditional?

In this case APM is the initiator, i.e. it is attempting to suspend / 
resume all devices in the tree.  If Giant is not held at that point, 
suspend handlers for non-mpsafe won't get executed, and as a result 
many such devices (USB in particular) won't work once the machine wakes 
up.  ACPI does exactly the same thing already.

Though I'm not sure if I've answered your question...

Marko
___
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


cvs commit: doc/en_US.ISO8859-1/share/sgml authors.ent

2008-09-18 Thread Marko Zec
zec 2008-09-18 14:20:54 UTC

  FreeBSD doc repository (src committer)

  Modified files:
en_US.ISO8859-1/share/sgml authors.ent 
  Log:
  Add myself to the list.
  
  Revision  ChangesPath
  1.462 +2 -0  doc/en_US.ISO8859-1/share/sgml/authors.ent
___
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


cvs commit: www/en developers.sgml

2008-09-18 Thread Marko Zec
zec 2008-09-18 14:26:22 UTC

  FreeBSD doc repository (src committer)

  Modified files:
en   developers.sgml 
  Log:
  Add myself to the list.
  
  Revision  ChangesPath
  1.205 +2 -1  www/en/developers.sgml
___
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


cvs commit: doc/en_US.ISO8859-1/articles/contributors contrib.committers.sgml

2008-09-18 Thread Marko Zec
zec 2008-09-18 14:31:21 UTC

  FreeBSD doc repository (src committer)

  Modified files:
en_US.ISO8859-1/articles/contributors contrib.committers.sgml 
  Log:
  Add myself to the list.
  
  Revision  ChangesPath
  1.244 +4 -0  
doc/en_US.ISO8859-1/articles/contributors/contrib.committers.sgml
___
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


cvs commit: www/share/sgml news.xml

2008-09-18 Thread Marko Zec
zec 2008-09-18 14:45:45 UTC

  FreeBSD doc repository (src committer)

  Modified files:
share/sgml   news.xml 
  Log:
  Announce me joining the src commiter circle.
  
  Revision  ChangesPath
  1.196 +10 -1 www/share/sgml/news.xml
___
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


cvs commit: src/share/misc committers-src.dot

2008-09-18 Thread Marko Zec
zec 2008-09-18 17:32:13 UTC

  FreeBSD src repository

  Modified files:
share/misc   committers-src.dot 
  Log:
  SVN rev 183150 on 2008-09-18 17:32:13Z by zec
  
  Hello, svn world! (adding myself to yet another list)
  
  Approved by:silby (mentor)
  
  Revision  ChangesPath
  1.85  +2 -0  src/share/misc/committers-src.dot
___
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


cvs commit: src/sys/net route.c route.h

2008-09-20 Thread Marko Zec
zec 2008-09-20 09:09:25 UTC

  FreeBSD src repository

  Modified files:
sys/net  route.c route.h 
  Log:
  SVN rev 183200 on 2008-09-20 09:09:25Z by zec
  
  Move #defines for MRT-related constants from net/route.c to
  net/route.h, because the vnet code will need those constants as
  well.
  
  Reviewed by:bz
  Approved by:julian (mentor)
  MFC after:  never
  
  Revision  ChangesPath
  1.139 +0 -20 src/sys/net/route.c
  1.75  +21 -0 src/sys/net/route.h
___
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


cvs commit: src/sys/netgraph ng_source.c

2008-09-21 Thread Marko Zec
zec 2008-09-21 07:33:33 UTC

  FreeBSD src repository

  Modified files:
sys/netgraph ng_source.c 
  Log:
  SVN rev 183225 on 2008-09-21 07:33:33Z by zec
  
  Fix error message content.
  
  Approved by:julian (mentor)
  MFC after:  3 days
  
  Revision  ChangesPath
  1.32  +1 -1  src/sys/netgraph/ng_source.c
___
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


cvs commit: src/sys/compat/linprocfs linprocfs.c src/sys/compat/linux linux_ioctl.c linux_misc.c linux_socket.c src/sys/compat/svr4 svr4_sockio.c src/sys/contrib/ipfilter/netinet ip_auth.c src/sys/con

2008-10-02 Thread Marko Zec
zec 2008-10-02 15:37:58 UTC

  FreeBSD src repository

  Modified files:
sys/compat/linprocfs linprocfs.c 
sys/compat/linux linux_ioctl.c linux_misc.c linux_socket.c 
sys/compat/svr4  svr4_sockio.c 
sys/contrib/ipfilter/netinet ip_auth.c 
sys/contrib/pf/net   pf.c pf_if.c pf_ioctl.c pf_subr.c pfvar.h 
sys/contrib/rdma rdma_cma.c 
sys/dev/cxgb/ulp/iw_cxgb iw_cxgb.c 
sys/dev/cxgb/ulp/tom cxgb_cpl_io.c 
sys/dev/firewire firewire.c 
sys/fs/cd9660cd9660_rrip.c 
sys/kern kern_jail.c kern_mib.c kern_uuid.c 
 kern_xxx.c 
sys/net  bridgestp.c if.c if_bridge.c if_ef.c 
 if_ethersubr.c if_faith.c if_gif.c 
 if_gif.h if_gre.c if_loop.c if_mib.c 
 if_spppsubr.c if_stf.c if_tun.c if_var.h 
 if_vlan.c raw_cb.c raw_usrreq.c route.c 
 rtsock.c 
sys/net80211 ieee80211_ddb.c 
sys/netgraph netgraph.h ng_base.c ng_eiface.c ng_gif.c 
 ng_iface.c 
sys/netgraph/atm ng_atm.c 
sys/netinet  if_ether.c igmp.c in.c in.h in_gif.c 
 in_mcast.c in_pcb.c in_rmx.c ip6.h 
 ip_carp.c ip_divert.c ip_fastfwd.c 
 ip_fw.h ip_fw2.c ip_fw_nat.c ip_icmp.c 
 ip_input.c ip_ipsec.c ip_mroute.c 
 ip_options.c ip_output.c raw_ip.c 
 tcp_hostcache.c tcp_input.c tcp_offload.c 
 tcp_output.c tcp_reass.c tcp_sack.c 
 tcp_subr.c tcp_syncache.c tcp_timer.c 
 tcp_timewait.c tcp_usrreq.c udp_usrreq.c 
sys/netinet6 dest6.c frag6.c icmp6.c in6.c in6_gif.c 
 in6_ifattach.c in6_pcb.c in6_proto.c 
 in6_rmx.c in6_src.c ip6_forward.c 
 ip6_input.c ip6_ipsec.c ip6_mroute.c 
 ip6_output.c mld6.c nd6.c nd6_nbr.c 
 nd6_rtr.c raw_ip6.c route6.c scope6.c 
 udp6_usrreq.c 
sys/netipsec ipsec.c ipsec.h ipsec_input.c 
 ipsec_mbuf.c ipsec_output.c key.c 
 keysock.c xform_ah.c xform_esp.c 
 xform_ipcomp.c xform_ipip.c 
sys/nfsclientnfs_diskless.c nfs_vfsops.c nfs_vnops.c 
sys/rpc  authunix_prot.c 
sys/sys  sysctl.h vimage.h 
  Added files:
sys/net  vnet.h 
sys/netinet  vinet.h 
sys/netinet6 vinet6.h 
sys/netipsec vipsec.h 
  Log:
  SVN rev 183550 on 2008-10-02 15:37:58Z by zec
  
  Step 1.5 of importing the network stack virtualization infrastructure
  from the vimage project, as per plan established at devsummit 08/08:
  http://wiki.freebsd.org/Image/Notes200808DevSummit
  
  Introduce INIT_VNET_*() initializer macros, VNET_FOREACH() iterator
  macros, and CURVNET_SET() context setting macros, all currently
  resolving to NOPs.
  
  Prepare for virtualization of selected SYSCTL objects by introducing a
  family of SYSCTL_V_*() macros, currently resolving to their global
  counterparts, i.e. SYSCTL_V_INT() == SYSCTL_INT().
  
  Move selected #defines from sys/sys/vimage.h to newly introduced header
  files specific to virtualized subsystems (sys/net/vnet.h,
  sys/netinet/vinet.h etc.).
  
  All the changes are verified to have zero functional impact at this
  point in time by doing MD5 comparision between pre- and post-change
  object files(*).
  
  (*) netipsec/keysock.c did not validate depending on compile time options.
  
  Implemented by: julian, bz, brooks, zec
  Reviewed by:julian, bz, brooks, kris, rwatson, ...
  Approved by:julian (mentor)
  Obtained from:  //depot/projects/vimage-commit2/...
  X-MFC after:never
  Sponsored by:   NLnet Foundation, The FreeBSD Foundation
  
  Revision  ChangesPath
  1.124 +1 -0  src/sys/compat/linprocfs/linprocfs.c
  1.144 +3 -0  src/sys/compat/linux/linux_ioctl.c
  1.228 +1 -0  src/sys/compat/linux/linux_misc.c
  1.77  +3 -0  src/sys/compat/linux/linux_socket.c
  1.21  +1 -0  src/sys/compat/svr4/svr4_sockio.c
  1.48  +5 -0  src/sys/contrib/ipfilter/netinet/ip_auth.c
  1.57  +18 -0 src/sys/contrib/pf/net/pf.c
  1.17  +2 -0  src/sys/contrib/pf/net/pf_if.c
  1.37  +2 -0  src/sys/contrib/pf/net/pf_ioctl.c
  1.6   +1 -0  src/sys/contrib/pf/net/pf_subr.c
  1.18  +7 -0  src/sys/contrib/pf/net/pfvar.h
  1.3   +4 -0  src/sys/contrib/rdma/rdma_cma.c
  1.5   +9 -2  src/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb.c
  1.25  +4 -0  src/sys/dev/cxgb/ulp/tom/cxgb_cpl_io.c
  1.104 +1 -1  src/sys/dev/firewire/firewire.c
  1.33  +2 -0  src/sys/fs/cd9660/cd9660_rrip.c
  1.82