From owner-freebsd-doc Sun Mar 23 2:27: 2 2003
Delivered-To: freebsd-doc@freebsd.org
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
by hub.freebsd.org (Postfix) with ESMTP id 8C58437B404
for No change since last status. Some discussion amongst all of us
occurred, but lack of time and commitment to FreeBSD has meant
- little has actually been committed to the tree. SMPNG work will
+ little has actually been committed to the tree. SMPng work will
be left to those who seem to have a notion about what needs to be
done.
The kernel for milestone 2 is reliable and has no noticable +
The kernel for milestone 2 is reliable and has no noticeable
performance degradations when compared to a matchung -current
kernel. (the differences are less than the margin of error, so
that sometimes the new kernel actually fractionally beats the
@@ -534,7 +536,7 @@
Benefits of approach include the fact that a kqueue filter can
be attached to a network device for monitoring purposes. Initial
- code exists to send a kq event whever the network link status
+ code exists to send a kq event whenever the network link status
changes. Other benefits may include better access control by
using filesystem ACLs to control access to the device.
Support for cloning vlan devices via ifconfig has been committed to -current and will be MFC'd after further testing. - Additionaly, Maksim Yevmenkin submitted code to allow cloning of + Additionally, Maksim Yevmenkin submitted code to allow cloning of tap and vmnet devices on devfs systems. Code for faith and stf should be committed shortly.
-Capabilities support is currently being comitted to the base +
Capabilities support is currently being committed to the base FreeBSD tree--userland libraries are now fully committed, and kernel infrastructure is being integrated.
-Alfred Perlstein commited file descriptor locking code - which was definetly a good push towards trying to lock down +
Alfred Perlstein committed file descriptor locking code
+ which was definitely a good push towards trying to lock down
some important pieces of global data. Peter Wemm has made
progress on pmap cleanups for x86 SMP TLB shootdowns. Matt
Dillon and John Baldwin have made progress on getting patches
Index: report-feb-2002-apr-2002.xml
===================================================================
RCS file: /home/dcvs/www/en/news/status/report-feb-2002-apr-2002.xml,v
retrieving revision 1.9
diff -d -u -I\$FreeBSD:.*\$ -I\$Id:.*\$ -I\$hrs:.*\$ -r1.9 report-feb-2002-apr-2002.xml
--- report-feb-2002-apr-2002.xml 24 May 2002 09:53:16 -0000 1.9
+++ report-feb-2002-apr-2002.xml 23 Mar 2003 10:02:27 -0000
@@ -1,3 +1,5 @@
+
+
FreeBSD's new kernel memory allocator has been commited to
+ FreeBSD's new kernel memory allocator has been committed to
5.0. UMA is a slabs derived allocator that supports memory
- reclaiming, object caching, type stable storage, and per cpu
+ reclaiming, object caching, type stable storage, and per CPU
free lists for optimal SMP performance. It has both a
malloc(9) interface and a zone style interface for specific
object types. uma(9) will be available shortly.
On the header front, much progress has been made. Specically, - infrastructure to control visiblity of components of a header, based +
On the header front, much progress has been made. Specially, + infrastructure to control visibility of components of a header, based on the standard requested by an application, has been added to <sys/cdefs.h>. Some work has been completed on renovating the way types are defined. This has lead to the creation of @@ -317,7 +319,7 @@
Not to be left out, the existing GNOME 1.4 components have received numerous updates to keep them in sync with the stable distfiles - on gnome.org. We have seen many "1.0" milsestone releases including + on gnome.org. We have seen many "1.0" milestone releases including the most recent AbiWord 1.0.0. In the next few weeks, we will be making sure all the GNOME 1.4 components build correct packages on bento so that GNOME 1.4 will be on the 4.6-RELEASE CD.
@@ -347,7 +349,7 @@FreeBSD/KGI started last year after the port of GGI to VGL. KGI (Kernel Graphic Interface) is a kernel infrastructure providing user applications with access to hardware graphic resources (dma, - irqs, mmio). KGI is already available under Linux as a seperate + irqs, mmio). KGI is already available under Linux as a separate project. The FreeBSD/KGI project aims at integrating KGI in the FreeBSD kernel. Mostly a port for now, but optimized for FreeBSD in the future. Currently FreeBSD/KGI is under development @@ -397,7 +399,7 @@
We now have a loadable mfsroot floppy. It contains just the diskeditor (which is really a disk partitioner) which has been enhanced and is probably in his final form. It's been geared - towards making the newfs(1) and mount(1) step seperate dialogs, so + towards making the newfs(1) and mount(1) step separate dialogs, so it reduced its complexity. A basic fstab class has been implemented to manipulate /etc/fstab and mountpoint. This might find a use outside libh, by the way. Libh package format is still @@ -438,7 +440,7 @@ separated into kernel part and userland part, yet another snapshots from RELENG_4_x branch (currently 4.5-RELEASE-p4), add several packages including XFree86 4.x to installation CD-ROM, new - cdboot-only ISO image, fix breackage of duplex.iso, etc. See also + cdboot-only ISO image, fix breakage of duplex.iso, etc. See also the project webpage for more detail. Also, I have a plan to add FreeBSD/alpha distribution to this project -- stay tuned.
@@ -865,7 +867,7 @@ -4.5-RELEASE Japanese manapge package, ja-man-doc-4.5.tgz, once +
4.5-RELEASE Japanese manpage package, ja-man-doc-4.5.tgz, once published with OpenSSH 2.3 (as reported by previous status report) on January 31, is replaced with new package with OpenSSH 2.9 based manpages on March 3. Since then, we have been @@ -898,7 +900,7 @@
The GEOM code has gotten so far that it beats our current code - in some areas while stil lacking in others. Work continues on + in some areas while still lacking in others. Work continues on a generalized interface for "magic data" (boot blocks, disklabels MBR's etc) manipulation from userland.
With GEOM enabled in the kernel any FreeBSD platform will now @@ -985,7 +987,7 @@ In current the API has changed to move unit allocation into the generic cloning code reducing the amount of support code required in each driver. Code improvements to increase our API - compatability with NetBSD will be commited soon along with cloning + compatibility with NetBSD will be committed soon along with cloning support for discard interfaces and ppp(4) interfaces.
Thanks to
Most of the file system buffer cache has been reviewed and protected. The vnode interlock was extended to cover some buffer flag fields so - that a seperate interlock was not required. The global buffer queue + that a separate interlock was not required. The global buffer queue data structures were locked and counters were converted to atomic ops. The BUF_*LOCK functions grew an interlock argument so that buffers could be safely removed from the vnode clean and dirty lists. The @@ -580,7 +582,7 @@
The ULE scheduler has been committed to the 5.0-CURRENT branch. Early adopters and experimenters are welcome to try it and submit bug - reports. It has shown noticable performance improvements over the old + reports. It has shown noticeable performance improvements over the old scheduler under some workloads. There are currently problems with nice fairness but otherwise the interactive performance is very good. More work to improve the load balancing algorithm is required as well. @@ -632,7 +634,7 @@ some lock order issues remain. After this work, it will no longer be necessary to hold Giant to call device_* routines safely. kobj work is being done by others and - will likely require more extensive design work to make smp + will likely require more extensive design work to make SMP friendly.
@@ -660,7 +662,7 @@ with existing specifications. The upcoming 4.8 and 5.1 releases will be the first ones using the new NewReno logic. Recently, we implemented the Limited Transmit algorithm (RFC 3042) which benefits - connections with small congestions windows, as happens, for example, + connections with small congestion windows, as happens, for example, on many short web connections. We also recently added support for larger sized starting congestion windows as described in RFC 3390. This helps short TCP connections as well as those with large round-trip delays, Index: report-july-2001.xml =================================================================== RCS file: /home/dcvs/www/en/news/status/report-july-2001.xml,v retrieving revision 1.5 diff -d -u -I\$FreeBSD:.*\$ -I\$Id:.*\$ -I\$hrs:.*\$ -r1.5 report-july-2001.xml --- report-july-2001.xml 16 May 2002 01:49:58 -0000 1.5 +++ report-july-2001.xml 23 Mar 2003 10:02:35 -0000 @@ -1,4 +1,7 @@ + + +We'll be finalising the schedule towards the end of the month +
We'll be finalizing the schedule towards the end of the month and anybody who is interested in doing a talk should contact us - asap. There are no restrictions on the use of talks, if it's been + ASAP. There are no restrictions on the use of talks, if it's been done before we may still be interested in having it presented to an European audience, and we make no claims to the talks so speakers are free to present the talks again at other @@ -276,7 +279,7 @@
The new CAM transport code is starting to get supported in more HBAs and to get refined so that it does the intended - per-protocol support. No progress on doing any SMPNG work for CAM + per-protocol support. No progress on doing any SMPng work for CAM has been made yet. This is a fairly high priority.
@@ -440,7 +443,7 @@jailNG is a from-scratch rewrite of the popular jail(8) - service, focussing on improved management functions, as well as + service, focusing on improved management functions, as well as more fine-grained configurability. An initial prototype has been written, based on explicitly named and configured jails, and work is proceeding on userland integration. Currently, it's not clear @@ -467,14 +470,14 @@
The main development in the FreeBSD Java Project over the last month was the release of an initial "Developers Only" patchset for the JDK 1.3.1. Since that release progress had been made - towards a much more useable alpha quality patchset which is + towards a much more usable alpha quality patchset which is likely to be turned into a port, as per the current JDK 1.2.2 patchset. This new patchset will feature a number of bugfixes, which essentially get the JDK to a working state for early adopters, and an initial implementation of "native threads" based on FreeBSD's userland pthreads. Unfortunately this implementation isn't fully functional, but is included in the hope of more - getting more eyesballs on the code (particularly experience + getting more eyeballs on the code (particularly experience pthread programmers). We'd also like to welcome Fuyuhiko Maruyama-san as a new committer, the usual punishment for too many good patches.
@@ -552,7 +555,7 @@I'm working on multithreading the kernel. So far I have over 400KB of diffs relative to todays -current (I'm keeping my tree updated with changes as they occur rather than get hit with a big - updte at the end).
+ update at the end).I have split the proc structure and am changing most of the kernel to pass around a thread identifier instead of a proc @@ -561,7 +564,7 @@
The following interfaces have been changed so far:
I have implemented changes to the scheduler so that kse's are +
I have implemented changes to the scheduler so that KSE's are scheduled instead of processes, and threads sleep, letting the - kse pick up a new thread. but it's not anywhere ready yet (heck + KSE pick up a new thread. but it's not anywhere ready yet (heck it doesn't compile yet :-)
Note that I have not yet updated the document listed above.. @@ -653,7 +656,7 @@ process by porting Luke Mewburn's rc.d work from NetBSD to FreeBSD. This will score FreeBSD startup and shutdown dependencies without losing the traditional and much loved - monolothic configuration filesystem.
+ monolithic configuration filesystem.Luke Mewburn's USENIX paper and slides on the system as implemented in NetBSD are available here:
@@ -689,7 +692,7 @@The goal of this project is the implementation of ATM signalling and other ATM protocols by means of the netgraph(4) - framework. This should provide an easily extendable architecture + framework. This should provide an easily extendible architecture for using ATM on FreeBSD. Currently the full UNI4.0 stack (except for the LIJ capability) has been implemented, including ILMI and a first version of the ATM Forum API for UNI. An implementation @@ -712,7 +715,7 @@
Network device cloning support has been imported from NetBSD. This allows virtual devices to be allocated on demand rather then - being staticly allocated at compile time. Our implementation + being statically allocated at compile time. Our implementation differs slightly from that of NetBSD's in that we allow both the creation of specific devices (i.e. gif0) and arbitrary devices instead of just allowing specific devices. Currently, the only @@ -872,7 +875,7 @@
(First report)
Large cleanup and extension of FreeBSD PAM modules. All - modules are to be documented, consistant in style (style(9) used) + modules are to be documented, consistent in style (style(9) used) and as complete as possible WRT functionality. Mostly done.
@@ -893,7 +896,7 @@ driver for OpenFirmware machines, along with support for the Apple UniNorth PCI/AGP host bridge. I'm currently trying to get the USB hardware working so that I can get closer to having a - console driver independant of OpenFirmware, then I'll be trying + console driver independent of OpenFirmware, then I'll be trying to get the system to get to single-user mode using NFS. @@ -1032,7 +1035,7 @@We are using a perforce repository for live development work, - which can track multiple seperate long-lived works-in-progress + which can track multiple separate long-lived works-in-progress and collaborate between multiple developers at the same time on the same change set.
@@ -1071,9 +1074,9 @@mb_alloc is a specialized allocator for mbufs and mbuf clusters. It offers various important advantages over the old - mbuf allocator, particularily for MP machines. Additionally, it + mbuf allocator, particularly for MP machines. Additionally, it is designed with the possibility of important future - enchancements in mind.
+ enhancements in mind.The mb_alloc code has been committed to -CURRENT a month ago
and appears to be holding up well. Prior to committing it,
@@ -1141,7 +1144,7 @@
This project brings a SYN cache implementation to FreeBSD, in
order to make it more robust to DoS attacks. A SYN cookie
- approach was considered, but ultimately rejected becuase it does
+ approach was considered, but ultimately rejected because it does
not conform to the TCP protocol. The SYN cache will work with
T/TCP, IPV6 and IPSEC, and the size of each cache element is
currently is less than 1/5th the size of a normal TCP control
Index: report-july-2002-aug-2002.xml
===================================================================
RCS file: /home/dcvs/www/en/news/status/report-july-2002-aug-2002.xml,v
retrieving revision 1.3
diff -d -u -I\$FreeBSD:.*\$ -I\$Id:.*\$ -I\$hrs:.*\$ -r1.3 report-july-2002-aug-2002.xml
--- report-july-2002-aug-2002.xml 3 Oct 2002 21:14:05 -0000 1.3
+++ report-july-2002-aug-2002.xml 23 Mar 2003 10:02:37 -0000
@@ -1,3 +1,5 @@
+
+
The GEOM code has gotten so far that it beats our current code
- in some areas while stil lacking in others. The goal is for
+ in some areas while still lacking in others. The goal is for
GEOM to be the default in 5.0-RELEASE. Currently work on a cryptographic module which should be able
to protect a diskpartition from practically any sort of attack
@@ -337,7 +339,7 @@
an any recent FreeBSD-current. Support to manipulate SUNI registers
has been added to the ATM drivers (to switch between SONET and SDH
modes, for example). The ngatmsig package now includes a small and
- simple call control module that mayh be used to build a simple ATM
+ simple call control module that may be used to build a simple ATM
switch. The netgraph stuff has been patched to use the official
netgraph locking. The sh(1) built-in, command(1), was reimplemented to conform with
POSIX. Additionally, several utilities which were previously brought
- up to conformance were merged into the 4-STABLE banch.
A long-standing annoyance in Nautilus has also been recently - corrected. The desktop is no longer clutered with volume icons, and + corrected. The desktop is no longer cluttered with volume icons, and removable media (such as CDs) should now be handled correctly.
@@ -487,7 +489,7 @@ OpenSSL (through the /dev/crypto device).OpenSSL 0.9.7 beta 3 was imported and patched with fixes from OpenBSD's source tree. This permits any user-level application that use -lcrypto to - automatically get hardware crypto acceleration. Otherwse the core crypto + automatically get hardware crypto acceleration. Otherwise the core crypto support is stable and has been in production use on -stable machines for several months.
Import of this work into the -current tree has started. A publicly @@ -543,7 +545,7 @@
Work is in progress to MFC a number of bug fixes related to vm_map corruption into -stable. This work is probably too involved to make it into the 4.7 release but is expected to - be comitted just after the freeze is lifted. The corruption + be committed just after the freeze is lifted. The corruption in question typically occurs in large-memory systems under heavy loads and typically panics or KPFs (kernel-page-fault's) the machine in a vm_map related function.
@@ -750,7 +752,7 @@David Xu and I have been working on cleaning up some of the work done in KSE-III and Jonathon and Dan have been working on the userland - interface. The userland libray will be committed soon in a + interface. The userland library will be committed soon in a prototypical state and a working test program using that interface will hopefully accompany it. I have just committed a rework of the run states for kernel threads that simplifies or solves some problems that @@ -1012,7 +1014,7 @@ matured substantially, and large parts of it were merged to the main FreeBSD tree over July and August.
A variety of entry point changes were made, including: component - names are now passed to VFS namespace VOPs; agressive caching + names are now passed to VFS namespace VOPs; aggressive caching of MAC labels in vnodes; mmap memory access downgrades on subject relabel; check for access()/eaccess(); checks for vnode read, write, ioctl, pool, permitting revocation post-open() by aware @@ -1041,12 +1043,12 @@ main FreeBSD tree. KDE interfaces to common management activities.
Wrote and taught full-day MAC framework tutorial at STOS - BSD and Darwin Security Symposium; first draft of MAC fraemwork + BSD and Darwin Security Symposium; first draft of MAC framework architecture and API guide. This is now in the Developer's Handbook.
Next couple of months will bring continued maturity improvements, labeling and protection of more objects; VFS performance - improvements; better support for UFS2 EAs and seperate EA + improvements; better support for UFS2 EAs and separate EA entries for each policy; improved support for LOMAC; MLS compartments; IPsec security association labeling; improved SEBSD FLASK/TE port; and much more.
Index: report-june-2001.xml =================================================================== RCS file: /home/dcvs/www/en/news/status/report-june-2001.xml,v retrieving revision 1.5 diff -d -u -I\$FreeBSD:.*\$ -I\$Id:.*\$ -I\$hrs:.*\$ -r1.5 report-june-2001.xml --- report-june-2001.xml 18 Sep 2001 17:48:22 -0000 1.5 +++ report-june-2001.xml 23 Mar 2003 10:02:40 -0000 @@ -1,3 +1,5 @@ + +In the last two months, the OLDCARD pccard implemenation was +
In the last two months, the OLDCARD pccard implementation was rototilled to within an inch of its life. Many new pci cardbus bridges were added. Power handling was improved. PCI Card cardbus bridges are nearly supported and should be committed in early @@ -454,7 +456,7 @@ in pmap.c after a number of problems encountered where FreeBSD passes a vm_page_t to a NetBSD-derived function that expects a vm_offset_t. Then after debugging the atomic operations code, I'm - now at the point where VM appears to be initialised and it's now + now at the point where VM appears to be initialized and it's now hanging while in sys/kern/kern_malloc.c:kmeminit(). Progress continues. =)
@@ -549,7 +551,7 @@ from these files (which include, among other things, the release notes and the supported hardware list) have been reorganized and converted to SGML. This helps us produce the documentation in - various formats, as well as facilitating the maintainence of + various formats, as well as facilitating the maintenance of documentation for multiple architectures. This work was recently committed to -CURRENT, and I intend to MFC it to 4-STABLE before 4.4-RELEASE. @@ -631,9 +633,9 @@mb_alloc is a new specialized allocator for mbufs and mbuf clusters. Presently, it offers various important advantages over - the old (status quo) mbuf allocator, particularily for MP + the old (status quo) mbuf allocator, particularly for MP machines. Additionally, it is designed with the possibility of - future enchancements in mind.
+ future enhancements in mind.Presently in initial review & testing stages, most of the code is already written.
@@ -713,11 +715,11 @@ Control (MAC), and other architecture features, including file system extended attributes, and improved object labeling. -Individual feature status reports are documented seperately +
Individual feature status reports are documented separately below; in general, basic features (such as EAs, ACLs, and kernel support for Capabilities) will be initially available in 5.0-RELEASE, conditional on specific kernel options. A - performance-enhanced version of EAs is currently being targetted + performance-enhanced version of EAs is currently being targeted at 6.0-RELEASE, along with an integrated capability-aware userland, and MAC support.
@@ -822,4 +824,3 @@The rewritten IP routing table will be ready for committing in October.
@@ -123,10 +125,10 @@ user structure in Switzerland. The nice thing about Switzerland is that is has a very good mix of Modem/ISDN, leased line, Cable, ADSL and 3G/GSM/GPRS users. Every Internet access technology is - represented. The goal is to analyse the behaviour of all TCP - sessions to the monitored sites. Parameters to be analysed include + represented. The goal is to analyse the behavior of all TCP + sessions to the monitored sites. Parameters to be analyzed include TCP session RTT, RTT variance, in/outbound BDP, MSS changes, flow - control behaviour, packet loss, packet loss, packet retransmit and + control behavior, packet loss, packet loss, packet retransmit and timing of HTTP traffic to find optimal TCP parameter caching method.If you have any other metrics you think is useful please contact @@ -194,81 +196,80 @@ as Marcel Moolenaar's prototype EFI GPT tools.
- - -Max has been busy cleaning up the user interface dark side, and has - come up with a plan to improve the build system (using an automated - Makefile dependency generator); the UI design and the TCL glue magic - (using Swig). A develepment page has been created on usw4, publishing - a lot of information about the current project status, a Changelog, - screenshots, documentation, etc. A new listbox widget has been - implemented, making diskeditor look nicer and more useable. The package - system backend is being inspected and redesigned to conform to a standard - that is itself being re-thought. Indeed, the old sysinstall2.txt text has - been SGML-ized and enhanced and now provides a good (altough rough) overview - of libh package system. This allowed the document to be enhanced with diagrams - of how different procedures work. We are therefore getting closer to a - real pkgAPI specification document. The package management tools have been - sligthly enhanced and should be a bit more useable, and we started commiting - regression test suites in the tree, mostly to test and maintain pkg API - conformance.
- -So work continues on libh. I plan to take a look at the rhtvision port - to see if it would be better to use it for the tvision backend. I'll keep - on working on the package system to make it really trustworthy, while Max - is continuing his great work on the UI subsystem. I hope to make a new libh - alpha release soon. Note that from now on, libh progress will be published - on the development page.
- -Max has been busy cleaning up the user interface dark side, and has + come up with a plan to improve the build system (using an automated + Makefile dependency generator); the UI design and the TCL glue magic + (using Swig). A development page has been created on usw4, publishing + a lot of information about the current project status, a Changelog, + screenshots, documentation, etc. A new listbox widget has been + implemented, making diskeditor look nicer and more usable. The package + system backend is being inspected and redesigned to conform to a standard + that is itself being re-thought. Indeed, the old sysinstall2.txt text has + been SGML-ized and enhanced and now provides a good (although rough) overview + of libh package system. This allowed the document to be enhanced with diagrams + of how different procedures work. We are therefore getting closer to a + real pkgAPI specification document. The package management tools have been + slightly enhanced and should be a bit more usable, and we started committing + regression test suites in the tree, mostly to test and maintain pkg API + conformance.
+ +So work continues on libh. I plan to take a look at the rhtvision port + to see if it would be better to use it for the tvision backend. I'll keep + on working on the package system to make it really trustworthy, while Max + is continuing his great work on the UI subsystem. I hope to make a new libh + alpha release soon. Note that from now on, libh progress will be published + on the development page.
+ +- Before M-IV is started some small tweeking is likely + Before M-IV is started some small tweaking is likely in the central sources on M-III as we discover issues as we try to get the userland jumpstarted. These will have no effect on non-KSE processes, (i.e. all of them :-) and should not be an issue for other developers.
A tex/fig->html guru is needed to help maintain the - KSE web page (not mentionned above as it is broken). + KSE web page (not mentioned above as it is broken).
Progression is slow, but the effort is maintained. Most of fb over KGI has been written in parallel with a KGI display driver based on fb. DDC/DDC2 is being discussed for Plug & Play monitor support. KGI aims at providing - a generic OS independant interface which would take advantage of FreeBSD I2C (iic(4)) + a generic OS independent interface which would take advantage of FreeBSD I2C (iic(4)) infrastructure.
@@ -940,7 +941,7 @@The GEOM code has gotten so far that it beats our current code - in some areas while stil lacking in others. The goal is for + in some areas while still lacking in others. The goal is for GEOM to be the default in 5.0-RELEASE.
@@ -975,7 +976,7 @@ with rtld, libc and our toolchain have been fixed. There is one remaining deadlock in the web-browser code of OO.org. If anybody like to help us with fixing this bug (may be another libc_r bug as it looks like) - just mail me ! Unfortunalty gcc2 support got broken again with the import + just mail me ! Unfortunately gcc2 support got broken again with the import of gcc2.95.4 in STABLE. Exceptions support seems to be broken again, we get internal compiler errors with c++ exceptions code. You'll have to use gcc31 again.
@@ -1050,7 +1051,7 @@A lot of remaining PR's and Bugs have been closed. All relevant rpc - concerning patches have been comitted. Thank goes to Alfred and Ian Dowese. + concerning patches have been committed. Thank goes to Alfred and Ian Dowese.
Jean-Luc Richier <Jean-Luc.Richier@imag.fr> has made a patch available which adds IPv6 support to all remaining rpc servers. @@ -1086,7 +1087,7 @@
-mb_alloc is getting some updates and a couple of optimisations. +
mb_alloc is getting some updates and a couple of optimizations. A new allocator interface routine should already be committed by the time this report is "published:" m_getcl() allocates an mbuf and a cluster in one shot. This is the result of months @@ -1096,7 +1097,7 @@
Other than that, mb_alloc is being shown how to perform multi-mbuf or cluster allocations without dropping the cache lock in between (m_getcl() and m_getm() will use this). Finally, work is - being done to optimise ext_buf ref. count allocations and to provide + being done to optimize ext_buf ref. count allocations and to provide support for jumbo (> 9K) clusters.
@@ -1216,7 +1217,7 @@ resources for the project's future evolution. Maybe the bandwidth problem can be resolved (several bandwidth offering are received!), but there is no answer about CPU problem (I have a plan to upgrade - our PCs from P3-500Mhz to P4 or something better than previous). + our PCs from P3-500MHz to P4 or something better than previous). If you have interested to donate PCs to the project, please email me for more detail. Index: report-nov-2002-dec-2002.xml =================================================================== RCS file: /home/dcvs/www/en/news/status/report-nov-2002-dec-2002.xml,v retrieving revision 1.1 diff -d -u -I\$FreeBSD:.*\$ -I\$Id:.*\$ -I\$hrs:.*\$ -r1.1 report-nov-2002-dec-2002.xml --- report-nov-2002-dec-2002.xml 24 Jan 2003 04:11:01 -0000 1.1 +++ report-nov-2002-dec-2002.xml 23 Mar 2003 10:02:45 -0000 @@ -1,3 +1,5 @@ + +Future work in this area are likely to be limited to imporving +
Future work in this area are likely to be limited to improving the devctl interface. /dev/devctl likely will be a cloneable device in future versions. Individual device control via devctl is also planned.
@@ -482,7 +484,7 @@ Sébastien is still maintaining the Release Notes.We launched a new site, www.FreeBSD-fr.info, consisting in a French - Dameon News like site. Netasq have donated our new server; we will + Daemon News like site. Netasq have donated our new server; we will install it in a new hosting provider in the few next weeks. One of the big job now, project now, is the translation of the FAQ, and the big project will be the manual pages
@@ -588,7 +590,7 @@ the changes necessary to run these are sitting in the perforce tree and are not in the -current or RELENG_5 cvs tree. As a result, the cvs derived builds (-current and the 5.0-RC series - and presumably 5.0-RELEASE) are only useable on obsolete Itanium1 + and presumably 5.0-RELEASE) are only usable on obsolete Itanium1 systems.Lots of other stability and functionality fixes have been made @@ -647,7 +649,7 @@
KGI (Kernel Graphic Interface) is a kernel infrastructure providing user applications with means to access hardware graphic resources (dma, - irqs, mmio). KGI is already available under Linux as a seperate + irqs, mmio). KGI is already available under Linux as a separate standalone project. The KGI/FreeBSD project aims at integrating KGI in the FreeBSD kernel.
@@ -693,7 +695,7 @@In addition to TCP and UDP, the other networking protocols such as raw IP, IPv6, AppleTalk, and XNS need to be locked up. Around 1/4 these remaining protocols have been locked and - will be commited after the IP stack is locked.
+ will be committed after the IP stack is locked.The protocol independent socket layer needs to be locked and
operating correctly with the protocol dependent locks. This
@@ -814,12 +816,12 @@
November and December were especially busy for the release egineering +
November and December were especially busy for the release engineering team. Scott Long joined the team to help with secretary and communications tasks while Brian Somers bowed out to focus on other projects.
Index: report-november-2001.xml =================================================================== RCS file: /home/dcvs/www/en/news/status/report-november-2001.xml,v retrieving revision 1.1 diff -d -u -I\$FreeBSD:.*\$ -I\$Id:.*\$ -I\$hrs:.*\$ -r1.1 report-november-2001.xml --- report-november-2001.xml 22 Dec 2001 01:01:27 -0000 1.1 +++ report-november-2001.xml 23 Mar 2003 09:52:29 -0000 @@ -183,7 +183,7 @@ pam_self(8) , has been written; and preparations have been made for - transitioning from + transition from /etc/pam.conf to @@ -404,7 +404,7 @@Support for VLAN cloning has been merged from current and will - ship with 4.5-RELEASE. Additionaly, new rc.conf support for + ship with 4.5-RELEASE. Additionally, new rc.conf support for cloning interfaces at boot has been MFD'd. Work is ongoing to MFC stf and faith cloning as well as adding cloning for ppp devices and enhancing VLAN modularity.
@@ -732,7 +732,7 @@Although not strictly ATA, Promise has equipped me with a
couple SuperTrak sx6000 RAID controllers, they take 6 ATA disks
and does RAID0-5 in hardware. I have done a driver (its an I2O
- device) for both -current and -stable and it works butifully with
+ device) for both -current and -stable and it works beautifully with
hotswap the works. It will enter the tree when it is more mature,
and I have an agreement with Promise on how we handle userland
control util etc. BTW it seems it can also be used as a normal 6
@@ -826,7 +826,7 @@
I have been working behind the scenes on design rather than programming for this last month. I have been working however in the p4 tree to make the system run with the thread structure NOT - a part of the proc structure (a prerequisite fo threading)
+ a part of the proc structure (a prerequisite for threading) @@ -953,7 +953,7 @@ -The TrustedBSD Project continued focussing development efforts +
The TrustedBSD Project continued focusing development efforts on fine-grained Capabilities and Mandatory Access Control this month. Kernel support for capabilities is essentially complete, and efforts are underway to adapt userland applications to use @@ -964,7 +964,7 @@ integration into the network stack. Both development trees have been updated to work with recent KSE-related developments, as well as exist more happily in a fine-grained SMP kernel. Initial - audit-related work appears in a seperate entry.
+ audit-related work appears in a separate entry.Development of TrustedBSD source code was moved to the FreeBSD Perforce repository, permitting better source code management. As @@ -1023,4 +1023,3 @@
Over the next two months, the FreeBSD Project will be focussed +
Over the next two months, the FreeBSD Project will be focused almost entirely on making 5.0 a success: improving system stability and performance, as well as increasing the pool of applications that build and run on 5.0. The Release Engineering @@ -267,7 +269,7 @@ very strong encryption of a GEOM "disk". The algorithm has passed informal review by a couple of seasoned crypto heavy-weights. Any GEOM device can be protected with GBDE, entire physical disks, - MBR slices, BSD paritions etc etc. Booting from an encrypted + MBR slices, BSD partitions etc etc. Booting from an encrypted partition is not possible however.
The focus of GBDE is to protect a "cold" disk media. (FreeBSD is @@ -416,7 +418,7 @@ /dev/crypto device).
This work was committed to the -current tree. To configure it for use - specifiy device crypto in your system configuration file or you can load the + specify device crypto in your system configuration file or you can load the crypto module. The /dev/crypto device support is brought in with device cryptodev or by loading the cryptodev module. Two crypto device drivers exist: ubsec for Broadcom-based PCI hardware and hifn for Hifn-based PCI @@ -579,7 +581,7 @@
The KSE code has now all the basic kernel functionality to start being used by the userland. There are still things - to be done for testing and familiarisation.
+ to be done for testing and familiarization.General system utilities have not yet been changed. e.g. ps and top etc. need to know about threads.
@@ -597,7 +599,7 @@ time that this report is published.I still need someone to take over the "official" web page - since jason left. LaTex sure isn't my thing.
+ since jason left. LaTeX sure isn't my thing. @@ -972,12 +974,12 @@Universally Unique Identifiers (UUIDs) are 128 bit values that may - be generated independently on seperate nodes (hosts), which, result in + be generated independently on separate nodes (hosts), which, result in globally unique strings. UUIDs are also known as Globally Unique Identifiers (GUIDs). The UUID support for FreeBSD (libc) conforms to the DCE 1.1 RPC specification.
-UUID suport has been added to FreeBSD -CURRENT, and will be available +
UUID support has been added to FreeBSD -CURRENT, and will be available
in version 5.0. It is being extensively used in GPT partition handling
for IA-64 platform. For now, a simple manual page has been provided,
which outlines information about the provided uuid routines. Many
Index: report-september-2001.xml
===================================================================
RCS file: /home/dcvs/www/en/news/status/report-september-2001.xml,v
retrieving revision 1.1
diff -d -u -I\$FreeBSD:.*\$ -I\$Id:.*\$ -I\$hrs:.*\$ -r1.1 report-september-2001.xml
--- report-september-2001.xml 12 Nov 2001 22:25:12 -0000 1.1
+++ report-september-2001.xml 23 Mar 2003 10:02:53 -0000
@@ -1,3 +1,5 @@
+
+
Call for help: The hardware compatability lists need to be +
Call for help: The hardware compatibility lists need to be updated in the areas of the Alpha architecture, USB devices, and PCCARD devices. I'm looking for volunteers to help; interested parties should contact me at the email address above. DocBook @@ -208,7 +210,7 @@
As you know, in march 2001 the version 2.3 of TIRPC has been - comitted together with many userland changes. Alfred Perlstein + committed together with many userland changes. Alfred Perlstein and Ian Dowse have helped me a lot with the porting effort and if I had problems with understanding the code.
@@ -385,7 +387,7 @@ finish this update, OKAZAKI Tetsurou has imported Ex/Rv macro support on ja-groff-1.17.2_1. SUZUKI Koichi did most Ex/Rv changes on Japanese manpages. He also find some issues of these - macro usage on some original manapges and filed a PR. For + macro usage on some original manpages and filed a PR. For post-4.4-RELEASE, now we target 4.5-RELEASE. Section 3 update is also in progress. @@ -463,7 +465,7 @@ system can now be successfully mounted from ATA disks on sparc64, even in DMA mode. The gem driver, which supports Sun GEM and ERI and Apple GMAC and GMAC2 ethernet adaptor, has been ported from - NetBSD but has not yet had sufficent testing. + NetBSD but has not yet had sufficient testing. @@ -664,7 +666,7 @@ -In the last month, not a lot has happenned other than settling +
In the last month, not a lot has happened other than settling in of the big August commit. Largely due to me having a sudden increased workload at work, and a need for increased time to be spent elsewhere. However some design work has proceeded. The API @@ -675,12 +677,12 @@
Milestone 3 will be to have the ability to generate and remove multiple threads/KSEs per process. Milestone 3 will NOT require that doing so will be safe. (especially in SMP systems), i.e. - locking issues will not be fully addressed, so while some testign + locking issues will not be fully addressed, so while some testing will be possible, it will not be possible to actually run in this mode with any load.
This will require allocators and destructors for the new - structures. Creation of the syscalls. Generation of an acurate + structures. Creation of the syscalls. Generation of an accurate written API for the userland crew. Writing of the upcall launch code. Production of a userland test program (not a full thread scheduler). Resolution of some of the more glaring @@ -689,7 +691,7 @@ system it should behave the same as now (and be as reliable)).
-Criterea for knowing when we have reached Milestione 3 is the +
Criteria for knowing when we have reached Milestone 3 is the
ability for a simple process on an unloaded system to perform a
series of blocking syscalls reliably. e.g. open 2 sockets, and
send data on one, after having done a read on another,and then
@@ -751,7 +753,7 @@
reasonably confident that the latest patchset is a stable release
of the core JDK 1.3.1 tools and classes, when the default "green"
threads subsystem is used. This is mostly thanks to hard work by
- Fuyuhiko Maruyama to stabilise and fix the code. Bill Huey has
+ Fuyuhiko Maruyama to stabilize and fix the code. Bill Huey has
also been progressing with his work on the "native" threads
subsystem, although this hasn't yet reached the stability of
"green" threads. Another (arguably the) major highlight of the
----Next_Part(Sun_Mar_23_19:24:37_2003_454)----
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-doc" in the body of the message
From owner-freebsd-doc Sun Mar 23 3:27:26 2003
Delivered-To: freebsd-doc@hub.freebsd.org
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
by hub.freebsd.org (Postfix) with ESMTP
id 649D037B407; Sun, 23 Mar 2003 03:27:19 -0800 (PST)
Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21])
by mx1.FreeBSD.org (Postfix) with ESMTP
id 5E49643FCB; Sun, 23 Mar 2003 03:27:18 -0800 (PST)
(envelope-from brueffer@FreeBSD.org)
Received: from freefall.freebsd.org (brueffer@localhost [127.0.0.1])
by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id h2NBRINS099254;
Sun, 23 Mar 2003 03:27:18 -0800 (PST)
(envelope-from brueffer@freefall.freebsd.org)
Received: (from brueffer@localhost)
by freefall.freebsd.org (8.12.6/8.12.6/Submit) id h2NBRHrK099250;
Sun, 23 Mar 2003 12:27:17 +0100 (CET)
Date: Sun, 23 Mar 2003 12:27:17 +0100 (CET)
From: Christian Brueffer
Milestone 4 will be to allow threads from the same program to >- run on multiple CPUS but may require more input from the SMPNG >+ run on multiple CPUS but may require more input from the SMPng If you're fixing capitalization, it should be CPUs. > project. I am at the moment (Feb 6) getting ready to commit a > first set of changes for milestone 3, that have no real effect > but serve to drastically reduce the complexity of the remaining >@@ -463,7 +463,7 @@ >
The FreeBSD in Bulgarian project aims to bring a more > comfortable working environment to Bulgarian users of the FreeBSD > OS. This includes, but is not limited to, font, keymap and locale >- support, translation of the FreeBSD documentation into Bulgarian, >+ support, translation of the FreeBSD documentation into Bulgarians, This was correct -- the language is singular -- so the change is bad. > local user groups and various forms of on-line help channels and > discussion forums to help Bulgarians adopt and use FreeBSD.
>Index: report-feb-2002-apr-2002.xml >@@ -225,8 +227,8 @@ > printf(1) utility was brought up to conformance with the 1992 > edition of POSIX.2, with further development planned. > >-On the header front, much progress has been made. Specically, >- infrastructure to control visiblity of components of a header, based >+
On the header front, much progress has been made. Specially, >+ infrastructure to control visibility of components of a header, based I'm not sure what the change is, but it should be "Specifically,". > on the standard requested by an application, has been added to > <sys/cdefs.h>. Some work has been completed on renovating the > way types are defined. This has lead to the creation of >@@ -397,7 +399,7 @@ >
We now have a loadable mfsroot floppy. It contains just the > diskeditor (which is really a disk partitioner) which has been > enhanced and is probably in his final form. It's been geared in his final -> in its final >- towards making the newfs(1) and mount(1) step seperate dialogs, so >+ towards making the newfs(1) and mount(1) step separate dialogs, so "step separate dialogs, so reduced its complexity." -> "steps separate dialogs, to reduce their complexity." > it reduced its complexity. A basic fstab class has been > implemented to manipulate /etc/fstab and mountpoint. This might > find a use outside libh, by the way. Libh package format is still >Index: report-july-2001.xml >@@ -241,9 +244,9 @@ > systems. The format will be similar to other conferences, with 2 > days of technical sessions over the Saturday and Sunday.
> >-We'll be finalising the schedule towards the end of the month >+
We'll be finalizing the schedule towards the end of the month > and anybody who is interested in doing a talk should contact us >- asap. There are no restrictions on the use of talks, if it's been >+ ASAP. There are no restrictions on the use of talks, if it's been talks, -> talks; > done before we may still be interested in having it presented to > an European audience, and we make no claims to the talks so > speakers are free to present the talks again at other >@@ -689,7 +692,7 @@ >
>The goal of this project is the implementation of ATM
> signalling and other ATM protocols by means of the netgraph(4)
>- framework. This should provide an easily extendable architecture
>+ framework. This should provide an easily extendible architecture
extendible isn't right -- extensible works, though.
> for using ATM on FreeBSD. Currently the full UNI4.0 stack (except
> for the LIJ capability) has been implemented, including ILMI and
> a first version of the ATM Forum API for UNI. An implementation
>Index: report-july-2002-aug-2002.xml
I didn't get to the 2001 or earlier changes.
Regards,
Chris Pepper
--
Chris Pepper: No change since last status. Some discussion amongst all of us
> occurred, but lack of time and commitment to FreeBSD has meant
> - little has actually been committed to the tree. SMPNG work will
> + little has actually been committed to the tree. SMPng work will
> be left to those who seem to have a notion about what needs to be
> done.
The kernel for milestone 2 is reliable and has no noticable > +
The kernel for milestone 2 is reliable and has no noticeable
> performance degradations when compared to a matchung -current
^^^^^^^^
matching
> kernel. (the differences are less than the margin of error, so
> that sometimes the new kernel actually fractionally beats the
Cheers,
Matthew
--=20
Dr Matthew J Seaman MA, D.Phil. 26 The Paddocks
Savill Way
PGP: http://www.infracaninophile.co.uk/pgpkey Marlow
Tel: +44 1628 476614 Bucks., SL7 1TH UK
--J/dobhs11T7y2rNN
Content-Type: application/pgp-signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (FreeBSD)
iD8DBQE+fc1rdtESqEQa7a0RAntjAJ9r6Upimk6Gu89smVZWgGqFkOvPNgCdHQpU
r8HPcqbad9vXf8YZaAwCzv4=
=NI1S
-----END PGP SIGNATURE-----
--J/dobhs11T7y2rNN--
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-doc" in the body of the message
From owner-freebsd-doc Sun Mar 23 7:32:11 2003
Delivered-To: freebsd-doc@freebsd.org
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
by hub.freebsd.org (Postfix) with ESMTP
id 8A01737B401; Sun, 23 Mar 2003 07:32:10 -0800 (PST)
Received: from smtp.eos.ocn.ne.jp (eos.ocn.ne.jp [211.6.83.117])
by mx1.FreeBSD.org (Postfix) with ESMTP
id CE64A43F75; Sun, 23 Mar 2003 07:32:09 -0800 (PST)
(envelope-from hrs@eos.ocn.ne.jp)
Received: from mail.allbsd.org (p64146-adsao12honb4-acca.tokyo.ocn.ne.jp [220.96.146.146])
by smtp.eos.ocn.ne.jp (Postfix) with ESMTP
id B035A383F; Mon, 24 Mar 2003 00:32:08 +0900 (JST)
Received: from localhost (alph.allbsd.org [192.168.0.10])
by mail.allbsd.org (8.12.8/3.7W/DomainMaster) with ESMTP id h2NFU6qg095143;
Mon, 24 Mar 2003 00:30:08 +0900 (JST)
(envelope-from hrs@eos.ocn.ne.jp)
Date: Mon, 24 Mar 2003 00:28:12 +0900 (JST)
Message-Id: <20030324.002812.99469058.hrs@eos.ocn.ne.jp>
To: blackend@FreeBSD.ORG
Cc: doc@FreeBSD.ORG
Subject: Re: patches for adding a simple navigation bar and so on.
From: Hiroki Sato
Future work in this area are likely to be limited to imporving : +
Future work in this area are likely to be limited to improving
"work" is singular. Fixed.
: , has been written; and preparations have been made for
: - transitioning from=20
: + transition from
: /etc/pam.conf
"preparations have been made for the transition" sounds a bit better.
---
The attached patch is what I committed locally to my www tree.
It survived a build, so I didn't break anything in the process of
trying to modify the diff. Feel free to commit it any time you like.
Sato-san, this is an astonishing feat you have accomplished.
I'm very impressed :)
- Giorgos
--YZ5djTAD1cGYuMQK
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="spellcheck.patch"
Content-Transfer-Encoding: quoted-printable
Index: report-august-2001.xml
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
RCS file: /home/giorgos/cvsroot/giorgos/fx/www/en/news/status/report-august=
-2001.xml,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 report-august-2001.xml
--- report-august-2001.xml 16 Mar 2003 01:49:30 -0000 1.1.1.1
+++ report-august-2001.xml 23 Mar 2003 14:57:40 -0000
@@ -1,3 +1,5 @@
+
+
No change since last status. Some discussion amongst all of us
occurred, but lack of time and commitment to FreeBSD has meant
- little has actually been committed to the tree. SMPNG work will
+ little has actually been committed to the tree. SMPng work will
be left to those who seem to have a notion about what needs to be
done.
The kernel for milestone 2 is reliable and has no noticable +
The kernel for milestone 2 is reliable and has no noticeable
performance degradations when compared to a matchung -current
kernel. (the differences are less than the margin of error, so
that sometimes the new kernel actually fractionally beats the
@@ -534,7 +536,7 @@
=20
Benefits of approach include the fact that a kqueue filter can
be attached to a network device for monitoring purposes. Initial
- code exists to send a kq event whever the network link status
+ code exists to send a kq event whenever the network link status
changes. Other benefits may include better access control by
using filesystem ACLs to control access to the device. Support for cloning vlan devices via ifconfig has been
committed to -current and will be MFC'd after further testing.
- Additionaly, Maksim Yevmenkin submitted code to allow cloning of
+ Additionally, Maksim Yevmenkin submitted code to allow cloning of
tap and vmnet devices on devfs systems. Code for faith and stf
should be committed shortly.
Next month the project will be focused on organising work of +
Next month the project will be focused on organizing work of the FreeBSD GNOME Team as well as on attempts to increase amount of people participating in the team (anybody who is willing to participate is welcome to drop a note to gnome@FreeBSD with a @@ -1100,7 +1102,7 @@ combination of binary object files and source (under a constrictive license). The FreeBSD NVIDIA driver project aimed to completely replace the source component of the driver using code - targetting FreeBSD 4.3 and released under the BSD license. The + targeting FreeBSD 4.3 and released under the BSD license. The binary module provided is supposedly the same module used on Windows, BeOS, and OS/2, so it should be portable between different i80x86 based OS's.
@@ -1109,16 +1111,16 @@ NVIDIA seemed enthusiastic about the project, and was fairly quick about returning email, but when we discovered issues that prevented porting without changes to the binary component or - error codes we needed decyphered, Nick (the contact) said he'd + error codes we needed deciphered, Nick (the contact) said he'd look into it and never got back. The first major problem was the - ioctl interface, the nvidia driver passes a pointer and depends + ioctl interface, the NVIDIA driver passes a pointer and depends on the kernel side to copyout the right amount, where FreeBSD expect the parameters to be correct and the copyout is performed by the subsystem. This was worked around using Dave Rufinos "ioctl tunnel" idea. After that, we found that X refused to load and traced it down to an ioctl defined in the binary component erroring. We cannot tell what that ioctl is, were told that we - could not sign an nda for source to that component, and have been + could not sign an NDA for source to that component, and have been waiting a month for Nick to "look into it". Therefore progress is impossible (without breaking the license) and we believe that the flaws make the driver unportable to any *nix other than @@ -1316,7 +1318,7 @@ naturally resulted in a number of bugs being found. Development work has mostly focused on fixing these problems and the project is now set to release fourth patchset over the weekend, which - should see the JDK in a reasonable useable state. One of the big + should see the JDK in a reasonably usable state. One of the big challenges left is producing a working HotSpot JVM, which looks like it will require some heavy hacking. =20 @@ -1475,7 +1477,7 @@ =20 -Capabilities support is currently being comitted to the base +
Capabilities support is currently being committed to the base FreeBSD tree--userland libraries are now fully committed, and kernel infrastructure is being integrated.
@@ -1515,4 +1517,3 @@The KSE project (an attempt to support scalable thread in FreeBSD using kernel support), has reached What I call "milestone 3". At this milestone it is possible to run a multithreaded - program on a single CPU but with full concurrancy of threads on + program on a single CPU but with full concurrency of threads on that CPU. In other words the kernel supports the fact that one thread can block by allowing another thread to run in its place. A test program that demonstrates this is available at the above website.
=20Milestone 4 will be to allow threads from the same program to - run on multiple CPUS but may require more input from the SMPNG + run on multiple CPUs but may require more input from the SMPng project. I am at the moment (Feb 6) getting ready to commit a first set of changes for milestone 3, that have no real effect but serve to drastically reduce the complexity of the remaining @@ -315,7 +315,7 @@ allows one to use ATM PVCs. It should be possible, for example, to do PPP over ATM with this package. Both bsnmp and ngatmbase are available in version 1.0 under the link above. Two other - modules will be released in february: ngatmsig containing the + modules will be released in February: ngatmsig containing the UNI-4.0 signalling stack as netgraph nodes and ngatmip containing CLIP and LANE-2.0.
@@ -699,8 +699,8 @@ =20 -Alfred Perlstein commited file descriptor locking code - which was definetly a good push towards trying to lock down +
Alfred Perlstein committed file descriptor locking code
+ which was definitely a good push towards trying to lock down
some important pieces of global data. Peter Wemm has made
progress on pmap cleanups for x86 SMP TLB shootdowns. Matt
Dillon and John Baldwin have made progress on getting patches
Index: report-feb-2002-apr-2002.xml
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
RCS file: /home/giorgos/cvsroot/giorgos/fx/www/en/news/status/report-feb-20=
02-apr-2002.xml,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 report-feb-2002-apr-2002.xml
--- report-feb-2002-apr-2002.xml 16 Mar 2003 01:49:31 -0000 1.1.1.1
+++ report-feb-2002-apr-2002.xml 23 Mar 2003 14:57:40 -0000
@@ -1,3 +1,5 @@
+
+
FreeBSD's new kernel memory allocator has been commited to
+ FreeBSD's new kernel memory allocator has been committed to
5.0. UMA is a slabs derived allocator that supports memory
- reclaiming, object caching, type stable storage, and per cpu
+ reclaiming, object caching, type stable storage, and per CPU
free lists for optimal SMP performance. It has both a
malloc(9) interface and a zone style interface for specific
object types. uma(9) will be available shortly.
On the header front, much progress has been made. Specically, - infrastructure to control visiblity of components of a header, bas= ed +
On the header front, much progress has been made. Specifically, + infrastructure to control visibility of components of a header, ba= sed on the standard requested by an application, has been added to <sys/cdefs.h>. Some work has been completed on renovating t= he way types are defined. This has lead to the creation of @@ -317,7 +319,7 @@ =20
Not to be left out, the existing GNOME 1.4 components have receiv= ed numerous updates to keep them in sync with the stable distfiles - on gnome.org. We have seen many "1.0" milsestone releases includi= ng + on gnome.org. We have seen many "1.0" milestone releases including the most recent AbiWord 1.0.0. In the next few weeks, we will be making sure all the GNOME 1.4 components build correct packages on bento so that GNOME 1.4 will be on the 4.6-RELEASE CD.
@@ -347,7 +349,7 @@FreeBSD/KGI started last year after the port of GGI to VGL. KGI (Kernel Graphic Interface) is a kernel infrastructure providin= g user applications with access to hardware graphic resources (dma, - irqs, mmio). KGI is already available under Linux as a seperate + irqs, mmio). KGI is already available under Linux as a separate project. The FreeBSD/KGI project aims at integrating KGI in the FreeBSD kernel. Mostly a port for now, but optimized for FreeBSD in the future. Currently FreeBSD/KGI is under development @@ -396,8 +398,8 @@
We now have a loadable mfsroot floppy. It contains just the diskeditor (which is really a disk partitioner) which has been - enhanced and is probably in his final form. It's been geared - towards making the newfs(1) and mount(1) step seperate dialogs, so + enhanced and is probably in its final form. It's been geared + towards making the newfs(1) and mount(1) steps separate dialogs, so it reduced its complexity. A basic fstab class has been implemented to manipulate /etc/fstab and mountpoint. This might find a use outside libh, by the way. Libh package format is still @@ -438,7 +440,7 @@ separated into kernel part and userland part, yet another snapshots from RELENG_4_x branch (currently 4.5-RELEASE-p4), add several packages including XFree86 4.x to installation CD-ROM, new - cdboot-only ISO image, fix breackage of duplex.iso, etc. See also + cdboot-only ISO image, fix breakage of duplex.iso, etc. See also the project webpage for more detail. Also, I have a plan to add FreeBSD/alpha distribution to this project -- stay tuned.
@@ -865,7 +867,7 @@ =20 -4.5-RELEASE Japanese manapge package, ja-man-doc-4.5.tgz, once +
4.5-RELEASE Japanese manpage package, ja-man-doc-4.5.tgz, once published with OpenSSH 2.3 (as reported by previous status report) on January 31, is replaced with new package with OpenSSH 2.9 based manpages on March 3. Since then, we have been @@ -898,7 +900,7 @@ =20
The GEOM code has gotten so far that it beats our current code - in some areas while stil lacking in others. Work continues on + in some areas while still lacking in others. Work continues on a generalized interface for "magic data" (boot blocks, disklabels MBR's etc) manipulation from userland.
With GEOM enabled in the kernel any FreeBSD platform will now @@ -985,7 +987,7 @@ In current the API has changed to move unit allocation into the generic cloning code reducing the amount of support code required in each driver. Code improvements to increase our API - compatability with NetBSD will be commited soon along with cloning + compatibility with NetBSD will be committed soon along with cloning support for discard interfaces and ppp(4) interfaces.
Thanks to
Most of the file system buffer cache has been reviewed and protecte= d. The vnode interlock was extended to cover some buffer flag fields so= =20 - that a seperate interlock was not required. The global buffer queue + that a separate interlock was not required. The global buffer queue data structures were locked and counters were converted to atomic op= s. The BUF_*LOCK functions grew an interlock argument so that buffers could be safely removed from the vnode clean and dirty lists. The= =20 @@ -580,7 +582,7 @@
The ULE scheduler has been committed to the 5.0-CURRENT branch. Ea= rly adopters and experimenters are welcome to try it and submit bug - reports. It has shown noticable performance improvements over the o= ld + reports. It has shown noticeable performance improvements over the = old scheduler under some workloads. There are currently problems with nice fairness but otherwise the interactive performance is very good. More work to improve the load balancing algorithm is required as wel= l. @@ -632,7 +634,7 @@ some lock order issues remain. After this work, it will no longer be necessary to hold Giant to call device_* routines safely. kobj work is being done by others and - will likely require more extensive design work to make smp + will likely require more extensive design work to make SMP friendly.
@@ -660,7 +662,7 @@ with existing specifications. The upcoming 4.8 and 5.1 releases will be the first ones using the new NewReno logic. Recently, we=20 implemented the Limited Transmit algorithm (RFC 3042) which benefits - connections with small congestions windows, as happens, for example, + connections with small congestion windows, as happens, for example, on many short web connections. We also recently added support for l= arger sized starting congestion windows as described in RFC 3390. This he= lps short TCP connections as well as those with large round-trip delays,= =20 Index: report-july-2001.xml =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/giorgos/cvsroot/giorgos/fx/www/en/news/status/report-july-2= 001.xml,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 report-july-2001.xml --- report-july-2001.xml 16 Mar 2003 01:49:31 -0000 1.1.1.1 +++ report-july-2001.xml 23 Mar 2003 14:58:10 -0000 @@ -1,4 +1,7 @@ + + +We'll be finalising the schedule towards the end of the month +
We'll be finalizing the schedule towards the end of the month and anybody who is interested in doing a talk should contact us - asap. There are no restrictions on the use of talks, if it's been + ASAP. There are no restrictions on the use of talks; if it's been done before we may still be interested in having it presented to an European audience, and we make no claims to the talks so speakers are free to present the talks again at other @@ -276,7 +279,7 @@
The new CAM transport code is starting to get supported in more HBAs and to get refined so that it does the intended - per-protocol support. No progress on doing any SMPNG work for CAM + per-protocol support. No progress on doing any SMPng work for CAM has been made yet. This is a fairly high priority.
@@ -440,7 +443,7 @@ =20jailNG is a from-scratch rewrite of the popular jail(8) - service, focussing on improved management functions, as well as + service, focusing on improved management functions, as well as more fine-grained configurability. An initial prototype has been written, based on explicitly named and configured jails, and work is proceeding on userland integration. Currently, it's not clear @@ -467,14 +470,14 @@
The main development in the FreeBSD Java Project over the last month was the release of an initial "Developers Only" patchset for the JDK 1.3.1. Since that release progress had been made - towards a much more useable alpha quality patchset which is + towards a much more usable alpha quality patchset which is likely to be turned into a port, as per the current JDK 1.2.2 patchset. This new patchset will feature a number of bugfixes, which essentially get the JDK to a working state for early adopters, and an initial implementation of "native threads" based on FreeBSD's userland pthreads. Unfortunately this implementation - isn't fully functional, but is included in the hope of more - getting more eyesballs on the code (particularly experience + isn't fully functional, but is included in the hope of + getting more eyeballs on the code (particularly experienced pthread programmers). We'd also like to welcome Fuyuhiko Maruyama-san as a new committer, the usual punishment for too many good patches.
@@ -552,7 +555,7 @@I'm working on multithreading the kernel. So far I have over 400KB of diffs relative to todays -current (I'm keeping my tree updated with changes as they occur rather than get hit with a big - updte at the end).
+ update at the end). =20I have split the proc structure and am changing most of the kernel to pass around a thread identifier instead of a proc @@ -561,7 +564,7 @@
The following interfaces have been changed so far:
=20I have implemented changes to the scheduler so that kse's are +
I have implemented changes to the scheduler so that KSE's are scheduled instead of processes, and threads sleep, letting the - kse pick up a new thread. but it's not anywhere ready yet (heck + KSE pick up a new thread. but it's not anywhere ready yet (heck it doesn't compile yet :-)
=20Note that I have not yet updated the document listed above.. @@ -653,7 +656,7 @@ process by porting Luke Mewburn's rc.d work from NetBSD to FreeBSD. This will score FreeBSD startup and shutdown dependencies without losing the traditional and much loved - monolothic configuration filesystem.
+ monolithic configuration filesystem. =20Luke Mewburn's USENIX paper and slides on the system as implemented in NetBSD are available here:
@@ -689,7 +692,7 @@The goal of this project is the implementation of ATM signalling and other ATM protocols by means of the netgraph(4) - framework. This should provide an easily extendable architecture + framework. This should provide an easily extensible architecture for using ATM on FreeBSD. Currently the full UNI4.0 stack (except for the LIJ capability) has been implemented, including ILMI and a first version of the ATM Forum API for UNI. An implementation @@ -712,7 +715,7 @@
Network device cloning support has been imported from NetBSD. This allows virtual devices to be allocated on demand rather then - being staticly allocated at compile time. Our implementation + being statically allocated at compile time. Our implementation differs slightly from that of NetBSD's in that we allow both the creation of specific devices (i.e. gif0) and arbitrary devices instead of just allowing specific devices. Currently, the only @@ -872,7 +875,7 @@
(First report)
=20Large cleanup and extension of FreeBSD PAM modules. All - modules are to be documented, consistant in style (style(9) used) + modules are to be documented, consistent in style (style(9) used) and as complete as possible WRT functionality. Mostly done.
@@ -893,7 +896,7 @@ driver for OpenFirmware machines, along with support for the Apple UniNorth PCI/AGP host bridge. I'm currently trying to get the USB hardware working so that I can get closer to having a - console driver independant of OpenFirmware, then I'll be trying + console driver independent of OpenFirmware, then I'll be trying to get the system to get to single-user mode using NFS. @@ -1032,7 +1035,7 @@We are using a perforce repository for live development work, - which can track multiple seperate long-lived works-in-progress + which can track multiple separate long-lived works-in-progress and collaborate between multiple developers at the same time on the same change set.
=20 @@ -1071,9 +1074,9 @@mb_alloc is a specialized allocator for mbufs and mbuf clusters. It offers various important advantages over the old - mbuf allocator, particularily for MP machines. Additionally, it + mbuf allocator, particularly for MP machines. Additionally, it is designed with the possibility of important future - enchancements in mind.
+ enhancements in mind. =20The mb_alloc code has been committed to -CURRENT a month ago
and appears to be holding up well. Prior to committing it,
@@ -1141,7 +1144,7 @@
=20
This project brings a SYN cache implementation to FreeBSD, in
order to make it more robust to DoS attacks. A SYN cookie
- approach was considered, but ultimately rejected becuase it does
+ approach was considered, but ultimately rejected because it does
not conform to the TCP protocol. The SYN cache will work with
T/TCP, IPV6 and IPSEC, and the size of each cache element is
currently is less than 1/5th the size of a normal TCP control
Index: report-july-2002-aug-2002.xml
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
RCS file: /home/giorgos/cvsroot/giorgos/fx/www/en/news/status/report-july-2=
002-aug-2002.xml,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 report-july-2002-aug-2002.xml
--- report-july-2002-aug-2002.xml 16 Mar 2003 01:49:31 -0000 1.1.1.1
+++ report-july-2002-aug-2002.xml 23 Mar 2003 14:57:40 -0000
@@ -1,3 +1,5 @@
+
+
The GEOM code has gotten so far that it beats our current code
- in some areas while stil lacking in others. The goal is for
+ in some areas while still lacking in others. The goal is for
GEOM to be the default in 5.0-RELEASE. Currently work on a cryptographic module which should be able
to protect a diskpartition from practically any sort of attack
@@ -337,7 +339,7 @@
an any recent FreeBSD-current. Support to manipulate SUNI registers
has been added to the ATM drivers (to switch between SONET and SDH
modes, for example). The ngatmsig package now includes a small and
- simple call control module that mayh be used to build a simple ATM
+ simple call control module that may be used to build a simple ATM
switch. The netgraph stuff has been patched to use the official
netgraph locking. The sh(1) built-in, command(1), was reimplemented to conform with
POSIX. Additionally, several utilities which were previously brought
- up to conformance were merged into the 4-STABLE banch.
A long-standing annoyance in Nautilus has also been recently - corrected. The desktop is no longer clutered with volume icons, and + corrected. The desktop is no longer cluttered with volume icons, and removable media (such as CDs) should now be handled correctly.
=20 @@ -487,7 +489,7 @@ OpenSSL (through the /dev/crypto device).OpenSSL 0.9.7 beta 3 was imported and patched with fixes from OpenB= SD's source tree. This permits any user-level application that use -lcry= pto to - automatically get hardware crypto acceleration. Otherwse the core c= rypto + automatically get hardware crypto acceleration. Otherwise the core = crypto support is stable and has been in production use on -stable machines= for several months.
Import of this work into the -current tree has started. A publicly @@ -543,7 +545,7 @@
Work is in progress to MFC a number of bug fixes related to vm_map corruption into -stable. This work is probably too involved to make it into the 4.7 release but is expected to - be comitted just after the freeze is lifted. The corruption=20 + be committed just after the freeze is lifted. The corruption=20 in question typically occurs in large-memory systems under heavy loads and typically panics or KPFs (kernel-page-fault's) the machine in a vm_map related function.
@@ -750,7 +752,7 @@David Xu and I have been working on cleaning up some of the work= done in KSE-III and Jonathon and Dan have been working on the userland - interface. The userland libray will be committed soon in a + interface. The userland library will be committed soon in a prototypical state and a working test program using that interface= will hopefully accompany it. I have just committed a rework of the run states for kernel threads that simplifies or solves some problems = that @@ -1012,7 +1014,7 @@ matured substantially, and large parts of it were merged to the main FreeBSD tree over July and August.
A variety of entry point changes were made, including: component - names are now passed to VFS namespace VOPs; agressive caching + names are now passed to VFS namespace VOPs; aggressive caching of MAC labels in vnodes; mmap memory access downgrades on subject relabel; check for access()/eaccess(); checks for vnode read, write, ioctl, pool, permitting revocation post-open() by aware @@ -1041,12 +1043,12 @@ main FreeBSD tree. KDE interfaces to common management activities.
Wrote and taught full-day MAC framework tutorial at STOS - BSD and Darwin Security Symposium; first draft of MAC fraemwork + BSD and Darwin Security Symposium; first draft of MAC framework architecture and API guide. This is now in the Developer's Handbook.
Next couple of months will bring continued maturity improvements, labeling and protection of more objects; VFS performance - improvements; better support for UFS2 EAs and seperate EA + improvements; better support for UFS2 EAs and separate EA entries for each policy; improved support for LOMAC; MLS compartments; IPsec security association labeling; improved SEBSD FLASK/TE port; and much more.
Index: report-june-2001.xml =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/giorgos/cvsroot/giorgos/fx/www/en/news/status/report-june-2= 001.xml,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 report-june-2001.xml --- report-june-2001.xml 16 Mar 2003 01:49:31 -0000 1.1.1.1 +++ report-june-2001.xml 23 Mar 2003 14:57:40 -0000 @@ -1,3 +1,5 @@ + +In the last two months, the OLDCARD pccard implemenation was +
In the last two months, the OLDCARD pccard implementation was rototilled to within an inch of its life. Many new pci cardbus bridges were added. Power handling was improved. PCI Card cardbus bridges are nearly supported and should be committed in early @@ -454,7 +456,7 @@ in pmap.c after a number of problems encountered where FreeBSD passes a vm_page_t to a NetBSD-derived function that expects a vm_offset_t. Then after debugging the atomic operations code, I'm - now at the point where VM appears to be initialised and it's now + now at the point where VM appears to be initialized and it's now hanging while in sys/kern/kern_malloc.c:kmeminit(). Progress continues. =3D)
@@ -549,7 +551,7 @@ from these files (which include, among other things, the release notes and the supported hardware list) have been reorganized and converted to SGML. This helps us produce the documentation in - various formats, as well as facilitating the maintainence of + various formats, as well as facilitating the maintenance of documentation for multiple architectures. This work was recently committed to -CURRENT, and I intend to MFC it to 4-STABLE before 4.4-RELEASE. @@ -631,9 +633,9 @@mb_alloc is a new specialized allocator for mbufs and mbuf clusters. Presently, it offers various important advantages over - the old (status quo) mbuf allocator, particularily for MP + the old (status quo) mbuf allocator, particularly for MP machines. Additionally, it is designed with the possibility of - future enchancements in mind.
+ future enhancements in mind. =20Presently in initial review & testing stages, most of the code is already written.
@@ -713,11 +715,11 @@ Control (MAC), and other architecture features, including file system extended attributes, and improved object labeling. =20 -Individual feature status reports are documented seperately +
Individual feature status reports are documented separately below; in general, basic features (such as EAs, ACLs, and kernel support for Capabilities) will be initially available in 5.0-RELEASE, conditional on specific kernel options. A - performance-enhanced version of EAs is currently being targetted + performance-enhanced version of EAs is currently being targeted at 6.0-RELEASE, along with an integrated capability-aware userland, and MAC support.
@@ -822,4 +824,3 @@The rewritten IP routing table will be ready for committing in October.
@@ -123,10 +125,10 @@ user structure in Switzerland. The nice thing about Switzerland is that is has a very good mix of Modem/ISDN, leased line, Cable, ADSL and 3G/GSM/GPRS users. Every Internet access technology is - represented. The goal is to analyse the behaviour of all TCP - sessions to the monitored sites. Parameters to be analysed include + represented. The goal is to analyze the behavior of all TCP + sessions to the monitored sites. Parameters to be analyzed include TCP session RTT, RTT variance, in/outbound BDP, MSS changes, flow - control behaviour, packet loss, packet loss, packet retransmit and + control behavior, packet loss, packet loss, packet retransmit and timing of HTTP traffic to find optimal TCP parameter caching method.If you have any other metrics you think is useful please contact @@ -340,7 +342,7 @@ probe. The ata driver won't attach. The sio driver hangs on the first character. The wi driver is known to work well. Cardbus cards are generally known to work well, except for some de based cards, -which unfortuntely includes the popular Xircom cards. Many systems +which unfortunately includes the popular Xircom cards. Many systems fail to work because acpi fails to route interrupts correctly for non-root pci bridges.
@@ -703,14 +705,14 @@ requirements for full thread-control, suspension etc. that will be required later.- Before M-IV is started some small tweeking is likely + Before M-IV is started some small tweaking is likely in the central sources on M-III as we discover issues as we try to get the userland jumpstarted. These will have no effect on non-KSE processes, (i.e. all of them :-) and should not be an issue for other developers.
A tex/fig->html guru is needed to help maintain the - KSE web page (not mentionned above as it is broken). + KSE web page (not mentioned above as it is broken).
@@ -872,7 +874,7 @@Progression is slow, but the effort is maintained. Most of fb over = KGI has been written in parallel with a KGI display driver based on fb. DDC/DDC2 is being discussed for Plug & Play monitor support. KGI aims= at providing - a generic OS independant interface which would take advantage of FreeBSD = I2C (iic(4)) + a generic OS independent interface which would take advantage of FreeBSD = I2C (iic(4)) infrastructure.
=20 @@ -940,7 +942,7 @@The GEOM code has gotten so far that it beats our current code - in some areas while stil lacking in others. The goal is for + in some areas while still lacking in others. The goal is for GEOM to be the default in 5.0-RELEASE.
@@ -975,7 +977,7 @@ with rtld, libc and our toolchain have been fixed. There is one rem= aining deadlock in the web-browser code of OO.org. If anybody like to help us with fixing this bug (may be another libc_r bug as it looks like) - just mail me ! Unfortunalty gcc2 support got broken again with the = import + just mail me! Unfortunately gcc2 support got broken again with the = import of gcc2.95.4 in STABLE. Exceptions support seems to be broken again= , we get internal compiler errors with c++ exceptions code. You'll have to u= se gcc31 again.
@@ -1050,7 +1052,7 @@A lot of remaining PR's and Bugs have been closed. All relevant rpc - concerning patches have been comitted. Thank goes to Alfred and Ian= Dowese. + concerning patches have been committed. Thank goes to Alfred and Ia= n Dowse.
Jean-Luc Richier <Jean-Luc.Richier@imag.fr> has made a patch available which adds IPv6 support to all remaining rpc servers. @@ -1086,7 +1088,7 @@ =20
-mb_alloc is getting some updates and a couple of optimisations. +
mb_alloc is getting some updates and a couple of optimizations. A new allocator interface routine should already be committed by the time this report is "published:" m_getcl() allocates an mbuf and a cluster in one shot. This is the result of months @@ -1096,7 +1098,7 @@
Other than that, mb_alloc is being shown how to perform multi-mbuf or cluster allocations without dropping the cache lock in between (m_getcl() and m_getm() will use this). Finally, work is - being done to optimise ext_buf ref. count allocations and to provide + being done to optimize ext_buf ref. count allocations and to provide support for jumbo (> 9K) clusters.
@@ -1216,7 +1218,7 @@ resources for the project's future evolution. Maybe the bandwidth problem can be resolved (several bandwidth offering are received!), but there is no answer about CPU problem (I have a plan to upgrade - our PCs from P3-500Mhz to P4 or something better than previous). + our PCs from P3-500MHz to P4 or something better than previous). If you have interested to donate PCs to the project, please email me for more detail. Index: report-nov-2002-dec-2002.xml =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/giorgos/cvsroot/giorgos/fx/www/en/news/status/report-nov-20= 02-dec-2002.xml,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 report-nov-2002-dec-2002.xml --- report-nov-2002-dec-2002.xml 16 Mar 2003 01:49:31 -0000 1.1.1.1 +++ report-nov-2002-dec-2002.xml 23 Mar 2003 14:57:40 -0000 @@ -1,3 +1,5 @@ + +Future work in this area are likely to be limited to imporving +
Future work in this area is likely to be limited to improving the devctl interface. /dev/devctl likely will be a cloneable device in future versions. Individual device control via devctl is also planned.
@@ -482,7 +484,7 @@ Sébastien is still maintaining the Release Notes. =20We launched a new site, www.FreeBSD-fr.info, consisting in a French - Dameon News like site. Netasq have donated our new server; we will + Daemon News like site. Netasq have donated our new server; we will install it in a new hosting provider in the few next weeks. One of = the big job now, project now, is the translation of the FAQ, and the big project will be the manual pages
@@ -588,7 +590,7 @@ the changes necessary to run these are sitting in the perforce tree and are not in the -current or RELENG_5 cvs tree. As a result, the cvs derived builds (-current and the 5.0-RC series - and presumably 5.0-RELEASE) are only useable on obsolete Itanium1 + and presumably 5.0-RELEASE) are only usable on obsolete Itanium1 systems. =20Lots of other stability and functionality fixes have been made @@ -647,7 +649,7 @@
KGI (Kernel Graphic Interface) is a kernel infrastructure providing= user applications with means to access hardware graphic resources (dma, - irqs, mmio). KGI is already available under Linux as a seperate + irqs, mmio). KGI is already available under Linux as a separate standalone project. The KGI/FreeBSD project aims at integrating KGI in the FreeBSD kernel.
=20 @@ -693,7 +695,7 @@In addition to TCP and UDP, the other networking protocols such as raw IP, IPv6, AppleTalk, and XNS need to be locked up. Around 1/4 these remaining protocols have been locked and - will be commited after the IP stack is locked.
+ will be committed after the IP stack is locked. =20The protocol independent socket layer needs to be locked and
operating correctly with the protocol dependent locks. This
@@ -814,12 +816,12 @@
=20
November and December were especially busy for the release egineeri= ng +
November and December were especially busy for the release engineer= ing team. Scott Long joined the team to help with secretary and communications tasks while Brian Somers bowed out to focus on other projects.
Index: report-november-2001.xml =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/giorgos/cvsroot/giorgos/fx/www/en/news/status/report-novemb= er-2001.xml,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 report-november-2001.xml --- report-november-2001.xml 16 Mar 2003 01:49:31 -0000 1.1.1.1 +++ report-november-2001.xml 23 Mar 2003 14:57:40 -0000 @@ -183,7 +183,7 @@ pam_self(8) =20 , has been written; and preparations have been made for - transitioning from=20 + the transition from /etc/pam.conf =20 to=20 @@ -404,7 +404,7 @@ =20Support for VLAN cloning has been merged from current and will - ship with 4.5-RELEASE. Additionaly, new rc.conf support for + ship with 4.5-RELEASE. Additionally, new rc.conf support for cloning interfaces at boot has been MFD'd. Work is ongoing to MFC stf and faith cloning as well as adding cloning for ppp devices and enhancing VLAN modularity.
@@ -732,7 +732,7 @@Although not strictly ATA, Promise has equipped me with a
couple SuperTrak sx6000 RAID controllers, they take 6 ATA disks
and does RAID0-5 in hardware. I have done a driver (its an I2O
- device) for both -current and -stable and it works butifully with
+ device) for both -current and -stable and it works beautifully with
hotswap the works. It will enter the tree when it is more mature,
and I have an agreement with Promise on how we handle userland
control util etc. BTW it seems it can also be used as a normal 6
@@ -826,7 +826,7 @@
I have been working behind the scenes on design rather than programming for this last month. I have been working however in the p4 tree to make the system run with the thread structure NOT - a part of the proc structure (a prerequisite fo threading)
+ a part of the proc structure (a prerequisite for threading) =20 @@ -953,7 +953,7 @@ =20 -The TrustedBSD Project continued focussing development efforts +
The TrustedBSD Project continued focusing development efforts on fine-grained Capabilities and Mandatory Access Control this month. Kernel support for capabilities is essentially complete, and efforts are underway to adapt userland applications to use @@ -964,7 +964,7 @@ integration into the network stack. Both development trees have been updated to work with recent KSE-related developments, as well as exist more happily in a fine-grained SMP kernel. Initial - audit-related work appears in a seperate entry.
+ audit-related work appears in a separate entry. =20Development of TrustedBSD source code was moved to the FreeBSD Perforce repository, permitting better source code management. As @@ -1023,4 +1023,3 @@
Over the next two months, the FreeBSD Project will be focussed +
Over the next two months, the FreeBSD Project will be focused almost entirely on making 5.0 a success: improving system stability and performance, as well as increasing the pool of applications that build and run on 5.0. The Release Engineering @@ -267,7 +269,7 @@ very strong encryption of a GEOM "disk". The algorithm has passed informal review by a couple of seasoned crypto heavy-weights. Any GEOM device can be protected with GBDE, entire physical disks, - MBR slices, BSD paritions etc etc. Booting from an encrypted + MBR slices, BSD partitions etc etc. Booting from an encrypted partition is not possible however.
=20The focus of GBDE is to protect a "cold" disk media. (FreeBSD is @@ -416,7 +418,7 @@ /dev/crypto device).
=20This work was committed to the -current tree. To configure it for = use - specifiy device crypto in your system configuration file or you can lo= ad the + specify device crypto in your system configuration file or you can loa= d the crypto module. The /dev/crypto device support is brought in with devi= ce cryptodev or by loading the cryptodev module. Two crypto device drivers exist: ubsec for Broadcom-based PCI hardware and hifn for Hifn-based P= CI @@ -579,7 +581,7 @@
The KSE code has now all the basic kernel functionality to start being used by the userland. There are still things - to be done for testing and familiarisation.
+ to be done for testing and familiarization. =20General system utilities have not yet been changed. e.g. ps and top etc. need to know about threads.
@@ -597,7 +599,7 @@ time that this report is published. =20I still need someone to take over the "official" web page - since jason left. LaTex sure isn't my thing.
+ since jason left. LaTeX sure isn't my thing. =20 @@ -972,12 +974,12 @@ =20Universally Unique Identifiers (UUIDs) are 128 bit values that may - be generated independently on seperate nodes (hosts), which, result in + be generated independently on separate nodes (hosts), which, result in globally unique strings. UUIDs are also known as Globally Unique Identifiers (GUIDs). The UUID support for FreeBSD (libc) conforms to = the DCE 1.1 RPC specification.
=20 -UUID suport has been added to FreeBSD -CURRENT, and will be availab= le +
UUID support has been added to FreeBSD -CURRENT, and will be availa=
ble
in version 5.0. It is being extensively used in GPT partition handling
for IA-64 platform. For now, a simple manual page has been provided,
which outlines information about the provided uuid routines. Many
Index: report-september-2001.xml
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
RCS file: /home/giorgos/cvsroot/giorgos/fx/www/en/news/status/report-septem=
ber-2001.xml,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 report-september-2001.xml
--- report-september-2001.xml 16 Mar 2003 01:49:31 -0000 1.1.1.1
+++ report-september-2001.xml 23 Mar 2003 14:57:40 -0000
@@ -1,3 +1,5 @@
+
+
Call for help: The hardware compatability lists need to be +
Call for help: The hardware compatibility lists need to be updated in the areas of the Alpha architecture, USB devices, and PCCARD devices. I'm looking for volunteers to help; interested parties should contact me at the email address above. DocBook @@ -208,7 +210,7 @@ =20
As you know, in march 2001 the version 2.3 of TIRPC has been - comitted together with many userland changes. Alfred Perlstein + committed together with many userland changes. Alfred Perlstein and Ian Dowse have helped me a lot with the porting effort and if I had problems with understanding the code.
=20 @@ -385,7 +387,7 @@ finish this update, OKAZAKI Tetsurou has imported Ex/Rv macro support on ja-groff-1.17.2_1. SUZUKI Koichi did most Ex/Rv changes on Japanese manpages. He also find some issues of these - macro usage on some original manapges and filed a PR. For + macro usage on some original manpages and filed a PR. For post-4.4-RELEASE, now we target 4.5-RELEASE. Section 3 update is also in progress. @@ -463,7 +465,7 @@ system can now be successfully mounted from ATA disks on sparc64, even in DMA mode. The gem driver, which supports Sun GEM and ERI and Apple GMAC and GMAC2 ethernet adaptor, has been ported from - NetBSD but has not yet had sufficent testing. + NetBSD but has not yet had sufficient testing. =20 @@ -664,7 +666,7 @@ =20 -In the last month, not a lot has happenned other than settling +
In the last month, not a lot has happened other than settling in of the big August commit. Largely due to me having a sudden increased workload at work, and a need for increased time to be spent elsewhere. However some design work has proceeded. The API @@ -675,12 +677,12 @@
Milestone 3 will be to have the ability to generate and remove multiple threads/KSEs per process. Milestone 3 will NOT require that doing so will be safe. (especially in SMP systems), i.e. - locking issues will not be fully addressed, so while some testign + locking issues will not be fully addressed, so while some testing will be possible, it will not be possible to actually run in this mode with any load.
=20This will require allocators and destructors for the new - structures. Creation of the syscalls. Generation of an acurate + structures. Creation of the syscalls. Generation of an accurate written API for the userland crew. Writing of the upcall launch code. Production of a userland test program (not a full thread scheduler). Resolution of some of the more glaring @@ -689,7 +691,7 @@ system it should behave the same as now (and be as reliable)).
=20 -Criterea for knowing when we have reached Milestione 3 is the +
Criteria for knowing when we have reached Milestone 3 is the
ability for a simple process on an unloaded system to perform a
series of blocking syscalls reliably. e.g. open 2 sockets, and
send data on one, after having done a read on another,and then
@@ -751,7 +753,7 @@
reasonably confident that the latest patchset is a stable release
of the core JDK 1.3.1 tools and classes, when the default "green"
threads subsystem is used. This is mostly thanks to hard work by
- Fuyuhiko Maruyama to stabilise and fix the code. Bill Huey has
+ Fuyuhiko Maruyama to stabilize and fix the code. Bill Huey has
also been progressing with his work on the "native" threads
subsystem, although this hasn't yet reached the stability of
"green" threads. Another (arguably the) major highlight of the
--YZ5djTAD1cGYuMQK--
--O5XBE6gyVG5Rl6Rj
Content-Type: application/pgp-signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (FreeBSD)
iD8DBQE+fdRp1g+UGjGGA7YRAtUvAKC/5D18VSAr724r22NOTpohKh+mewCeKBcZ
Eixd3HDnF0gGkAXRfuDBOII=
=n2jV
-----END PGP SIGNATURE-----
--O5XBE6gyVG5Rl6Rj--
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-doc" in the body of the message
From owner-freebsd-doc Sun Mar 23 7:58:28 2003
Delivered-To: freebsd-doc@freebsd.org
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
by hub.freebsd.org (Postfix) with ESMTP id 8AE9637B401
for
ÎÒ ÈÃÐÓØÊÈ Ê ÁÈÇÍÅÑ-ÈÍÑÒÐÓÌÅÍÒÓ
ÑÎÂÐÅÌÅÍÍÛÅ PR-ÒÅÕÍÎËÎÃÈÈ
ÍÀÂÛÊÈ ÏÓÁËÈ×ÍÎÃÎ ÂÛÑÒÓÏËÅÍÈß
Ñ ÈÑÏÎËÜÇÎÂÀÍÈÅÌ ÎÒÊÐÛÒÛÕ ÈÑÒÎ×ÍÈÊΠÈÍÒÅÐÍÅÒ
ÏÎ ÊÀÄÐÎÂÎÉ ÐÀÁÎÒÅ
The rewritten IP routing table will be ready for committing in > October.
> >@@ -123,10 +125,10 @@ > user structure in Switzerland. The nice thing about Switzerland > is that is has a very good mix of Modem/ISDN, leased line, Cable, > ADSL and 3G/GSM/GPRS users. Every Internet access technology is >- represented. The goal is to analyse the behaviour of all TCP >- sessions to the monitored sites. Parameters to be analysed include >+ represented. The goal is to analyze the behavior of all TCP >+ sessions to the monitored sites. Parameters to be analyzed include > TCP session RTT, RTT variance, in/outbound BDP, MSS changes, flow >- control behaviour, packet loss, packet loss, packet retransmit and >+ control behavior, packet loss, packet loss, packet retransmit and packet loss is repeated > timing of HTTP traffic to find optimal TCP parameter caching -> timing of HTTP traffic; to find an optimal TCP parameter caching > method. >If you have any other metrics you think is useful please contact >@@ -975,7 +977,7 @@ > with rtld, libc and our toolchain have been fixed. There is one remaining > deadlock in the web-browser code of OO.org. If anybody like to help > us with fixing this bug (may be another libc_r bug as it looks like) >- just mail me ! Unfortunalty gcc2 support got broken again with the import >+ just mail me! Unfortunately gcc2 support got broken again with the import > of gcc2.95.4 in STABLE. Exceptions support seems to be broken again, we get -> of gcc2.95.4 in STABLE. Exceptions support seems to be broken again; we get > internal compiler errors with c++ exceptions code. You'll have to use gcc31 > again.
>@@ -1050,7 +1052,7 @@ > >> A lot of remaining PR's and Bugs have been closed. All relevant rpc >- concerning patches have been comitted. Thank goes to Alfred and Ian Dowese. >+ concerning patches have been committed. Thank goes to Alfred and Ian Dowse. -> concerning patches have been committed. Thanks go to Alfred and Ian Dowse. >
>Jean-Luc Richier <Jean-Luc.Richier@imag.fr> has made a patch > available which adds IPv6 support to all remaining rpc servers. >@@ -1216,7 +1218,7 @@ > resources for the project's future evolution. Maybe the bandwidth > problem can be resolved (several bandwidth offering are received!), -> problem can be resolved (several bandwidths offers were received!), > but there is no answer about CPU problem (I have a plan to upgrade -> but there is no answer about CPU problems (I have a plan to upgrade >- our PCs from P3-500Mhz to P4 or something better than previous). >+ our PCs from P3-500MHz to P4 or something better than previous). -> our PCs from P3-500MHz to P4 or better). > If you have interested to donate PCs to the project, please email me -> If you are interested un donating PCs to the project, please email me > for more detail. >
>Index: report-nov-2002-dec-2002.xml >@@ -482,7 +484,7 @@ > Sébastien is still maintaining the Release Notes. > >We launched a new site, www.FreeBSD-fr.info, consisting in a French ->
We launched a new site, www.FreeBSD-fr.info, similar to Daemon News >- Dameon News like site. Netasq have donated our new server; we will >+ Daemon News like site. Netasq have donated our new server; we will -> but in French. Netasq have donated our new server; we will > install it in a new hosting provider in the few next weeks. One of the -> install it at a new hosting provider in the few next weeks. One of the > big job now, project now, is the translation of the FAQ, and the big -> big jobs now is the translation of the FAQ, and the big > project will be the manual pages
-> project will be the manual pages. >Index: report-november-2001.xml >@@ -732,7 +732,7 @@ >Although not strictly ATA, Promise has equipped me with a > couple SuperTrak sx6000 RAID controllers, they take 6 ATA disks -> couple SuperTrak sx6000 RAID controllers; they take 6 ATA disks > and does RAID0-5 in hardware. I have done a driver (its an I2O -> and do RAID0-5 in hardware. I have produced a driver (it's an I2O >- device) for both -current and -stable and it works butifully with >+ device) for both -current and -stable and it works beautifully with > hotswap the works. It will enter the tree when it is more mature, -> hotswap, the works. It will enter the tree when it is more mature, > and I have an agreement with Promise on how we handle userland > control util etc. BTW it seems it can also be used as a normal 6 -> control utils, etc. BTW, it seems it can also be used as a normal 6 >Index: report-sept-2002-oct-2002.xml >@@ -267,7 +269,7 @@ > very strong encryption of a GEOM "disk". The algorithm has passed > informal review by a couple of seasoned crypto heavy-weights. > Any GEOM device can be protected with GBDE, entire physical disks, >- MBR slices, BSD paritions etc etc. Booting from an encrypted >+ MBR slices, BSD partitions etc etc. Booting from an encrypted -> MBR slices, BSD partitions, etc. etc. Booting from an encrypted > partition is not possible however.
-> partition is not possible, however. > >The focus of GBDE is to protect a "cold" disk media. (FreeBSD is >@@ -972,12 +974,12 @@ > >
>Universally Unique Identifiers (UUIDs) are 128 bit values that may >- be generated independently on seperate nodes (hosts), which, result in >+ be generated independently on separate nodes (hosts), which, result in -> be generated independently on separate nodes (hosts), which result in > globally unique strings. UUIDs are also known as Globally Unique > Identifiers (GUIDs). The UUID support for FreeBSD (libc) conforms to the > DCE 1.1 RPC specification.
> >-UUID suport has been added to FreeBSD -CURRENT, and will be available >+
UUID support has been added to FreeBSD -CURRENT, and will be available > in version 5.0. It is being extensively used in GPT partition handling > for IA-64 platform. For now, a simple manual page has been provided, > which outlines information about the provided uuid routines. Many >Index: report-september-2001.xml >@@ -689,7 +691,7 @@ > system it should behave the same as now (and be as > reliable)).
> >-Criterea for knowing when we have reached Milestione 3 is the >+
Criteria for knowing when we have reached Milestone 3 is the
> ability for a simple process on an unloaded system to perform a
> series of blocking syscalls reliably. e.g. open 2 sockets, and
> send data on one, after having done a read on another,and then
-> send data on one, after having done a read on another, and then
--
Chris Pepper:
Plus, for a limited time,
Gas Coupons offering $120 in free gas.971917487
Ó÷åáíûé öåíòð êîìïàíèè ÀÊÌÐ â ðàìêàõ ïðîåêòà "Îòêðûòûé Êîðïîðàòèâíûé Óíèâåðñèòåò" ïðåäëàãàåò øèðîêèé ñïåêòð êîìïëåêñíûõ ïðîãðàìì îáó÷åíèÿ.  àïðåëå 2003 ãîäà ïðèãëàøàåì Âàñ ïîñåòèòü ïðîãðàììû îáó÷åíèÿ: Äëÿ Ôèíàíñîâûõ ìåíåäæåðîâ è ôèíàíñîâûõ äèðåêòîðîâ Äëÿ Ãëàâíûõ áóõãàëòåðîâ Ñïðàâêè è ðåãèñòðàöèÿ ïî òåëåôîíó +7(095) 730-03-97 Âåäóùèå ñåìèíàðà: Ïî îêîí÷àíèè ñåìèíàðà-ïðàêòèêóìà ó÷àñòíèêè ñìîãóò: Ôèíàíñîâûé àíàëèç ïðåäïðèÿòèÿ Ïî îêîí÷àíèè ñåìèíàðà-ïðàêòèêóìà ó÷àñòíèêè ñìîãóò: Öåëü ñåìèíàðà: Êðóãëûé ñòîë: «Ìàëûé áèçíåñ: óïðîùåííàÿ ñèñòåìà íàëîãîîáëîæåíèÿ» Ñ 1 ÿíâàðÿ 2003 ãîäà âñòóïèëà â ñèëó ãëàâà 26.2 Íàëîãîâîãî Êîäåêñà ÐÔ «Óïðîùåííàÿ ñèñòåìà íàëîãîîáëîæåíèÿ äëÿ ìàëûõ ïðåäïðèÿòèé», â ñâÿçè ñ ýòèì ïîÿâèëàñü âîçìîæíîñòü çàêîííî îïòèìèçèðîâàòü íàëîãîîáëîæåíèå, ïåðåðàñïðåäåëèâ íàëîãîâóþ íàãðóçêó ïî íàëîãó íà ïðèáûëü è ÍÄÑ. Öåëü ñåìèíàðà: Çàðàáîòíàÿ ïëàòà: áóõãàëòåðñêèå, íàëîãîâûå, ïðàâîâûå âîïðîñû Áûòü â êóðñå ïîñëåäíèõ èçìåíåíèé çàêîíîäàòåëüñòâà, óìåòü ïðàâèëüíî èñïîëüçîâàòü ïðàâîâûå íîðìû íà ïðàêòèêå – ýòî åäèíñòâåííàÿ âîçìîæíîñòü äëÿ áóõãàëòåðà èçáåæàòü îøèáîê ïðè ðàñ÷åòå çàðàáîòíîé ïëàòû è âåäåíèè íàëîãîâîãî ó÷åòà, ñâÿçàííîé ñ îïëàòîé òðóäà. Çà ïîñëåäíèå âðåìÿ ïðîèçîøåë ðÿä èçìåíåíèé â çàêîíîäàòåëüíîì ðåãóëèðîâàíèè âîïðîñîâ îïëàòû òðóäà. Ñ ââåäåíèåì â äåéñòâèå íîâîãî òðóäîâîãî êîäåêñà è âíåñåíèÿ äîïîëíåíèé â îòäåëüíûå íîðìû ãëàâ íàëîãîâîãî êîäåêñà (23,24,25) áûë îïðåäåëåí íîâûé ïîðÿäîê îôîðìëåíèÿ òðóäîâûõ îòíîøåíèé, îðãàíèçàöèé âûïëàò è ðàñ÷åòîâ ñ ðàáîòíèêàìè. Íà äàííîì ñåìèíàðå ñëóøàòåëè ïîëó÷àò: Óâàæàåìûå ãîñïîäà, åñëè Âû íå õîòåëè áû ïîëó÷àòü ýòó ðàññûëêó, ïîæàëóéñòà îòâåòüòå íà ýòî ïèñüìî ñ ïîìåòêîé "Óäàëèòü".
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-doc" in the body of the message
From owner-freebsd-doc Sun Mar 23 15:18:43 2003
Delivered-To: freebsd-doc@freebsd.org
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
by hub.freebsd.org (Postfix) with ESMTP id 326AF37B404
for
GAS
PRICES ARE HURTING YOUR WALLET.
Increase Your Gas Mileage
by up to
27.4%!!
10-11 àïðåëÿ - Ïîñòàíîâêà ôèíàíñîâîãî ïëàíèðîâàíèÿ â êîìïàíèè, óïðàâëåíèå îáîðîòíûìè ñðåäñòâàì.
24-25 àïðåëÿ - Ôèíàíñîâûé àíàëèç ïðåäïðèÿòèÿ.
15 àïðåëÿ - Ìàëûé áèçíåñ: íîâàÿ ñèñòåìà íàëîãîîáëîæåíèÿ.
22 àïðåëÿ - Çàðàáîòíàÿ ïëàòà: áóõãàëòåðñêèå, íàëîãîâûå, ïðàâîâûå âîïðîñû.
Ãóäêîâ Ôåäîð Àíäðååâè÷ - ãëàâíûé ñïåöèàëèñò îòäåëà ðàñ÷åòîâ ïðåäïðèÿòèé Àóäèòîðñêîé ôèðìû «ÖÁÀ», ñîâåòíèê ÀÓÂÅÐ,
Èâàíîâ Äåíèñ Îëåãîâè÷ - íà÷àëüíèê óïðàâëåíèÿ êàçíà÷åéñêèõ îïåðàöèé ÎÀÎ ÐÀÎ «Ðîñíåôòåãàçñòðîé»,
Ðàáèíîâè÷ À.Ì.- Àóäèòîðñêàÿ Ôèðìà «Þíèêîí», ã. Ìîñêâà
Ïðîãðàììà:8 àïðåëÿ Çàñåäàíèå ¹1 (10.00 – 18.00)
1. Ðàñ÷åòíûå è íàëîãîâûå ñõåìû ñ èñïîëüçîâàíèåì íåäåíåæíîãî ðàñ÷åòíîãî èíñòðóìåíòàðèÿ
2. Áàçîâûå ñõåìû îðãàíèçàöèè íåäåíåæíûõ âçàèìîðàñ÷åòîâ. Ïðàâîâûå ïðåäåëû íàëîãîâîé îïòèìèçàöèè.
3. Ñìÿã÷åíèå íåáëàãîïðèÿòíûõ íàëîãîâûõ ïîñëåäñòâèé ïðè ðàñ÷åòàõ «ïîêóïàòåëüñêèìè» âåêñåëÿìè òðåòüèõ ëèö. Îñîáåííîñòè ðàñ÷åòîâ áàíêîâñêèìè âåêñåëÿìè.
4. Ñõåìû êîððåêòèðîâêè «áàëàíñîâîé (ó÷åòíîé) ñòîèìîñòè» âåêñåëÿ òðåòüåãî ëèöà. Ñõåìû ñâÿçàííîãî ôèíàíñèðîâàíèÿ ñ ïðèìåíåíèåì ïðîñòûõ âåêñåëåé. Ïðàêòè÷åñêèå ïðèìåðû.
5. Äâóõêîíòóðíûå âåêñåëüíûå ñõåìû, íàöåëåííûå íà îïòèìèçàöèþ íàëîãîîáëîæåíèÿ. Ïðèìåíåíèå ñäåëîê óñòóïêè òðåáîâàíèé, äîìèöèëèðîâàííûõ è ïåðåâîäíûõ âåêñåëåé.
6. Ôèíàíñèðîâàíèå ïîñòàâîê. Ïîãàøåíèå êðåäèòîðñêîé çàäîëæåííîñòè. Ðîëü êîìèññèîíåðîâ.
7. Þðèäè÷åñêèå àñïåêòû ïðè èñïîëíåíèè ïëàòåæåé çà òðåòüå ëèöî. Ïðèìåíåíèå ñêëàäñêèõ è çàëîãîâûõ ñâèäåòåëüñòâ â ðàñ÷åòíûõ ñõåìàõ, îïòèìèçèðóþùèõ íàëîãîîáëîæåíèå.
9 àïðåëÿ Çàñåäàíèå ¹2 (10.00 – 18.00)
1. Äîêóìåíòàëüíîå îôîðìëåíèå ñäåëîê ïðè îñóùåñòâëåíèè âçàèìîðàñ÷åòîâ â íåäåíåæíûõ ôîðìàõ.
2. Äîãîâîðà «âåêñåëüíîãî êðåäèòîâàíèÿ». Ñäåëêè «çàéìà ïîä âåêñåëü». Ïîãàøåíèå çàäîëæåííîñòè, â òîì ÷èñëå êðåäèòîâ, ñ èñïîëüçîâàíèåì âåêñåëåé.
3. Îôîðìëåíèå çàëîãà âåêñåëåé. Ïðîöåäóðà ïðåäúÿâëåíèÿ âåêñåëåé ê îïëàòå. Àâàëèðîâàíèå è äîìèöèëÿöèÿ âåêñåëåé. Ñòàíäàðòû ÀÓÂÅÐ ïî âíóòðåííåìó ó÷åòó è äîêóìåíòîîáîðîòó.
4. Íåêîòîðûå âîïðîñû íàëîãîîáëîæåíèÿ è íàëîãîâîé îò÷åòíîñòè ïðè ïðîâåäåíèè ðàñ÷åòíûõ îïåðàöèé â íåäåíåæíûõ ôîðìàõ.
Îñîáåííîñòè íàëîãîîáëîæåíèÿ ïðèáûëè îðãàíèçàöèé â ñâÿçè ñ ïðîâåäåíèåì ðàñ÷åòíûõ îïåðàöèé.
5. Íàëîãîîáëîæåíèå ôèíàíñîâûõ ðåçóëüòàòîâ ïðè ïðîâåäåíèè âçàèìîçà÷åòîâ è ðàñ÷åòîâ â íåäåíåæíîé ôîðìå. Ôèíàíñîâûå ðåçóëüòàòû ñäåëîê «ðàçìåíà» âåêñåëåé è ñäåëîê «êîíñîëèäàöèè» âåêñåëåé.
6. Îòíåñåíèå íà ðàñõîäû âåêñåëüíûõ äèñêîíòîâ è ïðîöåíòîâ, êîììåíòàðèé ê ïîëîæåíèÿì Ïðèêàçà ÌÍÑ îò 21 àâãóñòà 2002 ãîäà ¹ ÁÃ-3-02/458; Âîïðîñû íàëîãîîáëîæåíèÿ ïðè ñîâåðøåíèè ñäåëîê öåññèè è ôàêòîðèíãîâûõ îïåðàöèé è äð.
Ñòîèìîñòü îáó÷åíèÿ: 225 ó.å. (âêëþ÷àÿ ÍÄÑ).
- ïîñòðîèòü ñèñòåìó öåëåé è èåðàðõèþ ïëàíîâ áèçíåñà,
- óïðàâëÿòü äåíåæíûìè ïîòîêàìè êîìïàíèè,
- ïîñòðîèòü è âîïëîòèòü â æèçíü ìîäåëü äîñòèæèìîãî óðîâíÿ ðîñòà êîìïàíèè.
- îïòèìèçèðîâàòü ïëàí çàêóïîê è ïðîäàæ,
- âûáðàòü ïîäõîäÿùèé äëÿ Âàøåé êîìïàíèè ïðîãðàììíûé ïðîäóêò ôèíàíñîâîãî ïëàíèðîâàíèÿ è áþäæåòèðîâàíèÿ.
Âåäóùèé:
Íåóäà÷èí Â.Â. – êàíäèäàò ôèçèêî-ìàòåìàòè÷åñêèõ íàóê, âåäóùèé êîíñóëüòàíò êîìïàíèè «Ðàçâèòèå áèçíåñ ñèñòåì», èìååò ñåìèëåòíèé îïûò êîíñóëüòèðîâàíèÿ â îáëàñòè ñèñòåì ïëàíèðîâàíèÿ, áþäæåòíîãî óïðàâëåíèÿ, ñîâåðøåíñòâîâàíèÿ ñèñòåì óïðàâëåíèÿ â êðóïíûõ ðîññèéñêèõ êîìïàíèÿõ è õîëäèíãàõ, òàêèõ êàê «Íîðèëüñêèé íèêåëü», «Ëóêîéë-Ïåðìü», «Àâòîâàç», àâòîð êóðñîâ ïî ôèíàíñîâîìó ïëàíèðîâàíèþ è ôèíàíñîâîìó àíàëèçó â ÀÍÕ ïðè Ïðàâèòåëüñòâå ÐÔ.
Ïðîãðàììà ñåìèíàðà:
Äåíü 1. «Ïîñòàíîâêà ôèíàíñîâîãî ïëàíèðîâàíèÿ â êîìïàíèè»
1. Öåëè, ñîäåðæàíèå ôèíàíñîâîãî ïëàíèðîâàíèÿ.
2. Ñòðàòåãè÷åñêîå ïëàíèðîâàíèå, ñèñòåìà öåëåé, ôèíàíñîâàÿ ñòðàòåãèÿ ïðåäïðèÿòèÿ, èåðàðõèÿ ïëàíîâ è áþäæåòîâ. Ïðåîáðàçîâàíèå ñòðàòåãè÷åñêèõ ïëàíîâ è ïîêàçàòåëåé â ïîêàçàòåëè ïîäðàçäåëåíèé. Ïðèìåðû ïëàíèðîâàíèÿ íà îñíîâå KPI.
3. Ïðîñòàÿ ìîäåëü ôèíàíñîâîãî ïëàíèðîâàíèÿ.
4. Îò÷åò î äâèæåíèè äåíåæíûõ ñðåäñòâ è áþäæåò äâèæåíèÿ äåíåæíûõ ñðåäñòâ. Óïðàâëåí÷åñêàÿ ôèíàíñîâàÿ îò÷åòíîñòü.
5. Êàçíà÷åéñêàÿ ôóíêöèÿ áþäæåòèðîâàíèÿ. Ìåòîäèêè ïîñòðîåíèÿ ðàçëè÷íûõ áþäæåòîâ.
6. Íàëîãîâîå ïëàíèðîâàíèå â ñèñòåìå ôèíàíñîâîãî ïëàíèðîâàíèÿ, ïëàòåæíûé êàëåíäàðü.
7. Ïîñòàíîâêà ôèíàíñîâîãî ïëàíèðîâàíèÿ â êîìïàíèè, ïðîåêöèÿ áþäæåòíîãî ïðîöåññà íà ôèíàíñîâóþ è îðãàíèçàöèîííóþ ñòðóêòóðó êîìïàíèè.
Äåíü 2. «Óïðàâëåíèå îáîðîòíûìè ñðåäñòâàìè»
1.Ïëàíèðîâàíèå ïîòðåáíîñòè â îáîðîòíûõ ñðåäñòâàõ. Óïðàâëåíèå îáîðîòíûì êàïèòàëîì.
2.Âûáîð ïîëèòèêè ôèíàíñèðîâàíèÿ îáîðîòíûõ ñðåäñòâ. Ïðåèìóùåñòâà è íåäîñòàòêè êðàòêîñðî÷íîãî ôèíàíñèðîâàíèÿ.
3. Ôèíàíñîâûé àíàëèç ïðîãíîçíîãî ôèíàíñîâîãî ñîñòîÿíèÿ. Ôèíàíñîâîå ìîäåëèðîâàíèå. 6-òè ôàêòîðíàÿ ìîäåëü äîñòèæèìîãî óðîâíÿ ðîñòà êîìïàíèè.
4.Ñèñòåìíûé ïîäõîä ê ôèíàíñîâûì êîýôôèöèåíòàì. Ôàêòîðíûé ôèíàíñîâûé àíàëèç.
5.CVP- àíàëèç ñ ó÷åòîì ðèñêîâ è âåðîÿòíîñòíîãî õàðàêòåðà ñïðîñà. Îïòèìèçàöèÿ ïëàíà çàêóïîê è ïðîäàæ. Ïðèìåð ïðîãðàììíîãî ïðîäóêòà.
6.Îñíîâíûå ñëîæíîñòè ïðè ïîñòàíîâêå ñèñòåìû áþäæåòíîãî óïðàâëåíèÿ.
7. Îáçîð è àíàëèç ñïåêòðà êîìïüþòåðíûõ ïðîãðàìì íà ðîññèéñêîì ðûíêå.
Ñòîèìîñòü îáó÷åíèÿ: 270 ó.å. (âêëþ÷àÿ ÍÄÑ).
24-25 àïðåëÿ 2003 ñ 10:00 äî 18:00
- îöåíèòü è âûÿâèòü ïåðñïåêòèâû ðàçâèòèÿ ïðåäïðèÿòèÿ,
- îïðåäåëèòü ïëàòåæåñïîñîáíîñòü, ôèíàíñîâóþ óñòîé÷èâîñòü, ëèêâèäíîñòü êîìïàíèè,
- îïòèìèçèðîâàòü çàòðàòû è ñåáåñòîèìîñòü,
- ïðîàíàëèçèðîâàòü âûïîëíåíèå áþäæåòîâ è ñäåëàòü àíàëèç îòêëîíåíèé,
- âûáðàòü ïîäõîäÿùèé Âàøåé êîìïàíèè ïðîãðàììíûé ïðîäóêò äëÿ àâòîìàòèçàöèè ôèíàíñîâîãî àíàëèçà.
Âåäóùèé:
Íåóäà÷èí Â.Â. – êàíäèäàò ôèçèêî-ìàòåìàòè÷åñêèõ íàóê, âåäóùèé êîíñóëüòàíò êîìïàíèè «Ðàçâèòèå áèçíåñ ñèñòåì», èìååò ñåìèëåòíèé îïûò êîíñóëüòèðîâàíèÿ â îáëàñòè ñèñòåì ïëàíèðîâàíèÿ, áþäæåòíîãî óïðàâëåíèÿ, ñîâåðøåíñòâîâàíèÿ ñèñòåì óïðàâëåíèÿ â êðóïíûõ ðîññèéñêèõ êîìïàíèÿõ è õîëäèíãàõ, òàêèõ êàê «Íîðèëüñêèé íèêåëü», «Ëóêîéë-Ïåðìü», «Àâòîâàç», àâòîð êóðñîâ ïî ôèíàíñîâîìó ïëàíèðîâàíèþ è ôèíàíñîâîìó àíàëèçó â ÀÍÕ ïðè Ïðàâèòåëüñòâå ÐÔ.
Ïðîãðàììà ñåìèíàðà:
Äåíü 1.
1. Îáçîð öåëåé è çàäà÷ ôèíàíñîâîãî àíàëèçà. Àíàëèç, â çàâèñèìîñòè îò öåëåé è ïîçèöèè àíàëèòèêà.
2. Ôèíàíñîâàÿ ôóíêöèÿ ïðåäïðèÿòèÿ è ôèíàíñîâûé àíàëèç. Ìåòîäèêè ôèíàíñîâîãî àíàëèçà êàê èíñòðóìåíòû ýôôåêòèâíîãî îñóùåñòâëåíèÿ ôèíàíñîâîé ôóíêöèè, ôèíàíñîâîãî óïðàâëåíèÿ ïðåäïðèÿòèåì.
3. Ñòðàòåãè÷åñêèé ôèíàíñîâûé àíàëèç. Ïîðòôåëüíûå ìàòðèöû. Ñòðàòåãè÷åñêèé áþäæåò ïðîäóêòà.
4. Èíôîðìàöèîííàÿ áàçà àíàëèçà. Âèäû òðåáóåìîé èíôîðìàöèè.
5. Êëàññè÷åñêèé ôèíàíñîâûé àíàëèç âíåøíåé îò÷åòíîñòè êîìïàíèè. Îñíîâíûå ìåòîäû àíàëèçà. Îñíîâíûå ãðóïïû ôèíàíñîâûõ êîýôôèöèåíòîâ. Âîçìîæíîñòè è îãðàíè÷åíèÿ êîýôôèöèåíòíîãî ôèíàíñîâîãî àíàëèçà.
6. Ôèíàíñîâûé àíàëèç ñ òî÷êè çðåíèÿ êðåäèòîðà/çàåìùèêà. Ëèêâèäíîñòü (ðàçëè÷íûå ïîäõîäû), Ïëàòåæåñïîñîáíîñòü, ôèíàíñîâàÿ óñòîé÷èâîñòü. Ýôôåêò ôèíàíñîâîãî ðû÷àãà, àíàëèç ôèíàíñîâûõ áþäæåòîâ.
7. Ôèíàíñîâûé àíàëèç ñ òî÷êè çðåíèÿ ñîáñòâåííèêà. Ðåíòàáåëüíîñòü ñîáñòâåííîãî êàïèòàëà. Ñèñòåìíûé ïîäõîä ê ôèíàíñîâûì êîýôôèöèåíòàì. Ôàêòîðíûé ôèíàíñîâûé àíàëèç.
8. Àíàëèç Çàòðàòû- Îáúåì- Ïðèáûëü, ïðèìåð ïðèìåíåíèÿ äëÿ ãðóïïû ïðîäóêòîâ. Öåíîîáðàçîâàíèå.
Äåíü 2.
1. Ôèíàíñîâûé àíàëèç ñåáåñòîèìîñòè. Ó÷åò çàòðàò ïî ìåñòàì âîçíèêíîâåíèÿ çàòðàò (ÌÂÇ).
2. Ôèíàíñîâûé àíàëèç ïðîãíîçíîãî ôèíàíñîâîãî ñîñòîÿíèÿ. Ïðèìåð ïðîãíîçíîãî ôèíàíñîâîãî àíàëèçà, ïðîãðàììà Ôèíàíñîâûé àíàëèç.xls. Ñáàëàíñèðîâàííîñòü ôèíàíñîâîãî ïëàíà.
3. Ôèíàíñîâîå ìîäåëèðîâàíèå. Áþäæåòíàÿ ôèíàíñîâàÿ ìîäåëü ïðåäïðèÿòèÿ. 6-òè ôàêòîðíàÿ ìîäåëü äîñòèæèìîãî óðîâíÿ ðîñòà êîìïàíèè.
4. Àíàëèç âûïîëíåíèÿ áþäæåòîâ. Ãèáêèå áþäæåòû. Ìíîãîôàêòîðíûé è ìíîãîóðîâíåâûé àíàëèç îòêëîíåíèé.
5. Ìíîãîóðîâíåâûé ôèíàíñîâûé àíàëèç äåÿòåëüíîñòè ñëîæíîé êîìïàíèè (ãðóïïû ïðåäïðèÿòèé). Ñåìèîðáèòíàÿ ìîäåëü êîìïàíèè. Ôèíàíñîâàÿ ñòðóêòóðà ñëîæíîé êîìïàíèè (ãðóïïû ïðåäïðèÿòèé). Ìåòîäû ñðàâíèòåëüíîãî ôèíàíñîâîãî àíàëèçà ãðóïïû (âûáîðêè) ïðåäïðèÿòèé. Èíòåãðàëüíûå ïîêàçàòåëè (èíäåêñû).
6. Ðàçðàáîòêà Ïîëîæåíèÿ î ôèíàíñîâîì àíàëèçå. Ïðîöåññ ðàçðàáîòêè. Ñîäåðæàíèå Ïîëîæåíèÿ.
7. Îáçîð êîìïüþòåðíûõ ïðîãðàìì ôèíàíñîâîãî àíàëèçà. Îáñóæäåíèå ôóíêöèé, ñîäåðæàíèÿ, íàçíà÷åíèÿ, ñèëüíûõ è ñëàáûõ ñòîðîí ñóùåñòâóþùåãî Ïðîãðàììíîãî Îáåñïå÷åíèÿ.
Ñòîèìîñòü îáó÷åíèÿ: 270 ó.å. (âêëþ÷àÿ ÍÄÑ).
Ðàññìîòðåíèå ïðàêòè÷åñêèõ âîïðîñîâ ïðèìåíåíèÿ íîâûõ íîðìàòèâíûõ àêòîâ ïî áóõãàëòåðñêîìó ó÷åòó â èõ âçàèìîñâÿçè ìåæäó ñîáîé è ñ íàëîãîâûì çàêîíîäàòåëüñòâîì. Îòâåòû íà âîïðîñû, âûçûâàþùèå íàèáîëüøèå çàòðóäíåíèÿ.
Çàñåäàíèå ¹1 ñ 10:00 äî 13:00
Íîâûå òðåáîâàíèÿ Ìèíôèíà ÐÔ ê ó÷åòó ðàñ÷åòîâ ïî íàëîãó íà ïðèáûëü (ÏÁÓ 18/02). Âçàèìîñâÿçü áóõãàëòåðñêîé è íàëîãîâîé ïðèáûëè.
1. Îòðàæåíèå õîçÿéñòâåííûõ îïåðàöèé, äîõîäîâ è ðàñõîäîâ â áóõãàëòåðñêîì ó÷åòå, íàëîãîâîì ó÷åòå â ñîîòâåòñòâèè ñ ïðèíÿòîé Ó÷åòíîé (íàëîãîâîé) ïîëèòèêîé îðãàíèçàöèè.
2. Ôàêòîðû, ÿâëÿþùèåñÿ ïðè÷èíîé ðàñõîæäåíèÿ äàííûõ áóõãàëòåðñêîãî ó÷åòà è ó÷åòà äëÿ öåëåé íàëîãîîáëîæåíèÿ.
3. Ïðàâèëà ïðèçíàíèÿ äîõîäîâ è ðàñõîäîâ â ñâåòå òðåáîâàíèé ÏÁÓ 9/99 è 10/99, à òàêæå ãë.25 ÍÊ ÐÔ.
4. Ó÷åò Ïîñòîÿííûõ ðàçíèö, Âðåìåííûõ ðàçíèö, Ïîñòîÿííûõ íàëîãîâûõ îáÿçàòåëüñòâ.
5. Ìåõàíèçì îáðàçîâàíèÿ Ïîñòîÿííûõ, Âû÷èòàåìûõ è Íàëîãîîáëàãàåìûõ âðåìåííûõ ðàçíèö â ñâåòå òðåáîâàíèé ÏÁÓ 18/02.
6. Îòëîæåííûé íàëîãîâûé àêòèâ è Îòëîæåííîå íàëîãîâîå îáÿçàòåëüñòâî, èõ ïðèçíàíèå â áóõãàëòåðñêîì ó÷åòå è îòðàæåíèå â îò÷åòíîñòè îðãàíèçàöèè.
Çàñåäàíèå ¹2 ñ 14:00 äî 17:00
Íîðìàòèâíàÿ áàçà: ÏÁÓ 16/02, 17/02, 18/02, 19/02
1. Íîâûå òðåáîâàíèÿ Ìèíôèíà ÐÔ ê ðàñêðûòèþ èíôîðìàöèè ïî ïðåêðàùàåìîé äåÿòåëüíîñòè â áóõãàëòåðñêîì ó÷åòå è îò÷åòíîñòè ïðåäïðèÿòèÿ (ÏÁÓ 16/02).
2. Ó÷åò ðàñõîäîâ íà íàó÷íî-èññëåäîâàòåëüñêèå, îïûòíî-êîíñòðóêòîðñêèå è òåõíîëîãè÷åñêèå ðàáîòû (ÍÈÎÊÐ) â ñâåòå òðåáîâàíèé ÏÁÓ 17/02. Íàëîãîâûé ó÷åò ðàñõîäîâ ïî ÍÈÎÊÐ.
3. Ó÷åò ôèíàíñîâûõ âëîæåíèé (ÏÁÓ 19/02). Îáÿçàòåëüíûå ýëåìåíòû ó÷åòíîé ïîëèòèêè â îòíîøåíèè ôèíàíñîâûõ âëîæåíèé. Ðàñêðûòèå èíôîðìàöèè â áóõãàëòåðñêîé îò÷åòíîñòè îðãàíèçàöèè.
4. Íîðìàòèâíàÿ áàçà: ÏÁÓ 8/01, 9/99, 10/99, 16/02, 17/02, 18/02, 19/02, ÔÇ «Î íàóêå è ãîñóäàðñòâåííîé íàó÷íî-òåõíè÷åñêîé ïîëèòèêå», ÍÊ ÐÔ ãëàâà 25.
Ñòîèìîñòü îáó÷åíèÿ: 120 ó.å. (âêëþ÷àÿ ÍÄÑ).
15 àïðåëÿ 2003 ñ 10:00 äî 14:00
Ñëóøàòåëè ïîëó÷àò èíôîðìàöèþ îá óñëîâèÿõ è ïîðÿäêå ïðèìåíåíèè óïðîùåííîé ñèñòåìû íàëîãîîáëîæåíèÿ, à òàêæå èì ðàññêàæóò îá îñîáåííîñòÿõ ïåðåõîäà íà óïðîùåííûé íàëîãîâîé ðåæèì.
Ñåìèíàð ïðîâîäèò:
Êóçíåöîâà Ñ.Þ. – êîíñóëüòàíò ïî íàëîãàì è ñáîðàì ÓÌÖ Ìèíèñòåðñòâà ïî íàëîãàì è ñáîðàì ÐÔ, ãåíåðàëüíûé äèðåêòîð àóäèòîðñêîé êîìïàíèè «Àóäèò-Ýêñïåðò».
Ïðîãðàììà:
Çàñåäàíèå ¹1 ñ 10:00 äî 11:30
1. Îðãàíèçàöèÿ ó÷åòà ó íàëîãîïëàòåëüùèêà, ïðèìåíÿþùåãî ÓÑÍ : âåñòè èëè íå âåñòè áóõãàëòåðñêèé ó÷åò; êàê ïðàâèëüíî âåñòè êíèãó äîõîäîâ è ðàñõîäîâ; â êàêîì âèäå äîëæíà áûòü êíèãà ó÷åòà äîõîäîâ è ðàñõîäîâ.
2. Ó÷åò äîõîäîâ: â êàêîé ìîìåíò äîõîä äîëæåí ó÷èòûâàòüñÿ â ðàñ÷åòå íàëîãîâîé áàçû; ôîðìèðîâàíèå äîõîäîâ îò ðåàëèçàöèè è âíåðåàëèçàöèîííûõ äîõîäîâ; ó÷åò äîõîäîâ, íå óâåëè÷èâàþùèõ íàëîãîâóþ áàçó.
3. Ó÷åò ðàñõîäîâ: êîíêðåòíûé ðàçáîð âñåõ âèäîâ ðàñõîäîâ, ïðèìåíÿåìûõ â ÓÑÍ; âðåìåííîé ó÷åò ðàñõîäîâ äëÿ öåëåé íàëîãîîáëîæåíèÿ.
Çàñåäàíèå ¹2 ñ 12:00 äî 14:00
1. Ó÷åò îñíîâíûõ ñðåäñòâ è íåìàòåðèàëüíûõ àêòèâîâ
2. Âîïðîñû ïî íàëîãó íà äîáàâëåííóþ ñòîèìîñòü, ïðè ïåðåõîäå è ðàáîòå íà ÓÑÍ.
3. Ôîðìèðîâàíèå íàëîãîâîé áàçû è èñ÷èñëåíèå íàëîãà : ïî äîõîäàì; ïî äîõîäàì çà ìèíóñîì ðàñõîäîâ.
4. Äåêëàðèðîâàíèå íàëîãà è åãî óïëàòà.
Ðåãèñòðàöèîííûé âçíîñ: 40 ó.å. (âêëþ÷àÿ ÍÄÑ).
22 àïðåëÿ ñ 10:00 äî 17:00
- îòâåòû íà âîïðîñû, êîòîðûå âîçíèêàþò ïðè ïðîâåäåíèè ðàñ÷åòîâ ïî îïëàòå òðóäà è âåäåíèè íàëîãîâîãî ó÷åòà îïåðàöèé, ñâÿçàííûõ ñ îïëàòîé òðóäà.
- ýêñïðåññ-êîíñóëüòàöèþ ó âåäóùèõ ñïåöèàëèñòîâ ïî èíòåðåñóþùèì èõ âîïðîñàì.
 ðåçóëüòàòå ñëóøàòåëè ñìîãóò èçáåæàòü îøèáîê ïðè ðàñ÷åòå è íà÷èñëåíèè çàðàáîòíîé ïëàòû.
Ñåìèíàð ïðîâîäèò:
Âîðîáüåâà Å.Â. – ê.ý.í., âåäóùèé ýêñïåðò Èçäàòåëüñêîãî äîìà “Ýêîíîìè÷åñêàÿ ãàçåòà”, àâòîð ìíîãî÷èñëåííûõ ïóáëèêàöèé ïî âîïðîñàì áóõãàëòåðñêîãî ó÷åòà, â òîì ÷èñëå êíèãè “Çàðàáîòíàÿ ïëàòà” èç ñåðèè “Ïðàêòè÷åñêèå ðåêîìåíäàöèè äëÿ áóõãàëòåðà”.
Ïðîãðàììà ñåìèíàðà:
Çàñåäàíèå ¹1 ñ 10:00 äî 13:00
Çàðàáîòíàÿ ïëàòà: ïðàâîâûå âîïðîñû.
1. Ïðàâîâûå îñíîâû îïëàòû òðóäà â 2003 ãîäó.
2. Çàêëþ÷åíèå òðóäîâîãî äîãîâîðà. Èçìåíåíèå óñëîâèé òðóäîâîãî äîãîâîðà.
3. Ðàñòîðæåíèå òðóäîâîãî äîãîâîðà.
4. Îðãàíèçàöèÿ îïëàòû òðóäà íà ïðåäïðèÿòèè.
5. Äîïëàòû è íàäáàâêè. Ïðåìèðîâàíèå ðàáîòíèêîâ.
6. Îòïóñêà: îñíîâíûå îòïóñêà, äîïîëíèòåëüíûå è ó÷åáíûå îòïóñêà.
7. Èñ÷èñëåíèå ñðåäíåãî çàðàáîòêà â 2003 ãîäó,ñ ó÷åòîì òðåáîâàíèé ÒÊ ÐÔ.
8. Ó÷åò ñâåðõóðî÷íûõ, ñîâìåñòèòåëüñòâà, îòïóñêíûõ, íåïîëíîé çàíÿòîñòè è ò.ï.
Çàñåäàíèå ¹1 ñ 14:00 äî 18:00
Çàðàáîòíàÿ ïëàòà: áóõãàëòåðñêèå è íàëîãîâûå âîïðîñû
1. Íàëîã íà äîõîäû ôèçè÷åñêèõ ëèö.
2. Ôîðìèðîâàíèå íàëîãîâîé áàçû ïî äîõîäàì, îáëàãàåìûì ïî ñòàâêå 13%; äîõîäû, íå ïîäëåæàùèå íàëîãîîáëîæåíèþ; íàëîãîâûå âû÷åòû: ñòàíäàðòíûå, ñîöèàëüíûå, èìóùåñòâåííûå, ïðîôåññèîíàëüíûå. Ôîðìèðîâàíèå íàëîãîâîé áàçû ïî äîõîäàì â âèäå ìàòåðèàëüíîé âûãîäû.
3. Íàëîãîîáëîæåíèå äèâèäåíäîâ.
4. Åäèíûé ñîöèàëüíûé íàëîã: ïîðÿäîê èñ÷èñëåíèÿ è óïëàòû â 2003 ãîäó.
5. Ôîðìèðîâàíèå íàëîãîâîé áàçû: âûïëàòû, îñâîáîæäàåìûå îò íàëîãîîáëîæåíèÿ; ëüãîòû ïî ÅÑÍ.
6. Ïðèìåíåíèå ðåãðåññèâíîé øêàëû íàëîãîîáëîæåíèÿ.
7. Íàëîãîâûé âû÷åò – ñòðàõîâûå âçíîñû íà îáÿçàòåëüíîå ïåíñèîííîå ñòðàõîâàíèå.
Ñòîèìîñòü îáó÷åíèÿ: 120 ó.å.
Ñïàñèáî!