summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* * Correct an off-by-one reading vpd ro data.obrien2004-11-014-6/+66
| | | | | | | * Announce some more fields from ro area for better debugging of broken sk(4)s on various boards. Submitted by: Bjoern A. Zeeb <bzeeb-lists@lists.zabbadoz.net>
* Correct a typo and make the documentation more mdoc(7) complaint.delphij2004-11-011-3/+3
| | | | | Pointed out by: dd Approved by: murray (mentor)
* fix typo in generated /etc/exports: escape all 'obrien2004-11-012-2/+2
|
* OpenPAM allows passing a NULL "pamh" to pam_strerror() to indicateyar2004-11-011-2/+5
| | | | | | | | | that the creation of a PAM context has failed. N.B. This does not apply to pam_strerror() in RELENG_4, it will mishandle a NULL "pamh". Discussed with: des
* Remove redundant 'not'.pjd2004-11-011-1/+1
|
* des added bge(4) support.mlaier2004-11-011-0/+1
|
* Save cancelflags in signal frame, this fixes a problem thatdavidxu2004-11-014-0/+6
| | | | | | | a thread in pthread_cond_wait handled a signal can no longer be canceled. Reviewed by: deischen
* Introduce a Boolean variable wakeup_needed to avoid repeated, unnecessaryalc2004-10-311-2/+9
| | | | calls to wakeup() by vm_page_zero_idle_wakeup().
* Utilize m_uiotombuf() in device write method, instead of home-grownglebius2004-10-312-70/+18
| | | | | | | | implementation. This also gives a performance improvement, because m_uiotombuf() utilizes clusters. Approved by: julian (mentor) MFC after: 1 month
* Since last change moved ';' from macro to code, we need to embraceglebius2004-10-312-4/+4
| | | | | | | | macros with 'do {} while (0)' to avoid error in case macro is not defined. Prodded by: julian, archie Pointy hat to: glebius
* Add TUNABLE_LONG and TUNABLE_ULONG, and use the latter for thedes2004-10-316-10/+110
| | | | | | | hw.pci.host_mem_start tunable. Add comments to TUNABLE_INT and TUNABLE_QUAD recommending against their use. MFC after: 3 weeks
* Whitespace cleanupdes2004-10-315-23/+23
|
* Don't treat # as a comment in interpreter specification line.pjd2004-10-311-1/+1
| | | | | | | | This is magic and no other operating system do so (i.e. Solaris, Tru64, Linux, AIX, HP-UX, Irix, MacOS X, NetBSD). Discussed on: current@ Reported by: S³awek ¯ak <zaks@prioris.mini.pw.edu.pl>
* Replace link to nonexistent raid(4) with one to geom(8). I don't likedd2004-10-311-2/+1
| | | | | | | | implying that geom(8) is a RAID solution, but it can be used for that purpose, and a pointer in that direction is better than nothing. PR: 73088 Submitted by: Miguel Mendez <flynn@energyhq.es.eu.org>
* Make pthread_mutex_trylock(3) return EBUSY on failure, as all softwaregreen2004-10-312-16/+2
| | | | | | | | | packages expect and seems to be most correct according to the slightly- ambiguous standards. MFC after: 1 month Corroborated by: POSIX <http://tinyurl.com/4uvub> Reviewed by: silence on threads@
* Remove the -k option to migrate. The option causes gpt(8) to preservemarcel2004-10-312-39/+25
| | | | | | | the MBR after it is migrated to a GPT. While this was useful during the early days when GPT support was under development, it's something that users can use without knowing what they're getting themselves into. The possible harm outweights the marginal usefulness it now has.
* Don't barf when we encounter an UUID for GPT partitions. Instead, addmarcel2004-10-312-2/+3
| | | | | | | | | the GPT partition on i386 and adm64 as type=gpt, subtype=0 and with the sname set to the UUID. This prevents sysinstall from bombing out. This also makes sure the GPT partition shows up in sysinstall so as to avoid accidental "clobberage". PR: bin/72896
* During traversal of the active queue by vm_pageout_page_stats(), tryalc2004-10-301-1/+10
| | | | locking the page's containing object before accessing the page's flags.
* With ALTQ, it is possible that although the queue was not empty when wedes2004-10-301-0/+7
| | | | | | entered the interface start function, no packets were actually dequeued. Therefore, keep a count of how many packets we really added onto the tx chain, and initiate a transmit only if the count is non-zero.
* Add altq(4) support.des2004-10-301-8/+10
|
* Eliminate an unused but initialized variable.alc2004-10-301-2/+0
|
* - Stop shadowing global "pamh" by a local variable in auth_pam().yar2004-10-301-9/+15
| | | | | | | | | - Stop calling pam_strerror() with NULL pamh. - Add a missing call to pam_end(). PR: bin/59776 Submitted by: Nick Leuta <see PR for email> MFC after: 2 weeks
* Describe the semantics of the sgetpwnam() helper functionyar2004-10-301-0/+3
| | | | | in the comment above it so that nobody will save pointers returned inside "struct passwd" across the calls to the function.
* Save and restore state across suspend/resume events.iedowse2004-10-302-37/+92
| | | | | Submitted by: David Gwynne <dlg@openbsd.org> Obtained from: OpenBSD (+ extra patches supplied by David)
* Whitespace cleanup.des2004-10-302-55/+55
|
* Disable use of synchronization early in the boot by the MAC Framework;rwatson2004-10-303-0/+63
| | | | | | for modules linked into the kernel or loaded very early, panics will result otherwise, as the CV code it calls will panic due to its use of a mutex before it is initialized.
* Add a loader menu option to set hint.atkbd.0.flags=0x1 which allows USBbrooks2004-10-301-0/+10
| | | | | | keyboards to work if no PS/2 keyboard is attached. The position in the menu was chosen to avoid moving option 6 (loader prompt). This should be a no-op on non-i386/amd64 machines.
* Allow to change interfaces name on boot time.pjd2004-10-304-0/+31
| | | | | | | | | Now, one should be able to put something like this into /etc/rc.conf: ifconfig_fxp0_name="net0" ifconfig_net0="inet 10.0.0.1/16" Reviewed by: green
* MFi386: revision 1.599 (Preserve dcons(4) buffer passed by loader(8).)nyan2004-10-302-2/+34
|
* Remove a duplicate code.nyan2004-10-301-1/+0
|
* - When choosing a thread on the run queue, check to see if its nice isjeff2004-10-301-2/+4
| | | | | | | outside of the nice threshold due to a recently awoken thread with a lower nice value. This further reduces the amount of time a positively niced thread gets while running in conjunction with a workload that has many short sleeps (ie buildworld).
* Correct a bug in TCP SACK that could result in wedging of the TCP stackrwatson2004-10-301-2/+2
| | | | | | | | | | | under high load: only set function state to loop and continuing sending if there is no data left to send. RELENG_5_3 candidate. Feet provided: Peter Losher <Peter underscore Losher at isc dot org> Diagnosed by: Aniel Hartmeier <daniel at benzedrine dot cx> Submitted by: mohan <mohans at yahoo-inc dot com>
* Move if_handoff() from an inline in if_var.h to a function to if.crwatson2004-10-302-24/+27
| | | | | | | | | in orden to harden the ABI for 5.x; this will permit us to modify the locking in the ifnet packet dispatch without requiring drivers to be recompiled. MFC after: 3 days Discussed at: EuroBSDCon Developer's Summit
* Document support for the B&B Electronics USB->RS422/485 adapter.le2004-10-301-1/+3
| | | | Bump document date.
* Add support for the B&B Electronics USB->RS422/485 adapter.le2004-10-302-0/+19
| | | | | PR: kern/73178 Submitted by: Scott Price <prices@dflytech.com>
* Add additional "spare" fields to 'struct ifnet' in order to improverwatson2004-10-301-0/+5
| | | | | | | | the resistance of the network driver ABI to changes that will be required as we optimize locking. MFC after: 3 days Discussed at: Developer Summit
* - In sched_prio() check to see if the kse is assigned to a runq as thejeff2004-10-301-1/+1
| | | | | | check for TD_ON_RUNQ() no longer means the thread is really on a run- queue. I suspect this state should be re-evaluated as it must mean something else now. This fixes ULE+KSE+PREEMPTION on UP x86.
* Add an assignment statement that I omitted from the previous revision.alc2004-10-301-0/+1
|
* Allow kill -9 to kill processes stuck in procfs STOPEVENTs.alfred2004-10-301-0/+10
|
* Add myself to the calendarahze2004-10-301-0/+1
| | | | Approved by: adamw(mentor)
* Implement per-CPU SYSMAPs, i.e., CADDR* and CMAP*, to reduce lockalc2004-10-291-33/+50
| | | | contention within pmap_zero_page() and pmap_copy_page().
* Remove si_mountpoint and si_bsize_phys from cdev.phk2004-10-291-12/+4
|
* Loose vfs_mountedon()phk2004-10-292-14/+0
|
* Don't set si_bsize_phys.phk2004-10-291-4/+1
| | | | Use bioq_takefirst()
* Don't set si_bsize_phys, nobody cares.phk2004-10-291-2/+0
|
* Don't give disks special treatment, they don't come this way anymore.phk2004-10-291-37/+0
|
* Don't set si_bszize_phys, nobody cares.phk2004-10-291-4/+1
| | | | Use bioq_takefirst()
* No point in setting si_bsize_phys anymore, nobody reads it.phk2004-10-291-4/+1
| | | | Use bioq_takefirst().
* Now that filesystems respect and understand GEOM access counts, refusephk2004-10-291-2/+0
| | | | a write open of a read-only floppydisk.
* Remove VOP_SPECSTRATEGY() from the system.phk2004-10-293-67/+0
|
OpenPOWER on IntegriCloud