CVS log for emstar/fusd/fusdd/fusdd.c

(logo)

Help

(back) Up to [CENS] / emstar / fusd / fusdd

Request diff between arbitrary revisions / Display revisions graphically / Jump to LXR


Default branch: MAIN
Bookmark a link to: HEAD / (download)

Revision 1.20 / (as text) / (view) - annotate - [select for diffs] , Fri Feb 25 17:51:51 2005 UTC (4 years, 8 months ago) by girod
Branch: MAIN
CVS Tags: rdd_alpha_version_1, pregeonet, acoustic-05-18-06, PRE_TOSNIC_FIX, PRE_64BIT, MOTENIC_PRE_BUGFIX_20050415, LAURA_CALIBRATION_EXPERIMENTS, HEAD, ESS_RELEASE_3_5, ESS_RELEASE_3_4, ESS_RELEASE_3_3, ESS_RELEASE_3_2, ESS_RELEASE_3_1, ESS_RELEASE_3_0, ESS_RELEASE_2_0, ESS_CONNECTIVITY, ESS_CENTROUTE_TESTING, ESS2-CMS-V1_5_pretest, ESS2-CMS-V1_4cMergeSympathy_2, ESS2-CMS-V1_4c, ESS2-CMS-V1_4b, ESS2-CMS-V1_4a, ESS2-CMS-V1_3, ESS2-CMS-V1_2, ESS2-CMS-V1_1, ESS2-CMS-V1_0, EMSTAR_RELEASE_2_5, EMSTAR_RELEASE_2_1_BRANCH, EMSTAR_RELEASE_2_1, CYCLOPS_RELEASE_CANDIDATE_2_0, CYCLOPS_PRERELEASE_STABLE, CENTROUTE_EMSTAR_SOCKETS, BG_1_0, BANGLADESH_ARSENIC_1_2, BANGLADESH_ARSENIC_1_1, AMARSS_JR_DEPLOYMENT_6_05_07
Changes since 1.19: +18 -15 lines
Diff to previous 1.19
revised previous logging fixes.  now, if a process uses -o to set
loglevel locally, that info is correctly propagated back to emrun as a
custom
loglevel.

Revision 1.19 / (as text) / (view) - annotate - [select for diffs] , Fri Feb 25 01:37:14 2005 UTC (4 years, 8 months ago) by girod
Branch: MAIN
Changes since 1.18: +19 -0 lines
Diff to previous 1.18
added ability to remove empty dirs when devices are removed from the system

Revision 1.18 / (as text) / (view) - annotate - [select for diffs] , Thu Dec 2 01:11:53 2004 UTC (4 years, 11 months ago) by girod
Branch: MAIN
CVS Tags: mote, PRE_CEILING_FIX
Changes since 1.17: +20 -4 lines
Diff to previous 1.17
fixes long-standing problem with fusdd in which it refuses to delete regular
files in /dev, that would block creation of a device.

a similar problem still exists in the case that a directory is in the way;
the solution to that problem is more complex

Revision 1.17 / (as text) / (view) - annotate - [select for diffs] , Thu May 13 17:48:02 2004 UTC (5 years, 6 months ago) by girod
Branch: MAIN
CVS Tags: scale_radio_channel, nims-lab-Sep07-2004, nims-jr-Sep05-04, lessgps_release, kiss_release, bp_scale_radio_channel, PRE_NOMEGA_MOTENIC, LESSGPS_1_00, KISS_1_0, HOSTMOTE_V_6_EXPERIMENTAL, HOSTMOTE_PROTOCOL_VERSION_7, HOSTMOTE_PROTOCOL_VERSION_6_WITH_HOSTMOAP, HOSTMOTE_PROTOCOL_VERSION_5_WITH_HOSTMOAP, HOSTMOTE_PROTOCOL_VERSION_5, HOSTMOTE_PROTOCOL_VERSION_4, HOSTMOTE_PROTOCOL_VERSION_3, EMSTAR_RELEASE_2_0, EMSTAR_PRE_HTML
Changes since 1.16: +1 -0 lines
Diff to previous 1.16
more fix to daemonize

Revision 1.16 / (as text) / (view) - annotate - [select for diffs] , Thu May 13 17:45:04 2004 UTC (5 years, 6 months ago) by girod
Branch: MAIN
Changes since 1.15: +2 -0 lines
Diff to previous 1.15
fixed daemonization for fusdd!

Revision 1.15 / (as text) / (view) - annotate - [select for diffs] , Sat May 8 00:01:27 2004 UTC (5 years, 6 months ago) by girod
Branch: MAIN
CVS Tags: PRE_MOTENIC_CLEANUP
Changes since 1.14: +2 -2 lines
Diff to previous 1.14
fix reported by vlad & eugene.. to run on fedora 1.0

Revision 1.14 / (as text) / (view) - annotate - [select for diffs] , Mon Apr 26 04:40:50 2004 UTC (5 years, 7 months ago) by girod
Branch: MAIN
Changes since 1.13: +18 -10 lines
Diff to previous 1.13
more patches to work with kernel 2.6.

* minor changes to support new refcounting in kfusd.
* changes to support 32-bit device numbers.. though userspace is still
  in 16 bit-land

Revision 1.13 / (as text) / (view) - annotate - [select for diffs] , Sat Apr 24 21:10:52 2004 UTC (5 years, 7 months ago) by girod
Branch: MAIN
Changes since 1.12: +1 -1 lines
Diff to previous 1.12
reduce permissions for directories created in /dev -- to prevent
anyone from accidentally creating files there

Revision 1.12 / (as text) / (view) - annotate - [select for diffs] , Sat Mar 6 04:48:40 2004 UTC (5 years, 8 months ago) by girod
Branch: MAIN
CVS Tags: EMSTAR_RELEASE_2_0_beta1
Changes since 1.11: +24 -6 lines
Diff to previous 1.11
improved the error messages in fusdd
added a modprobe call

Revision 1.11 / (as text) / (view) - annotate - [select for diffs] , Wed Feb 11 08:59:54 2004 UTC (5 years, 9 months ago) by girod
Branch: MAIN
CVS Tags: EMSTAR_RELEASE_1_3_2, EMSTAR_RELEASE_1_3_1, EMSTAR_RELEASE_1_3
Changes since 1.10: +5 -4 lines
Diff to previous 1.10
doot do do dooo

Revision 1.10 / (as text) / (view) - annotate - [select for diffs] , Wed Feb 11 08:49:10 2004 UTC (5 years, 9 months ago) by girod
Branch: MAIN
Changes since 1.9: +1 -1 lines
Diff to previous 1.9
santa claus does not exist, and there's no easter bunny
you'll find out when you grow up that big bird isn't funny...

Revision 1.9 / (as text) / (view) - annotate - [select for diffs] , Wed Feb 11 08:43:57 2004 UTC (5 years, 9 months ago) by girod
Branch: MAIN
Changes since 1.8: +1 -1 lines
Diff to previous 1.8
arg, another bug!

this time, we were removing an entry that matched a zombie, when in
fact it was a newly created device of the same name.

we could also remove it if it matches, i suppose, but doing it
this way just means the device inode hangs around longer

Revision 1.8 / (as text) / (view) - annotate - [select for diffs] , Wed Feb 11 08:27:48 2004 UTC (5 years, 9 months ago) by girod
Branch: MAIN
Changes since 1.7: +4 -0 lines
Diff to previous 1.7
fixed problem with fusdd not updating internal state correctly

Revision 1.7 / (as text) / (view) - annotate - [select for diffs] , Wed Feb 11 02:02:00 2004 UTC (5 years, 9 months ago) by jelson
Branch: MAIN
Changes since 1.6: +1 -1 lines
Diff to previous 1.6
Bug fix to fusdd, in some cases it would delete and then immediately
re-create devices when it got a new status, causing races.

Used advanced new C-comment technology in the BUILD file

Revision 1.6 / (as text) / (view) - annotate - [select for diffs] , Fri Feb 6 05:07:23 2004 UTC (5 years, 9 months ago) by girod
Branch: MAIN
Changes since 1.5: +10 -10 lines
Diff to previous 1.5
fixed bug in fusdddd

Revision 1.5 / (as text) / (view) - annotate - [select for diffs] , Thu Feb 5 04:57:51 2004 UTC (5 years, 9 months ago) by girod
Branch: MAIN
CVS Tags: fusd_with_no_daemon
Changes since 1.4: +68 -15 lines
Diff to previous 1.4
started form on fusdnet (tm)

Revision 1.4 / (as text) / (view) - annotate - [select for diffs] , Thu Feb 5 00:09:58 2004 UTC (5 years, 9 months ago) by girod
Branch: MAIN
CVS Tags: ROUTING_EXPERIMENTAL, EMSTAR_RELEASE_1_2
Changes since 1.3: +18 -56 lines
Diff to previous 1.3
Minor fixes to error messages, added todo list..

Revision 1.3 / (as text) / (view) - annotate - [select for diffs] , Wed Feb 4 22:40:42 2004 UTC (5 years, 9 months ago) by girod
Branch: MAIN
Changes since 1.2: +206 -55 lines
Diff to previous 1.2
Lots of changes to fusd!

* NON-DEVFS daemon work:
  * fusdd daemon uses a sorted list to improve lookup performance
  * test code added to fusdd daemon
  * major bug in fusdd fixed: was not unlinking devices
  * fixed a few error cases to be more correct

* changes to kernel module:
  * devfs and non-devfs modes unified for upgrade to 2.6 kernel
    allocates its own device and just uses devfs for doing the mknod
  * "specific waitfor" mode implemented, enables more efficient waiting for
    a specified device
  * single device list and lock broken up into hash table, with
    finer grained locking and separate wait queues for device waitfors

Revision 1.2 / (as text) / (view) - annotate - [select for diffs] , Sun Feb 1 03:23:42 2004 UTC (5 years, 9 months ago) by girod
Branch: MAIN
Changes since 1.1: +87 -65 lines
Diff to previous 1.1
* Modified FUSD to support unlimited numbers of devices in non-devfs mode
* Modified FUSD status protocol to support diffs with a 10-second refresh

Revision 1.1 / (as text) / (view) - annotate - [select for diffs] , Fri Jan 30 02:51:44 2004 UTC (5 years, 9 months ago) by girod
Branch: MAIN
FUSD no longer depends on DevFS!!!

TO use this feature, compile on a system with a non-devfs kernel,
insert the module, and run the fusdd user daemon.  Otherwise it
works identically to devfs fusd.

This also involves a change to the fusd status output, so old fusd's
are not compatible with the new fusd.

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Diffs between and
Type of Diff should be a

View only Branch:
Sort log by:

CENS CVS Mailing List
Powered by
ViewCVS 0.9.2