119296 Commits

Author SHA1 Message Date
ps
8f15f2260c MFC:
rev 1.69, 1.68
Free some memory leaks

rev 1.66
Update PCI ids to add the E200, E200i, P400, and P400i storage
controllers.  Remove the E400 since it is not a real product.
2006-05-10 19:06:35 +00:00
bmah
2fa22a5f65 Trim release notes for a post-6.1 RELENG_6. 2006-05-10 16:53:04 +00:00
bmah
40abdb9d39 Bump &release.* version number entities for a post-6.1 world. 2006-05-10 16:39:28 +00:00
bmah
361919a043 New errata notes: 6.0-RELEASE content in errata file, www/kde3
pathname typo in relnotes, dual-core CPU note.
2006-05-10 16:22:32 +00:00
maxim
894687d6cb MFC rev. 1.127: add IDs for Plan9, QNX4.X, Mac OS-X,
Linux extended partitions.
2006-05-10 15:26:46 +00:00
maxim
064c5dc39c MFC revs. 1.100 - 1.103: DragonFly 1.4.0, OpenBSD 3.9, FreeBSD 6.1 added.
Fix an URL to the "The BSD Family Tree" article.
2006-05-10 14:31:58 +00:00
maxim
dcadc82866 MFC rev. 1.1223: add acpi_ibm to the build. 2006-05-10 14:26:03 +00:00
flz
aa5f82c89d MFC: Fix quoting.
src/etc/rc.d/jail: rev 1.28 -> 1.29

Reported by:	Dirk Engling <erdgeist at erdgeist.org>
Approved by:	pjd
2006-05-10 13:05:52 +00:00
wilko
4c2e636ffc MFC: her name was Anne Frank, not Ann Frank 2006-05-10 11:43:22 +00:00
pjd
3f7387b93e MFC: sys/dev/bge/if_bgereg.h 1.47
Correct an obvious typo.
2006-05-10 07:27:42 +00:00
pjd
0303ba3815 MFC: sys/geom/eli/g_eli.c 1.22,1.23,1.24
sys/geom/eli/g_eli_crypto.c	1.3

Sync geli with HEAD.

- geli(8) provides keys on newsession time, so remove CRD_F_KEY_EXPLICIT flag
  as HW crypto drivers don't support it.

- Correct debug: we are sending child bio here, not parent bio.

- Pass BIO_GETATTR requests down.
2006-05-10 07:22:36 +00:00
pjd
5ed608104d MFC: sbin/geom/class/eli/geom_eli.c 1.10
Correct error messages.
2006-05-10 07:17:45 +00:00
pjd
94bc1342b1 MFC: sys/geom/raid3/g_raid3.c 1.60,1.62,1.63,1.66
sys/geom/raid3/g_raid3.h	1.18
	sys/geom/raid3/g_raid3_ctl.c	1.16

Sync graid3 with HEAD.

- Introduce and use delayed-destruction functionality from a pre-sync hook,
  which means that devices will be destroyed on last close.
  This fixes destruction order problems when, eg. RAID3 array is build on
  top of RAID1 arrays.

  Requested, reviewed and tested by:	ru

- Be sure to not destroy device twice. This is only possible in theory, but
  with this change there is even no theoretical race.

- Remove dead code.
- Comment possible event miss, which isn't critical, but probably can be
  fixed by replacing the event lock usage with the queue lock.

- Use G_RAID3_FOREACH_SAFE_BIO() macro instead of G_RAID3_FOREACH_BIO() in
  two places where g_io_request() is called. g_io_request() can free bio
  structure so we can't reference it after and G_RAID3_FOREACH_BIO() macro
  was doing this.

  Found by:	Coverity Prevent analysis tool (with my new models)
2006-05-10 07:15:37 +00:00
pjd
54f2c508d7 MFC: sys/geom/mirror/g_mirror.c 1.81,1.82,1.83
sys/geom/mirror/g_mirror.h	1.23
	sys/geom/mirror/g_mirror_ctl.c	1.16

Sync gmirror with HEAD:

- Introduce and use delayed-destruction functionality from a pre-sync hook,
  which means that devices will be destroyed on last close.
  This fixes destruction order problems when, eg. RAID3 array is build on
  top of RAID1 arrays.

  Requested, reviewed and tested by:	ru

- Be sure to not destroy device twice. This is only possible in theory, but
  with this change there is even no theoretical race.

- Remove dead code.
- Comment possible event miss, which isn't critical, but probably can be
  fixed by replacing the event lock usage with the queue lock.
2006-05-10 07:10:03 +00:00
pjd
c21f8ac91a MFC: sys/kern/kern_shutdown.c 1.178
sys/vm/swap_pager.h		1.51
	sys/vm/swap_pager.c		1.278,1.279

On shutdown try to turn off all swap devices. This way GEOM providers are
properly closed on shutdown.

Requested by:	ru
Reviewed by:	alc
2006-05-10 07:00:09 +00:00
delphij
8070d63ced Get prepared for the upcoming 6.2-RELEASE by trimming the errata
article.  This is basically the same as
   www/en/releases/6.1R/errata.html,v 1.2.
2006-05-10 04:00:29 +00:00
scottl
fa872b0d99 Set pointer to 6.1-STABLE.
Approved by: re
2006-05-06 07:44:56 +00:00
scottl
2dafc8c4fc MFC: Unbreak 'make universe'
Approved by: re
2006-05-06 06:33:58 +00:00
scottl
9d61003f21 MFC: Cosmetic kernel print fixes.
Approved by: re
2006-05-06 06:31:50 +00:00
ceri
bd6ba582ca MFC r1.87:
Fix binary upgrades by accounting for the schg flag on /var/empty.

PR:		96711, 96780
Submitted by:	Nobuyuki Koganemaru, Martin Jackson
Approved by:	re (scottl)
2006-05-05 18:52:21 +00:00
flz
fd704b212b MFC:
- If no pidfile has been created at startup, only stop processes
  with current jid.

      src/etc/rc.subr: rev 1.53 -> 1.55

PR:		conf/93287
Submitted by:	anders
Approved by:	re (scottl)
2006-05-04 16:19:48 +00:00
flz
69ace2ef99 MFC:
- Add following global jail options, used if no jail-specific options are
  set:
   * jail_mount_enable
   * jail_devfs_ruleset
   * jail_devfs_enable
   * jail_fdescfs_enable
   * jail_procfs_enable
   * jail_fstab
   * jail_flags
  - Add a jail_interface / jail_<jid>_interface option. An ip alias will be
  created (jail_<jid>_ip) on jail_interface or jail_<jid>_interface if set.
  This is not a mandatory option.
  - Document all missing jail_* options in rc.conf(5).

      src/share/man/man5/rc.conf.5: rev 1.289 -> 1.290
      src/etc/rc.d/jail: rev 1.26 -> 1.27

Approved by:	re (scottl)
2006-05-04 16:17:48 +00:00
scottl
0f81ec8494 MFC rev 1.669. This is done only because the change has been tested for a
month, and then only because it has been heavily reviewed and recommended.

Approved by: re
2006-05-04 07:42:52 +00:00
scottl
4df119d955 MFC rev 1.2-1.4.
Approved by: re
2006-05-04 07:21:11 +00:00
maxim
6708011134 MFC rev. 1.3: repair ext2fs writes.
Approved by:	re (scottl)
2006-05-03 21:51:52 +00:00
pjd
b192452a65 MFC: sys/geom/raid3/g_raid3.c 1.65
We shouldn't lock the topology here - we will panic on assertion inside
g_raid3_bump_syncid().

Reported by:	Bradley W. Dutton <brad-fbsd-stable@duttonbros.com>
Approved by:	re (kensmith)
2006-05-02 20:41:49 +00:00
dwmalone
1e5e83baa0 MFC: 1.37
Stop dump reading off the end of its inode bitmaps when it finds an
invalid inode number in a directory entry.

Approved by:    re
2006-05-02 19:08:58 +00:00
dwmalone
6978b17358 MFC: v1.45, v1.44
Make port 37 time work on machines with 64 bit longs. Also merge a couple
of updates to comments.

Approved by:    re
2006-05-02 18:32:08 +00:00
sam
edc53be9bc MFC 1.141: honor fixed tx antenna when sending beacon frames
Approved by:	re (kensmith)
2006-05-02 17:08:34 +00:00
ariff
f0b4b9f483 MFC (revision 1.65)
Add inverted amplifier sense quirks for Sony VAIO VGN B1VP/B1XP.

Reported by:	Stan Behrens <s.behrens at kon.de>
Approved by:	re (kensmith)
2006-05-02 13:35:35 +00:00
emaste
f06fa00a32 MFC queue.3 1.39 to RELENG_6:
The removal of CIRCLEQ left four queue macro families, but one sentence
  in the man page wasn't updated.

PR:             docs/94938
Submitted by:   Ed Schouten <ed@fxq.nl>
Approved by:    re
2006-05-02 04:02:39 +00:00
maxim
aea92a9e0c MFC rev. 1.7: fix prototype for SYSCALL_MODULE(9).
Approved by:	re (kensmith)
2006-05-01 20:32:56 +00:00
maxim
4559a6cf54 MFC rev. 1.33: document SO_NOSIGPIPE.
Approved by:	re (kensmith)
2006-05-01 20:25:35 +00:00
maxim
e4da807acd MFC rev. 1.19 netflow.c: set to zero engine_type, engine_id and
pad (cisco calls it sampling_interval) fields in netflow v5 header.

MFC rev. 1.4 netflow.h: replace disappeared URLs to Cisco docs by
new ones, style.

Approved by:	re (kensmith)
2006-05-01 20:07:38 +00:00
maxim
a39c1e5c00 MFC rev. 1.59: describe what actually boot(8) -m mutes.
Approved by:	re (kensmith)
2006-05-01 20:01:13 +00:00
maxim
066d85f5e5 MFC rev. 1.95: do not double i/o stats for cd(4).
Approved by:	re (kensmith)
2006-05-01 19:55:13 +00:00
maxim
d1a1e323c2 MFC rev. 1.9: dbm_close(3) returns void.
Approved by:	re (kensmith)
2006-05-01 19:48:09 +00:00
maxim
4d1518664b MFC rev. 1.7: document /dev/fido.
Approved by:	re (kensmith)
2006-05-01 19:44:16 +00:00
maxim
b85b31836a MFC rev. 1.120: s/PsuedoRAID/PseudoRAID/.
Approved by:	re (kensmith)
2006-05-01 19:37:55 +00:00
maxim
b32f687bdd MFC rev. 1.54: be pedantic and do fts_close() when done.
Approved by:	re (kensmith)
2006-05-01 19:34:34 +00:00
maxim
98fcb88a28 MFC rev. 1.32: reset lineno to 1 for each devd config file.
Approved by:	re (kensmith)
2006-05-01 19:24:35 +00:00
maxim
3c0bf76efa MFC rev. 1.67: bridge implementation change.
MFC rev. 1.69: -mdoc sweep.
MFC rev. 1.70: note that the bridge interface need to be upped.

Approved by:	re (kensmith)
2006-05-01 19:21:54 +00:00
maxim
00403a46ca MFC rev. 1.38: note that the bridge interface need to be upped.
Approved by:	re (kensmith)
2006-05-01 19:19:16 +00:00
brueffer
6399cf2768 MFC:
Autogenerate hardware notes for rr232x(4).

Approved by:	re (hrs)
2006-05-01 08:25:09 +00:00
marcus
bf090cbba6 MFC:
Fix a file descriptor leak in cam_lookup_pass() when the ioctl to find
the passthru device fails.

Approved by:	re (scottl)
2006-05-01 00:21:47 +00:00
davidxu
7bedbff357 MFC revision 1.27:
> Clear TDF_SINTR in sleepq_resume_thread, also sleepq_catch_signal does
> not need to clear it now, this should fix panic when msleep is recursivly
> called. Patch is slightly adjusted after review.

Approved by: re (scottl)
2006-04-30 23:24:33 +00:00
scottl
284b349f5f Hook up the rr232x driver.
Approved by: re
2006-04-30 17:39:43 +00:00
scottl
9099746dba Hook up the rr232x files.
Approved by: re
2006-04-30 17:36:30 +00:00
scottl
36122f8e27 Hook up the rr232x module.
Approved by: re
2006-04-30 17:33:10 +00:00
scottl
afdda64d8f Hook up the rr232x manpage.
Approved by: re
2006-04-30 17:31:27 +00:00