summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add finance, hungarian, multimedia [1] and portuguese collectionslioux2002-12-091-0/+4
| | | | | | | PR: 45835 [1] Submitted by: Morten Rodal <morten@rodal.no> [1] Approved by: re (murray) MFC after: 1 week
* Don't corrupt the ED list whilst removing an entry.joe2002-12-091-1/+1
| | | | | Submitted by: Bernd Walter <ticso@cicely8.cicely.de> Approved by: re (rwatson)
* Add ucom.4 to the list of related man pages.joe2002-12-091-0/+1
| | | | | Submitted by: keramida Approved by: re (murray)
* For now, build and install this as libkse instead of libpthread.deischen2002-12-084-6/+6
| | | | | | | This will avoid any accidental use of an experimental library. Suggested by: rwatson Approved by: re (jhb)
* Add the GUID of the DIG64 HCDP table.marcel2002-12-081-0/+3
|
* Use one of the bi_spare entries for the DIG64 HCDP table address.marcel2002-12-081-1/+2
| | | | | | | | | | | | The HCDP table is one (non-proprietary) way for the platform to inform the OS about headless operation. This field would normally hold the address as can be found by scanning the EFI system table, which we also pass to the kernel. The apparent duplication allows us to synthesize a HCDP table in the loader by whatever means we can think of, including relocating the platform table into pre- mapped address space. In short: it gives us more freedom. Approved by: re (blanket)
* Disable SMP. It reduces the chance that the kernel boots. On topmarcel2002-12-081-1/+1
| | | | | | | | | | of that, there's some nasty process corruption when running with SMP. Note that this was already in effect for the 5.0-RC1 kernels in the form of a local patch. Approved by: re (blanket)
* The boot manager sets the watchdog timer to 5 minutes before invokingmarcel2002-12-082-12/+20
| | | | | | | | | | | | | | | | | | | a boot option. When the timer expires the machine is rebooted. Disable the watchdog timer for 2 reasons: o We're an interactive program. We cannot guarantee that we've booted the kernel in the time available to us. There have been situations where netbooting the right kernel took 2 tries and more time than given. Not to speak of the normal behaviour to have the loader sitting at the prompt while the user is off doing other things (such as figuring out what to type next ;-) o We may not boot a kernel at all. We may exit as the result of the user typing quit (assuming it took less than 5 minutes to type it :-). It is documented that loaders should have disabled the watchdog timer if they return to the boot manager. Not doing so would cause a reboot while in the boot manager. This appears to be harmless, besides of course the actual reboot. Approved by: re (weisse karte)
* In efi_cons_poll we check if a key is present (pending) by checkingmarcel2002-12-081-4/+10
| | | | | | | | | | | | | | | | | | | | | | | | the signaled state of the apropriate event. As a side-effect of checking the event, it's signaled state is cleared if it was set. In efi_cons_getchar we used to wait for the apropriate event to be signaled before reading a character. This however does not work if we poll before reading the characteri, such as during autoboot. On a more compliant EFI implementation this resulted in the behaviour that hitting a key during autoboot would stop the countdown, but would then wait for a new character to arrive instead of reading the already pending key that stopped the countdown. The correct behaviour for efi_cons_getchar is to try to read a key and if none is pending, to wait for the apropriate event to signal the arrival of a new key. Note that with the previous behaviour, the second key would determine how the autoboot was interrupted. This would indicate that the first key got lost. This indicates that EFI does not necessarily maintain a queue of pending keys. FWIW... Approved by: re (carte blanche) French corrected by: various people :-)
* We use .tbz packages in -CURRENT now.murray2002-12-082-6/+6
| | | | Approved by: re
* Fix emulation of the fcntl64() syscall. In Linux, this is exactlyiedowse2002-12-081-39/+33
| | | | | | | | | | | | | | | | | | | | the same as fcntl() except that it supports the new 64-bit file locking commands (LINUX_F_GETLK64 etc) that use the `flock64' structure. We had been interpreting all flock structures passed to fcntl64() as `struct flock64' instead of only the ones from F_*64 commands. The glibc in linux_base-7 uses fcntl64() by default, but the bug was often non-fatal since the misinterpretation typically only causes junk to appear in the `l_len' field and most junk values are accepted as valid range lengths. The result is occasional EINVAL errors from F_SETLK and a few bytes after the supplied `struct flock' getting clobbered during F_GETLK. PR: kern/37656 Reviewed by: marcel Approved by: re MFC after: 1 week
* Correct alphabetization of awi entry.rwatson2002-12-081-1/+1
| | | | | Inane act of: re Spotted by: bde
* Add FAQ entries on dealing with ACPI issues and enabling the ISA driversscottl2002-12-081-0/+44
| | | | | | | | that were recently disabled. There still are several references to the now-gone userconfig; these need to be fixed before 5.0-RELEASE. Approved by: re (rwatson)
* To avoid lock order reversals in getnewvnode(), the call to uma_zfree()alc2002-12-081-3/+11
| | | | | | | must be delayed until the vnode interlock is released. Reported by: kris@ Approved by: re (jhb)
* Move the awi module build dependency into the MACHINE_ARCH=i386 entry.rwatson2002-12-081-3/+2
|
* Avoid using perl in the periodic & security scripts. This brings thekeramida2002-12-075-32/+37
| | | | | | base system one step closer to being totally perl-free. Approved by: re (jhb)
* MFbedue2002-12-0711-61/+104
| | | | | | | | | | | | | | | | | | | | a) track changes in the english version (aka chase Bruce) hardware/alpha/proc-alpha.sgml: 1.48 -> 1.49 hardware/common/dev.sgml: 1.117 -> 1.119 hardware/i386/article.sgml: 1.3 -> 1.4 installation/i386/article.sgml: 1.3 -> 1.4 relnotes/common/new.sgml: 1.461 -> 1.466 relnotes/i386/article.sgml: 1.3 -> 1.4 b) use /doc/de_DE.ISO8859-1 where possible early-adopter/article.sgml (also bumped marker for translation no-op) installation/common/install.sgml installation/common/upgrade.sgml installation/sparc64/install.sgml readme/article.sgml relnotes/common/new.sgml Approved by: re (blanket)
* Slow down the operation of background fsck so as to leave some diskiedowse2002-12-071-1/+46
| | | | | | | | | | | | | | | bandwidth for other processes. Since the sleeping is done from userland, this avoids the locking issues that affected the kernel version. The algorithm used here is to measure a moving average of the times taken by a sample of read operations and then delay 1 in 8 reads by 16 times the measured average. This should correspond to a factor of 3 slowdown, but in practice the factor is larger (3.5 to 4) due to hz rounding effects. Reviewed by: mckusick Approved by: re
* MFS: recognize gre packets used in the WCCP protocol.sobomax2002-12-072-1/+9
| | | | Approved by: re
* Hook up the awi module for build on i386 and pc98, which appear to berwatson2002-12-071-1/+3
| | | | | | | | | the supported platforms. We build it into GENERIC, and it is currently listed on the supported module list for drivers.conf on i386, which breaks the release build. This may fix the release build for RC1 on i386. Conspiracy of: re
* Fix a bug which caused signals on YUV images to fail.roger2002-12-071-7/+6
| | | | | PR: i386/45678 (this also allowed kern/21305 and kern/33715 to be closed) Submitted by: Tommy Johnson <tjohnson@bobdbob.com>
* fix connecting to (samba) server when share-level security is in effectfjoe2002-12-071-1/+1
| | | | | | | (do not send second password at all) Approved by: bp, re MFC after: 1 week
* MFp4 (imp_freebsd branch): snapshot of devd work:imp2002-12-078-316/+701
| | | | | | | | | | | | o improve parsing and lexing o create data structures based on the parsed file now. o Still need to rewrite main loop and add regex (still uses hard coded devd-generic) o minor man page updates. # There should be one more commit before rc2 Approved by: re (blanket)
* Provide enhanced information on configuring SMP support in a kernel.rwatson2002-12-071-2/+11
| | | | Approved by: re
* Take a pass at updating this man page a bit to at least mention SMPng,rwatson2002-12-071-5/+23
| | | | | | | | | that we do MP on more than just i386, and add some cross-references. This is far from a perfect update, but at least it's a start. More will no doubt follow. Reviewed by: jhb Approved by: re
* AS200's sound works better with irq 10.wilko2002-12-061-1/+1
| | | | | Submitted by: Paul Halliday <dp@dove.penix.org> Approved by: re (bmah>
* Fix linking problem when atadisk is not use in ata-all.csos2002-12-063-3/+19
| | | | | | Add dummy intr_func and lock_func to ata-card.c Dont call ad_print if the driver decided there is no disk.
* Add an entry for sparc64 users to warn them about potential problemskeramida2002-12-061-0/+6
| | | | | | | | with kernels & modules that are not in sync, after the latest upgrade of binutils. Reviewed by: tmm Approved by: re (rwatson)
* Exclude yet more interrupt mapping registers from the OBIO INO search,tmm2002-12-061-2/+2
| | | | | | | | | | namely the ones for the timers, error handling and power management. The registers for the timers, power management and PCI bus b errors are reserved on Sabres (US-IIi) and can lead to false matches there. Since all of them are never used for devices on the bus, they can be omitted safely. Approved by: re
* Move awi to mfsroot floppy. There is no space for 802.11 drivers onmurray2002-12-061-0/+1
| | | | | | the boot floppy. Approved by: re
* Make pccardd have -z by default. This fixes a few startup problemsimp2002-12-061-1/+1
| | | | | | | | | where people want to have the cards configured. Lack of -z is a speed optimization. Submitted by: many voices on mobile@ Approved by: re@ (rwatson) MFC after: 3 days
* Reduce and improve debug messages.simokawa2002-12-065-30/+47
| | | | Approved by: re
* corrected buffer lengths for memset()suz2002-12-061-2/+2
| | | | | obtained from: KAME MFC after: 3 days
* More tightly verify the preference returned for the new inode.mckusick2002-12-061-1/+1
| | | | | | Submitted by: Kris Kennaway <kris@obsecurity.org> Sponsored by: DARPA & NAI Labs. Approved by: re
* Add "disabled" hints to all of the uncommon ISA devices that are injhb2002-12-052-0/+24
| | | | | | | | | GENERIC. Each device can be re-enabled at startup time by unsetting the disabled hint in the loader. Requested by: mdodd Approved by: re Prodded by: rwatson
* - Use some macros to define common text between the dialog boxes to set thejhb2002-12-052-76/+50
| | | | | | | | | | | | type of new slices and to change the type of existing slices. This also has the advantage of moving a few #ifdef PC98's up to where the macros are defined instead of in the middle of the code. - Change the behavior of the 'T' option in the slice editor so that the default value in the dialog box is the current type of the existing slice rather than defaulting to changing the slice to a FreeBSD slice as this is more intuitive. Approved by: re
* Do not guarantee an overflow of tm_year when doing the binary search inpeter2002-12-051-0/+6
| | | | | | localtime/mktime/tmcomp and friends on ia64. Approved by: re
* _NIH, __NIH__, __N_I_H__, __nih__, _niH_.obrien2002-12-051-1/+2
| | | | | | | | | | *sigh* GCC developers can't seem to make up their mind which pre-defined arch symbols are the official ones. So make them, and the Sparc64 using Martians happy with every permutation. This fixes f77 and possibly changes some 'long long' handling. Approved by: re(bmah)
* Back out rev 1.7 -- I'm not sure we're ready for it and I can't test it.obrien2002-12-051-1/+1
| | | | | Marcel will find out RSN if it is needed and I'll let him fix this up if need be.
* Our binary output format is now "elf64-ia64-little-freebsd".obrien2002-12-051-1/+1
|
* We need to support the bfd_efi_app_ia64_vec vector for loader support.obrien2002-12-051-0/+1
| | | | | Submitted by: Marcel Approved by: RE
* Change the default emulation to elf64_sparc_fbsd. This emulation knows theobrien2002-12-051-10/+16
| | | | correct spelling of our rtld.
* Set WARNS=0 as a temp work around until I can get access to an IA-64 boxobrien2002-12-051-0/+2
| | | | | | to do this right. Approved by: RE
* Change the default emulation to elf64_ia64_fbsd. This knows the properobrien2002-12-051-5/+13
| | | | spelling of our rtld.
* Don't dike out ELF_DYNAMIC_INTERPRETER, we need this copy now.obrien2002-12-051-2/+1
| | | | | | This should have been committed with ia64/bfd.h rev 1.6. Approved by: RE
* C++ exceptions with shared libraries are working on sparc64 now.kan2002-12-051-2/+0
| | | | | | Build shared libstdc++so on sparc64 platform too. Approved: re (rwatson)
* Fix rtld to handle SPARC_R_UA{16,64} relocations correctly.kan2002-12-051-2/+2
| | | | Approved by: re (rwatson)
* In the NFSv3 `fsinfo' procedure reply, don't claim that we supportiedowse2002-12-051-2/+2
| | | | | | | | | | | | | 32k read and write operations on datagram sockets when in fact we reject requests larger than 16k. It must be the case that virtually all clients use data sizes of 16k or less for UDP transport (FreeBSD's client defaults to 8k and never exceeds 16k), as this bug has been present ever since NFSv3 support was added. Reported by: Senthil <lihtnes78@netscape.net> Reviewed by: dillon Approved by: re MFC-after: 1 week
* Update hardware notes for new ata(4) controller and platform. bge(4)bmah2002-12-052-8/+8
| | | | | | seems to work on ia64, so add that arch. Approved by: re (implicitly)
* New release notes: ata(4) support for Acard controllers, ata(4) worksbmah2002-12-052-0/+12
| | | | on pc98.
OpenPOWER on IntegriCloud