aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* MFR6 revision 1.54.2.8:Xin LI2006-12-141-0/+2
| | | | | | | | | | | Add PCI Id for ServeRAID 8k. Submitted by: Danny Braniss Ok'ed by: scottl Approved by: re (bmah) Notes: svn path=/releng/6.2/; revision=165200
* MFC upgrade to version 9.3.3Doug Barton2006-12-13260-7461/+11968
| | | | | | | Approved by: re (kensmith) Notes: svn path=/releng/6.2/; revision=165162
* This commit was manufactured by cvs2svn to create branch 'RELENG_6_2'.cvs2svn2006-12-102-0/+314
| | | | Notes: svn path=/releng/6.2/; revision=165076
* MFR6 1.258.2.8 (by bde):Xin LI2006-12-091-2/+2
| | | | | | | | | MFC (1.270: don't do null Setattr RPCs for VA_MARK_ATIME). Approved by: re (kensmith), bde Notes: svn path=/releng/6.2/; revision=165038
* MFen 1.883.2.52.2.2 -> 1.883.2.52.2.4Xin LI2006-12-081-1/+5
| | | | | | | Approved by: re (bmah) Notes: svn path=/releng/6.2/; revision=165016
* MFC: Disable IPv6 configuration for interfaces in pccard_ether_start().Hiroki Sato2006-12-081-8/+1
| | | | | | | | | | | | | | | | | | | | | | | | After a change of devd.conf, devd(8) handles NIC attach/detach event by using /etc/pccard_ether with the interface name as the argument. This model does not work properly with IPv6 configuration because the implementation of IPv6 stateless auto-configuration in the FreeBSD rc.d scripts depends on whether there are any explicit configurations for interfaces or not. It works this way: if no manual configuration, it will perform auto-configuration, but otherwise no auto-configuration will be performed. So, this behavior can only be determined by all of the interfaces on a system, not a single one. For this reason, the network6_interface_setup() function called from the pccard_ether_start() does not work with a single interface name. And what is worse, this combination of devd.conf and pccard_ether_start() caused a bad side-effect that when ipv6_enable=YES, all of interfaces marked as DOWN would be UP unconditionally (and router solicitation was sent) just after devd(8) was invoked. This should be fixed in a more sophisticated way. Approved by: re (kensmith) Notes: svn path=/releng/6.2/; revision=165013
* MFC:Hiroki Sato2006-12-081-0/+5
| | | | | | | | | | | | | | | Add a link-local address to the lo0 even when ipv6_enable="NO". A kernel with INET6 always has ::1 on lo0, so in the case of ipv6_enable="NO" the lo0 can have ::1 with no link-local address. This is a violation of the IPv6 specification. As a workaround for this situation, fe80::1 is added in rc.d/auto_linklocal when lo0 has no link-local address. This should not be harmful for IPv4-only users. Approved by: re (bmah, kensmith) Notes: svn path=/releng/6.2/; revision=165003
* MFC: Ignore breakpoint instructions in vm86 mode.John Baldwin2006-12-071-0/+2
| | | | | | | Approved by: re (kensmith) Notes: svn path=/releng/6.2/; revision=164996
* MFC: Fix an off by one error in struct nve_tx_desc's frags[] array.John Baldwin2006-12-071-1/+1
| | | | | | | Approved by: re (kensmith) Notes: svn path=/releng/6.2/; revision=164995
* MFC: Handle an end of ULONG_MAX properly in rman_manage_region().John Baldwin2006-12-071-4/+7
| | | | | | | Approved by: re (kensmith) Notes: svn path=/releng/6.2/; revision=164994
* MFC: SA-06:25.kmem.Bruce A. Mah2006-12-061-0/+6
| | | | | | | Approved by: re (implicitly) Notes: svn path=/releng/6.2/; revision=164956
* MFC: document that NCQ is not yet supported.Wilko Bulte2006-12-061-0/+2
| | | | | | | | PR: kern/106343 Approved by: re (rwatson) Notes: svn path=/releng/6.2/; revision=164953
* Correct a signedness bug which allowed members of the operatorColin Percival2006-12-062-1/+5
| | | | | | | | | | group to read kernel memory. Security: FreeBSD-SA-06:25.kmem Approved by: re (kensmith) Notes: svn path=/releng/6.2/; revision=164941
* MFC:Mohan Srinivasan2006-12-051-0/+2
| | | | | | | | | | Fix to readdir+ reply handling. When inserting an entry into the namecache, initialize the nfsnode's ctime. Otherwise a subsequent lookup purges the just entered namecache entry. Approved by: re Notes: svn path=/releng/6.2/; revision=164920
* MFC rev. 1.16: check that -w width is not above maximum.Maxim Konovalov2006-12-041-2/+2
| | | | | | | Approved by: re (kensmith) Notes: svn path=/releng/6.2/; revision=164871
* MFC: sys/kern/vfs_subr.c 1.682Pawel Jakub Dawidek2006-12-041-2/+18
| | | | | | | | | | Add 'show vnode <addr>' DDB command. Requested by: kib Approved by: re (kensmith) Notes: svn path=/releng/6.2/; revision=164870
* MFC: revision 1.153Yoshihiro Takahashi2006-12-031-1/+1
| | | | | | | | | Increase USR_MIN_SIZE to 160 because it requires more disk space. Approved by: re (bmah) Notes: svn path=/releng/6.2/; revision=164840
* MFC: sys/nfsserver/nfs_serv.c 1.167Pawel Jakub Dawidek2006-12-021-5/+6
| | | | | | | | | | | Protect nfsm_srvpathsiz() call with the nfsd_mtx lock. Reviewed by: mohans Requested by: kib Approved by: re (rwatson) Notes: svn path=/releng/6.2/; revision=164818
* MFC: sys/geom/eli/g_eli.c 1.32,1.33Pawel Jakub Dawidek2006-12-021-1/+16
| | | | | | | | | | | | | | Skip disabled CPU, because after we sched_bind() to a disabled CPU, we won't be able to exit from the thread. Function g_eli_cpu_is_disabled() stoled from kern_pmc.c. PR: kern/104669 Reported by: Nikolay Mirin <nik@optim.com.ru> Approved by: re (kensmith) Notes: svn path=/releng/6.2/; revision=164816
* MFS: Remove 16-bit wide I/O. It breaks when the register shiftMarcel Moolenaar2006-11-293-12/+9
| | | | | | | | | | is non-null and may not work on all chipsets. PR: i386/105616 Approved by: re (kensmith) Notes: svn path=/releng/6.2/; revision=164753
* Merge ip_output.c:1.242.2.17, ip_var.h:1.95.2.1, tcp_usrreq.c:1.124.2.4Robert Watson2006-11-283-2/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | from RELENG_6 to RELENG_6_2: Reformulate ip_ctloutput() and tcp_ctloutput() to work around the fact that so_pcb can be invalidated at any time due to an untimely reset. Move the body of ip_ctloutput() to ip_ctloutput_pcbinfo(), which accepts a pcbinfo argument, and wrap it with ip_ctloutput(), which passes a NULL. Modify tcp_ctloutput() to directly invoke ip_ctloutput_pcbinfo() and pass tcbinfo. Hold the pcbinfo lock when dereferencing so_pcb and acquiring the inpcb lock in order to prevent the inpcb from being freed; the pcbinfo lock is then immediately dropped. This is required as TCP may free the inppcb and invalidate so_pcb due to a reset at any time in the RELENG_6 network stack, which otherwise leads to a panic. This panic might be frequently seen on highly loaded IRC and Samba servers, which have long-lasting TCP connections, query socket options frequently, and see a significant number of reset connections. This change has been merged directly to RELENG_6 as the problem does not exist in HEAD, where the invariants for so_pcb are much stronger; the architectural changes in HEAD avoid the need to acquire a global lock in the socket option path. This change will be merged to RELENG_6_2. PR: 102412, 104765 Reviewed by: Diane Bruce <db at db.net> Tested by: Daniel Austin <daniel at kewlio dot net>, Kai Gallasch <gallasch at free dot de> Approved by: re (kensmith) Notes: svn path=/releng/6.2/; revision=164731
* MFS v1.233.2.4:Ken Smith2006-11-281-1/+1
| | | | | | | | | | | | | | > date: 2006/11/28 17:08:43; author: kensmith; state: Exp; lines: +1 -1 > MFC v1.240: > revision 1.240 > date: 2006/11/23 00:57:10; author: kensmith; state: Exp; lines: +1 -1 > Oops - what people refer to as linux_base-fc4 calls itself linux_base-fc > and that's what pkg_add needs. Approved by: re (bmah) Notes: svn path=/releng/6.2/; revision=164722
* Merge rev 1.10 of if_bcereg.h and 1.20-1.21 of if_bce.c These fix VLAN tagScott Long2006-11-282-22/+26
| | | | | | | | | | handling and close a race in the TX path that would lead to lost packets under heavy load. Approved by: re Notes: svn path=/releng/6.2/; revision=164721
* MFC:Christian Brueffer2006-11-274-81/+3
| | | | | | | | | | Remove uhidev.4 and references to it, the corresponding code was never imported from NetBSD. Approved by: re (bmah) Notes: svn path=/releng/6.2/; revision=164696
* Partial MFC of revision 1.4:Colin Percival2006-11-271-1/+2
| | | | | | | | | | | Fix a bug which caused a spurious "Fetching 2 metadata files... failed." error message the first time FreeBSD Update is run on a release which doesn't need any updates. Approved by: re (kensmith) Notes: svn path=/releng/6.2/; revision=164694
* Finish MFC (rev. 1.17) "optional" keyword.Maxim Konovalov2006-11-261-0/+1
| | | | | | | Approved by: re (kensmith) Notes: svn path=/releng/6.2/; revision=164621
* Fix minor typo: s/will enabled/will enable/Bruce A. Mah2006-11-241-1/+1
| | | | | | | | Submitted by: moose at opera dot com Approved by: re (implicitly) Notes: svn path=/releng/6.2/; revision=164590
* MF RELENG_6:Dmitry Morozovsky2006-11-231-0/+2
| | | | | | | | | | | | | | revision 1.4 date: 2006/01/14 20:45:02; author: ru; state: Exp; lines: +2 -0 Ignore spurious '\0' first character read on a serial console. This allows me to "boot -a" over a serial console. Tested on several machines. Approved by: ru Approved by: re (kensmith) Notes: svn path=/releng/6.2/; revision=164551
* MFen 1.883.2.52.2.1 -> 1.883.2.52.2.2Xin LI2006-11-231-2/+10
| | | | | | | Approved by: re (bmah) Notes: svn path=/releng/6.2/; revision=164550
* MF6: Fix ARM build.David E. O'Brien2006-11-233-2/+15
| | | | | | | Approved by: re(KEN) Notes: svn path=/releng/6.2/; revision=164538
* Fix a race in soclose() where connections could be queued to theMohan Srinivasan2006-11-221-23/+23
| | | | | | | | | | | | listening socket after the pass that cleans those queues. This results in these connections being orphaned (and leaked). The fix is to clean up the so queues after detaching the socket from the protocol. Thanks to ups and jhb for discussions and a thorough code review. Approved by: re Notes: svn path=/releng/6.2/; revision=164529
* MFS v1.887.2.20:Ken Smith2006-11-221-6/+5
| | | | | | | | | | | | > revision 1.887.2.20 > date: 2006/11/22 20:47:58; author: kensmith; state: Exp; lines: +5 -6 > Go back to building documentation for all the languages now that we have > a separate disc just for docs. Approved by: re (bmah) Notes: svn path=/releng/6.2/; revision=164523
* New release notes (direct commits): sysinstall(8) kernel installationBruce A. Mah2006-11-221-1/+13
| | | | | | | | | | | | fix, sysinstall(8) multi-CDROM package installation fix. Modified release notes: Mention HAL support in GNOME update note [1]. Approved by: re (implicitly) Requested by: marcus [1] Notes: svn path=/releng/6.2/; revision=164518
* MFS 1.106.2.1:Ken Smith2006-11-221-19/+15
| | | | | | | | | | | | | | | | revision 1.106.2.1 > date: 2006/11/22 13:44:27; author: kensmith; state: Exp; lines: +15 -19 > MFC v1.108: >> revision 1.108 >> date: 2006/11/19 08:12:54; author: kensmith; state: Exp; lines: +15 -19 >> Move the check for which disc volume we have/want to after we install >> the package dependencies. Installation of the dependencies may leave >> us on the wrong disc volume. Approved by: re (bmah) Notes: svn path=/releng/6.2/; revision=164511
* MFRELENG_6: rev. 1.1.2.5.Konstantin Belousov2006-11-221-2/+2
| | | | | | | | | | | Obey the RELENG_6 rules for dealing with Giant for vn_open. Reported by: Steve Wills (steve at stevenwills com) Reviewed by: rwatson Approved by: re (bmah) Notes: svn path=/releng/6.2/; revision=164507
* MFS of v1.6.2.8:Ken Smith2006-11-211-2/+2
| | | | | | | | | | | | | | | | | | | | > revision 1.6.2.8 > date: 2006/11/21 17:26:56; author: kensmith; state: Exp; lines: +2 -2 > MFC v1.16 and v1.14: > >> revision 1.16 >> date: 2006/11/17 05:10:41; author: kensmith; state: Exp; lines: +1 -1 >> Shift to vim-lite package because vim package doesn't build at the moment. >> >> revision 1.14 >> date: 2006/11/16 19:08:27; author: kensmith; state: Exp; lines: +1 -1 >> Switch to emulators/linux_base-fc4 since that's the new default >> Linux emulator. Approved by: re (bmah) Notes: svn path=/releng/6.2/; revision=164478
* MFC v1.233.2.3:Ken Smith2006-11-211-1/+1
| | | | | | | | | | | | | | | > revision 1.233.2.3 > date: 2006/11/21 17:40:52; author: kensmith; state: Exp; lines: +1 -1 > MFC v1.239: > >> revision 1.239 >> date: 2006/11/16 19:09:41; author: kensmith; state: Exp; lines: +1 -1 >> Switch to linux_base-fc4 for the Linux emulation package. Approved by: re (bmah) Notes: svn path=/releng/6.2/; revision=164477
* MFS of v1.887.2.19:Ken Smith2006-11-211-2/+13
| | | | | | | | | | | | | | | | | | | | > revision 1.887.2.19 > date: 2006/11/21 17:46:17; author: kensmith; state: Exp; lines: +13 -2 > MFC v1.918: > >> revision 1.918 >> date: 2006/11/16 23:09:35; author: kensmith; state: Exp; lines: +13 -2 >> Move the documentation to its own separate disc to make room for more >> packages on disc2. This will also let users decide if they want to >> have a CD of the docs at all - unless they're disconnected from the >> net they will probably find the Web site more useful. >> >> Reviewed by: ru Approved by: re (bmah) Notes: svn path=/releng/6.2/; revision=164476
* MFC: Added yet another extra fxp(4) PCI ID.Rink Springer2006-11-201-0/+1
| | | | | | | | | | PR: kern/104896 Submitted by: Yoshihiko Sarumaru <mistral@imasy.or.jp> Reviewed by: imp (mentor), jfv Approved by: re (bmah), imp (mentor) Notes: svn path=/releng/6.2/; revision=164445
* MFen:Xin LI2006-11-192-168/+15
| | | | | | | | | | errata/article.sgml: 1.73.2.34 -> 1.73.2.34.2.2 relnotes/common/new.sgml: 1.883.2.52 -> 1.883.2.52.2.1 Approved by: re (bmah) Notes: svn path=/releng/6.2/; revision=164402
* Update FreeBSD version to which this document applies.Bruce A. Mah2006-11-181-1/+1
| | | | | | | | Pointed out by: delphij Approved by: re (implicitly) Notes: svn path=/releng/6.2/; revision=164389
* Update manpath for 6.2-RELEASE manpages.Bruce A. Mah2006-11-171-1/+1
| | | | | | | Approved by: re (implictly) Notes: svn path=/releng/6.2/; revision=164369
* MFC: Move of GNOME-related programs.Bruce A. Mah2006-11-171-1/+13
| | | | | | | | | | New release notes (direct commit to this codeline): tty(4) fixes, devfs(5) fixes. Approved by: re (implicitly) Notes: svn path=/releng/6.2/; revision=164367
* Trim errata file for 6.2-RELEASE.Bruce A. Mah2006-11-171-183/+2
| | | | | | | | Submitted by: delphij Approved by: re (implicitly) Notes: svn path=/releng/6.2/; revision=164366
* Unbreak release notes build, caused by me giving incorrect informationBruce A. Mah2006-11-161-0/+1
| | | | | | | | | | | | to kensmith@. The entities indicating the type of release are different between RELENG_5 and RELENG_6, although (in a moral sense) they should be the same. Approved by: re (implicitly) Pointy hat to: bmah Notes: svn path=/releng/6.2/; revision=164328
* Missed a piece that needs to be adjusted when shifting from a developmentKen Smith2006-11-151-3/+2
| | | | | | | | | | branch to a release branch. Poked by: bmah Approved by: re (implicit) Notes: svn path=/releng/6.2/; revision=164316
* Get ready for RC1 builds.Ken Smith2006-11-151-1/+1
| | | | | | | Approved by: re (implicit) Notes: svn path=/releng/6.2/; revision=164313
* Adjust __FreeBSD_version for this being a release branch.Ken Smith2006-11-151-1/+1
| | | | | | | Approved by: re (implicit) Notes: svn path=/releng/6.2/; revision=164312
* Update the branch tag cvsup will use.Ken Smith2006-11-151-1/+1
| | | | | | | Approved by: re (implicit) Notes: svn path=/releng/6.2/; revision=164311
* Updates for this being the 6.2-RELEASE branch.Ken Smith2006-11-151-3/+3
| | | | | | | Approved by: re (implicit) Notes: svn path=/releng/6.2/; revision=164310